@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Nunito:400,700|Work+Sans:400,700&display=swap");
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);
@import url(https://fonts.googleapis.com/icon?family=Material+Icons|Nunito:300,400,400i,600,700);
/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_root.scss */
:root {
  --blue: #167FFB;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #FD1015;
  --orange: #E67E22;
  --yellow: #FFC65A;
  --green: #1EDD88;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #5297c8;
  --secondary: #99b7cd;
  --success: #8ADAB2;
  --info: #89CFF0;
  --warning: #F9C87A;
  --danger: #EF7D7D;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Work Sans", "Helvetica", "sans-serif";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

/* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
body {
  margin: 0;
  font-family: "Work Sans", "Helvetica", "sans-serif";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #0E0000;
  text-align: left;
  background-color: #f9f9fb;
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

/* line 76, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

/* line 101, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
p {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

/* line 123, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

/* line 129, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 136, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

/* line 143, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
dt {
  font-weight: 700;
}

/* line 147, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

/* line 152, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
blockquote {
  margin: 0 0 1rem;
}

/* line 156, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
b,
strong {
  font-weight: bolder;
}

/* line 161, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
small {
  font-size: 80%;
}

/* line 170, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

/* line 178, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
sub {
  bottom: -.25em;
}

/* line 179, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
sup {
  top: -.5em;
}

/* line 186, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
a {
  color: #5297c8;
  text-decoration: none;
  background-color: transparent;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a:hover {
  color: #32709c;
  text-decoration: underline;
}

/* line 202, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

/* line 217, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

/* line 225, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

/* line 242, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
figure {
  margin: 0 0 1rem;
}

/* line 252, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
img {
  vertical-align: middle;
  border-style: none;
}

/* line 257, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
svg {
  overflow: hidden;
  vertical-align: middle;
}

/* line 269, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
table {
  border-collapse: collapse;
}

/* line 273, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

/* line 285, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

/* line 296, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

/* line 305, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
button {
  border-radius: 0;
}

/* line 315, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
button:focus:not(:focus-visible) {
  outline: 0;
}

/* line 319, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 330, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
button,
input {
  overflow: visible;
}

/* line 335, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
button,
select {
  text-transform: none;
}

/* line 343, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
[role="button"] {
  cursor: pointer;
}

/* line 350, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
select {
  word-wrap: normal;
}

/* line 358, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/* line 371, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

/* line 378, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

/* line 386, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 393, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
textarea {
  overflow: auto;
  resize: vertical;
}

/* line 399, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 414, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

/* line 426, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
progress {
  vertical-align: baseline;
}

/* line 431, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 436, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

/* line 449, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 458, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

/* line 467, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
output {
  display: inline-block;
}

/* line 471, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
summary {
  display: list-item;
  cursor: pointer;
}

/* line 476, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
template {
  display: none;
}

/* line 482, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_reboot.scss */
[hidden] {
  display: none !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Nunito", "Helvetica", "sans-serif";
  font-weight: 500;
  line-height: 1.2;
}

/* line 16, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
h1, .h1 {
  font-size: 2.5rem;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
h2, .h2 {
  font-size: 2rem;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
h3, .h3 {
  font-size: 1.75rem;
}

/* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
h4, .h4 {
  font-size: 1.5rem;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
h5, .h5 {
  font-size: 1.25rem;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
h6, .h6 {
  font-size: 1rem;
}

/* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

/* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 55, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 67, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

/* line 73, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

/* line 84, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 89, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline-item {
  display: inline-block;
}

/* line 95, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

/* line 106, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

/* line 112, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

/* line 117, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}

/* line 122, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_type.scss */
.blockquote-footer::before {
  content: "\2014\00A0";
}

/* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_images.scss */
.img-fluid {
  max-width: 100%;
  height: auto;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_images.scss */
.img-thumbnail {
  padding: 0.25rem;
  background-color: #f9f9fb;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  max-width: 100%;
  height: auto;
}

/* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_images.scss */
.figure {
  display: inline-block;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_images.scss */
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_images.scss */
.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

/* line 2, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_code.scss */
code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}

/* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_code.scss */
a > code {
  color: inherit;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_code.scss */
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 2px;
}

/* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_code.scss */
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_code.scss */
pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_code.scss */
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_code.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_grid.scss */
.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_grid.scss */
  .container-sm, .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_grid.scss */
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_grid.scss */
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_grid.scss */
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_grid.scss */
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

/* line 55, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_grid.scss */
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

/* line 59, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_grid.scss */
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

/* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 59, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-first {
  order: -1;
}

/* line 61, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-last {
  order: 13;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-0 {
  order: 0;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-1 {
  order: 1;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-2 {
  order: 2;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-3 {
  order: 3;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-4 {
  order: 4;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-5 {
  order: 5;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-6 {
  order: 6;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-7 {
  order: 7;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-8 {
  order: 8;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-9 {
  order: 9;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-10 {
  order: 10;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-11 {
  order: 11;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.order-12 {
  order: 12;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-1 {
  margin-left: 8.33333333%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-2 {
  margin-left: 16.66666667%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-3 {
  margin-left: 25%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-4 {
  margin-left: 33.33333333%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-5 {
  margin-left: 41.66666667%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-6 {
  margin-left: 50%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-7 {
  margin-left: 58.33333333%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-8 {
  margin-left: 66.66666667%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-9 {
  margin-left: 75%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-10 {
  margin-left: 83.33333333%;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  /* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 59, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-first {
    order: -1;
  }
  /* line 61, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-last {
    order: 13;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-0 {
    order: 0;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-1 {
    order: 1;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-2 {
    order: 2;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-3 {
    order: 3;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-4 {
    order: 4;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-5 {
    order: 5;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-6 {
    order: 6;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-7 {
    order: 7;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-8 {
    order: 8;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-9 {
    order: 9;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-10 {
    order: 10;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-11 {
    order: 11;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-sm-12 {
    order: 12;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-0 {
    margin-left: 0;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-3 {
    margin-left: 25%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-6 {
    margin-left: 50%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-9 {
    margin-left: 75%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}

@media (min-width: 768px) {
  /* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 59, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-first {
    order: -1;
  }
  /* line 61, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-last {
    order: 13;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-0 {
    order: 0;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-1 {
    order: 1;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-2 {
    order: 2;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-3 {
    order: 3;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-4 {
    order: 4;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-5 {
    order: 5;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-6 {
    order: 6;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-7 {
    order: 7;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-8 {
    order: 8;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-9 {
    order: 9;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-10 {
    order: 10;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-11 {
    order: 11;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-md-12 {
    order: 12;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-0 {
    margin-left: 0;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-3 {
    margin-left: 25%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-6 {
    margin-left: 50%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-9 {
    margin-left: 75%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}

@media (min-width: 992px) {
  /* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 59, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-first {
    order: -1;
  }
  /* line 61, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-last {
    order: 13;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-0 {
    order: 0;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-1 {
    order: 1;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-2 {
    order: 2;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-3 {
    order: 3;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-4 {
    order: 4;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-5 {
    order: 5;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-6 {
    order: 6;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-7 {
    order: 7;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-8 {
    order: 8;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-9 {
    order: 9;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-10 {
    order: 10;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-11 {
    order: 11;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-lg-12 {
    order: 12;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-0 {
    margin-left: 0;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-3 {
    margin-left: 25%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-6 {
    margin-left: 50%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-9 {
    margin-left: 75%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}

@media (min-width: 1200px) {
  /* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  /* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid.scss */
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  /* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 59, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-first {
    order: -1;
  }
  /* line 61, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-last {
    order: 13;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-0 {
    order: 0;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-1 {
    order: 1;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-2 {
    order: 2;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-3 {
    order: 3;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-4 {
    order: 4;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-5 {
    order: 5;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-6 {
    order: 6;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-7 {
    order: 7;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-8 {
    order: 8;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-9 {
    order: 9;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-10 {
    order: 10;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-11 {
    order: 11;
  }
  /* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .order-xl-12 {
    order: 12;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-0 {
    margin-left: 0;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-3 {
    margin-left: 25%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-6 {
    margin-left: 50%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-9 {
    margin-left: 75%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  /* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #0E0000;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

/* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #dee2e6;
}

/* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

/* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

/* line 62, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

/* line 75, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover tbody tr:hover {
  color: #0E0000;
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #cfe2f0;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #a5c9e2;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-primary:hover {
  background-color: #bcd6ea;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #bcd6ea;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #e2ebf1;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #cadae5;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-secondary:hover {
  background-color: #d1dfe9;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #d1dfe9;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-success,
.table-success > th,
.table-success > td {
  background-color: #def5e9;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #c2ecd7;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-success:hover {
  background-color: #caefdc;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #caefdc;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-info,
.table-info > th,
.table-info > td {
  background-color: #def2fb;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #c2e6f7;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-info:hover {
  background-color: #c7e9f8;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #c7e9f8;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fdf0da;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #fce2ba;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-warning:hover {
  background-color: #fce6c2;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #fce6c2;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #fbdbdb;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #f7bbbb;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-danger:hover {
  background-color: #f8c4c4;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f8c4c4;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-light:hover {
  background-color: #ececf6;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

/* line 122, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

/* line 130, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-dark {
  color: #fff;
  background-color: #343a40;
}

/* line 134, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}

/* line 140, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-dark.table-bordered {
  border: 0;
}

/* line 145, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  /* line 171, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 179, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 171, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 179, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  /* line 171, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 179, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  /* line 171, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  /* line 179, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

/* line 171, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 179, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive > .table-bordered {
  border: 0;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control, .dd-handle {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 2px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-control, .dd-handle {
    transition: none;
  }
}

/* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control::-ms-expand, .dd-handle::-ms-expand {
  background-color: transparent;
  border: 0;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.form-control:focus, .dd-handle:focus {
  color: #495057;
  background-color: #fff;
  border-color: #b3d1e7;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control::-moz-placeholder, .dd-handle::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder, .dd-handle:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder, .dd-handle::placeholder {
  color: #6c757d;
  opacity: 1;
}

/* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control:disabled, .dd-handle:disabled, .form-control[readonly], .dd-handle[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

/* line 60, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
input.form-control[type="date"], .dd-handle[type="date"],
input.form-control[type="time"],
.dd-handle[type="time"],
input.form-control[type="datetime-local"],
.dd-handle[type="datetime-local"],
input.form-control[type="month"],
.dd-handle[type="month"] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

/* line 67, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
select.form-control:-moz-focusring, select.dd-handle:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
select.form-control:focus::-ms-value, select.dd-handle:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

/* line 84, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

/* line 97, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

/* line 105, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

/* line 112, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

/* line 125, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #0E0000;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

/* line 137, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

/* line 152, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 160, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 170, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
select.form-control[size], select.dd-handle[size], select.form-control[multiple], select.dd-handle[multiple] {
  height: auto;
}

/* line 176, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control, textarea.dd-handle {
  height: auto;
}

/* line 185, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 1rem;
}

/* line 189, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-text {
  display: block;
  margin-top: 0.25rem;
}

/* line 199, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

/* line 205, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

/* line 217, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

/* line 223, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

/* line 229, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

/* line 235, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-label {
  margin-bottom: 0;
}

/* line 239, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

/* line 246, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

/* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #8ADAB2;
}

/* line 52, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #212529;
  background-color: rgba(138, 218, 178, 0.9);
  border-radius: 2px;
}

/* line 69, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.form-row > .col > .valid-tooltip, .form-row > [class*="col-"] > .valid-tooltip {
  left: 5px;
}

/* line 76, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:valid, .was-validated .dd-handle:valid, .form-control.is-valid, .is-valid.dd-handle {
  border-color: #8ADAB2;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%238ADAB2' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 93, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:valid:focus, .was-validated .dd-handle:valid:focus, .form-control.is-valid:focus, .is-valid.dd-handle:focus {
  border-color: #8ADAB2;
  box-shadow: 0 0 0 0.2rem rgba(138, 218, 178, 0.25);
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated select.form-control:valid, .was-validated select.dd-handle:valid, select.form-control.is-valid, select.is-valid.dd-handle {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated textarea.form-control:valid, .was-validated textarea.dd-handle:valid, textarea.form-control.is-valid, textarea.is-valid.dd-handle {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #8ADAB2;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%238ADAB2' 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") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

/* line 129, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #8ADAB2;
  box-shadow: 0 0 0 0.2rem rgba(138, 218, 178, 0.25);
}

/* line 138, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #8ADAB2;
}

/* line 142, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 150, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #8ADAB2;
}

/* line 153, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #8ADAB2;
}

/* line 159, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #b1e6cc;
  background-color: #b1e6cc;
}

/* line 166, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(138, 218, 178, 0.25);
}

/* line 170, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #8ADAB2;
}

/* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #8ADAB2;
}

/* line 185, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #8ADAB2;
  box-shadow: 0 0 0 0.2rem rgba(138, 218, 178, 0.25);
}

/* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #EF7D7D;
}

/* line 52, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #212529;
  background-color: rgba(239, 125, 125, 0.9);
  border-radius: 2px;
}

/* line 69, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.form-row > .col > .invalid-tooltip, .form-row > [class*="col-"] > .invalid-tooltip {
  left: 5px;
}

/* line 76, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:invalid, .was-validated .dd-handle:invalid, .form-control.is-invalid, .is-invalid.dd-handle {
  border-color: #EF7D7D;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23EF7D7D' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23EF7D7D' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 93, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-control:invalid:focus, .was-validated .dd-handle:invalid:focus, .form-control.is-invalid:focus, .is-invalid.dd-handle:focus {
  border-color: #EF7D7D;
  box-shadow: 0 0 0 0.2rem rgba(239, 125, 125, 0.25);
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated select.form-control:invalid, .was-validated select.dd-handle:invalid, select.form-control.is-invalid, select.is-invalid.dd-handle {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated textarea.form-control:invalid, .was-validated textarea.dd-handle:invalid, textarea.form-control.is-invalid, textarea.is-invalid.dd-handle {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #EF7D7D;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23EF7D7D' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23EF7D7D' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

/* line 129, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #EF7D7D;
  box-shadow: 0 0 0 0.2rem rgba(239, 125, 125, 0.25);
}

/* line 138, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #EF7D7D;
}

/* line 142, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 150, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #EF7D7D;
}

/* line 153, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #EF7D7D;
}

/* line 159, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #f5aaaa;
  background-color: #f5aaaa;
}

/* line 166, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(239, 125, 125, 0.25);
}

/* line 170, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #EF7D7D;
}

/* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #EF7D7D;
}

/* line 185, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_forms.scss */
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #EF7D7D;
  box-shadow: 0 0 0 0.2rem rgba(239, 125, 125, 0.25);
}

/* line 275, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

/* line 283, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  /* line 289, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  /* line 297, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  /* line 306, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control, .form-inline .dd-handle {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 313, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  /* line 317, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group,
.form-inline .custom-select {
    width: auto;
  }
  /* line 324, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  /* line 331, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  /* line 339, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  /* line 343, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn {
  display: inline-block;
  font-weight: 400;
  color: #0E0000;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 2px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
  .btn {
    transition: none;
  }
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn:hover {
  color: #0E0000;
  text-decoration: none;
}

/* line 27, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

/* line 55, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-primary {
  color: #fff;
  background-color: #5297c8;
  border-color: #5297c8;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-primary:hover {
  color: #fff;
  background-color: #3b85b9;
  border-color: #387eaf;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #3b85b9;
  border-color: #387eaf;
  box-shadow: 0 0 0 0.2rem rgba(108, 167, 208, 0.5);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #5297c8;
  border-color: #5297c8;
}

/* line 43, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary.active:not(:disabled):not(.disabled), .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #387eaf;
  border-color: #3577a6;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary.active:not(:disabled):not(.disabled):focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 167, 208, 0.5);
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-secondary {
  color: #212529;
  background-color: #99b7cd;
  border-color: #99b7cd;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-secondary:hover {
  color: #212529;
  background-color: #7fa5c0;
  border-color: #779fbc;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-secondary:focus, .btn-secondary.focus {
  color: #212529;
  background-color: #7fa5c0;
  border-color: #779fbc;
  box-shadow: 0 0 0 0.2rem rgba(135, 161, 180, 0.5);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #212529;
  background-color: #99b7cd;
  border-color: #99b7cd;
}

/* line 43, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary.active:not(:disabled):not(.disabled), .show > .btn-secondary.dropdown-toggle {
  color: #212529;
  background-color: #779fbc;
  border-color: #6e99b8;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary.active:not(:disabled):not(.disabled):focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(135, 161, 180, 0.5);
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-success {
  color: #212529;
  background-color: #8ADAB2;
  border-color: #8ADAB2;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-success:hover {
  color: #212529;
  background-color: #6dd19f;
  border-color: #63ce99;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:focus, .btn-success.focus {
  color: #212529;
  background-color: #6dd19f;
  border-color: #63ce99;
  box-shadow: 0 0 0 0.2rem rgba(122, 191, 157, 0.5);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success.disabled, .btn-success:disabled {
  color: #212529;
  background-color: #8ADAB2;
  border-color: #8ADAB2;
}

/* line 43, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:not(:disabled):not(.disabled):active, .btn-success.active:not(:disabled):not(.disabled), .show > .btn-success.dropdown-toggle {
  color: #212529;
  background-color: #63ce99;
  border-color: #5acb92;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success.active:not(:disabled):not(.disabled):focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(122, 191, 157, 0.5);
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-info {
  color: #212529;
  background-color: #89CFF0;
  border-color: #89CFF0;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-info:hover {
  color: #212529;
  background-color: #67c1ec;
  border-color: #5cbdea;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:focus, .btn-info.focus {
  color: #212529;
  background-color: #67c1ec;
  border-color: #5cbdea;
  box-shadow: 0 0 0 0.2rem rgba(121, 182, 210, 0.5);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info.disabled, .btn-info:disabled {
  color: #212529;
  background-color: #89CFF0;
  border-color: #89CFF0;
}

/* line 43, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:not(:disabled):not(.disabled):active, .btn-info.active:not(:disabled):not(.disabled), .show > .btn-info.dropdown-toggle {
  color: #212529;
  background-color: #5cbdea;
  border-color: #50b8e9;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info.active:not(:disabled):not(.disabled):focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(121, 182, 210, 0.5);
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-warning {
  color: #212529;
  background-color: #F9C87A;
  border-color: #F9C87A;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-warning:hover {
  color: #212529;
  background-color: #f7b955;
  border-color: #f7b449;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #f7b955;
  border-color: #f7b449;
  box-shadow: 0 0 0 0.2rem rgba(217, 176, 110, 0.5);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #F9C87A;
  border-color: #F9C87A;
}

/* line 43, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning.active:not(:disabled):not(.disabled), .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #f7b449;
  border-color: #f6af3d;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning.active:not(:disabled):not(.disabled):focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 176, 110, 0.5);
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-danger {
  color: #212529;
  background-color: #EF7D7D;
  border-color: #EF7D7D;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-danger:hover {
  color: #fff;
  background-color: #eb5b5b;
  border-color: #e95050;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #eb5b5b;
  border-color: #e95050;
  box-shadow: 0 0 0 0.2rem rgba(208, 112, 112, 0.5);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger.disabled, .btn-danger:disabled {
  color: #212529;
  background-color: #EF7D7D;
  border-color: #EF7D7D;
}

/* line 43, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger.active:not(:disabled):not(.disabled), .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #e95050;
  border-color: #e84444;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger.active:not(:disabled):not(.disabled):focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(208, 112, 112, 0.5);
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 43, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-light:not(:disabled):not(.disabled):active, .btn-light.active:not(:disabled):not(.disabled), .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light.active:not(:disabled):not(.disabled):focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

/* line 66, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

/* line 43, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark.active:not(:disabled):not(.disabled), .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark.active:not(:disabled):not(.disabled):focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-primary {
  color: #5297c8;
  border-color: #5297c8;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-primary:hover {
  color: #fff;
  background-color: #5297c8;
  border-color: #5297c8;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.5);
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #5297c8;
  background-color: transparent;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary.active:not(:disabled):not(.disabled), .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #5297c8;
  border-color: #5297c8;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.5);
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-secondary {
  color: #99b7cd;
  border-color: #99b7cd;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-secondary:hover {
  color: #212529;
  background-color: #99b7cd;
  border-color: #99b7cd;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 183, 205, 0.5);
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #99b7cd;
  background-color: transparent;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary.active:not(:disabled):not(.disabled), .show > .btn-outline-secondary.dropdown-toggle {
  color: #212529;
  background-color: #99b7cd;
  border-color: #99b7cd;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 183, 205, 0.5);
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-success {
  color: #8ADAB2;
  border-color: #8ADAB2;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-success:hover {
  color: #212529;
  background-color: #8ADAB2;
  border-color: #8ADAB2;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(138, 218, 178, 0.5);
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #8ADAB2;
  background-color: transparent;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success.active:not(:disabled):not(.disabled), .show > .btn-outline-success.dropdown-toggle {
  color: #212529;
  background-color: #8ADAB2;
  border-color: #8ADAB2;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(138, 218, 178, 0.5);
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-info {
  color: #89CFF0;
  border-color: #89CFF0;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-info:hover {
  color: #212529;
  background-color: #89CFF0;
  border-color: #89CFF0;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(137, 207, 240, 0.5);
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #89CFF0;
  background-color: transparent;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info.active:not(:disabled):not(.disabled), .show > .btn-outline-info.dropdown-toggle {
  color: #212529;
  background-color: #89CFF0;
  border-color: #89CFF0;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(137, 207, 240, 0.5);
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-warning {
  color: #F9C87A;
  border-color: #F9C87A;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-warning:hover {
  color: #212529;
  background-color: #F9C87A;
  border-color: #F9C87A;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 200, 122, 0.5);
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #F9C87A;
  background-color: transparent;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning.active:not(:disabled):not(.disabled), .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #F9C87A;
  border-color: #F9C87A;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 200, 122, 0.5);
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-danger {
  color: #EF7D7D;
  border-color: #EF7D7D;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-danger:hover {
  color: #212529;
  background-color: #EF7D7D;
  border-color: #EF7D7D;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 125, 125, 0.5);
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #EF7D7D;
  background-color: transparent;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger.active:not(:disabled):not(.disabled), .show > .btn-outline-danger.dropdown-toggle {
  color: #212529;
  background-color: #EF7D7D;
  border-color: #EF7D7D;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 125, 125, 0.5);
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light.active:not(:disabled):not(.disabled), .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark.active:not(:disabled):not(.disabled), .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark.active:not(:disabled):not(.disabled):focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

/* line 83, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link {
  font-weight: 400;
  color: #5297c8;
  text-decoration: none;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-link:hover {
  color: #32709c;
  text-decoration: underline;
}

/* line 93, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}

/* line 98, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

/* line 112, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 116, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 125, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%;
}

/* line 130, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

/* line 139, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_buttons.scss */
input.btn-block[type="submit"],
input.btn-block[type="reset"],
input.btn-block[type="button"] {
  width: 100%;
}

/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_transitions.scss */
.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  /* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_transitions.scss */
  .fade {
    transition: none;
  }
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_transitions.scss */
.fade:not(.show) {
  opacity: 0;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_transitions.scss */
.collapse:not(.show) {
  display: none;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_transitions.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_transitions.scss */
  .collapsing {
    transition: none;
  }
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_transitions.scss */
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_transitions.scss */
  .collapsing.width {
    transition: none;
  }
}

/* line 2, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

/* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-toggle {
  white-space: nowrap;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

/* line 58, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #0E0000;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 2px;
}

/* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu-left {
  right: auto;
  left: 0;
}

/* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  /* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  /* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  /* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  /* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

/* line 57, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

/* line 58, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 70, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

/* line 58, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 80, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

/* line 87, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropleft .dropdown-toggle::after {
  display: none;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

/* line 58, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_caret.scss */
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 97, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

/* line 106, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

/* line 116, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

/* line 123, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}

/* line 154, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #5297c8;
}

/* line 161, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

/* line 173, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-menu.show {
  display: block;
}

/* line 178, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

/* line 188, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_dropdown.scss */
.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

/* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

/* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-toolbar .input-group {
  width: auto;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

/* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 69, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

/* line 73, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

/* line 84, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

/* line 89, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

/* line 111, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

/* line 116, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

/* line 121, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

/* line 127, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 132, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 152, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

/* line 156, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_button-group.scss */
.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control, .input-group > .dd-handle,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}

/* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control + .form-control, .input-group > .dd-handle + .form-control, .input-group > .form-control + .dd-handle, .input-group > .dd-handle + .dd-handle,
.input-group > .form-control + .custom-select,
.input-group > .dd-handle + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .dd-handle + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .dd-handle,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .dd-handle,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .dd-handle,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control:focus, .input-group > .dd-handle:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .form-control:not(:first-child), .input-group > .dd-handle:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 50, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .custom-file {
  display: flex;
  align-items: center;
}

/* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 56, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 60, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group:not(.has-validation) > .form-control:not(:last-child), .input-group:not(.has-validation) > .dd-handle:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 69, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group.has-validation > .form-control:nth-last-child(n + 3), .input-group.has-validation > .dd-handle:nth-last-child(n + 3),
.input-group.has-validation > .custom-select:nth-last-child(n + 3),
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 85, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend,
.input-group-append {
  display: flex;
}

/* line 92, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

/* line 96, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

/* line 101, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

/* line 109, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-prepend {
  margin-right: -1px;
}

/* line 110, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-append {
  margin-left: -1px;
}

/* line 118, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 2px;
}

/* line 134, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

/* line 146, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-lg > .form-control:not(textarea), .input-group-lg > .dd-handle:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

/* line 151, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-lg > .form-control, .input-group-lg > .dd-handle,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 163, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-sm > .form-control:not(textarea), .input-group-sm > .dd-handle:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

/* line 168, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-sm > .form-control, .input-group-sm > .dd-handle,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

/* line 193, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 204, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_input-group.scss */
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  print-color-adjust: exact;
}

/* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

/* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #5297c8;
  background-color: #5297c8;
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b3d1e7;
}

/* line 52, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #d9e8f3;
  border-color: #d9e8f3;
}

/* line 62, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

/* line 76, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

/* line 84, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}

/* line 99, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50% / 50% 50% no-repeat;
}

/* line 117, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-label::before {
  border-radius: 2px;
}

/* line 122, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}

/* line 128, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #5297c8;
  background-color: #5297c8;
}

/* line 133, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}

/* line 139, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(82, 151, 200, 0.5);
}

/* line 142, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(82, 151, 200, 0.5);
}

/* line 153, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

/* line 159, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

/* line 165, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(82, 151, 200, 0.5);
}

/* line 176, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch {
  padding-left: 2.25rem;
}

/* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

/* line 188, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 188, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

/* line 201, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}

/* line 208, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(82, 151, 200, 0.5);
}

/* line 221, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 2px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

/* line 238, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select:focus {
  border-color: #b3d1e7;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 248, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

/* line 259, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

/* line 266, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

/* line 272, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select::-ms-expand {
  display: none;
}

/* line 277, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

/* line 283, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

/* line 291, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

/* line 304, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

/* line 312, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}

/* line 321, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input:focus ~ .custom-file-label {
  border-color: #b3d1e7;
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 327, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

/* line 333, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

/* line 338, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

/* line 343, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 2px;
}

/* line 361, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 2px 2px 0;
}

/* line 385, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

/* line 392, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:focus {
  outline: 0;
}

/* line 397, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f9f9fb, 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 398, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f9f9fb, 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 399, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #f9f9fb, 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 402, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-moz-focus-outer {
  border: 0;
}

/* line 406, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #5297c8;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 406, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

/* line 417, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-webkit-slider-thumb:active {
  background-color: #d9e8f3;
}

/* line 422, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

/* line 433, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #5297c8;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 433, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

/* line 443, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-moz-range-thumb:active {
  background-color: #d9e8f3;
}

/* line 448, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

/* line 459, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #5297c8;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 459, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

/* line 472, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-thumb:active {
  background-color: #d9e8f3;
}

/* line 477, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

/* line 488, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

/* line 493, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

/* line 500, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

/* line 504, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

/* line 508, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

/* line 512, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-moz-range-track {
  cursor: default;
}

/* line 516, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

/* line 522, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 522, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_custom-forms.scss */
  .custom-control-label::before,
.custom-file-label,
.custom-select {
    transition: none;
  }
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

/* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

/* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}

/* line 50, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

/* line 57, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #f9f9fb;
  border-color: #dee2e6 #dee2e6 #f9f9fb;
}

/* line 64, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 78, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 2px;
}

/* line 84, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #5297c8;
}

/* line 97, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

/* line 105, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

/* line 119, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.tab-content > .tab-pane {
  display: none;
}

/* line 122, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_nav.scss */
.tab-content > .active {
  display: block;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

/* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

/* line 52, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

/* line 71, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 78, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

/* line 83, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

/* line 94, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 109, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

/* line 118, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

/* line 133, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50% / 100% 100% no-repeat;
}

/* line 142, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  /* line 156, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  /* line 154, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  /* line 177, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  /* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 184, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 191, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  /* line 206, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 210, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 217, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  /* line 156, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  /* line 154, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  /* line 177, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  /* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 184, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 191, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  /* line 206, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 210, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 217, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  /* line 156, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  /* line 154, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  /* line 177, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  /* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 184, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 191, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  /* line 206, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 210, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 217, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  /* line 156, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  /* line 154, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  /* line 177, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  /* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 184, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 191, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  /* line 206, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 210, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 217, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

/* line 154, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

/* line 156, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

/* line 177, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-nav {
  flex-direction: row;
}

/* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

/* line 184, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

/* line 191, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}

/* line 206, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

/* line 210, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

/* line 217, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-expand .navbar-toggler {
  display: none;
}

/* line 232, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 241, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

/* line 248, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

/* line 253, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

/* line 261, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

/* line 266, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* line 270, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

/* line 272, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 284, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-brand {
  color: #fff;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

/* line 293, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

/* line 300, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

/* line 305, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

/* line 313, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

/* line 318, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* line 322, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

/* line 324, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-dark .navbar-text a {
  color: #fff;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 2px;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card > hr {
  margin-right: 0;
  margin-left: 0;
}

/* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

/* line 26, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

/* line 56, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-title {
  margin-bottom: 0.75rem;
}

/* line 60, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-text:last-child {
  margin-bottom: 0;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.card-link:hover {
  text-decoration: none;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-link + .card-link {
  margin-left: 1.25rem;
}

/* line 83, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 90, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-header:first-child {
  border-radius: 1px 1px 0 0;
}

/* line 95, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 101, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-footer:last-child {
  border-radius: 0 0 1px 1px;
}

/* line 111, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

/* line 118, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

/* line 124, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: 1px;
}

/* line 134, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

/* line 141, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-img,
.card-img-top {
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}

/* line 146, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-img,
.card-img-bottom {
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}

/* line 155, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  /* line 154, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  /* line 165, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

/* line 183, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  /* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  /* line 192, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  /* line 197, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  /* line 204, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  /* line 207, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  /* line 212, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  /* line 219, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  /* line 222, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  /* line 227, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

/* line 244, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  /* line 243, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  /* line 254, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

/* line 266, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.accordion {
  overflow-anchor: none;
}

/* line 269, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card {
  overflow: hidden;
}

/* line 272, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 277, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 281, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_card.scss */
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 2px;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_breadcrumb.scss */
.breadcrumb-item.active {
  color: #6c757d;
}

/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_pagination.scss */
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 2px;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #5297c8;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-link:hover {
  z-index: 2;
  color: #32709c;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

/* line 26, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.25);
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

/* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-item:last-child .page-link {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

/* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #5297c8;
  border-color: #5297c8;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_pagination.scss */
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 2px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
  .badge {
    transition: none;
  }
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

/* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge:empty {
  display: none;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.btn .badge {
  position: relative;
  top: -1px;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-primary {
  color: #fff;
  background-color: #5297c8;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #387eaf;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(82, 151, 200, 0.5);
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-secondary {
  color: #212529;
  background-color: #99b7cd;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #212529;
  background-color: #779fbc;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(153, 183, 205, 0.5);
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-success {
  color: #212529;
  background-color: #8ADAB2;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-success:hover, a.badge-success:focus {
  color: #212529;
  background-color: #63ce99;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(138, 218, 178, 0.5);
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-info {
  color: #212529;
  background-color: #89CFF0;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-info:hover, a.badge-info:focus {
  color: #212529;
  background-color: #5cbdea;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(137, 207, 240, 0.5);
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-warning {
  color: #212529;
  background-color: #F9C87A;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #f7b449;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(249, 200, 122, 0.5);
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-danger {
  color: #212529;
  background-color: #EF7D7D;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-danger:hover, a.badge-danger:focus {
  color: #212529;
  background-color: #e95050;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(239, 125, 125, 0.5);
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_badge.scss */
.badge-dark {
  color: #fff;
  background-color: #343a40;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_badge.scss */
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 2px;
}

@media (min-width: 576px) {
  /* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron {
    padding: 4rem 2rem;
  }
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 2px;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-heading {
  color: inherit;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-link {
  font-weight: 700;
}

/* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-dismissible {
  padding-right: 4rem;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-primary {
  color: #2b4f68;
  background-color: #dceaf4;
  border-color: #cfe2f0;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-primary hr {
  border-top-color: #bcd6ea;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-primary .alert-link {
  color: #1c3444;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-secondary {
  color: #505f6b;
  background-color: #ebf1f5;
  border-color: #e2ebf1;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-secondary hr {
  border-top-color: #d1dfe9;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-secondary .alert-link {
  color: #3a454e;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-success {
  color: #48715d;
  background-color: #e8f8f0;
  border-color: #def5e9;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-success hr {
  border-top-color: #caefdc;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-success .alert-link {
  color: #345243;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-info {
  color: #476c7d;
  background-color: #e7f5fc;
  border-color: #def2fb;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-info hr {
  border-top-color: #c7e9f8;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-info .alert-link {
  color: #35505c;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-warning {
  color: #81683f;
  background-color: #fef4e4;
  border-color: #fdf0da;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-warning hr {
  border-top-color: #fce6c2;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-warning .alert-link {
  color: #5f4c2e;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-danger {
  color: #7c4141;
  background-color: #fce5e5;
  border-color: #fbdbdb;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-danger hr {
  border-top-color: #f8c4c4;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-danger .alert-link {
  color: #5b2f2f;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-light hr {
  border-top-color: #ececf6;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-light .alert-link {
  color: #686868;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_alert.scss */
.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-dark hr {
  border-top-color: #b9bbbe;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_alert.scss */
.alert-dark .alert-link {
  color: #040505;
}

@-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;
  }
}

/* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_progress.scss */
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 2px;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_progress.scss */
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #5297c8;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_progress.scss */
  .progress-bar {
    transition: none;
  }
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_progress.scss */
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

/* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_progress.scss */
.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  /* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_progress.scss */
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_media.scss */
.media {
  display: flex;
  align-items: flex-start;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_media.scss */
.media-body {
  flex: 1;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 2px;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-action:active {
  color: #0E0000;
  background-color: #e9ecef;
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

/* line 58, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

/* line 62, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

/* line 70, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #5297c8;
  border-color: #5297c8;
}

/* line 77, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item + .list-group-item {
  border-top-width: 0;
}

/* line 80, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

/* line 96, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal {
  flex-direction: row;
}

/* line 100, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 2px;
  border-top-right-radius: 0;
}

/* line 105, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 2px;
  border-bottom-left-radius: 0;
}

/* line 110, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

/* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

/* line 118, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  /* line 96, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  /* line 100, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 2px;
    border-top-right-radius: 0;
  }
  /* line 105, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0;
  }
  /* line 110, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  /* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 118, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  /* line 96, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md {
    flex-direction: row;
  }
  /* line 100, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 2px;
    border-top-right-radius: 0;
  }
  /* line 105, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0;
  }
  /* line 110, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  /* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 118, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  /* line 96, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  /* line 100, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 2px;
    border-top-right-radius: 0;
  }
  /* line 105, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0;
  }
  /* line 110, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  /* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 118, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  /* line 96, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  /* line 100, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 2px;
    border-top-right-radius: 0;
  }
  /* line 105, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0;
  }
  /* line 110, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  /* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 118, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

/* line 134, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-flush {
  border-radius: 0;
}

/* line 137, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

/* line 140, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-primary {
  color: #2b4f68;
  background-color: #cfe2f0;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #2b4f68;
  background-color: #bcd6ea;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #2b4f68;
  border-color: #2b4f68;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-secondary {
  color: #505f6b;
  background-color: #e2ebf1;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #505f6b;
  background-color: #d1dfe9;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #505f6b;
  border-color: #505f6b;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
  color: #48715d;
  background-color: #def5e9;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #48715d;
  background-color: #caefdc;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #48715d;
  border-color: #48715d;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
  color: #476c7d;
  background-color: #def2fb;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #476c7d;
  background-color: #c7e9f8;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #476c7d;
  border-color: #476c7d;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
  color: #81683f;
  background-color: #fdf0da;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #81683f;
  background-color: #fce6c2;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #81683f;
  border-color: #81683f;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
  color: #7c4141;
  background-color: #fbdbdb;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #7c4141;
  background-color: #f8c4c4;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #7c4141;
  border-color: #7c4141;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_close.scss */
.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.close:hover {
  color: #000;
  text-decoration: none;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

/* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_close.scss */
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

/* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_close.scss */
a.close.disabled {
  pointer-events: none;
}

/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

/* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast.showing {
  opacity: 1;
}

/* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast.show {
  display: block;
  opacity: 1;
}

/* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast.hide {
  display: none;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

/* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_toasts.scss */
.toast-body {
  padding: 0.75rem;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-open {
  overflow: hidden;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

/* line 36, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

/* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  /* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal.fade .modal-dialog {
    transition: none;
  }
}

/* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal.show .modal-dialog {
  transform: none;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

/* line 58, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}

/* line 62, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

/* line 67, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

/* line 77, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

/* line 83, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}

/* line 91, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

/* line 96, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

/* line 100, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

/* line 107, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  outline: 0;
}

/* line 125, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

/* line 135, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-backdrop.fade {
  opacity: 0;
}

/* line 136, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-backdrop.show {
  opacity: 0.5;
}

/* line 141, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}

/* line 149, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

/* line 157, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

/* line 164, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

/* line 173, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}

/* line 185, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-footer > * {
  margin: 0.25rem;
}

/* line 191, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  /* line 202, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  /* line 207, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  /* line 210, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  /* line 215, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  /* line 218, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  /* line 228, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  /* line 232, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  /* line 239, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_modal.scss */
  .modal-xl {
    max-width: 1140px;
  }
}

/* line 2, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Work Sans", "Helvetica", "sans-serif";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.show {
  opacity: 0.9;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

/* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

/* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

/* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

/* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

/* line 62, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

/* line 68, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

/* line 76, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

/* line 79, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

/* line 84, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

/* line 108, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 2px;
}

/* line 1, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Work Sans", "Helvetica", "sans-serif";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 2px;
}

/* line 27, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

/* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

/* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

/* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

/* line 50, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

/* line 58, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

/* line 61, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 2px 0;
}

/* line 67, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

/* line 73, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

/* line 81, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

/* line 84, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc(-0.5rem - 1px);
}

/* line 87, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

/* line 93, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

/* line 101, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

/* line 113, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

/* line 116, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 2px 0;
}

/* line 122, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

/* line 128, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

/* line 153, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}

/* line 162, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.popover-header:empty {
  display: none;
}

/* line 167, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_popover.scss */
.popover-body {
  padding: 0.5rem 0.75rem;
  color: #0E0000;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel {
  position: relative;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel.pointer-event {
  touch-action: pan-y;
}

/* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* line 2, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

/* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-item {
    transition: none;
  }
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

/* line 50, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

/* line 61, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

/* line 67, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

/* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  /* line 74, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

/* line 87, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 87, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

/* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-prev {
  left: 0;
}

/* line 120, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-next {
  right: 0;
}

/* line 128, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50% / 100% 100% no-repeat;
}

/* line 135, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

/* line 138, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

/* line 148, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

/* line 162, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 162, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators li {
    transition: none;
  }
}

/* line 180, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators .active {
  opacity: 1;
}

/* line 190, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

/* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_spinners.scss */
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: .75s linear infinite spinner-border;
          animation: .75s linear infinite spinner-border;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_spinners.scss */
.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

/* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_spinners.scss */
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: .75s linear infinite spinner-grow;
          animation: .75s linear infinite spinner-grow;
}

/* line 53, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_spinners.scss */
.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  /* line 60, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_spinners.scss */
  .spinner-border,
.spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}

/* line 3, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-baseline {
  vertical-align: baseline !important;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-top {
  vertical-align: top !important;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-middle {
  vertical-align: middle !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-bottom {
  vertical-align: bottom !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-text-bottom {
  vertical-align: text-bottom !important;
}

/* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_align.scss */
.align-text-top {
  vertical-align: text-top !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-primary {
  background-color: #5297c8 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #387eaf !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-secondary {
  background-color: #99b7cd !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #779fbc !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-success {
  background-color: #8ADAB2 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #63ce99 !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-info {
  background-color: #89CFF0 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #5cbdea !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-warning {
  background-color: #F9C87A !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #f7b449 !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-danger {
  background-color: #EF7D7D !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #e95050 !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-light {
  background-color: #f8f9fa !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-dark {
  background-color: #343a40 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_background.scss */
.bg-white {
  background-color: #fff !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_background.scss */
.bg-transparent {
  background-color: transparent !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border {
  border: 1px solid #dee2e6 !important;
}

/* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-top {
  border-top: 1px solid #dee2e6 !important;
}

/* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-right {
  border-right: 1px solid #dee2e6 !important;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-left {
  border-left: 1px solid #dee2e6 !important;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-0 {
  border: 0 !important;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-top-0 {
  border-top: 0 !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-right-0 {
  border-right: 0 !important;
}

/* line 16, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-bottom-0 {
  border-bottom: 0 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-left-0 {
  border-left: 0 !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-primary {
  border-color: #5297c8 !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-secondary {
  border-color: #99b7cd !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-success {
  border-color: #8ADAB2 !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-info {
  border-color: #89CFF0 !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-warning {
  border-color: #F9C87A !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-danger {
  border-color: #EF7D7D !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-light {
  border-color: #f8f9fa !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-dark {
  border-color: #343a40 !important;
}

/* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.border-white {
  border-color: #fff !important;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-sm {
  border-radius: 2px !important;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded {
  border-radius: 2px !important;
}

/* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-top {
  border-top-left-radius: 2px !important;
  border-top-right-radius: 2px !important;
}

/* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-right {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-bottom {
  border-bottom-right-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}

/* line 56, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-left {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}

/* line 61, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-lg {
  border-radius: 2px !important;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-circle {
  border-radius: 50% !important;
}

/* line 69, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-pill {
  border-radius: 50rem !important;
}

/* line 73, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_borders.scss */
.rounded-0 {
  border-radius: 0 !important;
}

/* line 2, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-none {
  display: none !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-inline {
  display: inline !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-inline-block {
  display: inline-block !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-block {
  display: block !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-table {
  display: table !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-table-row {
  display: table-row !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-table-cell {
  display: table-cell !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-flex {
  display: flex !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-none {
    display: none !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-inline {
    display: inline !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-inline-block {
    display: inline-block !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-block {
    display: block !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-table {
    display: table !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-table-row {
    display: table-row !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-table-cell {
    display: table-cell !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-flex {
    display: flex !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-none {
    display: none !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-inline {
    display: inline !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-inline-block {
    display: inline-block !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-block {
    display: block !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-table {
    display: table !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-table-row {
    display: table-row !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-table-cell {
    display: table-cell !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-flex {
    display: flex !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-none {
    display: none !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-inline {
    display: inline !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-inline-block {
    display: inline-block !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-block {
    display: block !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-table {
    display: table !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-table-row {
    display: table-row !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-table-cell {
    display: table-cell !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-flex {
    display: flex !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-none {
    display: none !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-inline {
    display: inline !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-inline-block {
    display: inline-block !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-block {
    display: block !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-table {
    display: table !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-table-row {
    display: table-row !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-table-cell {
    display: table-cell !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-flex {
    display: flex !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-none {
    display: none !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-inline {
    display: inline !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-inline-block {
    display: inline-block !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-block {
    display: block !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-table {
    display: table !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-table-row {
    display: table-row !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-table-cell {
    display: table-cell !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-flex {
    display: flex !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_display.scss */
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}

/* line 3, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive::before {
  display: block;
  content: "";
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.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;
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive-4by3::before {
  padding-top: 75%;
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_embed.scss */
.embed-responsive-1by1::before {
  padding-top: 100%;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-row {
  flex-direction: row !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-column {
  flex-direction: column !important;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-row-reverse {
  flex-direction: row-reverse !important;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-column-reverse {
  flex-direction: column-reverse !important;
}

/* line 16, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-wrap {
  flex-wrap: wrap !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-nowrap {
  flex-wrap: nowrap !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

/* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-fill {
  flex: 1 1 auto !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-grow-0 {
  flex-grow: 0 !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-grow-1 {
  flex-grow: 1 !important;
}

/* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-shrink-0 {
  flex-shrink: 0 !important;
}

/* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.flex-shrink-1 {
  flex-shrink: 1 !important;
}

/* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-start {
  justify-content: flex-start !important;
}

/* line 26, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-end {
  justify-content: flex-end !important;
}

/* line 27, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-center {
  justify-content: center !important;
}

/* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-between {
  justify-content: space-between !important;
}

/* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.justify-content-around {
  justify-content: space-around !important;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-start {
  align-items: flex-start !important;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-end {
  align-items: flex-end !important;
}

/* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-center {
  align-items: center !important;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-baseline {
  align-items: baseline !important;
}

/* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-items-stretch {
  align-items: stretch !important;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-start {
  align-content: flex-start !important;
}

/* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-end {
  align-content: flex-end !important;
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-center {
  align-content: center !important;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-between {
  align-content: space-between !important;
}

/* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-around {
  align-content: space-around !important;
}

/* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-content-stretch {
  align-content: stretch !important;
}

/* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-auto {
  align-self: auto !important;
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-start {
  align-self: flex-start !important;
}

/* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-end {
  align-self: flex-end !important;
}

/* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-center {
  align-self: center !important;
}

/* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-baseline {
  align-self: baseline !important;
}

/* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-row {
    flex-direction: row !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-column {
    flex-direction: column !important;
  }
  /* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 16, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  /* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  /* line 26, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  /* line 27, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-center {
    justify-content: center !important;
  }
  /* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  /* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  /* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  /* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-center {
    align-items: center !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  /* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  /* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  /* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-center {
    align-content: center !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-between {
    align-content: space-between !important;
  }
  /* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-around {
    align-content: space-around !important;
  }
  /* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  /* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-auto {
    align-self: auto !important;
  }
  /* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  /* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-center {
    align-self: center !important;
  }
  /* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  /* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-row {
    flex-direction: row !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-column {
    flex-direction: column !important;
  }
  /* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 16, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  /* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  /* line 26, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  /* line 27, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-center {
    justify-content: center !important;
  }
  /* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  /* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-start {
    align-items: flex-start !important;
  }
  /* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-end {
    align-items: flex-end !important;
  }
  /* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-center {
    align-items: center !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  /* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-start {
    align-content: flex-start !important;
  }
  /* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-end {
    align-content: flex-end !important;
  }
  /* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-center {
    align-content: center !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-between {
    align-content: space-between !important;
  }
  /* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-around {
    align-content: space-around !important;
  }
  /* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  /* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-auto {
    align-self: auto !important;
  }
  /* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-start {
    align-self: flex-start !important;
  }
  /* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-end {
    align-self: flex-end !important;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-center {
    align-self: center !important;
  }
  /* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  /* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-row {
    flex-direction: row !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-column {
    flex-direction: column !important;
  }
  /* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 16, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  /* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  /* line 26, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  /* line 27, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-center {
    justify-content: center !important;
  }
  /* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  /* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  /* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  /* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-center {
    align-items: center !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  /* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  /* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  /* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-center {
    align-content: center !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-between {
    align-content: space-between !important;
  }
  /* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-around {
    align-content: space-around !important;
  }
  /* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  /* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-auto {
    align-self: auto !important;
  }
  /* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  /* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-center {
    align-self: center !important;
  }
  /* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  /* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-row {
    flex-direction: row !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-column {
    flex-direction: column !important;
  }
  /* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 16, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  /* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  /* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  /* line 26, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  /* line 27, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-center {
    justify-content: center !important;
  }
  /* line 28, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  /* line 29, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  /* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  /* line 33, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-center {
    align-items: center !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  /* line 35, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  /* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  /* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-center {
    align-content: center !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-between {
    align-content: space-between !important;
  }
  /* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-around {
    align-content: space-around !important;
  }
  /* line 42, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  /* line 44, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-auto {
    align-self: auto !important;
  }
  /* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  /* line 46, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-center {
    align-self: center !important;
  }
  /* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  /* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_flex.scss */
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
.float-left {
  float: left !important;
}

/* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
.float-right {
  float: right !important;
}

/* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  /* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-sm-left {
    float: left !important;
  }
  /* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-sm-right {
    float: right !important;
  }
  /* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  /* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-md-left {
    float: left !important;
  }
  /* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-md-right {
    float: right !important;
  }
  /* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  /* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-lg-left {
    float: left !important;
  }
  /* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-lg-right {
    float: right !important;
  }
  /* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  /* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-xl-left {
    float: left !important;
  }
  /* line 8, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-xl-right {
    float: right !important;
  }
  /* line 9, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_float.scss */
  .float-xl-none {
    float: none !important;
  }
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_interactions.scss */
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_interactions.scss */
.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_interactions.scss */
.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */
.overflow-auto {
  overflow: auto !important;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_overflow.scss */
.overflow-hidden {
  overflow: hidden !important;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-static {
  position: static !important;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-relative {
  position: relative !important;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-absolute {
  position: absolute !important;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-fixed {
  position: fixed !important;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.position-sticky {
  position: sticky !important;
}

/* line 10, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_position.scss */
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  /* line 26, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_position.scss */
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_screenreaders.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* line 25, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_screen-reader.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

/* line 3, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

/* line 4, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

/* line 5, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_shadows.scss */
.shadow-none {
  box-shadow: none !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-25 {
  width: 25% !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-50 {
  width: 50% !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-75 {
  width: 75% !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-100 {
  width: 100% !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.w-auto {
  width: auto !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-25 {
  height: 25% !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-50 {
  height: 50% !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-75 {
  height: 75% !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-100 {
  height: 100% !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.h-auto {
  height: auto !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.mw-100 {
  max-width: 100% !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.mh-100 {
  max-height: 100% !important;
}

/* line 16, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.min-vw-100 {
  min-width: 100vw !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.min-vh-100 {
  min-height: 100vh !important;
}

/* line 19, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.vw-100 {
  width: 100vw !important;
}

/* line 20, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_sizing.scss */
.vh-100 {
  height: 100vh !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-0 {
  margin: 0 !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-0,
.my-0 {
  margin-top: 0 !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-1 {
  margin: 0.25rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-2 {
  margin: 0.5rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-3 {
  margin: 1rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-4 {
  margin: 1.5rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-5 {
  margin: 3rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-0 {
  padding: 0 !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-0,
.py-0 {
  padding-top: 0 !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-0,
.px-0 {
  padding-right: 0 !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-0,
.px-0 {
  padding-left: 0 !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-1 {
  padding: 0.25rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-2 {
  padding: 0.5rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-3 {
  padding: 1rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-4 {
  padding: 1.5rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.p-5 {
  padding: 3rem !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

/* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

/* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

/* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n1 {
  margin: -0.25rem !important;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n2 {
  margin: -0.5rem !important;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n3 {
  margin: -1rem !important;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n4 {
  margin: -1.5rem !important;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-n5 {
  margin: -3rem !important;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

/* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

/* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.m-auto {
  margin: auto !important;
}

/* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mt-auto,
.my-auto {
  margin-top: auto !important;
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

/* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

/* line 57, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-0 {
    margin: 0 !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-1,
.my-sm-1 {
    margin-top: 0.25rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-1,
.mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-1,
.mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-2,
.my-sm-2 {
    margin-top: 0.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-2,
.mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-2,
.mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-3 {
    margin: 1rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-3,
.my-sm-3 {
    margin-top: 1rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-3,
.mx-sm-3 {
    margin-right: 1rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 1rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-3,
.mx-sm-3 {
    margin-left: 1rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-4,
.my-sm-4 {
    margin-top: 1.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-4,
.mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-4,
.mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-5 {
    margin: 3rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-5,
.my-sm-5 {
    margin-top: 3rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-5,
.mx-sm-5 {
    margin-right: 3rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 3rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-5,
.mx-sm-5 {
    margin-left: 3rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-0 {
    padding: 0 !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-1,
.py-sm-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-1,
.px-sm-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-1,
.px-sm-1 {
    padding-left: 0.25rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-2,
.py-sm-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-2,
.px-sm-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-2,
.px-sm-2 {
    padding-left: 0.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-3 {
    padding: 1rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-3,
.py-sm-3 {
    padding-top: 1rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-3,
.px-sm-3 {
    padding-right: 1rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 1rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-3,
.px-sm-3 {
    padding-left: 1rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-4,
.py-sm-4 {
    padding-top: 1.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-4,
.px-sm-4 {
    padding-right: 1.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-4,
.px-sm-4 {
    padding-left: 1.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-sm-5 {
    padding: 3rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-sm-5,
.py-sm-5 {
    padding-top: 3rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-sm-5,
.px-sm-5 {
    padding-right: 3rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 3rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-sm-5,
.px-sm-5 {
    padding-left: 3rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n1,
.my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n1,
.mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n1,
.my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n1,
.mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n2,
.my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n2,
.mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n2,
.my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n2,
.mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n3 {
    margin: -1rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n3,
.my-sm-n3 {
    margin-top: -1rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n3,
.mx-sm-n3 {
    margin-right: -1rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n3,
.my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n3,
.mx-sm-n3 {
    margin-left: -1rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n4,
.my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n4,
.mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n4,
.my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n4,
.mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-n5 {
    margin: -3rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-n5,
.my-sm-n5 {
    margin-top: -3rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-n5,
.mx-sm-n5 {
    margin-right: -3rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-n5,
.my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-n5,
.mx-sm-n5 {
    margin-left: -3rem !important;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-sm-auto {
    margin: auto !important;
  }
  /* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }
  /* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }
  /* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }
  /* line 57, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-0 {
    margin: 0 !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-1 {
    margin: 0.25rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-1,
.my-md-1 {
    margin-top: 0.25rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-1,
.mx-md-1 {
    margin-right: 0.25rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-1,
.my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-1,
.mx-md-1 {
    margin-left: 0.25rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-2 {
    margin: 0.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-2,
.my-md-2 {
    margin-top: 0.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-2,
.mx-md-2 {
    margin-right: 0.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-2,
.my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-2,
.mx-md-2 {
    margin-left: 0.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-3 {
    margin: 1rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-3,
.my-md-3 {
    margin-top: 1rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-3,
.mx-md-3 {
    margin-right: 1rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-3,
.my-md-3 {
    margin-bottom: 1rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-3,
.mx-md-3 {
    margin-left: 1rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-4 {
    margin: 1.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-4,
.my-md-4 {
    margin-top: 1.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-4,
.mx-md-4 {
    margin-right: 1.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-4,
.my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-4,
.mx-md-4 {
    margin-left: 1.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-5 {
    margin: 3rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-5,
.my-md-5 {
    margin-top: 3rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-5,
.mx-md-5 {
    margin-right: 3rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-5,
.my-md-5 {
    margin-bottom: 3rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-5,
.mx-md-5 {
    margin-left: 3rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-0 {
    padding: 0 !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-1 {
    padding: 0.25rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-1,
.py-md-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-1,
.px-md-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-1,
.py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-1,
.px-md-1 {
    padding-left: 0.25rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-2 {
    padding: 0.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-2,
.py-md-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-2,
.px-md-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-2,
.py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-2,
.px-md-2 {
    padding-left: 0.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-3 {
    padding: 1rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-3,
.py-md-3 {
    padding-top: 1rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-3,
.px-md-3 {
    padding-right: 1rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-3,
.py-md-3 {
    padding-bottom: 1rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-3,
.px-md-3 {
    padding-left: 1rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-4 {
    padding: 1.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-4,
.py-md-4 {
    padding-top: 1.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-4,
.px-md-4 {
    padding-right: 1.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-4,
.py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-4,
.px-md-4 {
    padding-left: 1.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-md-5 {
    padding: 3rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-md-5,
.py-md-5 {
    padding-top: 3rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-md-5,
.px-md-5 {
    padding-right: 3rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-md-5,
.py-md-5 {
    padding-bottom: 3rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-md-5,
.px-md-5 {
    padding-left: 3rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n1,
.my-md-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n1,
.mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n1,
.my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n1,
.mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n2,
.my-md-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n2,
.mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n2,
.my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n2,
.mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n3 {
    margin: -1rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n3,
.my-md-n3 {
    margin-top: -1rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n3,
.mx-md-n3 {
    margin-right: -1rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n3,
.my-md-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n3,
.mx-md-n3 {
    margin-left: -1rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n4,
.my-md-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n4,
.mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n4,
.my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n4,
.mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-n5 {
    margin: -3rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-n5,
.my-md-n5 {
    margin-top: -3rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-n5,
.mx-md-n5 {
    margin-right: -3rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-n5,
.my-md-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-n5,
.mx-md-n5 {
    margin-left: -3rem !important;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-md-auto {
    margin: auto !important;
  }
  /* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }
  /* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }
  /* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }
  /* line 57, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-0 {
    margin: 0 !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-3 {
    margin: 1rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-3,
.my-lg-3 {
    margin-top: 1rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-3,
.mx-lg-3 {
    margin-right: 1rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 1rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-3,
.mx-lg-3 {
    margin-left: 1rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-4,
.my-lg-4 {
    margin-top: 1.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-5 {
    margin: 3rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-5,
.my-lg-5 {
    margin-top: 3rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-5,
.mx-lg-5 {
    margin-right: 3rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 3rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-5,
.mx-lg-5 {
    margin-left: 3rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-0 {
    padding: 0 !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-3 {
    padding: 1rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-3,
.py-lg-3 {
    padding-top: 1rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-3,
.px-lg-3 {
    padding-right: 1rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 1rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-3,
.px-lg-3 {
    padding-left: 1rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-4,
.py-lg-4 {
    padding-top: 1.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-4,
.px-lg-4 {
    padding-right: 1.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-4,
.px-lg-4 {
    padding-left: 1.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-lg-5 {
    padding: 3rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-lg-5,
.py-lg-5 {
    padding-top: 3rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-lg-5,
.px-lg-5 {
    padding-right: 3rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 3rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-lg-5,
.px-lg-5 {
    padding-left: 3rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n1,
.my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n1,
.mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n1,
.my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n1,
.mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n2,
.my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n2,
.mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n2,
.my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n2,
.mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n3 {
    margin: -1rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n3,
.my-lg-n3 {
    margin-top: -1rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n3,
.mx-lg-n3 {
    margin-right: -1rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n3,
.my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n3,
.mx-lg-n3 {
    margin-left: -1rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n4,
.my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n4,
.mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n4,
.my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n4,
.mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-n5 {
    margin: -3rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-n5,
.my-lg-n5 {
    margin-top: -3rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-n5,
.mx-lg-n5 {
    margin-right: -3rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-n5,
.my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-n5,
.mx-lg-n5 {
    margin-left: -3rem !important;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-lg-auto {
    margin: auto !important;
  }
  /* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }
  /* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }
  /* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }
  /* line 57, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-0 {
    margin: 0 !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-3 {
    margin: 1rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-3,
.my-xl-3 {
    margin-top: 1rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-3,
.mx-xl-3 {
    margin-right: 1rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 1rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-3,
.mx-xl-3 {
    margin-left: 1rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-4,
.my-xl-4 {
    margin-top: 1.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-5 {
    margin: 3rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-5,
.my-xl-5 {
    margin-top: 3rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-5,
.mx-xl-5 {
    margin-right: 3rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 3rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-5,
.mx-xl-5 {
    margin-left: 3rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-0 {
    padding: 0 !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-3 {
    padding: 1rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-3,
.py-xl-3 {
    padding-top: 1rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-3,
.px-xl-3 {
    padding-right: 1rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 1rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-3,
.px-xl-3 {
    padding-left: 1rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-4,
.py-xl-4 {
    padding-top: 1.5rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-4,
.px-xl-4 {
    padding-right: 1.5rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-4,
.px-xl-4 {
    padding-left: 1.5rem !important;
  }
  /* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .p-xl-5 {
    padding: 3rem !important;
  }
  /* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pt-xl-5,
.py-xl-5 {
    padding-top: 3rem !important;
  }
  /* line 15, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pr-xl-5,
.px-xl-5 {
    padding-right: 3rem !important;
  }
  /* line 18, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 3rem !important;
  }
  /* line 21, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .pl-xl-5,
.px-xl-5 {
    padding-left: 3rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n1,
.my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n1,
.mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n1,
.my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n1,
.mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n2,
.my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n2,
.mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n2,
.my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n2,
.mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n3 {
    margin: -1rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n3,
.my-xl-n3 {
    margin-top: -1rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n3,
.mx-xl-n3 {
    margin-right: -1rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n3,
.my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n3,
.mx-xl-n3 {
    margin-left: -1rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n4,
.my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n4,
.mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n4,
.my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n4,
.mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-n5 {
    margin: -3rem !important;
  }
  /* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-n5,
.my-xl-n5 {
    margin-top: -3rem !important;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-n5,
.mx-xl-n5 {
    margin-right: -3rem !important;
  }
  /* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-n5,
.my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-n5,
.mx-xl-n5 {
    margin-left: -3rem !important;
  }
  /* line 47, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .m-xl-auto {
    margin: auto !important;
  }
  /* line 48, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }
  /* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }
  /* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }
  /* line 57, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_spacing.scss */
  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_stretched-link.scss */
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-justify {
  text-align: justify !important;
}

/* line 12, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-wrap {
  white-space: normal !important;
}

/* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-nowrap {
  white-space: nowrap !important;
}

/* line 14, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-left {
  text-align: left !important;
}

/* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-right {
  text-align: right !important;
}

/* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  /* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-sm-left {
    text-align: left !important;
  }
  /* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-sm-right {
    text-align: right !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  /* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-md-left {
    text-align: left !important;
  }
  /* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-md-right {
    text-align: right !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  /* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-lg-left {
    text-align: left !important;
  }
  /* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-lg-right {
    text-align: right !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  /* line 22, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-xl-left {
    text-align: left !important;
  }
  /* line 23, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-xl-right {
    text-align: right !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
  .text-xl-center {
    text-align: center !important;
  }
}

/* line 30, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-lowercase {
  text-transform: lowercase !important;
}

/* line 31, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-uppercase {
  text-transform: uppercase !important;
}

/* line 32, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-capitalize {
  text-transform: capitalize !important;
}

/* line 36, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-light {
  font-weight: 300 !important;
}

/* line 37, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-lighter {
  font-weight: lighter !important;
}

/* line 38, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-normal {
  font-weight: 400 !important;
}

/* line 39, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-bold {
  font-weight: 700 !important;
}

/* line 40, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-weight-bolder {
  font-weight: bolder !important;
}

/* line 41, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.font-italic {
  font-style: italic !important;
}

/* line 45, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-white {
  color: #fff !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
  color: #5297c8 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-primary:hover, a.text-primary:focus {
  color: #32709c !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-secondary {
  color: #99b7cd !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-secondary:hover, a.text-secondary:focus {
  color: #6693b4 !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-success {
  color: #8ADAB2 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-success:hover, a.text-success:focus {
  color: #50c88c !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-info {
  color: #89CFF0 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-info:hover, a.text-info:focus {
  color: #45b3e7 !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
  color: #F9C87A !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-warning:hover, a.text-warning:focus {
  color: #f6aa31 !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
  color: #EF7D7D !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-danger:hover, a.text-danger:focus {
  color: #e73939 !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-light {
  color: #f8f9fa !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

/* line 6, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-dark {
  color: #343a40 !important;
}

/* line 17, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/mixins/_hover.scss */
a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

/* line 51, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-body {
  color: #0E0000 !important;
}

/* line 52, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-muted {
  color: #6c757d !important;
}

/* line 54, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

/* line 55, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

/* line 59, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 63, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-decoration-none {
  text-decoration: none !important;
}

/* line 65, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

/* line 72, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_text.scss */
.text-reset {
  color: inherit !important;
}

/* line 7, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */
.visible {
  visibility: visible !important;
}

/* line 11, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/utilities/_visibility.scss */
.invisible {
  visibility: hidden !important;
}

@media print {
  /* line 13, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  *,
*::before,
*::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  /* line 24, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  a:not(.btn) {
    text-decoration: underline;
  }
  /* line 34, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  /* line 49, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  pre {
    white-space: pre-wrap !important;
  }
  /* line 52, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  pre,
blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  /* line 58, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  tr,
img {
    page-break-inside: avoid;
  }
  /* line 63, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 70, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  h2,
h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  /* line 83, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  body {
    min-width: 992px !important;
  }
  /* line 86, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .container {
    min-width: 992px !important;
  }
  /* line 91, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .navbar {
    display: none;
  }
  /* line 94, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .badge {
    border: 1px solid #000;
  }
  /* line 98, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .table {
    border-collapse: collapse !important;
  }
  /* line 101, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .table td,
.table th {
    background-color: #fff !important;
  }
  /* line 108, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .table-bordered th,
.table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  /* line 114, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .table-dark {
    color: inherit;
  }
  /* line 117, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  /* line 125, ../usr/local/bundle/gems/bootstrap-4.6.2.1/assets/stylesheets/bootstrap/_print.scss */
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}

/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 */
/* Layout helpers
----------------------------------*/
/* line 14, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-helper-hidden {
  display: none;
}

/* line 17, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 27, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 37, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

/* line 43, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-helper-clearfix:after {
  clear: both;
}

/* line 46, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
}

/* line 55, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
/* line 62, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}

/* Icons
----------------------------------*/
/* line 70, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* line 80, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 90, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/core.css */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit https://jqueryui.com/themeroller/
 */
/*
 *= depend_on_asset "jquery-ui/ui-icons_444444_256x240.png"
 *= depend_on_asset "jquery-ui/ui-icons_555555_256x240.png"
 *= depend_on_asset "jquery-ui/ui-icons_ffffff_256x240.png"
 *= depend_on_asset "jquery-ui/ui-icons_777620_256x240.png"
 *= depend_on_asset "jquery-ui/ui-icons_cc0000_256x240.png"
 *= depend_on_asset "jquery-ui/ui-icons_777777_256x240.png"
 */
/* Component containers
----------------------------------*/
/* line 27, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
}

/* line 31, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 34, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
}

/* line 41, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
}

/* line 44, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}

/* line 49, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget-content a {
  color: #333333;
}

/* line 52, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}

/* line 58, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget-header a {
  color: #333333;
}

/* Interaction states
----------------------------------*/
/* line 64, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}

/* line 78, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a.ui-button:link,
a.ui-button:visited,
.ui-button {
  color: #454545;
  text-decoration: none;
}

/* line 88, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b;
}

/* line 101, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none;
}

/* line 115, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6;
}

/* line 118, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff;
}

/* line 129, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffffff;
}

/* line 134, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
/* line 143, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}

/* line 150, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}

/* line 154, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}

/* line 159, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}

/* line 166, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}

/* line 171, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}

/* line 176, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 181, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  font-weight: normal;
}

/* line 187, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  background-image: none;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 198, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon {
  width: 16px;
  height: 16px;
}

/* line 202, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(/assets/jquery-ui/ui-icons_444444_256x240-0ec02058e27f71c352637ad8cf116491b94527208affb95e29534bc6e1c239a4.png);
}

/* line 206, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget-header .ui-icon {
  background-image: url(/assets/jquery-ui/ui-icons_444444_256x240-0ec02058e27f71c352637ad8cf116491b94527208affb95e29534bc6e1c239a4.png);
}

/* line 209, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
  background-image: url(/assets/jquery-ui/ui-icons_555555_256x240-2ae1a3121a9024293d3d98f529f49edd9609e4043974e86304e263f811e865b8.png);
}

/* line 215, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
  background-image: url(/assets/jquery-ui/ui-icons_ffffff_256x240-063ff6c0b18fa40b9a89952c7a14ba75909dc2a6012612d83c40b9ef77df08e9.png);
}

/* line 219, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
  background-image: url(/assets/jquery-ui/ui-icons_777620_256x240-db31659e24ef3c3402c3cce811aaa4f6e6c69d353f32ddf40ce43f80e98e1297.png);
}

/* line 223, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(/assets/jquery-ui/ui-icons_cc0000_256x240-32d2aace8d299dd84d2e10ce1f1eb9cbb83550e147a4147b474eb22510dac5c3.png);
}

/* line 227, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-button .ui-icon {
  background-image: url(/assets/jquery-ui/ui-icons_777777_256x240-03396f638d0837b69aa809188d82742d27a85eb85d105d4d553520df635176b7.png);
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
/* line 233, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
  background-image: none;
}

/* line 236, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-1-n {
  background-position: 0 0;
}

/* line 237, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-1-ne {
  background-position: -16px 0;
}

/* line 238, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-1-e {
  background-position: -32px 0;
}

/* line 239, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-1-se {
  background-position: -48px 0;
}

/* line 240, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-1-s {
  background-position: -65px 0;
}

/* line 241, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-1-sw {
  background-position: -80px 0;
}

/* line 242, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-1-w {
  background-position: -96px 0;
}

/* line 243, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-1-nw {
  background-position: -112px 0;
}

/* line 244, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}

/* line 245, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-caret-2-e-w {
  background-position: -144px 0;
}

/* line 246, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 247, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 248, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 249, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 250, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-1-s {
  background-position: -65px -16px;
}

/* line 251, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 252, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 253, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 254, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 255, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 256, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 257, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 258, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 259, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 260, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-1-s {
  background-position: -65px -32px;
}

/* line 261, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 262, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 263, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 264, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 265, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 266, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 267, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 268, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 269, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 270, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 271, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 272, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-1-n {
  background-position: 1px -48px;
}

/* line 273, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 274, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 275, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 276, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 277, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 278, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 279, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 280, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 281, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 282, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 283, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 284, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 285, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 286, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 287, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 288, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 289, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 290, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 291, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 292, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 293, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 294, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 295, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 296, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 297, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 298, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 299, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 300, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 301, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 302, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 303, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 304, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 305, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 306, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 307, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 308, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 309, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 310, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 311, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 312, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 313, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 314, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 315, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 316, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 317, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 318, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 319, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 320, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 321, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 322, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 323, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 324, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 325, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 326, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 327, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 328, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 329, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 330, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 331, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 332, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 333, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 334, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 335, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 336, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 337, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 338, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 339, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 340, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 341, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 342, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 343, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 344, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 345, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 346, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 347, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 348, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 349, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 350, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 351, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 352, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 353, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 354, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 355, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 356, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 357, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 358, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 359, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 360, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 361, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 362, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-radio-on {
  background-position: -96px -144px;
}

/* line 363, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-radio-off {
  background-position: -112px -144px;
}

/* line 364, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 365, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 366, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 367, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 368, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 369, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 370, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 371, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 373, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 374, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 375, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 376, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 377, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 378, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 379, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 380, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 381, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 382, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 383, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 384, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 385, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 386, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 387, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 388, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 389, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 390, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 391, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 392, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 393, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 394, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 395, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 396, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 397, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 398, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 399, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 400, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 401, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 402, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 403, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 404, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 405, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 406, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 407, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 408, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 409, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 410, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* line 417, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 3px;
}

/* line 423, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 3px;
}

/* line 429, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 3px;
}

/* line 435, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 3px;
}

/* Overlays */
/* line 443, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: 0.3;
}

/* line 447, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/theme.css.erb */
.ui-widget-shadow {
  box-shadow: 0 0 5px #666666;
}

/*!
 * jQuery UI Autocomplete 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/autocomplete/#theming
 */
/*
 *= require jquery-ui/theme
 */
/* line 14, ../usr/local/bundle/gems/jquery-ui-rails-8.0.0/app/assets/stylesheets/jquery-ui/autocomplete.css */
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}

/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'FontAwesome';
  src: url(/../fonts/fontawesome/fontawesome-webfont.eot?v=4.6.3);
  src: url(/../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"), url(/../fonts/fontawesome/fontawesome-webfont.woff2?v=4.6.3) format("woff2"), url(/../fonts/fontawesome/fontawesome-webfont.woff?v=4.6.3) format("woff"), url(/../fonts/fontawesome/fontawesome-webfont.ttf?v=4.6.3) format("truetype"), url(/../fonts/fontawesome/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-2x {
  font-size: 2em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-3x {
  font-size: 3em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-4x {
  font-size: 4em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-5x {
  font-size: 5em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ul > li {
  position: relative;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: .14285714em;
  text-align: center;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-li.fa-lg {
  left: -1.85714286em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-border {
  padding: .2em .25em .15em;
  border: solid .08em #eee;
  border-radius: .1em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pull-left {
  float: left;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pull-right {
  float: right;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa.fa-pull-left {
  margin-right: .3em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa.fa-pull-right {
  margin-left: .3em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.pull-right {
  float: right;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.pull-left {
  float: left;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa.pull-left {
  margin-right: .3em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa.pull-right {
  margin-left: .3em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
  filter: none;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stack-1x {
  line-height: inherit;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stack-2x {
  font-size: 2em;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-inverse {
  color: #fff;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-glass:before {
  content: "\f000";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-music:before {
  content: "\f001";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-search:before {
  content: "\f002";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-envelope-o:before {
  content: "\f003";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-heart:before {
  content: "\f004";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-star:before {
  content: "\f005";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-star-o:before {
  content: "\f006";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-user:before {
  content: "\f007";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-film:before {
  content: "\f008";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-th-large:before {
  content: "\f009";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-th:before {
  content: "\f00a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-th-list:before {
  content: "\f00b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-check:before {
  content: "\f00c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-remove:before, .fa-close:before, .fa-times:before {
  content: "\f00d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-search-plus:before {
  content: "\f00e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-search-minus:before {
  content: "\f010";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-power-off:before {
  content: "\f011";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-signal:before {
  content: "\f012";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gear:before, .fa-cog:before {
  content: "\f013";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-trash-o:before {
  content: "\f014";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-home:before {
  content: "\f015";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-o:before {
  content: "\f016";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-clock-o:before {
  content: "\f017";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-road:before {
  content: "\f018";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-download:before {
  content: "\f019";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-inbox:before {
  content: "\f01c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-play-circle-o:before {
  content: "\f01d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-rotate-right:before, .fa-repeat:before {
  content: "\f01e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-refresh:before {
  content: "\f021";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-list-alt:before {
  content: "\f022";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-lock:before {
  content: "\f023";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-flag:before {
  content: "\f024";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-headphones:before {
  content: "\f025";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-volume-off:before {
  content: "\f026";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-volume-down:before {
  content: "\f027";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-volume-up:before {
  content: "\f028";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-qrcode:before {
  content: "\f029";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-barcode:before {
  content: "\f02a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tag:before {
  content: "\f02b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tags:before {
  content: "\f02c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-book:before {
  content: "\f02d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bookmark:before {
  content: "\f02e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-print:before {
  content: "\f02f";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-camera:before {
  content: "\f030";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-font:before {
  content: "\f031";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bold:before {
  content: "\f032";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-italic:before {
  content: "\f033";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-text-height:before {
  content: "\f034";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-text-width:before {
  content: "\f035";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-align-left:before {
  content: "\f036";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-align-center:before {
  content: "\f037";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-align-right:before {
  content: "\f038";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-align-justify:before {
  content: "\f039";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-list:before {
  content: "\f03a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-dedent:before, .fa-outdent:before {
  content: "\f03b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-indent:before {
  content: "\f03c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-video-camera:before {
  content: "\f03d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-photo:before, .fa-image:before, .fa-picture-o:before {
  content: "\f03e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pencil:before {
  content: "\f040";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-map-marker:before {
  content: "\f041";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-adjust:before {
  content: "\f042";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tint:before {
  content: "\f043";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-share-square-o:before {
  content: "\f045";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-check-square-o:before {
  content: "\f046";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrows:before {
  content: "\f047";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-step-backward:before {
  content: "\f048";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fast-backward:before {
  content: "\f049";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-backward:before {
  content: "\f04a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-play:before {
  content: "\f04b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pause:before {
  content: "\f04c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stop:before {
  content: "\f04d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-forward:before {
  content: "\f04e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fast-forward:before {
  content: "\f050";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-step-forward:before {
  content: "\f051";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-eject:before {
  content: "\f052";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chevron-left:before {
  content: "\f053";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chevron-right:before {
  content: "\f054";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-plus-circle:before {
  content: "\f055";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-minus-circle:before {
  content: "\f056";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-times-circle:before {
  content: "\f057";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-check-circle:before {
  content: "\f058";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-question-circle:before {
  content: "\f059";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-info-circle:before {
  content: "\f05a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-crosshairs:before {
  content: "\f05b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-times-circle-o:before {
  content: "\f05c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-check-circle-o:before {
  content: "\f05d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ban:before {
  content: "\f05e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-left:before {
  content: "\f060";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-right:before {
  content: "\f061";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-up:before {
  content: "\f062";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-down:before {
  content: "\f063";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mail-forward:before, .fa-share:before {
  content: "\f064";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-expand:before {
  content: "\f065";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-compress:before {
  content: "\f066";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-plus:before {
  content: "\f067";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-minus:before {
  content: "\f068";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-asterisk:before {
  content: "\f069";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-exclamation-circle:before {
  content: "\f06a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gift:before {
  content: "\f06b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-leaf:before {
  content: "\f06c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fire:before {
  content: "\f06d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-eye:before {
  content: "\f06e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-eye-slash:before {
  content: "\f070";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-warning:before, .fa-exclamation-triangle:before {
  content: "\f071";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-plane:before {
  content: "\f072";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-calendar:before {
  content: "\f073";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-random:before {
  content: "\f074";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-comment:before {
  content: "\f075";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-magnet:before {
  content: "\f076";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chevron-up:before {
  content: "\f077";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chevron-down:before {
  content: "\f078";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-retweet:before {
  content: "\f079";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-shopping-cart:before {
  content: "\f07a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-folder:before {
  content: "\f07b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-folder-open:before {
  content: "\f07c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrows-v:before {
  content: "\f07d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrows-h:before {
  content: "\f07e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-twitter-square:before {
  content: "\f081";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-facebook-square:before {
  content: "\f082";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-camera-retro:before {
  content: "\f083";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-key:before {
  content: "\f084";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gears:before, .fa-cogs:before {
  content: "\f085";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-comments:before {
  content: "\f086";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-thumbs-o-up:before {
  content: "\f087";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-thumbs-o-down:before {
  content: "\f088";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-star-half:before {
  content: "\f089";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-heart-o:before {
  content: "\f08a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sign-out:before {
  content: "\f08b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-linkedin-square:before {
  content: "\f08c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-thumb-tack:before {
  content: "\f08d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-external-link:before {
  content: "\f08e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sign-in:before {
  content: "\f090";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-trophy:before {
  content: "\f091";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-github-square:before {
  content: "\f092";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-upload:before {
  content: "\f093";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-lemon-o:before {
  content: "\f094";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-phone:before {
  content: "\f095";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-square-o:before {
  content: "\f096";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bookmark-o:before {
  content: "\f097";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-phone-square:before {
  content: "\f098";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-twitter:before {
  content: "\f099";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-github:before {
  content: "\f09b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-unlock:before {
  content: "\f09c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-credit-card:before {
  content: "\f09d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-feed:before, .fa-rss:before {
  content: "\f09e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hdd-o:before {
  content: "\f0a0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bullhorn:before {
  content: "\f0a1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bell:before {
  content: "\f0f3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-certificate:before {
  content: "\f0a3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-o-right:before {
  content: "\f0a4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-o-left:before {
  content: "\f0a5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-o-up:before {
  content: "\f0a6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-o-down:before {
  content: "\f0a7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-circle-left:before {
  content: "\f0a8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-circle-right:before {
  content: "\f0a9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-circle-up:before {
  content: "\f0aa";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-circle-down:before {
  content: "\f0ab";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-globe:before {
  content: "\f0ac";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wrench:before {
  content: "\f0ad";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tasks:before {
  content: "\f0ae";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-filter:before {
  content: "\f0b0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-briefcase:before {
  content: "\f0b1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrows-alt:before {
  content: "\f0b2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-group:before, .fa-users:before {
  content: "\f0c0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chain:before, .fa-link:before {
  content: "\f0c1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cloud:before {
  content: "\f0c2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-flask:before {
  content: "\f0c3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cut:before, .fa-scissors:before {
  content: "\f0c4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-copy:before, .fa-files-o:before {
  content: "\f0c5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-paperclip:before {
  content: "\f0c6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-save:before, .fa-floppy-o:before {
  content: "\f0c7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-square:before {
  content: "\f0c8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-list-ul:before {
  content: "\f0ca";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-list-ol:before {
  content: "\f0cb";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-strikethrough:before {
  content: "\f0cc";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-underline:before {
  content: "\f0cd";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-table:before {
  content: "\f0ce";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-magic:before {
  content: "\f0d0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-truck:before {
  content: "\f0d1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pinterest:before {
  content: "\f0d2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-google-plus-square:before {
  content: "\f0d4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-google-plus:before {
  content: "\f0d5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-money:before {
  content: "\f0d6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-caret-down:before {
  content: "\f0d7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-caret-up:before {
  content: "\f0d8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-caret-left:before {
  content: "\f0d9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-caret-right:before {
  content: "\f0da";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-columns:before {
  content: "\f0db";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-unsorted:before, .fa-sort:before {
  content: "\f0dc";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sort-down:before, .fa-sort-desc:before {
  content: "\f0dd";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sort-up:before, .fa-sort-asc:before {
  content: "\f0de";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-envelope:before {
  content: "\f0e0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-linkedin:before {
  content: "\f0e1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-legal:before, .fa-gavel:before {
  content: "\f0e3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-comment-o:before {
  content: "\f0e5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-comments-o:before {
  content: "\f0e6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-flash:before, .fa-bolt:before {
  content: "\f0e7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sitemap:before {
  content: "\f0e8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-umbrella:before {
  content: "\f0e9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-paste:before, .fa-clipboard:before {
  content: "\f0ea";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-lightbulb-o:before {
  content: "\f0eb";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-exchange:before {
  content: "\f0ec";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cloud-download:before {
  content: "\f0ed";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cloud-upload:before {
  content: "\f0ee";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-user-md:before {
  content: "\f0f0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stethoscope:before {
  content: "\f0f1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-suitcase:before {
  content: "\f0f2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bell-o:before {
  content: "\f0a2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-coffee:before {
  content: "\f0f4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cutlery:before {
  content: "\f0f5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-text-o:before {
  content: "\f0f6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-building-o:before {
  content: "\f0f7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hospital-o:before {
  content: "\f0f8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ambulance:before {
  content: "\f0f9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-medkit:before {
  content: "\f0fa";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fighter-jet:before {
  content: "\f0fb";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-beer:before {
  content: "\f0fc";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-h-square:before {
  content: "\f0fd";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-plus-square:before {
  content: "\f0fe";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angle-double-left:before {
  content: "\f100";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angle-double-right:before {
  content: "\f101";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angle-double-up:before {
  content: "\f102";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angle-double-down:before {
  content: "\f103";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angle-left:before {
  content: "\f104";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angle-right:before {
  content: "\f105";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angle-up:before {
  content: "\f106";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angle-down:before {
  content: "\f107";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-desktop:before {
  content: "\f108";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-laptop:before {
  content: "\f109";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tablet:before {
  content: "\f10a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-circle-o:before {
  content: "\f10c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-quote-left:before {
  content: "\f10d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-quote-right:before {
  content: "\f10e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-spinner:before {
  content: "\f110";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-circle:before {
  content: "\f111";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mail-reply:before, .fa-reply:before {
  content: "\f112";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-github-alt:before {
  content: "\f113";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-folder-o:before {
  content: "\f114";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-folder-open-o:before {
  content: "\f115";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-smile-o:before {
  content: "\f118";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-frown-o:before {
  content: "\f119";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-meh-o:before {
  content: "\f11a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gamepad:before {
  content: "\f11b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-keyboard-o:before {
  content: "\f11c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-flag-o:before {
  content: "\f11d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-flag-checkered:before {
  content: "\f11e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-terminal:before {
  content: "\f120";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-code:before {
  content: "\f121";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-location-arrow:before {
  content: "\f124";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-crop:before {
  content: "\f125";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-code-fork:before {
  content: "\f126";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-unlink:before, .fa-chain-broken:before {
  content: "\f127";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-question:before {
  content: "\f128";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-info:before {
  content: "\f129";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-exclamation:before {
  content: "\f12a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-superscript:before {
  content: "\f12b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-subscript:before {
  content: "\f12c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-eraser:before {
  content: "\f12d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-puzzle-piece:before {
  content: "\f12e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-microphone:before {
  content: "\f130";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-microphone-slash:before {
  content: "\f131";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-shield:before {
  content: "\f132";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-calendar-o:before {
  content: "\f133";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fire-extinguisher:before {
  content: "\f134";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-rocket:before {
  content: "\f135";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-maxcdn:before {
  content: "\f136";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chevron-circle-left:before {
  content: "\f137";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chevron-circle-right:before {
  content: "\f138";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chevron-circle-up:before {
  content: "\f139";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chevron-circle-down:before {
  content: "\f13a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-html5:before {
  content: "\f13b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-css3:before {
  content: "\f13c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-anchor:before {
  content: "\f13d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-unlock-alt:before {
  content: "\f13e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bullseye:before {
  content: "\f140";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ellipsis-h:before {
  content: "\f141";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ellipsis-v:before {
  content: "\f142";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-rss-square:before {
  content: "\f143";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-play-circle:before {
  content: "\f144";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ticket:before {
  content: "\f145";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-minus-square:before {
  content: "\f146";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-minus-square-o:before {
  content: "\f147";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-level-up:before {
  content: "\f148";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-level-down:before {
  content: "\f149";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-check-square:before {
  content: "\f14a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pencil-square:before {
  content: "\f14b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-external-link-square:before {
  content: "\f14c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-share-square:before {
  content: "\f14d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-compass:before {
  content: "\f14e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: "\f150";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: "\f151";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: "\f152";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-euro:before, .fa-eur:before {
  content: "\f153";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gbp:before {
  content: "\f154";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-dollar:before, .fa-usd:before {
  content: "\f155";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-rupee:before, .fa-inr:before {
  content: "\f156";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: "\f157";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: "\f158";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-won:before, .fa-krw:before {
  content: "\f159";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file:before {
  content: "\f15b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-text:before {
  content: "\f15c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sort-alpha-asc:before {
  content: "\f15d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sort-alpha-desc:before {
  content: "\f15e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sort-amount-asc:before {
  content: "\f160";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sort-amount-desc:before {
  content: "\f161";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sort-numeric-asc:before {
  content: "\f162";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sort-numeric-desc:before {
  content: "\f163";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-thumbs-up:before {
  content: "\f164";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-thumbs-down:before {
  content: "\f165";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-youtube-square:before {
  content: "\f166";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-youtube:before {
  content: "\f167";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-xing:before {
  content: "\f168";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-xing-square:before {
  content: "\f169";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-youtube-play:before {
  content: "\f16a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-dropbox:before {
  content: "\f16b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stack-overflow:before {
  content: "\f16c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-instagram:before {
  content: "\f16d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-flickr:before {
  content: "\f16e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-adn:before {
  content: "\f170";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bitbucket:before {
  content: "\f171";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bitbucket-square:before {
  content: "\f172";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tumblr:before {
  content: "\f173";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tumblr-square:before {
  content: "\f174";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-long-arrow-down:before {
  content: "\f175";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-long-arrow-up:before {
  content: "\f176";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-long-arrow-left:before {
  content: "\f177";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-long-arrow-right:before {
  content: "\f178";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-apple:before {
  content: "\f179";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-windows:before {
  content: "\f17a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-android:before {
  content: "\f17b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-linux:before {
  content: "\f17c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-dribbble:before {
  content: "\f17d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-skype:before {
  content: "\f17e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-foursquare:before {
  content: "\f180";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-trello:before {
  content: "\f181";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-female:before {
  content: "\f182";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-male:before {
  content: "\f183";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gittip:before, .fa-gratipay:before {
  content: "\f184";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sun-o:before {
  content: "\f185";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-moon-o:before {
  content: "\f186";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-archive:before {
  content: "\f187";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bug:before {
  content: "\f188";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-vk:before {
  content: "\f189";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-weibo:before {
  content: "\f18a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-renren:before {
  content: "\f18b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pagelines:before {
  content: "\f18c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stack-exchange:before {
  content: "\f18d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-arrow-circle-o-left:before {
  content: "\f190";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: "\f191";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-dot-circle-o:before {
  content: "\f192";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wheelchair:before {
  content: "\f193";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-vimeo-square:before {
  content: "\f194";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-turkish-lira:before, .fa-try:before {
  content: "\f195";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-plus-square-o:before {
  content: "\f196";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-space-shuttle:before {
  content: "\f197";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-slack:before {
  content: "\f198";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-envelope-square:before {
  content: "\f199";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wordpress:before {
  content: "\f19a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-openid:before {
  content: "\f19b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: "\f19c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-yahoo:before {
  content: "\f19e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-google:before {
  content: "\f1a0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-reddit:before {
  content: "\f1a1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-reddit-square:before {
  content: "\f1a2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-delicious:before {
  content: "\f1a5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-digg:before {
  content: "\f1a6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pied-piper-pp:before {
  content: "\f1a7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-drupal:before {
  content: "\f1a9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-joomla:before {
  content: "\f1aa";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-language:before {
  content: "\f1ab";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fax:before {
  content: "\f1ac";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-building:before {
  content: "\f1ad";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-child:before {
  content: "\f1ae";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-paw:before {
  content: "\f1b0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-spoon:before {
  content: "\f1b1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cube:before {
  content: "\f1b2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cubes:before {
  content: "\f1b3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-behance:before {
  content: "\f1b4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-behance-square:before {
  content: "\f1b5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-steam:before {
  content: "\f1b6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-steam-square:before {
  content: "\f1b7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-recycle:before {
  content: "\f1b8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-automobile:before, .fa-car:before {
  content: "\f1b9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cab:before, .fa-taxi:before {
  content: "\f1ba";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tree:before {
  content: "\f1bb";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-spotify:before {
  content: "\f1bc";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-deviantart:before {
  content: "\f1bd";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-soundcloud:before {
  content: "\f1be";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-database:before {
  content: "\f1c0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-pdf-o:before {
  content: "\f1c1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-word-o:before {
  content: "\f1c2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-excel-o:before {
  content: "\f1c3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: "\f1c5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: "\f1c6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: "\f1c7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-file-code-o:before {
  content: "\f1c9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-vine:before {
  content: "\f1ca";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-codepen:before {
  content: "\f1cb";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: "\f1cd";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-circle-o-notch:before {
  content: "\f1ce";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
  content: "\f1d0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ge:before, .fa-empire:before {
  content: "\f1d1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-git-square:before {
  content: "\f1d2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-git:before {
  content: "\f1d3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
  content: "\f1d4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-qq:before {
  content: "\f1d6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-send:before, .fa-paper-plane:before {
  content: "\f1d8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-send-o:before, .fa-paper-plane-o:before {
  content: "\f1d9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-history:before {
  content: "\f1da";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-circle-thin:before {
  content: "\f1db";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-header:before {
  content: "\f1dc";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-paragraph:before {
  content: "\f1dd";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sliders:before {
  content: "\f1de";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-share-alt:before {
  content: "\f1e0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-share-alt-square:before {
  content: "\f1e1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bomb:before {
  content: "\f1e2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-soccer-ball-o:before, .fa-futbol-o:before {
  content: "\f1e3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tty:before {
  content: "\f1e4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-binoculars:before {
  content: "\f1e5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-plug:before {
  content: "\f1e6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-slideshare:before {
  content: "\f1e7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-twitch:before {
  content: "\f1e8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-yelp:before {
  content: "\f1e9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-newspaper-o:before {
  content: "\f1ea";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wifi:before {
  content: "\f1eb";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-calculator:before {
  content: "\f1ec";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-paypal:before {
  content: "\f1ed";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-google-wallet:before {
  content: "\f1ee";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc-visa:before {
  content: "\f1f0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc-discover:before {
  content: "\f1f2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc-amex:before {
  content: "\f1f3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bell-slash:before {
  content: "\f1f6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bell-slash-o:before {
  content: "\f1f7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-trash:before {
  content: "\f1f8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-copyright:before {
  content: "\f1f9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-at:before {
  content: "\f1fa";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-eyedropper:before {
  content: "\f1fb";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-paint-brush:before {
  content: "\f1fc";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-birthday-cake:before {
  content: "\f1fd";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-area-chart:before {
  content: "\f1fe";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pie-chart:before {
  content: "\f200";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-line-chart:before {
  content: "\f201";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-lastfm:before {
  content: "\f202";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-lastfm-square:before {
  content: "\f203";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-toggle-off:before {
  content: "\f204";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-toggle-on:before {
  content: "\f205";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bicycle:before {
  content: "\f206";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bus:before {
  content: "\f207";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ioxhost:before {
  content: "\f208";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-angellist:before {
  content: "\f209";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc:before {
  content: "\f20a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
  content: "\f20b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-meanpath:before {
  content: "\f20c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-buysellads:before {
  content: "\f20d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-connectdevelop:before {
  content: "\f20e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-dashcube:before {
  content: "\f210";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-forumbee:before {
  content: "\f211";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-leanpub:before {
  content: "\f212";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sellsy:before {
  content: "\f213";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-shirtsinbulk:before {
  content: "\f214";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-simplybuilt:before {
  content: "\f215";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-skyatlas:before {
  content: "\f216";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cart-plus:before {
  content: "\f217";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cart-arrow-down:before {
  content: "\f218";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-diamond:before {
  content: "\f219";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-ship:before {
  content: "\f21a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-user-secret:before {
  content: "\f21b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-motorcycle:before {
  content: "\f21c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-street-view:before {
  content: "\f21d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-heartbeat:before {
  content: "\f21e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-venus:before {
  content: "\f221";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mars:before {
  content: "\f222";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mercury:before {
  content: "\f223";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-intersex:before, .fa-transgender:before {
  content: "\f224";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-transgender-alt:before {
  content: "\f225";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-venus-double:before {
  content: "\f226";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mars-double:before {
  content: "\f227";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-venus-mars:before {
  content: "\f228";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mars-stroke:before {
  content: "\f229";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mars-stroke-v:before {
  content: "\f22a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mars-stroke-h:before {
  content: "\f22b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-neuter:before {
  content: "\f22c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-genderless:before {
  content: "\f22d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-facebook-official:before {
  content: "\f230";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pinterest-p:before {
  content: "\f231";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-whatsapp:before {
  content: "\f232";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-server:before {
  content: "\f233";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-user-plus:before {
  content: "\f234";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-user-times:before {
  content: "\f235";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hotel:before, .fa-bed:before {
  content: "\f236";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-viacoin:before {
  content: "\f237";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-train:before {
  content: "\f238";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-subway:before {
  content: "\f239";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-medium:before {
  content: "\f23a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-yc:before, .fa-y-combinator:before {
  content: "\f23b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-optin-monster:before {
  content: "\f23c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-opencart:before {
  content: "\f23d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-expeditedssl:before {
  content: "\f23e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-battery-4:before, .fa-battery-full:before {
  content: "\f240";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-battery-3:before, .fa-battery-three-quarters:before {
  content: "\f241";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-battery-2:before, .fa-battery-half:before {
  content: "\f242";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-battery-1:before, .fa-battery-quarter:before {
  content: "\f243";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-battery-0:before, .fa-battery-empty:before {
  content: "\f244";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mouse-pointer:before {
  content: "\f245";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-i-cursor:before {
  content: "\f246";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-object-group:before {
  content: "\f247";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-object-ungroup:before {
  content: "\f248";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sticky-note:before {
  content: "\f249";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-sticky-note-o:before {
  content: "\f24a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc-jcb:before {
  content: "\f24b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-cc-diners-club:before {
  content: "\f24c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-clone:before {
  content: "\f24d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-balance-scale:before {
  content: "\f24e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hourglass-o:before {
  content: "\f250";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hourglass-1:before, .fa-hourglass-start:before {
  content: "\f251";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hourglass-2:before, .fa-hourglass-half:before {
  content: "\f252";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hourglass-3:before, .fa-hourglass-end:before {
  content: "\f253";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hourglass:before {
  content: "\f254";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-grab-o:before, .fa-hand-rock-o:before {
  content: "\f255";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-stop-o:before, .fa-hand-paper-o:before {
  content: "\f256";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-scissors-o:before {
  content: "\f257";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-lizard-o:before {
  content: "\f258";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-spock-o:before {
  content: "\f259";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-pointer-o:before {
  content: "\f25a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hand-peace-o:before {
  content: "\f25b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-trademark:before {
  content: "\f25c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-registered:before {
  content: "\f25d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-creative-commons:before {
  content: "\f25e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gg:before {
  content: "\f260";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gg-circle:before {
  content: "\f261";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tripadvisor:before {
  content: "\f262";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-odnoklassniki:before {
  content: "\f263";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-odnoklassniki-square:before {
  content: "\f264";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-get-pocket:before {
  content: "\f265";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wikipedia-w:before {
  content: "\f266";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-safari:before {
  content: "\f267";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-chrome:before {
  content: "\f268";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-firefox:before {
  content: "\f269";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-opera:before {
  content: "\f26a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-internet-explorer:before {
  content: "\f26b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-tv:before, .fa-television:before {
  content: "\f26c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-contao:before {
  content: "\f26d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-500px:before {
  content: "\f26e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-amazon:before {
  content: "\f270";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-calendar-plus-o:before {
  content: "\f271";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-calendar-minus-o:before {
  content: "\f272";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-calendar-times-o:before {
  content: "\f273";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-calendar-check-o:before {
  content: "\f274";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-industry:before {
  content: "\f275";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-map-pin:before {
  content: "\f276";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-map-signs:before {
  content: "\f277";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-map-o:before {
  content: "\f278";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-map:before {
  content: "\f279";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-commenting:before {
  content: "\f27a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-commenting-o:before {
  content: "\f27b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-houzz:before {
  content: "\f27c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-vimeo:before {
  content: "\f27d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-black-tie:before {
  content: "\f27e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fonticons:before {
  content: "\f280";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-reddit-alien:before {
  content: "\f281";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-edge:before {
  content: "\f282";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-credit-card-alt:before {
  content: "\f283";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-codiepie:before {
  content: "\f284";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-modx:before {
  content: "\f285";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fort-awesome:before {
  content: "\f286";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-usb:before {
  content: "\f287";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-product-hunt:before {
  content: "\f288";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-mixcloud:before {
  content: "\f289";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-scribd:before {
  content: "\f28a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pause-circle:before {
  content: "\f28b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pause-circle-o:before {
  content: "\f28c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stop-circle:before {
  content: "\f28d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-stop-circle-o:before {
  content: "\f28e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-shopping-bag:before {
  content: "\f290";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-shopping-basket:before {
  content: "\f291";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-hashtag:before {
  content: "\f292";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bluetooth:before {
  content: "\f293";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-bluetooth-b:before {
  content: "\f294";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-percent:before {
  content: "\f295";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-gitlab:before {
  content: "\f296";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wpbeginner:before {
  content: "\f297";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wpforms:before {
  content: "\f298";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-envira:before {
  content: "\f299";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-universal-access:before {
  content: "\f29a";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-wheelchair-alt:before {
  content: "\f29b";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-question-circle-o:before {
  content: "\f29c";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-blind:before {
  content: "\f29d";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-audio-description:before {
  content: "\f29e";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-volume-control-phone:before {
  content: "\f2a0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-braille:before {
  content: "\f2a1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
  content: "\f2a4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-glide:before {
  content: "\f2a5";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-glide-g:before {
  content: "\f2a6";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-signing:before, .fa-sign-language:before {
  content: "\f2a7";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-low-vision:before {
  content: "\f2a8";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-viadeo:before {
  content: "\f2a9";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-viadeo-square:before {
  content: "\f2aa";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-snapchat:before {
  content: "\f2ab";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-snapchat-ghost:before {
  content: "\f2ac";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-snapchat-square:before {
  content: "\f2ad";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-pied-piper:before {
  content: "\f2ae";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-first-order:before {
  content: "\f2b0";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-yoast:before {
  content: "\f2b1";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-themeisle:before {
  content: "\f2b2";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-google-plus-circle:before, .fa-google-plus-official:before {
  content: "\f2b3";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.fa-fa:before, .fa-font-awesome:before {
  content: "\f2b4";
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 4, app/assets/stylesheets/vendors/font-awesome.min.css */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/*!
  Ionicons, v4.2.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
  font-family: "Ionicons";
  src: url(/../fonts/ionicons/ionicons.eot?v=4.2.0);
  src: url(/../fonts/ionicons/ionicons.eot?v=4.2.0#iefix) format("embedded-opentype"), url(/../fonts/ionicons/ionicons.woff2?v=4.2.0) format("woff2"), url(/../fonts/ionicons/ionicons.woff?v=4.2.0) format("woff"), url(/../fonts/ionicons/ionicons.ttf?v=4.2.0) format("truetype"), url(/../fonts/ionicons/ionicons.svg?v=4.2.0#Ionicons) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion, .ionicons, .ion-ios-add:before, .ion-ios-add-circle:before, .ion-ios-add-circle-outline:before, .ion-ios-airplane:before, .ion-ios-alarm:before, .ion-ios-albums:before, .ion-ios-alert:before, .ion-ios-american-football:before, .ion-ios-analytics:before, .ion-ios-aperture:before, .ion-ios-apps:before, .ion-ios-appstore:before, .ion-ios-archive:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-dropdown:before, .ion-ios-arrow-dropdown-circle:before, .ion-ios-arrow-dropleft:before, .ion-ios-arrow-dropleft-circle:before, .ion-ios-arrow-dropright:before, .ion-ios-arrow-dropright-circle:before, .ion-ios-arrow-dropup:before, .ion-ios-arrow-dropup-circle:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-round-back:before, .ion-ios-arrow-round-down:before, .ion-ios-arrow-round-forward:before, .ion-ios-arrow-round-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-attach:before, .ion-ios-backspace:before, .ion-ios-barcode:before, .ion-ios-baseball:before, .ion-ios-basket:before, .ion-ios-basketball:before, .ion-ios-battery-charging:before, .ion-ios-battery-dead:before, .ion-ios-battery-full:before, .ion-ios-beaker:before, .ion-ios-bed:before, .ion-ios-beer:before, .ion-ios-bicycle:before, .ion-ios-bluetooth:before, .ion-ios-boat:before, .ion-ios-body:before, .ion-ios-bonfire:before, .ion-ios-book:before, .ion-ios-bookmark:before, .ion-ios-bookmarks:before, .ion-ios-bowtie:before, .ion-ios-briefcase:before, .ion-ios-browsers:before, .ion-ios-brush:before, .ion-ios-bug:before, .ion-ios-build:before, .ion-ios-bulb:before, .ion-ios-bus:before, .ion-ios-business:before, .ion-ios-cafe:before, .ion-ios-calculator:before, .ion-ios-calendar:before, .ion-ios-call:before, .ion-ios-camera:before, .ion-ios-car:before, .ion-ios-card:before, .ion-ios-cart:before, .ion-ios-cash:before, .ion-ios-cellular:before, .ion-ios-chatboxes:before, .ion-ios-chatbubbles:before, .ion-ios-checkbox:before, .ion-ios-checkbox-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-circle:before, .ion-ios-checkmark-circle-outline:before, .ion-ios-clipboard:before, .ion-ios-clock:before, .ion-ios-close:before, .ion-ios-close-circle:before, .ion-ios-close-circle-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-circle:before, .ion-ios-cloud-done:before, .ion-ios-cloud-download:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-code:before, .ion-ios-code-download:before, .ion-ios-code-working:before, .ion-ios-cog:before, .ion-ios-color-fill:before, .ion-ios-color-filter:before, .ion-ios-color-palette:before, .ion-ios-color-wand:before, .ion-ios-compass:before, .ion-ios-construct:before, .ion-ios-contact:before, .ion-ios-contacts:before, .ion-ios-contract:before, .ion-ios-contrast:before, .ion-ios-copy:before, .ion-ios-create:before, .ion-ios-crop:before, .ion-ios-cube:before, .ion-ios-cut:before, .ion-ios-desktop:before, .ion-ios-disc:before, .ion-ios-document:before, .ion-ios-done-all:before, .ion-ios-download:before, .ion-ios-easel:before, .ion-ios-egg:before, .ion-ios-exit:before, .ion-ios-expand:before, .ion-ios-eye:before, .ion-ios-eye-off:before, .ion-ios-fastforward:before, .ion-ios-female:before, .ion-ios-filing:before, .ion-ios-film:before, .ion-ios-finger-print:before, .ion-ios-fitness:before, .ion-ios-flag:before, .ion-ios-flame:before, .ion-ios-flash:before, .ion-ios-flash-off:before, .ion-ios-flashlight:before, .ion-ios-flask:before, .ion-ios-flower:before, .ion-ios-folder:before, .ion-ios-folder-open:before, .ion-ios-football:before, .ion-ios-funnel:before, .ion-ios-gift:before, .ion-ios-git-branch:before, .ion-ios-git-commit:before, .ion-ios-git-compare:before, .ion-ios-git-merge:before, .ion-ios-git-network:before, .ion-ios-git-pull-request:before, .ion-ios-glasses:before, .ion-ios-globe:before, .ion-ios-grid:before, .ion-ios-hammer:before, .ion-ios-hand:before, .ion-ios-happy:before, .ion-ios-headset:before, .ion-ios-heart:before, .ion-ios-heart-dislike:before, .ion-ios-heart-empty:before, .ion-ios-heart-half:before, .ion-ios-help:before, .ion-ios-help-buoy:before, .ion-ios-help-circle:before, .ion-ios-help-circle-outline:before, .ion-ios-home:before, .ion-ios-hourglass:before, .ion-ios-ice-cream:before, .ion-ios-image:before, .ion-ios-images:before, .ion-ios-infinite:before, .ion-ios-information:before, .ion-ios-information-circle:before, .ion-ios-information-circle-outline:before, .ion-ios-jet:before, .ion-ios-journal:before, .ion-ios-key:before, .ion-ios-keypad:before, .ion-ios-laptop:before, .ion-ios-leaf:before, .ion-ios-link:before, .ion-ios-list:before, .ion-ios-list-box:before, .ion-ios-locate:before, .ion-ios-lock:before, .ion-ios-log-in:before, .ion-ios-log-out:before, .ion-ios-magnet:before, .ion-ios-mail:before, .ion-ios-mail-open:before, .ion-ios-mail-unread:before, .ion-ios-male:before, .ion-ios-man:before, .ion-ios-map:before, .ion-ios-medal:before, .ion-ios-medical:before, .ion-ios-medkit:before, .ion-ios-megaphone:before, .ion-ios-menu:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-microphone:before, .ion-ios-moon:before, .ion-ios-more:before, .ion-ios-move:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-notifications:before, .ion-ios-notifications-off:before, .ion-ios-notifications-outline:before, .ion-ios-nuclear:before, .ion-ios-nutrition:before, .ion-ios-open:before, .ion-ios-options:before, .ion-ios-outlet:before, .ion-ios-paper:before, .ion-ios-paper-plane:before, .ion-ios-partly-sunny:before, .ion-ios-pause:before, .ion-ios-paw:before, .ion-ios-people:before, .ion-ios-person:before, .ion-ios-person-add:before, .ion-ios-phone-landscape:before, .ion-ios-phone-portrait:before, .ion-ios-photos:before, .ion-ios-pie:before, .ion-ios-pin:before, .ion-ios-pint:before, .ion-ios-pizza:before, .ion-ios-planet:before, .ion-ios-play:before, .ion-ios-play-circle:before, .ion-ios-podium:before, .ion-ios-power:before, .ion-ios-pricetag:before, .ion-ios-pricetags:before, .ion-ios-print:before, .ion-ios-pulse:before, .ion-ios-qr-scanner:before, .ion-ios-quote:before, .ion-ios-radio:before, .ion-ios-radio-button-off:before, .ion-ios-radio-button-on:before, .ion-ios-rainy:before, .ion-ios-recording:before, .ion-ios-redo:before, .ion-ios-refresh:before, .ion-ios-refresh-circle:before, .ion-ios-remove:before, .ion-ios-remove-circle:before, .ion-ios-remove-circle-outline:before, .ion-ios-reorder:before, .ion-ios-repeat:before, .ion-ios-resize:before, .ion-ios-restaurant:before, .ion-ios-return-left:before, .ion-ios-return-right:before, .ion-ios-reverse-camera:before, .ion-ios-rewind:before, .ion-ios-ribbon:before, .ion-ios-rocket:before, .ion-ios-rose:before, .ion-ios-sad:before, .ion-ios-save:before, .ion-ios-school:before, .ion-ios-search:before, .ion-ios-send:before, .ion-ios-settings:before, .ion-ios-share:before, .ion-ios-share-alt:before, .ion-ios-shirt:before, .ion-ios-shuffle:before, .ion-ios-skip-backward:before, .ion-ios-skip-forward:before, .ion-ios-snow:before, .ion-ios-speedometer:before, .ion-ios-square:before, .ion-ios-square-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stats:before, .ion-ios-stopwatch:before, .ion-ios-subway:before, .ion-ios-sunny:before, .ion-ios-swap:before, .ion-ios-switch:before, .ion-ios-sync:before, .ion-ios-tablet-landscape:before, .ion-ios-tablet-portrait:before, .ion-ios-tennisball:before, .ion-ios-text:before, .ion-ios-thermometer:before, .ion-ios-thumbs-down:before, .ion-ios-thumbs-up:before, .ion-ios-thunderstorm:before, .ion-ios-time:before, .ion-ios-timer:before, .ion-ios-today:before, .ion-ios-train:before, .ion-ios-transgender:before, .ion-ios-trash:before, .ion-ios-trending-down:before, .ion-ios-trending-up:before, .ion-ios-trophy:before, .ion-ios-tv:before, .ion-ios-umbrella:before, .ion-ios-undo:before, .ion-ios-unlock:before, .ion-ios-videocam:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-volume-mute:before, .ion-ios-volume-off:before, .ion-ios-walk:before, .ion-ios-wallet:before, .ion-ios-warning:before, .ion-ios-watch:before, .ion-ios-water:before, .ion-ios-wifi:before, .ion-ios-wine:before, .ion-ios-woman:before, .ion-logo-android:before, .ion-logo-angular:before, .ion-logo-apple:before, .ion-logo-bitbucket:before, .ion-logo-bitcoin:before, .ion-logo-buffer:before, .ion-logo-chrome:before, .ion-logo-closed-captioning:before, .ion-logo-codepen:before, .ion-logo-css3:before, .ion-logo-designernews:before, .ion-logo-dribbble:before, .ion-logo-dropbox:before, .ion-logo-euro:before, .ion-logo-facebook:before, .ion-logo-flickr:before, .ion-logo-foursquare:before, .ion-logo-freebsd-devil:before, .ion-logo-game-controller-a:before, .ion-logo-game-controller-b:before, .ion-logo-github:before, .ion-logo-google:before, .ion-logo-googleplus:before, .ion-logo-hackernews:before, .ion-logo-html5:before, .ion-logo-instagram:before, .ion-logo-ionic:before, .ion-logo-ionitron:before, .ion-logo-javascript:before, .ion-logo-linkedin:before, .ion-logo-markdown:before, .ion-logo-model-s:before, .ion-logo-no-smoking:before, .ion-logo-nodejs:before, .ion-logo-npm:before, .ion-logo-octocat:before, .ion-logo-pinterest:before, .ion-logo-playstation:before, .ion-logo-polymer:before, .ion-logo-python:before, .ion-logo-reddit:before, .ion-logo-rss:before, .ion-logo-sass:before, .ion-logo-skype:before, .ion-logo-slack:before, .ion-logo-snapchat:before, .ion-logo-steam:before, .ion-logo-tumblr:before, .ion-logo-tux:before, .ion-logo-twitch:before, .ion-logo-twitter:before, .ion-logo-usd:before, .ion-logo-vimeo:before, .ion-logo-vk:before, .ion-logo-whatsapp:before, .ion-logo-windows:before, .ion-logo-wordpress:before, .ion-logo-xbox:before, .ion-logo-xing:before, .ion-logo-yahoo:before, .ion-logo-yen:before, .ion-logo-youtube:before, .ion-md-add:before, .ion-md-add-circle:before, .ion-md-add-circle-outline:before, .ion-md-airplane:before, .ion-md-alarm:before, .ion-md-albums:before, .ion-md-alert:before, .ion-md-american-football:before, .ion-md-analytics:before, .ion-md-aperture:before, .ion-md-apps:before, .ion-md-appstore:before, .ion-md-archive:before, .ion-md-arrow-back:before, .ion-md-arrow-down:before, .ion-md-arrow-dropdown:before, .ion-md-arrow-dropdown-circle:before, .ion-md-arrow-dropleft:before, .ion-md-arrow-dropleft-circle:before, .ion-md-arrow-dropright:before, .ion-md-arrow-dropright-circle:before, .ion-md-arrow-dropup:before, .ion-md-arrow-dropup-circle:before, .ion-md-arrow-forward:before, .ion-md-arrow-round-back:before, .ion-md-arrow-round-down:before, .ion-md-arrow-round-forward:before, .ion-md-arrow-round-up:before, .ion-md-arrow-up:before, .ion-md-at:before, .ion-md-attach:before, .ion-md-backspace:before, .ion-md-barcode:before, .ion-md-baseball:before, .ion-md-basket:before, .ion-md-basketball:before, .ion-md-battery-charging:before, .ion-md-battery-dead:before, .ion-md-battery-full:before, .ion-md-beaker:before, .ion-md-bed:before, .ion-md-beer:before, .ion-md-bicycle:before, .ion-md-bluetooth:before, .ion-md-boat:before, .ion-md-body:before, .ion-md-bonfire:before, .ion-md-book:before, .ion-md-bookmark:before, .ion-md-bookmarks:before, .ion-md-bowtie:before, .ion-md-briefcase:before, .ion-md-browsers:before, .ion-md-brush:before, .ion-md-bug:before, .ion-md-build:before, .ion-md-bulb:before, .ion-md-bus:before, .ion-md-business:before, .ion-md-cafe:before, .ion-md-calculator:before, .ion-md-calendar:before, .ion-md-call:before, .ion-md-camera:before, .ion-md-car:before, .ion-md-card:before, .ion-md-cart:before, .ion-md-cash:before, .ion-md-cellular:before, .ion-md-chatboxes:before, .ion-md-chatbubbles:before, .ion-md-checkbox:before, .ion-md-checkbox-outline:before, .ion-md-checkmark:before, .ion-md-checkmark-circle:before, .ion-md-checkmark-circle-outline:before, .ion-md-clipboard:before, .ion-md-clock:before, .ion-md-close:before, .ion-md-close-circle:before, .ion-md-close-circle-outline:before, .ion-md-cloud:before, .ion-md-cloud-circle:before, .ion-md-cloud-done:before, .ion-md-cloud-download:before, .ion-md-cloud-outline:before, .ion-md-cloud-upload:before, .ion-md-cloudy:before, .ion-md-cloudy-night:before, .ion-md-code:before, .ion-md-code-download:before, .ion-md-code-working:before, .ion-md-cog:before, .ion-md-color-fill:before, .ion-md-color-filter:before, .ion-md-color-palette:before, .ion-md-color-wand:before, .ion-md-compass:before, .ion-md-construct:before, .ion-md-contact:before, .ion-md-contacts:before, .ion-md-contract:before, .ion-md-contrast:before, .ion-md-copy:before, .ion-md-create:before, .ion-md-crop:before, .ion-md-cube:before, .ion-md-cut:before, .ion-md-desktop:before, .ion-md-disc:before, .ion-md-document:before, .ion-md-done-all:before, .ion-md-download:before, .ion-md-easel:before, .ion-md-egg:before, .ion-md-exit:before, .ion-md-expand:before, .ion-md-eye:before, .ion-md-eye-off:before, .ion-md-fastforward:before, .ion-md-female:before, .ion-md-filing:before, .ion-md-film:before, .ion-md-finger-print:before, .ion-md-fitness:before, .ion-md-flag:before, .ion-md-flame:before, .ion-md-flash:before, .ion-md-flash-off:before, .ion-md-flashlight:before, .ion-md-flask:before, .ion-md-flower:before, .ion-md-folder:before, .ion-md-folder-open:before, .ion-md-football:before, .ion-md-funnel:before, .ion-md-gift:before, .ion-md-git-branch:before, .ion-md-git-commit:before, .ion-md-git-compare:before, .ion-md-git-merge:before, .ion-md-git-network:before, .ion-md-git-pull-request:before, .ion-md-glasses:before, .ion-md-globe:before, .ion-md-grid:before, .ion-md-hammer:before, .ion-md-hand:before, .ion-md-happy:before, .ion-md-headset:before, .ion-md-heart:before, .ion-md-heart-dislike:before, .ion-md-heart-empty:before, .ion-md-heart-half:before, .ion-md-help:before, .ion-md-help-buoy:before, .ion-md-help-circle:before, .ion-md-help-circle-outline:before, .ion-md-home:before, .ion-md-hourglass:before, .ion-md-ice-cream:before, .ion-md-image:before, .ion-md-images:before, .ion-md-infinite:before, .ion-md-information:before, .ion-md-information-circle:before, .ion-md-information-circle-outline:before, .ion-md-jet:before, .ion-md-journal:before, .ion-md-key:before, .ion-md-keypad:before, .ion-md-laptop:before, .ion-md-leaf:before, .ion-md-link:before, .ion-md-list:before, .ion-md-list-box:before, .ion-md-locate:before, .ion-md-lock:before, .ion-md-log-in:before, .ion-md-log-out:before, .ion-md-magnet:before, .ion-md-mail:before, .ion-md-mail-open:before, .ion-md-mail-unread:before, .ion-md-male:before, .ion-md-man:before, .ion-md-map:before, .ion-md-medal:before, .ion-md-medical:before, .ion-md-medkit:before, .ion-md-megaphone:before, .ion-md-menu:before, .ion-md-mic:before, .ion-md-mic-off:before, .ion-md-microphone:before, .ion-md-moon:before, .ion-md-more:before, .ion-md-move:before, .ion-md-musical-note:before, .ion-md-musical-notes:before, .ion-md-navigate:before, .ion-md-notifications:before, .ion-md-notifications-off:before, .ion-md-notifications-outline:before, .ion-md-nuclear:before, .ion-md-nutrition:before, .ion-md-open:before, .ion-md-options:before, .ion-md-outlet:before, .ion-md-paper:before, .ion-md-paper-plane:before, .ion-md-partly-sunny:before, .ion-md-pause:before, .ion-md-paw:before, .ion-md-people:before, .ion-md-person:before, .ion-md-person-add:before, .ion-md-phone-landscape:before, .ion-md-phone-portrait:before, .ion-md-photos:before, .ion-md-pie:before, .ion-md-pin:before, .ion-md-pint:before, .ion-md-pizza:before, .ion-md-planet:before, .ion-md-play:before, .ion-md-play-circle:before, .ion-md-podium:before, .ion-md-power:before, .ion-md-pricetag:before, .ion-md-pricetags:before, .ion-md-print:before, .ion-md-pulse:before, .ion-md-qr-scanner:before, .ion-md-quote:before, .ion-md-radio:before, .ion-md-radio-button-off:before, .ion-md-radio-button-on:before, .ion-md-rainy:before, .ion-md-recording:before, .ion-md-redo:before, .ion-md-refresh:before, .ion-md-refresh-circle:before, .ion-md-remove:before, .ion-md-remove-circle:before, .ion-md-remove-circle-outline:before, .ion-md-reorder:before, .ion-md-repeat:before, .ion-md-resize:before, .ion-md-restaurant:before, .ion-md-return-left:before, .ion-md-return-right:before, .ion-md-reverse-camera:before, .ion-md-rewind:before, .ion-md-ribbon:before, .ion-md-rocket:before, .ion-md-rose:before, .ion-md-sad:before, .ion-md-save:before, .ion-md-school:before, .ion-md-search:before, .ion-md-send:before, .ion-md-settings:before, .ion-md-share:before, .ion-md-share-alt:before, .ion-md-shirt:before, .ion-md-shuffle:before, .ion-md-skip-backward:before, .ion-md-skip-forward:before, .ion-md-snow:before, .ion-md-speedometer:before, .ion-md-square:before, .ion-md-square-outline:before, .ion-md-star:before, .ion-md-star-half:before, .ion-md-star-outline:before, .ion-md-stats:before, .ion-md-stopwatch:before, .ion-md-subway:before, .ion-md-sunny:before, .ion-md-swap:before, .ion-md-switch:before, .ion-md-sync:before, .ion-md-tablet-landscape:before, .ion-md-tablet-portrait:before, .ion-md-tennisball:before, .ion-md-text:before, .ion-md-thermometer:before, .ion-md-thumbs-down:before, .ion-md-thumbs-up:before, .ion-md-thunderstorm:before, .ion-md-time:before, .ion-md-timer:before, .ion-md-today:before, .ion-md-train:before, .ion-md-transgender:before, .ion-md-trash:before, .ion-md-trending-down:before, .ion-md-trending-up:before, .ion-md-trophy:before, .ion-md-tv:before, .ion-md-umbrella:before, .ion-md-undo:before, .ion-md-unlock:before, .ion-md-videocam:before, .ion-md-volume-high:before, .ion-md-volume-low:before, .ion-md-volume-mute:before, .ion-md-volume-off:before, .ion-md-walk:before, .ion-md-wallet:before, .ion-md-warning:before, .ion-md-watch:before, .ion-md-water:before, .ion-md-wifi:before, .ion-md-wine:before, .ion-md-woman:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-add:before {
  content: "\f102";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-add-circle:before {
  content: "\f101";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-add-circle-outline:before {
  content: "\f100";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-airplane:before {
  content: "\f137";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-alarm:before {
  content: "\f3c8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-albums:before {
  content: "\f3ca";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-alert:before {
  content: "\f104";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-american-football:before {
  content: "\f106";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-analytics:before {
  content: "\f3ce";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-aperture:before {
  content: "\f108";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-apps:before {
  content: "\f10a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-appstore:before {
  content: "\f10c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-archive:before {
  content: "\f10e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-back:before {
  content: "\f3cf";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-down:before {
  content: "\f3d0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-dropdown:before {
  content: "\f110";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-dropdown-circle:before {
  content: "\f125";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-dropleft:before {
  content: "\f112";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-dropleft-circle:before {
  content: "\f129";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-dropright:before {
  content: "\f114";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-dropright-circle:before {
  content: "\f12b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-dropup:before {
  content: "\f116";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-dropup-circle:before {
  content: "\f12d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-forward:before {
  content: "\f3d1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-round-back:before {
  content: "\f117";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-round-down:before {
  content: "\f118";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-round-forward:before {
  content: "\f119";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-round-up:before {
  content: "\f11a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-arrow-up:before {
  content: "\f3d8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-at:before {
  content: "\f3da";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-attach:before {
  content: "\f11b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-backspace:before {
  content: "\f11d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-barcode:before {
  content: "\f3dc";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-baseball:before {
  content: "\f3de";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-basket:before {
  content: "\f11f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-basketball:before {
  content: "\f3e0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-battery-charging:before {
  content: "\f120";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-battery-dead:before {
  content: "\f121";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-battery-full:before {
  content: "\f122";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-beaker:before {
  content: "\f124";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bed:before {
  content: "\f139";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-beer:before {
  content: "\f126";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bicycle:before {
  content: "\f127";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bluetooth:before {
  content: "\f128";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-boat:before {
  content: "\f12a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-body:before {
  content: "\f3e4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bonfire:before {
  content: "\f12c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-book:before {
  content: "\f3e8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bookmark:before {
  content: "\f12e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bookmarks:before {
  content: "\f3ea";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bowtie:before {
  content: "\f130";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-briefcase:before {
  content: "\f3ee";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-browsers:before {
  content: "\f3f0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-brush:before {
  content: "\f132";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bug:before {
  content: "\f134";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-build:before {
  content: "\f136";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bulb:before {
  content: "\f138";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-bus:before {
  content: "\f13a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-business:before {
  content: "\f1a3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cafe:before {
  content: "\f13c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-calculator:before {
  content: "\f3f2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-calendar:before {
  content: "\f3f4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-call:before {
  content: "\f13e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-camera:before {
  content: "\f3f6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-car:before {
  content: "\f140";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-card:before {
  content: "\f142";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cart:before {
  content: "\f3f8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cash:before {
  content: "\f144";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cellular:before {
  content: "\f13d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-chatboxes:before {
  content: "\f3fa";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-chatbubbles:before {
  content: "\f146";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-checkbox:before {
  content: "\f148";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-checkbox-outline:before {
  content: "\f147";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-checkmark:before {
  content: "\f3ff";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-checkmark-circle:before {
  content: "\f14a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-checkmark-circle-outline:before {
  content: "\f149";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-clipboard:before {
  content: "\f14c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-clock:before {
  content: "\f403";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-close:before {
  content: "\f406";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-close-circle:before {
  content: "\f14e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-close-circle-outline:before {
  content: "\f14d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cloud:before {
  content: "\f40c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cloud-circle:before {
  content: "\f152";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cloud-done:before {
  content: "\f154";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cloud-download:before {
  content: "\f408";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cloud-outline:before {
  content: "\f409";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cloud-upload:before {
  content: "\f40b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cloudy:before {
  content: "\f410";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cloudy-night:before {
  content: "\f40e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-code:before {
  content: "\f157";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-code-download:before {
  content: "\f155";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-code-working:before {
  content: "\f156";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cog:before {
  content: "\f412";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-color-fill:before {
  content: "\f159";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-color-filter:before {
  content: "\f414";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-color-palette:before {
  content: "\f15b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-color-wand:before {
  content: "\f416";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-compass:before {
  content: "\f15d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-construct:before {
  content: "\f15f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-contact:before {
  content: "\f41a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-contacts:before {
  content: "\f161";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-contract:before {
  content: "\f162";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-contrast:before {
  content: "\f163";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-copy:before {
  content: "\f41c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-create:before {
  content: "\f165";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-crop:before {
  content: "\f41e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cube:before {
  content: "\f168";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-cut:before {
  content: "\f16a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-desktop:before {
  content: "\f16c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-disc:before {
  content: "\f16e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-document:before {
  content: "\f170";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-done-all:before {
  content: "\f171";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-download:before {
  content: "\f420";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-easel:before {
  content: "\f173";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-egg:before {
  content: "\f175";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-exit:before {
  content: "\f177";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-expand:before {
  content: "\f178";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-eye:before {
  content: "\f425";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-eye-off:before {
  content: "\f17a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-fastforward:before {
  content: "\f427";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-female:before {
  content: "\f17b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-filing:before {
  content: "\f429";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-film:before {
  content: "\f42b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-finger-print:before {
  content: "\f17c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-fitness:before {
  content: "\f1ab";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-flag:before {
  content: "\f42d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-flame:before {
  content: "\f42f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-flash:before {
  content: "\f17e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-flash-off:before {
  content: "\f12f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-flashlight:before {
  content: "\f141";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-flask:before {
  content: "\f431";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-flower:before {
  content: "\f433";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-folder:before {
  content: "\f435";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-folder-open:before {
  content: "\f180";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-football:before {
  content: "\f437";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-funnel:before {
  content: "\f182";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-gift:before {
  content: "\f191";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-git-branch:before {
  content: "\f183";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-git-commit:before {
  content: "\f184";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-git-compare:before {
  content: "\f185";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-git-merge:before {
  content: "\f186";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-git-network:before {
  content: "\f187";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-git-pull-request:before {
  content: "\f188";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-glasses:before {
  content: "\f43f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-globe:before {
  content: "\f18a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-grid:before {
  content: "\f18c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-hammer:before {
  content: "\f18e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-hand:before {
  content: "\f190";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-happy:before {
  content: "\f192";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-headset:before {
  content: "\f194";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-heart:before {
  content: "\f443";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-heart-dislike:before {
  content: "\f13f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-heart-empty:before {
  content: "\f19b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-heart-half:before {
  content: "\f19d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-help:before {
  content: "\f446";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-help-buoy:before {
  content: "\f196";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-help-circle:before {
  content: "\f198";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-help-circle-outline:before {
  content: "\f197";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-home:before {
  content: "\f448";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-hourglass:before {
  content: "\f103";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-ice-cream:before {
  content: "\f19a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-image:before {
  content: "\f19c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-images:before {
  content: "\f19e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-infinite:before {
  content: "\f44a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-information:before {
  content: "\f44d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-information-circle:before {
  content: "\f1a0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-information-circle-outline:before {
  content: "\f19f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-jet:before {
  content: "\f1a5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-journal:before {
  content: "\f189";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-key:before {
  content: "\f1a7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-keypad:before {
  content: "\f450";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-laptop:before {
  content: "\f1a8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-leaf:before {
  content: "\f1aa";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-link:before {
  content: "\f22a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-list:before {
  content: "\f454";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-list-box:before {
  content: "\f143";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-locate:before {
  content: "\f1ae";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-lock:before {
  content: "\f1b0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-log-in:before {
  content: "\f1b1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-log-out:before {
  content: "\f1b2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-magnet:before {
  content: "\f1b4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-mail:before {
  content: "\f1b8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-mail-open:before {
  content: "\f1b6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-mail-unread:before {
  content: "\f145";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-male:before {
  content: "\f1b9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-man:before {
  content: "\f1bb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-map:before {
  content: "\f1bd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-medal:before {
  content: "\f1bf";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-medical:before {
  content: "\f45c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-medkit:before {
  content: "\f45e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-megaphone:before {
  content: "\f1c1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-menu:before {
  content: "\f1c3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-mic:before {
  content: "\f461";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-mic-off:before {
  content: "\f45f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-microphone:before {
  content: "\f1c6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-moon:before {
  content: "\f468";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-more:before {
  content: "\f1c8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-move:before {
  content: "\f1cb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-musical-note:before {
  content: "\f46b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-musical-notes:before {
  content: "\f46c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-navigate:before {
  content: "\f46e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-notifications:before {
  content: "\f1d3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-notifications-off:before {
  content: "\f1d1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-notifications-outline:before {
  content: "\f133";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-nuclear:before {
  content: "\f1d5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-nutrition:before {
  content: "\f470";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-open:before {
  content: "\f1d7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-options:before {
  content: "\f1d9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-outlet:before {
  content: "\f1db";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-paper:before {
  content: "\f472";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-paper-plane:before {
  content: "\f1dd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-partly-sunny:before {
  content: "\f1df";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-pause:before {
  content: "\f478";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-paw:before {
  content: "\f47a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-people:before {
  content: "\f47c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-person:before {
  content: "\f47e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-person-add:before {
  content: "\f1e1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-phone-landscape:before {
  content: "\f1e2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-phone-portrait:before {
  content: "\f1e3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-photos:before {
  content: "\f482";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-pie:before {
  content: "\f484";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-pin:before {
  content: "\f1e5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-pint:before {
  content: "\f486";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-pizza:before {
  content: "\f1e7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-planet:before {
  content: "\f1eb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-play:before {
  content: "\f488";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-play-circle:before {
  content: "\f113";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-podium:before {
  content: "\f1ed";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-power:before {
  content: "\f1ef";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-pricetag:before {
  content: "\f48d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-pricetags:before {
  content: "\f48f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-print:before {
  content: "\f1f1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-pulse:before {
  content: "\f493";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-qr-scanner:before {
  content: "\f1f3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-quote:before {
  content: "\f1f5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-radio:before {
  content: "\f1f9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-radio-button-off:before {
  content: "\f1f6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-radio-button-on:before {
  content: "\f1f7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-rainy:before {
  content: "\f495";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-recording:before {
  content: "\f497";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-redo:before {
  content: "\f499";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-refresh:before {
  content: "\f49c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-refresh-circle:before {
  content: "\f135";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-remove:before {
  content: "\f1fc";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-remove-circle:before {
  content: "\f1fb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-remove-circle-outline:before {
  content: "\f1fa";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-reorder:before {
  content: "\f1fd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-repeat:before {
  content: "\f1fe";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-resize:before {
  content: "\f1ff";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-restaurant:before {
  content: "\f201";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-return-left:before {
  content: "\f202";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-return-right:before {
  content: "\f203";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-reverse-camera:before {
  content: "\f49f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-rewind:before {
  content: "\f4a1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-ribbon:before {
  content: "\f205";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-rocket:before {
  content: "\f14b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-rose:before {
  content: "\f4a3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-sad:before {
  content: "\f207";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-save:before {
  content: "\f1a6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-school:before {
  content: "\f209";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-search:before {
  content: "\f4a5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-send:before {
  content: "\f20c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-settings:before {
  content: "\f4a7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-share:before {
  content: "\f211";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-share-alt:before {
  content: "\f20f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-shirt:before {
  content: "\f213";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-shuffle:before {
  content: "\f4a9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-skip-backward:before {
  content: "\f215";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-skip-forward:before {
  content: "\f217";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-snow:before {
  content: "\f218";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-speedometer:before {
  content: "\f4b0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-square:before {
  content: "\f21a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-square-outline:before {
  content: "\f15c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-star:before {
  content: "\f4b3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-star-half:before {
  content: "\f4b1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-star-outline:before {
  content: "\f4b2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-stats:before {
  content: "\f21c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-stopwatch:before {
  content: "\f4b5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-subway:before {
  content: "\f21e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-sunny:before {
  content: "\f4b7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-swap:before {
  content: "\f21f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-switch:before {
  content: "\f221";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-sync:before {
  content: "\f222";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-tablet-landscape:before {
  content: "\f223";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-tablet-portrait:before {
  content: "\f24e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-tennisball:before {
  content: "\f4bb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-text:before {
  content: "\f250";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-thermometer:before {
  content: "\f252";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-thumbs-down:before {
  content: "\f254";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-thumbs-up:before {
  content: "\f256";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-thunderstorm:before {
  content: "\f4bd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-time:before {
  content: "\f4bf";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-timer:before {
  content: "\f4c1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-today:before {
  content: "\f14f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-train:before {
  content: "\f258";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-transgender:before {
  content: "\f259";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-trash:before {
  content: "\f4c5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-trending-down:before {
  content: "\f25a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-trending-up:before {
  content: "\f25b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-trophy:before {
  content: "\f25d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-tv:before {
  content: "\f115";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-umbrella:before {
  content: "\f25f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-undo:before {
  content: "\f4c7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-unlock:before {
  content: "\f261";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-videocam:before {
  content: "\f4cd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-volume-high:before {
  content: "\f11c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-volume-low:before {
  content: "\f11e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-volume-mute:before {
  content: "\f263";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-volume-off:before {
  content: "\f264";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-walk:before {
  content: "\f266";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-wallet:before {
  content: "\f18b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-warning:before {
  content: "\f268";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-watch:before {
  content: "\f269";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-water:before {
  content: "\f26b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-wifi:before {
  content: "\f26d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-wine:before {
  content: "\f26f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-ios-woman:before {
  content: "\f271";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-android:before {
  content: "\f225";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-angular:before {
  content: "\f227";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-apple:before {
  content: "\f229";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-bitbucket:before {
  content: "\f193";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-bitcoin:before {
  content: "\f22b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-buffer:before {
  content: "\f22d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-chrome:before {
  content: "\f22f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-closed-captioning:before {
  content: "\f105";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-codepen:before {
  content: "\f230";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-css3:before {
  content: "\f231";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-designernews:before {
  content: "\f232";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-dribbble:before {
  content: "\f233";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-dropbox:before {
  content: "\f234";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-euro:before {
  content: "\f235";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-facebook:before {
  content: "\f236";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-flickr:before {
  content: "\f107";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-foursquare:before {
  content: "\f237";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-freebsd-devil:before {
  content: "\f238";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-game-controller-a:before {
  content: "\f13b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-game-controller-b:before {
  content: "\f181";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-github:before {
  content: "\f239";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-google:before {
  content: "\f23a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-googleplus:before {
  content: "\f23b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-hackernews:before {
  content: "\f23c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-html5:before {
  content: "\f23d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-instagram:before {
  content: "\f23e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-ionic:before {
  content: "\f150";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-ionitron:before {
  content: "\f151";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-javascript:before {
  content: "\f23f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-linkedin:before {
  content: "\f240";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-markdown:before {
  content: "\f241";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-model-s:before {
  content: "\f153";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-no-smoking:before {
  content: "\f109";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-nodejs:before {
  content: "\f242";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-npm:before {
  content: "\f195";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-octocat:before {
  content: "\f243";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-pinterest:before {
  content: "\f244";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-playstation:before {
  content: "\f245";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-polymer:before {
  content: "\f15e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-python:before {
  content: "\f246";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-reddit:before {
  content: "\f247";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-rss:before {
  content: "\f248";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-sass:before {
  content: "\f249";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-skype:before {
  content: "\f24a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-slack:before {
  content: "\f10b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-snapchat:before {
  content: "\f24b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-steam:before {
  content: "\f24c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-tumblr:before {
  content: "\f24d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-tux:before {
  content: "\f2ae";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-twitch:before {
  content: "\f2af";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-twitter:before {
  content: "\f2b0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-usd:before {
  content: "\f2b1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-vimeo:before {
  content: "\f2c4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-vk:before {
  content: "\f10d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-whatsapp:before {
  content: "\f2c5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-windows:before {
  content: "\f32f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-wordpress:before {
  content: "\f330";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-xbox:before {
  content: "\f34c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-xing:before {
  content: "\f10f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-yahoo:before {
  content: "\f34d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-yen:before {
  content: "\f34e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-logo-youtube:before {
  content: "\f34f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-add:before {
  content: "\f273";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-add-circle:before {
  content: "\f272";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-add-circle-outline:before {
  content: "\f158";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-airplane:before {
  content: "\f15a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-alarm:before {
  content: "\f274";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-albums:before {
  content: "\f275";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-alert:before {
  content: "\f276";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-american-football:before {
  content: "\f277";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-analytics:before {
  content: "\f278";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-aperture:before {
  content: "\f279";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-apps:before {
  content: "\f27a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-appstore:before {
  content: "\f27b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-archive:before {
  content: "\f27c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-back:before {
  content: "\f27d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-down:before {
  content: "\f27e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-dropdown:before {
  content: "\f280";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-dropdown-circle:before {
  content: "\f27f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-dropleft:before {
  content: "\f282";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-dropleft-circle:before {
  content: "\f281";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-dropright:before {
  content: "\f284";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-dropright-circle:before {
  content: "\f283";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-dropup:before {
  content: "\f286";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-dropup-circle:before {
  content: "\f285";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-forward:before {
  content: "\f287";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-round-back:before {
  content: "\f288";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-round-down:before {
  content: "\f289";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-round-forward:before {
  content: "\f28a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-round-up:before {
  content: "\f28b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-arrow-up:before {
  content: "\f28c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-at:before {
  content: "\f28d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-attach:before {
  content: "\f28e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-backspace:before {
  content: "\f28f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-barcode:before {
  content: "\f290";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-baseball:before {
  content: "\f291";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-basket:before {
  content: "\f292";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-basketball:before {
  content: "\f293";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-battery-charging:before {
  content: "\f294";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-battery-dead:before {
  content: "\f295";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-battery-full:before {
  content: "\f296";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-beaker:before {
  content: "\f297";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bed:before {
  content: "\f160";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-beer:before {
  content: "\f298";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bicycle:before {
  content: "\f299";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bluetooth:before {
  content: "\f29a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-boat:before {
  content: "\f29b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-body:before {
  content: "\f29c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bonfire:before {
  content: "\f29d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-book:before {
  content: "\f29e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bookmark:before {
  content: "\f29f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bookmarks:before {
  content: "\f2a0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bowtie:before {
  content: "\f2a1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-briefcase:before {
  content: "\f2a2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-browsers:before {
  content: "\f2a3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-brush:before {
  content: "\f2a4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bug:before {
  content: "\f2a5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-build:before {
  content: "\f2a6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bulb:before {
  content: "\f2a7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-bus:before {
  content: "\f2a8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-business:before {
  content: "\f1a4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cafe:before {
  content: "\f2a9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-calculator:before {
  content: "\f2aa";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-calendar:before {
  content: "\f2ab";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-call:before {
  content: "\f2ac";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-camera:before {
  content: "\f2ad";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-car:before {
  content: "\f2b2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-card:before {
  content: "\f2b3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cart:before {
  content: "\f2b4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cash:before {
  content: "\f2b5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cellular:before {
  content: "\f164";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-chatboxes:before {
  content: "\f2b6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-chatbubbles:before {
  content: "\f2b7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-checkbox:before {
  content: "\f2b9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-checkbox-outline:before {
  content: "\f2b8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-checkmark:before {
  content: "\f2bc";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-checkmark-circle:before {
  content: "\f2bb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-checkmark-circle-outline:before {
  content: "\f2ba";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-clipboard:before {
  content: "\f2bd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-clock:before {
  content: "\f2be";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-close:before {
  content: "\f2c0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-close-circle:before {
  content: "\f2bf";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-close-circle-outline:before {
  content: "\f166";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cloud:before {
  content: "\f2c9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cloud-circle:before {
  content: "\f2c2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cloud-done:before {
  content: "\f2c3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cloud-download:before {
  content: "\f2c6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cloud-outline:before {
  content: "\f2c7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cloud-upload:before {
  content: "\f2c8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cloudy:before {
  content: "\f2cb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cloudy-night:before {
  content: "\f2ca";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-code:before {
  content: "\f2ce";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-code-download:before {
  content: "\f2cc";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-code-working:before {
  content: "\f2cd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cog:before {
  content: "\f2cf";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-color-fill:before {
  content: "\f2d0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-color-filter:before {
  content: "\f2d1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-color-palette:before {
  content: "\f2d2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-color-wand:before {
  content: "\f2d3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-compass:before {
  content: "\f2d4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-construct:before {
  content: "\f2d5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-contact:before {
  content: "\f2d6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-contacts:before {
  content: "\f2d7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-contract:before {
  content: "\f2d8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-contrast:before {
  content: "\f2d9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-copy:before {
  content: "\f2da";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-create:before {
  content: "\f2db";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-crop:before {
  content: "\f2dc";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cube:before {
  content: "\f2dd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-cut:before {
  content: "\f2de";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-desktop:before {
  content: "\f2df";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-disc:before {
  content: "\f2e0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-document:before {
  content: "\f2e1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-done-all:before {
  content: "\f2e2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-download:before {
  content: "\f2e3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-easel:before {
  content: "\f2e4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-egg:before {
  content: "\f2e5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-exit:before {
  content: "\f2e6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-expand:before {
  content: "\f2e7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-eye:before {
  content: "\f2e9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-eye-off:before {
  content: "\f2e8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-fastforward:before {
  content: "\f2ea";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-female:before {
  content: "\f2eb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-filing:before {
  content: "\f2ec";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-film:before {
  content: "\f2ed";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-finger-print:before {
  content: "\f2ee";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-fitness:before {
  content: "\f1ac";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-flag:before {
  content: "\f2ef";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-flame:before {
  content: "\f2f0";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-flash:before {
  content: "\f2f1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-flash-off:before {
  content: "\f169";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-flashlight:before {
  content: "\f16b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-flask:before {
  content: "\f2f2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-flower:before {
  content: "\f2f3";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-folder:before {
  content: "\f2f5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-folder-open:before {
  content: "\f2f4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-football:before {
  content: "\f2f6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-funnel:before {
  content: "\f2f7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-gift:before {
  content: "\f199";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-git-branch:before {
  content: "\f2fa";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-git-commit:before {
  content: "\f2fb";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-git-compare:before {
  content: "\f2fc";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-git-merge:before {
  content: "\f2fd";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-git-network:before {
  content: "\f2fe";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-git-pull-request:before {
  content: "\f2ff";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-glasses:before {
  content: "\f300";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-globe:before {
  content: "\f301";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-grid:before {
  content: "\f302";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-hammer:before {
  content: "\f303";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-hand:before {
  content: "\f304";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-happy:before {
  content: "\f305";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-headset:before {
  content: "\f306";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-heart:before {
  content: "\f308";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-heart-dislike:before {
  content: "\f167";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-heart-empty:before {
  content: "\f1a1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-heart-half:before {
  content: "\f1a2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-help:before {
  content: "\f30b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-help-buoy:before {
  content: "\f309";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-help-circle:before {
  content: "\f30a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-help-circle-outline:before {
  content: "\f16d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-home:before {
  content: "\f30c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-hourglass:before {
  content: "\f111";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-ice-cream:before {
  content: "\f30d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-image:before {
  content: "\f30e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-images:before {
  content: "\f30f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-infinite:before {
  content: "\f310";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-information:before {
  content: "\f312";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-information-circle:before {
  content: "\f311";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-information-circle-outline:before {
  content: "\f16f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-jet:before {
  content: "\f315";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-journal:before {
  content: "\f18d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-key:before {
  content: "\f316";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-keypad:before {
  content: "\f317";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-laptop:before {
  content: "\f318";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-leaf:before {
  content: "\f319";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-link:before {
  content: "\f22e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-list:before {
  content: "\f31b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-list-box:before {
  content: "\f31a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-locate:before {
  content: "\f31c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-lock:before {
  content: "\f31d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-log-in:before {
  content: "\f31e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-log-out:before {
  content: "\f31f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-magnet:before {
  content: "\f320";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-mail:before {
  content: "\f322";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-mail-open:before {
  content: "\f321";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-mail-unread:before {
  content: "\f172";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-male:before {
  content: "\f323";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-man:before {
  content: "\f324";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-map:before {
  content: "\f325";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-medal:before {
  content: "\f326";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-medical:before {
  content: "\f327";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-medkit:before {
  content: "\f328";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-megaphone:before {
  content: "\f329";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-menu:before {
  content: "\f32a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-mic:before {
  content: "\f32c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-mic-off:before {
  content: "\f32b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-microphone:before {
  content: "\f32d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-moon:before {
  content: "\f32e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-more:before {
  content: "\f1c9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-move:before {
  content: "\f331";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-musical-note:before {
  content: "\f332";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-musical-notes:before {
  content: "\f333";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-navigate:before {
  content: "\f334";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-notifications:before {
  content: "\f338";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-notifications-off:before {
  content: "\f336";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-notifications-outline:before {
  content: "\f337";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-nuclear:before {
  content: "\f339";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-nutrition:before {
  content: "\f33a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-open:before {
  content: "\f33b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-options:before {
  content: "\f33c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-outlet:before {
  content: "\f33d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-paper:before {
  content: "\f33f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-paper-plane:before {
  content: "\f33e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-partly-sunny:before {
  content: "\f340";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-pause:before {
  content: "\f341";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-paw:before {
  content: "\f342";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-people:before {
  content: "\f343";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-person:before {
  content: "\f345";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-person-add:before {
  content: "\f344";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-phone-landscape:before {
  content: "\f346";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-phone-portrait:before {
  content: "\f347";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-photos:before {
  content: "\f348";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-pie:before {
  content: "\f349";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-pin:before {
  content: "\f34a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-pint:before {
  content: "\f34b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-pizza:before {
  content: "\f354";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-planet:before {
  content: "\f356";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-play:before {
  content: "\f357";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-play-circle:before {
  content: "\f174";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-podium:before {
  content: "\f358";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-power:before {
  content: "\f359";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-pricetag:before {
  content: "\f35a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-pricetags:before {
  content: "\f35b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-print:before {
  content: "\f35c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-pulse:before {
  content: "\f35d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-qr-scanner:before {
  content: "\f35e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-quote:before {
  content: "\f35f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-radio:before {
  content: "\f362";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-radio-button-off:before {
  content: "\f360";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-radio-button-on:before {
  content: "\f361";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-rainy:before {
  content: "\f363";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-recording:before {
  content: "\f364";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-redo:before {
  content: "\f365";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-refresh:before {
  content: "\f366";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-refresh-circle:before {
  content: "\f228";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-remove:before {
  content: "\f368";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-remove-circle:before {
  content: "\f367";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-remove-circle-outline:before {
  content: "\f176";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-reorder:before {
  content: "\f369";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-repeat:before {
  content: "\f36a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-resize:before {
  content: "\f36b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-restaurant:before {
  content: "\f36c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-return-left:before {
  content: "\f36d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-return-right:before {
  content: "\f36e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-reverse-camera:before {
  content: "\f36f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-rewind:before {
  content: "\f370";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-ribbon:before {
  content: "\f371";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-rocket:before {
  content: "\f179";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-rose:before {
  content: "\f372";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-sad:before {
  content: "\f373";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-save:before {
  content: "\f1a9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-school:before {
  content: "\f374";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-search:before {
  content: "\f375";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-send:before {
  content: "\f376";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-settings:before {
  content: "\f377";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-share:before {
  content: "\f379";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-share-alt:before {
  content: "\f378";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-shirt:before {
  content: "\f37a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-shuffle:before {
  content: "\f37b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-skip-backward:before {
  content: "\f37c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-skip-forward:before {
  content: "\f37d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-snow:before {
  content: "\f37e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-speedometer:before {
  content: "\f37f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-square:before {
  content: "\f381";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-square-outline:before {
  content: "\f380";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-star:before {
  content: "\f384";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-star-half:before {
  content: "\f382";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-star-outline:before {
  content: "\f383";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-stats:before {
  content: "\f385";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-stopwatch:before {
  content: "\f386";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-subway:before {
  content: "\f387";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-sunny:before {
  content: "\f388";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-swap:before {
  content: "\f389";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-switch:before {
  content: "\f38a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-sync:before {
  content: "\f38b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-tablet-landscape:before {
  content: "\f38c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-tablet-portrait:before {
  content: "\f38d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-tennisball:before {
  content: "\f38e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-text:before {
  content: "\f38f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-thermometer:before {
  content: "\f390";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-thumbs-down:before {
  content: "\f391";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-thumbs-up:before {
  content: "\f392";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-thunderstorm:before {
  content: "\f393";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-time:before {
  content: "\f394";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-timer:before {
  content: "\f395";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-today:before {
  content: "\f17d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-train:before {
  content: "\f396";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-transgender:before {
  content: "\f397";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-trash:before {
  content: "\f398";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-trending-down:before {
  content: "\f399";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-trending-up:before {
  content: "\f39a";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-trophy:before {
  content: "\f39b";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-tv:before {
  content: "\f17f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-umbrella:before {
  content: "\f39c";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-undo:before {
  content: "\f39d";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-unlock:before {
  content: "\f39e";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-videocam:before {
  content: "\f39f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-volume-high:before {
  content: "\f123";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-volume-low:before {
  content: "\f131";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-volume-mute:before {
  content: "\f3a1";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-volume-off:before {
  content: "\f3a2";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-walk:before {
  content: "\f3a4";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-wallet:before {
  content: "\f18f";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-warning:before {
  content: "\f3a5";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-watch:before {
  content: "\f3a6";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-water:before {
  content: "\f3a7";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-wifi:before {
  content: "\f3a8";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-wine:before {
  content: "\f3a9";
}

/* line 11, app/assets/stylesheets/vendors/ionicons.min.css */
.ion-md-woman:before {
  content: "\f3aa";
}

@font-face {
  font-family: "dripicons-v2";
  src: url(/../fonts/dripicons/dripicons-v2.eot);
  src: url(/../fonts/dripicons/dripicons-v2.eot?#iefix) format("embedded-opentype"), url(/../fonts/dripicons/dripicons-v2.woff) format("woff"), url(/../fonts/dripicons/dripicons-v2.ttf) format("truetype"), url(/../fonts/dripicons/dripicons-v2.svg#dripicons-v2) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 15, app/assets/stylesheets/vendors/dripicons.css */
[data-icon]:before {
  font-family: "dripicons-v2" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, app/assets/stylesheets/vendors/dripicons.css */
[class^="dripicons-"]:before,
[class*=" dripicons-"]:before {
  font-family: "dripicons-v2" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 41, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-alarm:before {
  content: "\61";
}

/* line 44, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-align-center:before {
  content: "\62";
}

/* line 47, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-align-justify:before {
  content: "\63";
}

/* line 50, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-align-left:before {
  content: "\64";
}

/* line 53, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-align-right:before {
  content: "\65";
}

/* line 56, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-anchor:before {
  content: "\66";
}

/* line 59, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-archive:before {
  content: "\67";
}

/* line 62, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-arrow-down:before {
  content: "\68";
}

/* line 65, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-arrow-left:before {
  content: "\69";
}

/* line 68, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-arrow-right:before {
  content: "\6a";
}

/* line 71, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-arrow-thin-down:before {
  content: "\6b";
}

/* line 74, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-arrow-thin-left:before {
  content: "\6c";
}

/* line 77, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-arrow-thin-right:before {
  content: "\6d";
}

/* line 80, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-arrow-thin-up:before {
  content: "\6e";
}

/* line 83, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-arrow-up:before {
  content: "\6f";
}

/* line 86, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-article:before {
  content: "\70";
}

/* line 89, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-backspace:before {
  content: "\71";
}

/* line 92, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-basket:before {
  content: "\72";
}

/* line 95, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-basketball:before {
  content: "\73";
}

/* line 98, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-battery-empty:before {
  content: "\74";
}

/* line 101, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-battery-full:before {
  content: "\75";
}

/* line 104, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-battery-low:before {
  content: "\76";
}

/* line 107, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-battery-medium:before {
  content: "\77";
}

/* line 110, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-bell:before {
  content: "\78";
}

/* line 113, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-blog:before {
  content: "\79";
}

/* line 116, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-bluetooth:before {
  content: "\7a";
}

/* line 119, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-bold:before {
  content: "\41";
}

/* line 122, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-bookmark:before {
  content: "\42";
}

/* line 125, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-bookmarks:before {
  content: "\43";
}

/* line 128, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-box:before {
  content: "\44";
}

/* line 131, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-briefcase:before {
  content: "\45";
}

/* line 134, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-brightness-low:before {
  content: "\46";
}

/* line 137, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-brightness-max:before {
  content: "\47";
}

/* line 140, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-brightness-medium:before {
  content: "\48";
}

/* line 143, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-broadcast:before {
  content: "\49";
}

/* line 146, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-browser:before {
  content: "\4a";
}

/* line 149, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-browser-upload:before {
  content: "\4b";
}

/* line 152, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-brush:before {
  content: "\4c";
}

/* line 155, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-calendar:before {
  content: "\4d";
}

/* line 158, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-camcorder:before {
  content: "\4e";
}

/* line 161, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-camera:before {
  content: "\4f";
}

/* line 164, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-card:before {
  content: "\50";
}

/* line 167, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-cart:before {
  content: "\51";
}

/* line 170, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-checklist:before {
  content: "\52";
}

/* line 173, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-checkmark:before {
  content: "\53";
}

/* line 176, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-chevron-down:before {
  content: "\54";
}

/* line 179, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-chevron-left:before {
  content: "\55";
}

/* line 182, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-chevron-right:before {
  content: "\56";
}

/* line 185, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-chevron-up:before {
  content: "\57";
}

/* line 188, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-clipboard:before {
  content: "\58";
}

/* line 191, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-clock:before {
  content: "\59";
}

/* line 194, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-clockwise:before {
  content: "\5a";
}

/* line 197, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-cloud:before {
  content: "\30";
}

/* line 200, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-cloud-download:before {
  content: "\31";
}

/* line 203, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-cloud-upload:before {
  content: "\32";
}

/* line 206, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-code:before {
  content: "\33";
}

/* line 209, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-contract:before {
  content: "\34";
}

/* line 212, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-contract-2:before {
  content: "\35";
}

/* line 215, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-conversation:before {
  content: "\36";
}

/* line 218, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-copy:before {
  content: "\37";
}

/* line 221, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-crop:before {
  content: "\38";
}

/* line 224, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-cross:before {
  content: "\39";
}

/* line 227, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-crosshair:before {
  content: "\21";
}

/* line 230, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-cutlery:before {
  content: "\22";
}

/* line 233, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-device-desktop:before {
  content: "\23";
}

/* line 236, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-device-mobile:before {
  content: "\24";
}

/* line 239, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-device-tablet:before {
  content: "\25";
}

/* line 242, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-direction:before {
  content: "\26";
}

/* line 245, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-disc:before {
  content: "\27";
}

/* line 248, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-document:before {
  content: "\28";
}

/* line 251, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-document-delete:before {
  content: "\29";
}

/* line 254, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-document-edit:before {
  content: "\2a";
}

/* line 257, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-document-new:before {
  content: "\2b";
}

/* line 260, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-document-remove:before {
  content: "\2c";
}

/* line 263, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-dot:before {
  content: "\2d";
}

/* line 266, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-dots-2:before {
  content: "\2e";
}

/* line 269, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-dots-3:before {
  content: "\2f";
}

/* line 272, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-download:before {
  content: "\3a";
}

/* line 275, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-duplicate:before {
  content: "\3b";
}

/* line 278, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-enter:before {
  content: "\3c";
}

/* line 281, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-exit:before {
  content: "\3d";
}

/* line 284, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-expand:before {
  content: "\3e";
}

/* line 287, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-expand-2:before {
  content: "\3f";
}

/* line 290, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-experiment:before {
  content: "\40";
}

/* line 293, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-export:before {
  content: "\5b";
}

/* line 296, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-feed:before {
  content: "\5d";
}

/* line 299, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-flag:before {
  content: "\5e";
}

/* line 302, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-flashlight:before {
  content: "\5f";
}

/* line 305, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-folder:before {
  content: "\60";
}

/* line 308, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-folder-open:before {
  content: "\7b";
}

/* line 311, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-forward:before {
  content: "\7c";
}

/* line 314, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-gaming:before {
  content: "\7d";
}

/* line 317, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-gear:before {
  content: "\7e";
}

/* line 320, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-graduation:before {
  content: "\5c";
}

/* line 323, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-graph-bar:before {
  content: "\e000";
}

/* line 326, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-graph-line:before {
  content: "\e001";
}

/* line 329, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-graph-pie:before {
  content: "\e002";
}

/* line 332, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-headset:before {
  content: "\e003";
}

/* line 335, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-heart:before {
  content: "\e004";
}

/* line 338, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-help:before {
  content: "\e005";
}

/* line 341, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-home:before {
  content: "\e006";
}

/* line 344, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-hourglass:before {
  content: "\e007";
}

/* line 347, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-inbox:before {
  content: "\e008";
}

/* line 350, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-information:before {
  content: "\e009";
}

/* line 353, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-italic:before {
  content: "\e00a";
}

/* line 356, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-jewel:before {
  content: "\e00b";
}

/* line 359, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-lifting:before {
  content: "\e00c";
}

/* line 362, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-lightbulb:before {
  content: "\e00d";
}

/* line 365, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-link:before {
  content: "\e00e";
}

/* line 368, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-link-broken:before {
  content: "\e00f";
}

/* line 371, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-list:before {
  content: "\e010";
}

/* line 374, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-loading:before {
  content: "\e011";
}

/* line 377, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-location:before {
  content: "\e012";
}

/* line 380, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-lock:before {
  content: "\e013";
}

/* line 383, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-lock-open:before {
  content: "\e014";
}

/* line 386, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-mail:before {
  content: "\e015";
}

/* line 389, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-map:before {
  content: "\e016";
}

/* line 392, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-media-loop:before {
  content: "\e017";
}

/* line 395, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-media-next:before {
  content: "\e018";
}

/* line 398, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-media-pause:before {
  content: "\e019";
}

/* line 401, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-media-play:before {
  content: "\e01a";
}

/* line 404, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-media-previous:before {
  content: "\e01b";
}

/* line 407, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-media-record:before {
  content: "\e01c";
}

/* line 410, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-media-shuffle:before {
  content: "\e01d";
}

/* line 413, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-media-stop:before {
  content: "\e01e";
}

/* line 416, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-medical:before {
  content: "\e01f";
}

/* line 419, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-menu:before {
  content: "\e020";
}

/* line 422, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-message:before {
  content: "\e021";
}

/* line 425, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-meter:before {
  content: "\e022";
}

/* line 428, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-microphone:before {
  content: "\e023";
}

/* line 431, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-minus:before {
  content: "\e024";
}

/* line 434, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-monitor:before {
  content: "\e025";
}

/* line 437, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-move:before {
  content: "\e026";
}

/* line 440, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-music:before {
  content: "\e027";
}

/* line 443, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-network-1:before {
  content: "\e028";
}

/* line 446, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-network-2:before {
  content: "\e029";
}

/* line 449, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-network-3:before {
  content: "\e02a";
}

/* line 452, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-network-4:before {
  content: "\e02b";
}

/* line 455, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-network-5:before {
  content: "\e02c";
}

/* line 458, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-pamphlet:before {
  content: "\e02d";
}

/* line 461, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-paperclip:before {
  content: "\e02e";
}

/* line 464, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-pencil:before {
  content: "\e02f";
}

/* line 467, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-phone:before {
  content: "\e030";
}

/* line 470, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-photo:before {
  content: "\e031";
}

/* line 473, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-photo-group:before {
  content: "\e032";
}

/* line 476, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-pill:before {
  content: "\e033";
}

/* line 479, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-pin:before {
  content: "\e034";
}

/* line 482, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-plus:before {
  content: "\e035";
}

/* line 485, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-power:before {
  content: "\e036";
}

/* line 488, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-preview:before {
  content: "\e037";
}

/* line 491, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-print:before {
  content: "\e038";
}

/* line 494, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-pulse:before {
  content: "\e039";
}

/* line 497, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-question:before {
  content: "\e03a";
}

/* line 500, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-reply:before {
  content: "\e03b";
}

/* line 503, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-reply-all:before {
  content: "\e03c";
}

/* line 506, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-return:before {
  content: "\e03d";
}

/* line 509, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-retweet:before {
  content: "\e03e";
}

/* line 512, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-rocket:before {
  content: "\e03f";
}

/* line 515, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-scale:before {
  content: "\e040";
}

/* line 518, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-search:before {
  content: "\e041";
}

/* line 521, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-shopping-bag:before {
  content: "\e042";
}

/* line 524, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-skip:before {
  content: "\e043";
}

/* line 527, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-stack:before {
  content: "\e044";
}

/* line 530, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-star:before {
  content: "\e045";
}

/* line 533, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-stopwatch:before {
  content: "\e046";
}

/* line 536, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-store:before {
  content: "\e047";
}

/* line 539, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-suitcase:before {
  content: "\e048";
}

/* line 542, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-swap:before {
  content: "\e049";
}

/* line 545, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-tag:before {
  content: "\e04a";
}

/* line 548, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-tag-delete:before {
  content: "\e04b";
}

/* line 551, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-tags:before {
  content: "\e04c";
}

/* line 554, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-thumbs-down:before {
  content: "\e04d";
}

/* line 557, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-thumbs-up:before {
  content: "\e04e";
}

/* line 560, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-ticket:before {
  content: "\e04f";
}

/* line 563, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-time-reverse:before {
  content: "\e050";
}

/* line 566, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-to-do:before {
  content: "\e051";
}

/* line 569, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-toggles:before {
  content: "\e052";
}

/* line 572, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-trash:before {
  content: "\e053";
}

/* line 575, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-trophy:before {
  content: "\e054";
}

/* line 578, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-upload:before {
  content: "\e055";
}

/* line 581, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-user:before {
  content: "\e056";
}

/* line 584, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-user-group:before {
  content: "\e057";
}

/* line 587, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-user-id:before {
  content: "\e058";
}

/* line 590, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-vibrate:before {
  content: "\e059";
}

/* line 593, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-view-apps:before {
  content: "\e05a";
}

/* line 596, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-view-list:before {
  content: "\e05b";
}

/* line 599, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-view-list-large:before {
  content: "\e05c";
}

/* line 602, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-view-thumb:before {
  content: "\e05d";
}

/* line 605, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-volume-full:before {
  content: "\e05e";
}

/* line 608, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-volume-low:before {
  content: "\e05f";
}

/* line 611, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-volume-medium:before {
  content: "\e060";
}

/* line 614, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-volume-off:before {
  content: "\e061";
}

/* line 617, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-wallet:before {
  content: "\e062";
}

/* line 620, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-warning:before {
  content: "\e063";
}

/* line 623, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-web:before {
  content: "\e064";
}

/* line 626, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-weight:before {
  content: "\e065";
}

/* line 629, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-wifi:before {
  content: "\e066";
}

/* line 632, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-wrong:before {
  content: "\e067";
}

/* line 635, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-zoom-in:before {
  content: "\e068";
}

/* line 638, app/assets/stylesheets/vendors/dripicons.css */
.dripicons-zoom-out:before {
  content: "\e069";
}

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(/../fonts/glyphicons/glyphicons-halflings-regular.eot);
  src: url(/../fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(/../fonts/glyphicons/glyphicons-halflings-regular.woff2) format("woff2"), url(/../fonts/glyphicons/glyphicons-halflings-regular.woff) format("woff"), url(/../fonts/glyphicons/glyphicons-halflings-regular.ttf) format("truetype"), url(/../fonts/glyphicons/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");
}

/* line 7, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 19, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-asterisk:before {
  content: "\002a";
}

/* line 22, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-plus:before {
  content: "\002b";
}

/* line 25, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}

/* line 29, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-minus:before {
  content: "\2212";
}

/* line 32, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-cloud:before {
  content: "\2601";
}

/* line 35, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-envelope:before {
  content: "\2709";
}

/* line 38, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-pencil:before {
  content: "\270f";
}

/* line 41, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-glass:before {
  content: "\e001";
}

/* line 44, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-music:before {
  content: "\e002";
}

/* line 47, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-search:before {
  content: "\e003";
}

/* line 50, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-heart:before {
  content: "\e005";
}

/* line 53, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-star:before {
  content: "\e006";
}

/* line 56, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-star-empty:before {
  content: "\e007";
}

/* line 59, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-user:before {
  content: "\e008";
}

/* line 62, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-film:before {
  content: "\e009";
}

/* line 65, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-th-large:before {
  content: "\e010";
}

/* line 68, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-th:before {
  content: "\e011";
}

/* line 71, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-th-list:before {
  content: "\e012";
}

/* line 74, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-ok:before {
  content: "\e013";
}

/* line 77, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-remove:before {
  content: "\e014";
}

/* line 80, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-zoom-in:before {
  content: "\e015";
}

/* line 83, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-zoom-out:before {
  content: "\e016";
}

/* line 86, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-off:before {
  content: "\e017";
}

/* line 89, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-signal:before {
  content: "\e018";
}

/* line 92, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-cog:before {
  content: "\e019";
}

/* line 95, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-trash:before {
  content: "\e020";
}

/* line 98, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-home:before {
  content: "\e021";
}

/* line 101, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-file:before {
  content: "\e022";
}

/* line 104, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-time:before {
  content: "\e023";
}

/* line 107, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-road:before {
  content: "\e024";
}

/* line 110, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-download-alt:before {
  content: "\e025";
}

/* line 113, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-download:before {
  content: "\e026";
}

/* line 116, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-upload:before {
  content: "\e027";
}

/* line 119, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-inbox:before {
  content: "\e028";
}

/* line 122, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-play-circle:before {
  content: "\e029";
}

/* line 125, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-repeat:before {
  content: "\e030";
}

/* line 128, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-refresh:before {
  content: "\e031";
}

/* line 131, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-list-alt:before {
  content: "\e032";
}

/* line 134, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-lock:before {
  content: "\e033";
}

/* line 137, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-flag:before {
  content: "\e034";
}

/* line 140, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-headphones:before {
  content: "\e035";
}

/* line 143, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-volume-off:before {
  content: "\e036";
}

/* line 146, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-volume-down:before {
  content: "\e037";
}

/* line 149, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-volume-up:before {
  content: "\e038";
}

/* line 152, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-qrcode:before {
  content: "\e039";
}

/* line 155, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-barcode:before {
  content: "\e040";
}

/* line 158, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-tag:before {
  content: "\e041";
}

/* line 161, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-tags:before {
  content: "\e042";
}

/* line 164, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-book:before {
  content: "\e043";
}

/* line 167, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-bookmark:before {
  content: "\e044";
}

/* line 170, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-print:before {
  content: "\e045";
}

/* line 173, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-camera:before {
  content: "\e046";
}

/* line 176, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-font:before {
  content: "\e047";
}

/* line 179, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-bold:before {
  content: "\e048";
}

/* line 182, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-italic:before {
  content: "\e049";
}

/* line 185, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-text-height:before {
  content: "\e050";
}

/* line 188, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-text-width:before {
  content: "\e051";
}

/* line 191, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-align-left:before {
  content: "\e052";
}

/* line 194, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-align-center:before {
  content: "\e053";
}

/* line 197, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-align-right:before {
  content: "\e054";
}

/* line 200, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-align-justify:before {
  content: "\e055";
}

/* line 203, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-list:before {
  content: "\e056";
}

/* line 206, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-indent-left:before {
  content: "\e057";
}

/* line 209, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-indent-right:before {
  content: "\e058";
}

/* line 212, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-facetime-video:before {
  content: "\e059";
}

/* line 215, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-picture:before {
  content: "\e060";
}

/* line 218, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-map-marker:before {
  content: "\e062";
}

/* line 221, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-adjust:before {
  content: "\e063";
}

/* line 224, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-tint:before {
  content: "\e064";
}

/* line 227, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-edit:before {
  content: "\e065";
}

/* line 230, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-share:before {
  content: "\e066";
}

/* line 233, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-check:before {
  content: "\e067";
}

/* line 236, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-move:before {
  content: "\e068";
}

/* line 239, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-step-backward:before {
  content: "\e069";
}

/* line 242, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-fast-backward:before {
  content: "\e070";
}

/* line 245, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-backward:before {
  content: "\e071";
}

/* line 248, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-play:before {
  content: "\e072";
}

/* line 251, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-pause:before {
  content: "\e073";
}

/* line 254, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-stop:before {
  content: "\e074";
}

/* line 257, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-forward:before {
  content: "\e075";
}

/* line 260, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-fast-forward:before {
  content: "\e076";
}

/* line 263, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-step-forward:before {
  content: "\e077";
}

/* line 266, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-eject:before {
  content: "\e078";
}

/* line 269, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-chevron-left:before {
  content: "\e079";
}

/* line 272, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-chevron-right:before {
  content: "\e080";
}

/* line 275, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-plus-sign:before {
  content: "\e081";
}

/* line 278, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-minus-sign:before {
  content: "\e082";
}

/* line 281, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-remove-sign:before {
  content: "\e083";
}

/* line 284, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-ok-sign:before {
  content: "\e084";
}

/* line 287, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-question-sign:before {
  content: "\e085";
}

/* line 290, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-info-sign:before {
  content: "\e086";
}

/* line 293, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-screenshot:before {
  content: "\e087";
}

/* line 296, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-remove-circle:before {
  content: "\e088";
}

/* line 299, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-ok-circle:before {
  content: "\e089";
}

/* line 302, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-ban-circle:before {
  content: "\e090";
}

/* line 305, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-arrow-left:before {
  content: "\e091";
}

/* line 308, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-arrow-right:before {
  content: "\e092";
}

/* line 311, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-arrow-up:before {
  content: "\e093";
}

/* line 314, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-arrow-down:before {
  content: "\e094";
}

/* line 317, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-share-alt:before {
  content: "\e095";
}

/* line 320, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-resize-full:before {
  content: "\e096";
}

/* line 323, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-resize-small:before {
  content: "\e097";
}

/* line 326, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-exclamation-sign:before {
  content: "\e101";
}

/* line 329, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-gift:before {
  content: "\e102";
}

/* line 332, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-leaf:before {
  content: "\e103";
}

/* line 335, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-fire:before {
  content: "\e104";
}

/* line 338, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-eye-open:before {
  content: "\e105";
}

/* line 341, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-eye-close:before {
  content: "\e106";
}

/* line 344, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-warning-sign:before {
  content: "\e107";
}

/* line 347, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-plane:before {
  content: "\e108";
}

/* line 350, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-calendar:before {
  content: "\e109";
}

/* line 353, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-random:before {
  content: "\e110";
}

/* line 356, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-comment:before {
  content: "\e111";
}

/* line 359, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-magnet:before {
  content: "\e112";
}

/* line 362, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-chevron-up:before {
  content: "\e113";
}

/* line 365, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-chevron-down:before {
  content: "\e114";
}

/* line 368, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-retweet:before {
  content: "\e115";
}

/* line 371, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-shopping-cart:before {
  content: "\e116";
}

/* line 374, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-folder-close:before {
  content: "\e117";
}

/* line 377, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-folder-open:before {
  content: "\e118";
}

/* line 380, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-resize-vertical:before {
  content: "\e119";
}

/* line 383, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-resize-horizontal:before {
  content: "\e120";
}

/* line 386, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-hdd:before {
  content: "\e121";
}

/* line 389, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-bullhorn:before {
  content: "\e122";
}

/* line 392, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-bell:before {
  content: "\e123";
}

/* line 395, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-certificate:before {
  content: "\e124";
}

/* line 398, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-thumbs-up:before {
  content: "\e125";
}

/* line 401, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-thumbs-down:before {
  content: "\e126";
}

/* line 404, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-hand-right:before {
  content: "\e127";
}

/* line 407, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-hand-left:before {
  content: "\e128";
}

/* line 410, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-hand-up:before {
  content: "\e129";
}

/* line 413, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-hand-down:before {
  content: "\e130";
}

/* line 416, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

/* line 419, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

/* line 422, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

/* line 425, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

/* line 428, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-globe:before {
  content: "\e135";
}

/* line 431, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-wrench:before {
  content: "\e136";
}

/* line 434, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-tasks:before {
  content: "\e137";
}

/* line 437, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-filter:before {
  content: "\e138";
}

/* line 440, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-briefcase:before {
  content: "\e139";
}

/* line 443, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-fullscreen:before {
  content: "\e140";
}

/* line 446, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-dashboard:before {
  content: "\e141";
}

/* line 449, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-paperclip:before {
  content: "\e142";
}

/* line 452, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-heart-empty:before {
  content: "\e143";
}

/* line 455, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-link:before {
  content: "\e144";
}

/* line 458, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-phone:before {
  content: "\e145";
}

/* line 461, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-pushpin:before {
  content: "\e146";
}

/* line 464, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-usd:before {
  content: "\e148";
}

/* line 467, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-gbp:before {
  content: "\e149";
}

/* line 470, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sort:before {
  content: "\e150";
}

/* line 473, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

/* line 476, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

/* line 479, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sort-by-order:before {
  content: "\e153";
}

/* line 482, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

/* line 485, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

/* line 488, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

/* line 491, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-unchecked:before {
  content: "\e157";
}

/* line 494, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-expand:before {
  content: "\e158";
}

/* line 497, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-collapse-down:before {
  content: "\e159";
}

/* line 500, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-collapse-up:before {
  content: "\e160";
}

/* line 503, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-log-in:before {
  content: "\e161";
}

/* line 506, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-flash:before {
  content: "\e162";
}

/* line 509, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-log-out:before {
  content: "\e163";
}

/* line 512, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-new-window:before {
  content: "\e164";
}

/* line 515, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-record:before {
  content: "\e165";
}

/* line 518, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-save:before {
  content: "\e166";
}

/* line 521, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-open:before {
  content: "\e167";
}

/* line 524, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-saved:before {
  content: "\e168";
}

/* line 527, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-import:before {
  content: "\e169";
}

/* line 530, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-export:before {
  content: "\e170";
}

/* line 533, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-send:before {
  content: "\e171";
}

/* line 536, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-floppy-disk:before {
  content: "\e172";
}

/* line 539, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-floppy-saved:before {
  content: "\e173";
}

/* line 542, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-floppy-remove:before {
  content: "\e174";
}

/* line 545, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-floppy-save:before {
  content: "\e175";
}

/* line 548, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-floppy-open:before {
  content: "\e176";
}

/* line 551, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-credit-card:before {
  content: "\e177";
}

/* line 554, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-transfer:before {
  content: "\e178";
}

/* line 557, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-cutlery:before {
  content: "\e179";
}

/* line 560, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-header:before {
  content: "\e180";
}

/* line 563, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-compressed:before {
  content: "\e181";
}

/* line 566, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-earphone:before {
  content: "\e182";
}

/* line 569, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-phone-alt:before {
  content: "\e183";
}

/* line 572, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-tower:before {
  content: "\e184";
}

/* line 575, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-stats:before {
  content: "\e185";
}

/* line 578, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sd-video:before {
  content: "\e186";
}

/* line 581, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-hd-video:before {
  content: "\e187";
}

/* line 584, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-subtitles:before {
  content: "\e188";
}

/* line 587, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sound-stereo:before {
  content: "\e189";
}

/* line 590, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sound-dolby:before {
  content: "\e190";
}

/* line 593, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sound-5-1:before {
  content: "\e191";
}

/* line 596, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sound-6-1:before {
  content: "\e192";
}

/* line 599, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sound-7-1:before {
  content: "\e193";
}

/* line 602, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-copyright-mark:before {
  content: "\e194";
}

/* line 605, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-registration-mark:before {
  content: "\e195";
}

/* line 608, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-cloud-download:before {
  content: "\e197";
}

/* line 611, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-cloud-upload:before {
  content: "\e198";
}

/* line 614, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-tree-conifer:before {
  content: "\e199";
}

/* line 617, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-tree-deciduous:before {
  content: "\e200";
}

/* line 620, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-cd:before {
  content: "\e201";
}

/* line 623, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-save-file:before {
  content: "\e202";
}

/* line 626, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-open-file:before {
  content: "\e203";
}

/* line 629, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-level-up:before {
  content: "\e204";
}

/* line 632, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-copy:before {
  content: "\e205";
}

/* line 635, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-paste:before {
  content: "\e206";
}

/* line 638, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-alert:before {
  content: "\e209";
}

/* line 641, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-equalizer:before {
  content: "\e210";
}

/* line 644, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-king:before {
  content: "\e211";
}

/* line 647, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-queen:before {
  content: "\e212";
}

/* line 650, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-pawn:before {
  content: "\e213";
}

/* line 653, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-bishop:before {
  content: "\e214";
}

/* line 656, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-knight:before {
  content: "\e215";
}

/* line 659, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-baby-formula:before {
  content: "\e216";
}

/* line 662, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-tent:before {
  content: "\26fa";
}

/* line 665, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-blackboard:before {
  content: "\e218";
}

/* line 668, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-bed:before {
  content: "\e219";
}

/* line 671, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-apple:before {
  content: "\f8ff";
}

/* line 674, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-erase:before {
  content: "\e221";
}

/* line 677, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-hourglass:before {
  content: "\231b";
}

/* line 680, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-lamp:before {
  content: "\e223";
}

/* line 683, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-duplicate:before {
  content: "\e224";
}

/* line 686, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-piggy-bank:before {
  content: "\e225";
}

/* line 689, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-scissors:before {
  content: "\e226";
}

/* line 692, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-bitcoin:before {
  content: "\e227";
}

/* line 695, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-btc:before {
  content: "\e227";
}

/* line 698, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-xbt:before {
  content: "\e227";
}

/* line 701, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-yen:before {
  content: "\00a5";
}

/* line 704, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-jpy:before {
  content: "\00a5";
}

/* line 707, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-ruble:before {
  content: "\20bd";
}

/* line 710, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-rub:before {
  content: "\20bd";
}

/* line 713, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-scale:before {
  content: "\e230";
}

/* line 716, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-ice-lolly:before {
  content: "\e231";
}

/* line 719, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}

/* line 722, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-education:before {
  content: "\e233";
}

/* line 725, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-option-horizontal:before {
  content: "\e234";
}

/* line 728, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-option-vertical:before {
  content: "\e235";
}

/* line 731, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-menu-hamburger:before {
  content: "\e236";
}

/* line 734, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-modal-window:before {
  content: "\e237";
}

/* line 737, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-oil:before {
  content: "\e238";
}

/* line 740, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-grain:before {
  content: "\e239";
}

/* line 743, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-sunglasses:before {
  content: "\e240";
}

/* line 746, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-text-size:before {
  content: "\e241";
}

/* line 749, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-text-color:before {
  content: "\e242";
}

/* line 752, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-text-background:before {
  content: "\e243";
}

/* line 755, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-object-align-top:before {
  content: "\e244";
}

/* line 758, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-object-align-bottom:before {
  content: "\e245";
}

/* line 761, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}

/* line 764, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-object-align-left:before {
  content: "\e247";
}

/* line 767, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-object-align-vertical:before {
  content: "\e248";
}

/* line 770, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-object-align-right:before {
  content: "\e249";
}

/* line 773, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-triangle-right:before {
  content: "\e250";
}

/* line 776, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-triangle-left:before {
  content: "\e251";
}

/* line 779, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-triangle-bottom:before {
  content: "\e252";
}

/* line 782, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-triangle-top:before {
  content: "\e253";
}

/* line 785, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-console:before {
  content: "\e254";
}

/* line 788, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-superscript:before {
  content: "\e255";
}

/* line 791, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-subscript:before {
  content: "\e256";
}

/* line 794, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-menu-left:before {
  content: "\e257";
}

/* line 797, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-menu-right:before {
  content: "\e258";
}

/* line 800, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-menu-down:before {
  content: "\e259";
}

/* line 803, app/assets/stylesheets/vendors/glyphicons.css */
.glyphicon-menu-up:before {
  content: "\e260";
}

@font-face {
  font-family: 'themify';
  src: url(/../fonts/themify-icons/themify.eot?-fvbane);
  src: url(/../fonts/themify-icons/themify.eot?#iefix-fvbane) format("embedded-opentype"), url(/../fonts/themify-icons/themify.woff?-fvbane) format("woff"), url(/../fonts/themify-icons/themify.ttf?-fvbane) format("truetype"), url(/../fonts/themify-icons/themify.svg?-fvbane#themify) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 12, app/assets/stylesheets/vendors/themify-icons.css */
[class^="ti-"], [class*=" ti-"] {
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 26, app/assets/stylesheets/vendors/themify-icons.css */
.ti-wand:before {
  content: "\e600";
}

/* line 29, app/assets/stylesheets/vendors/themify-icons.css */
.ti-volume:before {
  content: "\e601";
}

/* line 32, app/assets/stylesheets/vendors/themify-icons.css */
.ti-user:before {
  content: "\e602";
}

/* line 35, app/assets/stylesheets/vendors/themify-icons.css */
.ti-unlock:before {
  content: "\e603";
}

/* line 38, app/assets/stylesheets/vendors/themify-icons.css */
.ti-unlink:before {
  content: "\e604";
}

/* line 41, app/assets/stylesheets/vendors/themify-icons.css */
.ti-trash:before {
  content: "\e605";
}

/* line 44, app/assets/stylesheets/vendors/themify-icons.css */
.ti-thought:before {
  content: "\e606";
}

/* line 47, app/assets/stylesheets/vendors/themify-icons.css */
.ti-target:before {
  content: "\e607";
}

/* line 50, app/assets/stylesheets/vendors/themify-icons.css */
.ti-tag:before {
  content: "\e608";
}

/* line 53, app/assets/stylesheets/vendors/themify-icons.css */
.ti-tablet:before {
  content: "\e609";
}

/* line 56, app/assets/stylesheets/vendors/themify-icons.css */
.ti-star:before {
  content: "\e60a";
}

/* line 59, app/assets/stylesheets/vendors/themify-icons.css */
.ti-spray:before {
  content: "\e60b";
}

/* line 62, app/assets/stylesheets/vendors/themify-icons.css */
.ti-signal:before {
  content: "\e60c";
}

/* line 65, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shopping-cart:before {
  content: "\e60d";
}

/* line 68, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shopping-cart-full:before {
  content: "\e60e";
}

/* line 71, app/assets/stylesheets/vendors/themify-icons.css */
.ti-settings:before {
  content: "\e60f";
}

/* line 74, app/assets/stylesheets/vendors/themify-icons.css */
.ti-search:before {
  content: "\e610";
}

/* line 77, app/assets/stylesheets/vendors/themify-icons.css */
.ti-zoom-in:before {
  content: "\e611";
}

/* line 80, app/assets/stylesheets/vendors/themify-icons.css */
.ti-zoom-out:before {
  content: "\e612";
}

/* line 83, app/assets/stylesheets/vendors/themify-icons.css */
.ti-cut:before {
  content: "\e613";
}

/* line 86, app/assets/stylesheets/vendors/themify-icons.css */
.ti-ruler:before {
  content: "\e614";
}

/* line 89, app/assets/stylesheets/vendors/themify-icons.css */
.ti-ruler-pencil:before {
  content: "\e615";
}

/* line 92, app/assets/stylesheets/vendors/themify-icons.css */
.ti-ruler-alt:before {
  content: "\e616";
}

/* line 95, app/assets/stylesheets/vendors/themify-icons.css */
.ti-bookmark:before {
  content: "\e617";
}

/* line 98, app/assets/stylesheets/vendors/themify-icons.css */
.ti-bookmark-alt:before {
  content: "\e618";
}

/* line 101, app/assets/stylesheets/vendors/themify-icons.css */
.ti-reload:before {
  content: "\e619";
}

/* line 104, app/assets/stylesheets/vendors/themify-icons.css */
.ti-plus:before {
  content: "\e61a";
}

/* line 107, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pin:before {
  content: "\e61b";
}

/* line 110, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pencil:before {
  content: "\e61c";
}

/* line 113, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pencil-alt:before {
  content: "\e61d";
}

/* line 116, app/assets/stylesheets/vendors/themify-icons.css */
.ti-paint-roller:before {
  content: "\e61e";
}

/* line 119, app/assets/stylesheets/vendors/themify-icons.css */
.ti-paint-bucket:before {
  content: "\e61f";
}

/* line 122, app/assets/stylesheets/vendors/themify-icons.css */
.ti-na:before {
  content: "\e620";
}

/* line 125, app/assets/stylesheets/vendors/themify-icons.css */
.ti-mobile:before {
  content: "\e621";
}

/* line 128, app/assets/stylesheets/vendors/themify-icons.css */
.ti-minus:before {
  content: "\e622";
}

/* line 131, app/assets/stylesheets/vendors/themify-icons.css */
.ti-medall:before {
  content: "\e623";
}

/* line 134, app/assets/stylesheets/vendors/themify-icons.css */
.ti-medall-alt:before {
  content: "\e624";
}

/* line 137, app/assets/stylesheets/vendors/themify-icons.css */
.ti-marker:before {
  content: "\e625";
}

/* line 140, app/assets/stylesheets/vendors/themify-icons.css */
.ti-marker-alt:before {
  content: "\e626";
}

/* line 143, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-up:before {
  content: "\e627";
}

/* line 146, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-right:before {
  content: "\e628";
}

/* line 149, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-left:before {
  content: "\e629";
}

/* line 152, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-down:before {
  content: "\e62a";
}

/* line 155, app/assets/stylesheets/vendors/themify-icons.css */
.ti-lock:before {
  content: "\e62b";
}

/* line 158, app/assets/stylesheets/vendors/themify-icons.css */
.ti-location-arrow:before {
  content: "\e62c";
}

/* line 161, app/assets/stylesheets/vendors/themify-icons.css */
.ti-link:before {
  content: "\e62d";
}

/* line 164, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout:before {
  content: "\e62e";
}

/* line 167, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layers:before {
  content: "\e62f";
}

/* line 170, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layers-alt:before {
  content: "\e630";
}

/* line 173, app/assets/stylesheets/vendors/themify-icons.css */
.ti-key:before {
  content: "\e631";
}

/* line 176, app/assets/stylesheets/vendors/themify-icons.css */
.ti-import:before {
  content: "\e632";
}

/* line 179, app/assets/stylesheets/vendors/themify-icons.css */
.ti-image:before {
  content: "\e633";
}

/* line 182, app/assets/stylesheets/vendors/themify-icons.css */
.ti-heart:before {
  content: "\e634";
}

/* line 185, app/assets/stylesheets/vendors/themify-icons.css */
.ti-heart-broken:before {
  content: "\e635";
}

/* line 188, app/assets/stylesheets/vendors/themify-icons.css */
.ti-hand-stop:before {
  content: "\e636";
}

/* line 191, app/assets/stylesheets/vendors/themify-icons.css */
.ti-hand-open:before {
  content: "\e637";
}

/* line 194, app/assets/stylesheets/vendors/themify-icons.css */
.ti-hand-drag:before {
  content: "\e638";
}

/* line 197, app/assets/stylesheets/vendors/themify-icons.css */
.ti-folder:before {
  content: "\e639";
}

/* line 200, app/assets/stylesheets/vendors/themify-icons.css */
.ti-flag:before {
  content: "\e63a";
}

/* line 203, app/assets/stylesheets/vendors/themify-icons.css */
.ti-flag-alt:before {
  content: "\e63b";
}

/* line 206, app/assets/stylesheets/vendors/themify-icons.css */
.ti-flag-alt-2:before {
  content: "\e63c";
}

/* line 209, app/assets/stylesheets/vendors/themify-icons.css */
.ti-eye:before {
  content: "\e63d";
}

/* line 212, app/assets/stylesheets/vendors/themify-icons.css */
.ti-export:before {
  content: "\e63e";
}

/* line 215, app/assets/stylesheets/vendors/themify-icons.css */
.ti-exchange-vertical:before {
  content: "\e63f";
}

/* line 218, app/assets/stylesheets/vendors/themify-icons.css */
.ti-desktop:before {
  content: "\e640";
}

/* line 221, app/assets/stylesheets/vendors/themify-icons.css */
.ti-cup:before {
  content: "\e641";
}

/* line 224, app/assets/stylesheets/vendors/themify-icons.css */
.ti-crown:before {
  content: "\e642";
}

/* line 227, app/assets/stylesheets/vendors/themify-icons.css */
.ti-comments:before {
  content: "\e643";
}

/* line 230, app/assets/stylesheets/vendors/themify-icons.css */
.ti-comment:before {
  content: "\e644";
}

/* line 233, app/assets/stylesheets/vendors/themify-icons.css */
.ti-comment-alt:before {
  content: "\e645";
}

/* line 236, app/assets/stylesheets/vendors/themify-icons.css */
.ti-close:before {
  content: "\e646";
}

/* line 239, app/assets/stylesheets/vendors/themify-icons.css */
.ti-clip:before {
  content: "\e647";
}

/* line 242, app/assets/stylesheets/vendors/themify-icons.css */
.ti-angle-up:before {
  content: "\e648";
}

/* line 245, app/assets/stylesheets/vendors/themify-icons.css */
.ti-angle-right:before {
  content: "\e649";
}

/* line 248, app/assets/stylesheets/vendors/themify-icons.css */
.ti-angle-left:before {
  content: "\e64a";
}

/* line 251, app/assets/stylesheets/vendors/themify-icons.css */
.ti-angle-down:before {
  content: "\e64b";
}

/* line 254, app/assets/stylesheets/vendors/themify-icons.css */
.ti-check:before {
  content: "\e64c";
}

/* line 257, app/assets/stylesheets/vendors/themify-icons.css */
.ti-check-box:before {
  content: "\e64d";
}

/* line 260, app/assets/stylesheets/vendors/themify-icons.css */
.ti-camera:before {
  content: "\e64e";
}

/* line 263, app/assets/stylesheets/vendors/themify-icons.css */
.ti-announcement:before {
  content: "\e64f";
}

/* line 266, app/assets/stylesheets/vendors/themify-icons.css */
.ti-brush:before {
  content: "\e650";
}

/* line 269, app/assets/stylesheets/vendors/themify-icons.css */
.ti-briefcase:before {
  content: "\e651";
}

/* line 272, app/assets/stylesheets/vendors/themify-icons.css */
.ti-bolt:before {
  content: "\e652";
}

/* line 275, app/assets/stylesheets/vendors/themify-icons.css */
.ti-bolt-alt:before {
  content: "\e653";
}

/* line 278, app/assets/stylesheets/vendors/themify-icons.css */
.ti-blackboard:before {
  content: "\e654";
}

/* line 281, app/assets/stylesheets/vendors/themify-icons.css */
.ti-bag:before {
  content: "\e655";
}

/* line 284, app/assets/stylesheets/vendors/themify-icons.css */
.ti-move:before {
  content: "\e656";
}

/* line 287, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrows-vertical:before {
  content: "\e657";
}

/* line 290, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrows-horizontal:before {
  content: "\e658";
}

/* line 293, app/assets/stylesheets/vendors/themify-icons.css */
.ti-fullscreen:before {
  content: "\e659";
}

/* line 296, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-top-right:before {
  content: "\e65a";
}

/* line 299, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-top-left:before {
  content: "\e65b";
}

/* line 302, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-circle-up:before {
  content: "\e65c";
}

/* line 305, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-circle-right:before {
  content: "\e65d";
}

/* line 308, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-circle-left:before {
  content: "\e65e";
}

/* line 311, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrow-circle-down:before {
  content: "\e65f";
}

/* line 314, app/assets/stylesheets/vendors/themify-icons.css */
.ti-angle-double-up:before {
  content: "\e660";
}

/* line 317, app/assets/stylesheets/vendors/themify-icons.css */
.ti-angle-double-right:before {
  content: "\e661";
}

/* line 320, app/assets/stylesheets/vendors/themify-icons.css */
.ti-angle-double-left:before {
  content: "\e662";
}

/* line 323, app/assets/stylesheets/vendors/themify-icons.css */
.ti-angle-double-down:before {
  content: "\e663";
}

/* line 326, app/assets/stylesheets/vendors/themify-icons.css */
.ti-zip:before {
  content: "\e664";
}

/* line 329, app/assets/stylesheets/vendors/themify-icons.css */
.ti-world:before {
  content: "\e665";
}

/* line 332, app/assets/stylesheets/vendors/themify-icons.css */
.ti-wheelchair:before {
  content: "\e666";
}

/* line 335, app/assets/stylesheets/vendors/themify-icons.css */
.ti-view-list:before {
  content: "\e667";
}

/* line 338, app/assets/stylesheets/vendors/themify-icons.css */
.ti-view-list-alt:before {
  content: "\e668";
}

/* line 341, app/assets/stylesheets/vendors/themify-icons.css */
.ti-view-grid:before {
  content: "\e669";
}

/* line 344, app/assets/stylesheets/vendors/themify-icons.css */
.ti-uppercase:before {
  content: "\e66a";
}

/* line 347, app/assets/stylesheets/vendors/themify-icons.css */
.ti-upload:before {
  content: "\e66b";
}

/* line 350, app/assets/stylesheets/vendors/themify-icons.css */
.ti-underline:before {
  content: "\e66c";
}

/* line 353, app/assets/stylesheets/vendors/themify-icons.css */
.ti-truck:before {
  content: "\e66d";
}

/* line 356, app/assets/stylesheets/vendors/themify-icons.css */
.ti-timer:before {
  content: "\e66e";
}

/* line 359, app/assets/stylesheets/vendors/themify-icons.css */
.ti-ticket:before {
  content: "\e66f";
}

/* line 362, app/assets/stylesheets/vendors/themify-icons.css */
.ti-thumb-up:before {
  content: "\e670";
}

/* line 365, app/assets/stylesheets/vendors/themify-icons.css */
.ti-thumb-down:before {
  content: "\e671";
}

/* line 368, app/assets/stylesheets/vendors/themify-icons.css */
.ti-text:before {
  content: "\e672";
}

/* line 371, app/assets/stylesheets/vendors/themify-icons.css */
.ti-stats-up:before {
  content: "\e673";
}

/* line 374, app/assets/stylesheets/vendors/themify-icons.css */
.ti-stats-down:before {
  content: "\e674";
}

/* line 377, app/assets/stylesheets/vendors/themify-icons.css */
.ti-split-v:before {
  content: "\e675";
}

/* line 380, app/assets/stylesheets/vendors/themify-icons.css */
.ti-split-h:before {
  content: "\e676";
}

/* line 383, app/assets/stylesheets/vendors/themify-icons.css */
.ti-smallcap:before {
  content: "\e677";
}

/* line 386, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shine:before {
  content: "\e678";
}

/* line 389, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shift-right:before {
  content: "\e679";
}

/* line 392, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shift-left:before {
  content: "\e67a";
}

/* line 395, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shield:before {
  content: "\e67b";
}

/* line 398, app/assets/stylesheets/vendors/themify-icons.css */
.ti-notepad:before {
  content: "\e67c";
}

/* line 401, app/assets/stylesheets/vendors/themify-icons.css */
.ti-server:before {
  content: "\e67d";
}

/* line 404, app/assets/stylesheets/vendors/themify-icons.css */
.ti-quote-right:before {
  content: "\e67e";
}

/* line 407, app/assets/stylesheets/vendors/themify-icons.css */
.ti-quote-left:before {
  content: "\e67f";
}

/* line 410, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pulse:before {
  content: "\e680";
}

/* line 413, app/assets/stylesheets/vendors/themify-icons.css */
.ti-printer:before {
  content: "\e681";
}

/* line 416, app/assets/stylesheets/vendors/themify-icons.css */
.ti-power-off:before {
  content: "\e682";
}

/* line 419, app/assets/stylesheets/vendors/themify-icons.css */
.ti-plug:before {
  content: "\e683";
}

/* line 422, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pie-chart:before {
  content: "\e684";
}

/* line 425, app/assets/stylesheets/vendors/themify-icons.css */
.ti-paragraph:before {
  content: "\e685";
}

/* line 428, app/assets/stylesheets/vendors/themify-icons.css */
.ti-panel:before {
  content: "\e686";
}

/* line 431, app/assets/stylesheets/vendors/themify-icons.css */
.ti-package:before {
  content: "\e687";
}

/* line 434, app/assets/stylesheets/vendors/themify-icons.css */
.ti-music:before {
  content: "\e688";
}

/* line 437, app/assets/stylesheets/vendors/themify-icons.css */
.ti-music-alt:before {
  content: "\e689";
}

/* line 440, app/assets/stylesheets/vendors/themify-icons.css */
.ti-mouse:before {
  content: "\e68a";
}

/* line 443, app/assets/stylesheets/vendors/themify-icons.css */
.ti-mouse-alt:before {
  content: "\e68b";
}

/* line 446, app/assets/stylesheets/vendors/themify-icons.css */
.ti-money:before {
  content: "\e68c";
}

/* line 449, app/assets/stylesheets/vendors/themify-icons.css */
.ti-microphone:before {
  content: "\e68d";
}

/* line 452, app/assets/stylesheets/vendors/themify-icons.css */
.ti-menu:before {
  content: "\e68e";
}

/* line 455, app/assets/stylesheets/vendors/themify-icons.css */
.ti-menu-alt:before {
  content: "\e68f";
}

/* line 458, app/assets/stylesheets/vendors/themify-icons.css */
.ti-map:before {
  content: "\e690";
}

/* line 461, app/assets/stylesheets/vendors/themify-icons.css */
.ti-map-alt:before {
  content: "\e691";
}

/* line 464, app/assets/stylesheets/vendors/themify-icons.css */
.ti-loop:before {
  content: "\e692";
}

/* line 467, app/assets/stylesheets/vendors/themify-icons.css */
.ti-location-pin:before {
  content: "\e693";
}

/* line 470, app/assets/stylesheets/vendors/themify-icons.css */
.ti-list:before {
  content: "\e694";
}

/* line 473, app/assets/stylesheets/vendors/themify-icons.css */
.ti-light-bulb:before {
  content: "\e695";
}

/* line 476, app/assets/stylesheets/vendors/themify-icons.css */
.ti-Italic:before {
  content: "\e696";
}

/* line 479, app/assets/stylesheets/vendors/themify-icons.css */
.ti-info:before {
  content: "\e697";
}

/* line 482, app/assets/stylesheets/vendors/themify-icons.css */
.ti-infinite:before {
  content: "\e698";
}

/* line 485, app/assets/stylesheets/vendors/themify-icons.css */
.ti-id-badge:before {
  content: "\e699";
}

/* line 488, app/assets/stylesheets/vendors/themify-icons.css */
.ti-hummer:before {
  content: "\e69a";
}

/* line 491, app/assets/stylesheets/vendors/themify-icons.css */
.ti-home:before {
  content: "\e69b";
}

/* line 494, app/assets/stylesheets/vendors/themify-icons.css */
.ti-help:before {
  content: "\e69c";
}

/* line 497, app/assets/stylesheets/vendors/themify-icons.css */
.ti-headphone:before {
  content: "\e69d";
}

/* line 500, app/assets/stylesheets/vendors/themify-icons.css */
.ti-harddrives:before {
  content: "\e69e";
}

/* line 503, app/assets/stylesheets/vendors/themify-icons.css */
.ti-harddrive:before {
  content: "\e69f";
}

/* line 506, app/assets/stylesheets/vendors/themify-icons.css */
.ti-gift:before {
  content: "\e6a0";
}

/* line 509, app/assets/stylesheets/vendors/themify-icons.css */
.ti-game:before {
  content: "\e6a1";
}

/* line 512, app/assets/stylesheets/vendors/themify-icons.css */
.ti-filter:before {
  content: "\e6a2";
}

/* line 515, app/assets/stylesheets/vendors/themify-icons.css */
.ti-files:before {
  content: "\e6a3";
}

/* line 518, app/assets/stylesheets/vendors/themify-icons.css */
.ti-file:before {
  content: "\e6a4";
}

/* line 521, app/assets/stylesheets/vendors/themify-icons.css */
.ti-eraser:before {
  content: "\e6a5";
}

/* line 524, app/assets/stylesheets/vendors/themify-icons.css */
.ti-envelope:before {
  content: "\e6a6";
}

/* line 527, app/assets/stylesheets/vendors/themify-icons.css */
.ti-download:before {
  content: "\e6a7";
}

/* line 530, app/assets/stylesheets/vendors/themify-icons.css */
.ti-direction:before {
  content: "\e6a8";
}

/* line 533, app/assets/stylesheets/vendors/themify-icons.css */
.ti-direction-alt:before {
  content: "\e6a9";
}

/* line 536, app/assets/stylesheets/vendors/themify-icons.css */
.ti-dashboard:before {
  content: "\e6aa";
}

/* line 539, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-stop:before {
  content: "\e6ab";
}

/* line 542, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-shuffle:before {
  content: "\e6ac";
}

/* line 545, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-play:before {
  content: "\e6ad";
}

/* line 548, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-pause:before {
  content: "\e6ae";
}

/* line 551, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-forward:before {
  content: "\e6af";
}

/* line 554, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-backward:before {
  content: "\e6b0";
}

/* line 557, app/assets/stylesheets/vendors/themify-icons.css */
.ti-cloud:before {
  content: "\e6b1";
}

/* line 560, app/assets/stylesheets/vendors/themify-icons.css */
.ti-cloud-up:before {
  content: "\e6b2";
}

/* line 563, app/assets/stylesheets/vendors/themify-icons.css */
.ti-cloud-down:before {
  content: "\e6b3";
}

/* line 566, app/assets/stylesheets/vendors/themify-icons.css */
.ti-clipboard:before {
  content: "\e6b4";
}

/* line 569, app/assets/stylesheets/vendors/themify-icons.css */
.ti-car:before {
  content: "\e6b5";
}

/* line 572, app/assets/stylesheets/vendors/themify-icons.css */
.ti-calendar:before {
  content: "\e6b6";
}

/* line 575, app/assets/stylesheets/vendors/themify-icons.css */
.ti-book:before {
  content: "\e6b7";
}

/* line 578, app/assets/stylesheets/vendors/themify-icons.css */
.ti-bell:before {
  content: "\e6b8";
}

/* line 581, app/assets/stylesheets/vendors/themify-icons.css */
.ti-basketball:before {
  content: "\e6b9";
}

/* line 584, app/assets/stylesheets/vendors/themify-icons.css */
.ti-bar-chart:before {
  content: "\e6ba";
}

/* line 587, app/assets/stylesheets/vendors/themify-icons.css */
.ti-bar-chart-alt:before {
  content: "\e6bb";
}

/* line 590, app/assets/stylesheets/vendors/themify-icons.css */
.ti-back-right:before {
  content: "\e6bc";
}

/* line 593, app/assets/stylesheets/vendors/themify-icons.css */
.ti-back-left:before {
  content: "\e6bd";
}

/* line 596, app/assets/stylesheets/vendors/themify-icons.css */
.ti-arrows-corner:before {
  content: "\e6be";
}

/* line 599, app/assets/stylesheets/vendors/themify-icons.css */
.ti-archive:before {
  content: "\e6bf";
}

/* line 602, app/assets/stylesheets/vendors/themify-icons.css */
.ti-anchor:before {
  content: "\e6c0";
}

/* line 605, app/assets/stylesheets/vendors/themify-icons.css */
.ti-align-right:before {
  content: "\e6c1";
}

/* line 608, app/assets/stylesheets/vendors/themify-icons.css */
.ti-align-left:before {
  content: "\e6c2";
}

/* line 611, app/assets/stylesheets/vendors/themify-icons.css */
.ti-align-justify:before {
  content: "\e6c3";
}

/* line 614, app/assets/stylesheets/vendors/themify-icons.css */
.ti-align-center:before {
  content: "\e6c4";
}

/* line 617, app/assets/stylesheets/vendors/themify-icons.css */
.ti-alert:before {
  content: "\e6c5";
}

/* line 620, app/assets/stylesheets/vendors/themify-icons.css */
.ti-alarm-clock:before {
  content: "\e6c6";
}

/* line 623, app/assets/stylesheets/vendors/themify-icons.css */
.ti-agenda:before {
  content: "\e6c7";
}

/* line 626, app/assets/stylesheets/vendors/themify-icons.css */
.ti-write:before {
  content: "\e6c8";
}

/* line 629, app/assets/stylesheets/vendors/themify-icons.css */
.ti-window:before {
  content: "\e6c9";
}

/* line 632, app/assets/stylesheets/vendors/themify-icons.css */
.ti-widgetized:before {
  content: "\e6ca";
}

/* line 635, app/assets/stylesheets/vendors/themify-icons.css */
.ti-widget:before {
  content: "\e6cb";
}

/* line 638, app/assets/stylesheets/vendors/themify-icons.css */
.ti-widget-alt:before {
  content: "\e6cc";
}

/* line 641, app/assets/stylesheets/vendors/themify-icons.css */
.ti-wallet:before {
  content: "\e6cd";
}

/* line 644, app/assets/stylesheets/vendors/themify-icons.css */
.ti-video-clapper:before {
  content: "\e6ce";
}

/* line 647, app/assets/stylesheets/vendors/themify-icons.css */
.ti-video-camera:before {
  content: "\e6cf";
}

/* line 650, app/assets/stylesheets/vendors/themify-icons.css */
.ti-vector:before {
  content: "\e6d0";
}

/* line 653, app/assets/stylesheets/vendors/themify-icons.css */
.ti-themify-logo:before {
  content: "\e6d1";
}

/* line 656, app/assets/stylesheets/vendors/themify-icons.css */
.ti-themify-favicon:before {
  content: "\e6d2";
}

/* line 659, app/assets/stylesheets/vendors/themify-icons.css */
.ti-themify-favicon-alt:before {
  content: "\e6d3";
}

/* line 662, app/assets/stylesheets/vendors/themify-icons.css */
.ti-support:before {
  content: "\e6d4";
}

/* line 665, app/assets/stylesheets/vendors/themify-icons.css */
.ti-stamp:before {
  content: "\e6d5";
}

/* line 668, app/assets/stylesheets/vendors/themify-icons.css */
.ti-split-v-alt:before {
  content: "\e6d6";
}

/* line 671, app/assets/stylesheets/vendors/themify-icons.css */
.ti-slice:before {
  content: "\e6d7";
}

/* line 674, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shortcode:before {
  content: "\e6d8";
}

/* line 677, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shift-right-alt:before {
  content: "\e6d9";
}

/* line 680, app/assets/stylesheets/vendors/themify-icons.css */
.ti-shift-left-alt:before {
  content: "\e6da";
}

/* line 683, app/assets/stylesheets/vendors/themify-icons.css */
.ti-ruler-alt-2:before {
  content: "\e6db";
}

/* line 686, app/assets/stylesheets/vendors/themify-icons.css */
.ti-receipt:before {
  content: "\e6dc";
}

/* line 689, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pin2:before {
  content: "\e6dd";
}

/* line 692, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pin-alt:before {
  content: "\e6de";
}

/* line 695, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pencil-alt2:before {
  content: "\e6df";
}

/* line 698, app/assets/stylesheets/vendors/themify-icons.css */
.ti-palette:before {
  content: "\e6e0";
}

/* line 701, app/assets/stylesheets/vendors/themify-icons.css */
.ti-more:before {
  content: "\e6e1";
}

/* line 704, app/assets/stylesheets/vendors/themify-icons.css */
.ti-more-alt:before {
  content: "\e6e2";
}

/* line 707, app/assets/stylesheets/vendors/themify-icons.css */
.ti-microphone-alt:before {
  content: "\e6e3";
}

/* line 710, app/assets/stylesheets/vendors/themify-icons.css */
.ti-magnet:before {
  content: "\e6e4";
}

/* line 713, app/assets/stylesheets/vendors/themify-icons.css */
.ti-line-double:before {
  content: "\e6e5";
}

/* line 716, app/assets/stylesheets/vendors/themify-icons.css */
.ti-line-dotted:before {
  content: "\e6e6";
}

/* line 719, app/assets/stylesheets/vendors/themify-icons.css */
.ti-line-dashed:before {
  content: "\e6e7";
}

/* line 722, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-width-full:before {
  content: "\e6e8";
}

/* line 725, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-width-default:before {
  content: "\e6e9";
}

/* line 728, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-width-default-alt:before {
  content: "\e6ea";
}

/* line 731, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-tab:before {
  content: "\e6eb";
}

/* line 734, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-tab-window:before {
  content: "\e6ec";
}

/* line 737, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-tab-v:before {
  content: "\e6ed";
}

/* line 740, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-tab-min:before {
  content: "\e6ee";
}

/* line 743, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-slider:before {
  content: "\e6ef";
}

/* line 746, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-slider-alt:before {
  content: "\e6f0";
}

/* line 749, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-sidebar-right:before {
  content: "\e6f1";
}

/* line 752, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-sidebar-none:before {
  content: "\e6f2";
}

/* line 755, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-sidebar-left:before {
  content: "\e6f3";
}

/* line 758, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-placeholder:before {
  content: "\e6f4";
}

/* line 761, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-menu:before {
  content: "\e6f5";
}

/* line 764, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-menu-v:before {
  content: "\e6f6";
}

/* line 767, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-menu-separated:before {
  content: "\e6f7";
}

/* line 770, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-menu-full:before {
  content: "\e6f8";
}

/* line 773, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-right-alt:before {
  content: "\e6f9";
}

/* line 776, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-right:before {
  content: "\e6fa";
}

/* line 779, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-overlay:before {
  content: "\e6fb";
}

/* line 782, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-overlay-alt:before {
  content: "\e6fc";
}

/* line 785, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-overlay-alt-2:before {
  content: "\e6fd";
}

/* line 788, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-left-alt:before {
  content: "\e6fe";
}

/* line 791, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-left:before {
  content: "\e6ff";
}

/* line 794, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-center-alt:before {
  content: "\e700";
}

/* line 797, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-media-center:before {
  content: "\e701";
}

/* line 800, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-list-thumb:before {
  content: "\e702";
}

/* line 803, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-list-thumb-alt:before {
  content: "\e703";
}

/* line 806, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-list-post:before {
  content: "\e704";
}

/* line 809, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-list-large-image:before {
  content: "\e705";
}

/* line 812, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-line-solid:before {
  content: "\e706";
}

/* line 815, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-grid4:before {
  content: "\e707";
}

/* line 818, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-grid3:before {
  content: "\e708";
}

/* line 821, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-grid2:before {
  content: "\e709";
}

/* line 824, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-grid2-thumb:before {
  content: "\e70a";
}

/* line 827, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-cta-right:before {
  content: "\e70b";
}

/* line 830, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-cta-left:before {
  content: "\e70c";
}

/* line 833, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-cta-center:before {
  content: "\e70d";
}

/* line 836, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-cta-btn-right:before {
  content: "\e70e";
}

/* line 839, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-cta-btn-left:before {
  content: "\e70f";
}

/* line 842, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-column4:before {
  content: "\e710";
}

/* line 845, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-column3:before {
  content: "\e711";
}

/* line 848, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-column2:before {
  content: "\e712";
}

/* line 851, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-accordion-separated:before {
  content: "\e713";
}

/* line 854, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-accordion-merged:before {
  content: "\e714";
}

/* line 857, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-accordion-list:before {
  content: "\e715";
}

/* line 860, app/assets/stylesheets/vendors/themify-icons.css */
.ti-ink-pen:before {
  content: "\e716";
}

/* line 863, app/assets/stylesheets/vendors/themify-icons.css */
.ti-info-alt:before {
  content: "\e717";
}

/* line 866, app/assets/stylesheets/vendors/themify-icons.css */
.ti-help-alt:before {
  content: "\e718";
}

/* line 869, app/assets/stylesheets/vendors/themify-icons.css */
.ti-headphone-alt:before {
  content: "\e719";
}

/* line 872, app/assets/stylesheets/vendors/themify-icons.css */
.ti-hand-point-up:before {
  content: "\e71a";
}

/* line 875, app/assets/stylesheets/vendors/themify-icons.css */
.ti-hand-point-right:before {
  content: "\e71b";
}

/* line 878, app/assets/stylesheets/vendors/themify-icons.css */
.ti-hand-point-left:before {
  content: "\e71c";
}

/* line 881, app/assets/stylesheets/vendors/themify-icons.css */
.ti-hand-point-down:before {
  content: "\e71d";
}

/* line 884, app/assets/stylesheets/vendors/themify-icons.css */
.ti-gallery:before {
  content: "\e71e";
}

/* line 887, app/assets/stylesheets/vendors/themify-icons.css */
.ti-face-smile:before {
  content: "\e71f";
}

/* line 890, app/assets/stylesheets/vendors/themify-icons.css */
.ti-face-sad:before {
  content: "\e720";
}

/* line 893, app/assets/stylesheets/vendors/themify-icons.css */
.ti-credit-card:before {
  content: "\e721";
}

/* line 896, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-skip-forward:before {
  content: "\e722";
}

/* line 899, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-skip-backward:before {
  content: "\e723";
}

/* line 902, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-record:before {
  content: "\e724";
}

/* line 905, app/assets/stylesheets/vendors/themify-icons.css */
.ti-control-eject:before {
  content: "\e725";
}

/* line 908, app/assets/stylesheets/vendors/themify-icons.css */
.ti-comments-smiley:before {
  content: "\e726";
}

/* line 911, app/assets/stylesheets/vendors/themify-icons.css */
.ti-brush-alt:before {
  content: "\e727";
}

/* line 914, app/assets/stylesheets/vendors/themify-icons.css */
.ti-youtube:before {
  content: "\e728";
}

/* line 917, app/assets/stylesheets/vendors/themify-icons.css */
.ti-vimeo:before {
  content: "\e729";
}

/* line 920, app/assets/stylesheets/vendors/themify-icons.css */
.ti-twitter:before {
  content: "\e72a";
}

/* line 923, app/assets/stylesheets/vendors/themify-icons.css */
.ti-time:before {
  content: "\e72b";
}

/* line 926, app/assets/stylesheets/vendors/themify-icons.css */
.ti-tumblr:before {
  content: "\e72c";
}

/* line 929, app/assets/stylesheets/vendors/themify-icons.css */
.ti-skype:before {
  content: "\e72d";
}

/* line 932, app/assets/stylesheets/vendors/themify-icons.css */
.ti-share:before {
  content: "\e72e";
}

/* line 935, app/assets/stylesheets/vendors/themify-icons.css */
.ti-share-alt:before {
  content: "\e72f";
}

/* line 938, app/assets/stylesheets/vendors/themify-icons.css */
.ti-rocket:before {
  content: "\e730";
}

/* line 941, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pinterest:before {
  content: "\e731";
}

/* line 944, app/assets/stylesheets/vendors/themify-icons.css */
.ti-new-window:before {
  content: "\e732";
}

/* line 947, app/assets/stylesheets/vendors/themify-icons.css */
.ti-microsoft:before {
  content: "\e733";
}

/* line 950, app/assets/stylesheets/vendors/themify-icons.css */
.ti-list-ol:before {
  content: "\e734";
}

/* line 953, app/assets/stylesheets/vendors/themify-icons.css */
.ti-linkedin:before {
  content: "\e735";
}

/* line 956, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-sidebar-2:before {
  content: "\e736";
}

/* line 959, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-grid4-alt:before {
  content: "\e737";
}

/* line 962, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-grid3-alt:before {
  content: "\e738";
}

/* line 965, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-grid2-alt:before {
  content: "\e739";
}

/* line 968, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-column4-alt:before {
  content: "\e73a";
}

/* line 971, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-column3-alt:before {
  content: "\e73b";
}

/* line 974, app/assets/stylesheets/vendors/themify-icons.css */
.ti-layout-column2-alt:before {
  content: "\e73c";
}

/* line 977, app/assets/stylesheets/vendors/themify-icons.css */
.ti-instagram:before {
  content: "\e73d";
}

/* line 980, app/assets/stylesheets/vendors/themify-icons.css */
.ti-google:before {
  content: "\e73e";
}

/* line 983, app/assets/stylesheets/vendors/themify-icons.css */
.ti-github:before {
  content: "\e73f";
}

/* line 986, app/assets/stylesheets/vendors/themify-icons.css */
.ti-flickr:before {
  content: "\e740";
}

/* line 989, app/assets/stylesheets/vendors/themify-icons.css */
.ti-facebook:before {
  content: "\e741";
}

/* line 992, app/assets/stylesheets/vendors/themify-icons.css */
.ti-dropbox:before {
  content: "\e742";
}

/* line 995, app/assets/stylesheets/vendors/themify-icons.css */
.ti-dribbble:before {
  content: "\e743";
}

/* line 998, app/assets/stylesheets/vendors/themify-icons.css */
.ti-apple:before {
  content: "\e744";
}

/* line 1001, app/assets/stylesheets/vendors/themify-icons.css */
.ti-android:before {
  content: "\e745";
}

/* line 1004, app/assets/stylesheets/vendors/themify-icons.css */
.ti-save:before {
  content: "\e746";
}

/* line 1007, app/assets/stylesheets/vendors/themify-icons.css */
.ti-save-alt:before {
  content: "\e747";
}

/* line 1010, app/assets/stylesheets/vendors/themify-icons.css */
.ti-yahoo:before {
  content: "\e748";
}

/* line 1013, app/assets/stylesheets/vendors/themify-icons.css */
.ti-wordpress:before {
  content: "\e749";
}

/* line 1016, app/assets/stylesheets/vendors/themify-icons.css */
.ti-vimeo-alt:before {
  content: "\e74a";
}

/* line 1019, app/assets/stylesheets/vendors/themify-icons.css */
.ti-twitter-alt:before {
  content: "\e74b";
}

/* line 1022, app/assets/stylesheets/vendors/themify-icons.css */
.ti-tumblr-alt:before {
  content: "\e74c";
}

/* line 1025, app/assets/stylesheets/vendors/themify-icons.css */
.ti-trello:before {
  content: "\e74d";
}

/* line 1028, app/assets/stylesheets/vendors/themify-icons.css */
.ti-stack-overflow:before {
  content: "\e74e";
}

/* line 1031, app/assets/stylesheets/vendors/themify-icons.css */
.ti-soundcloud:before {
  content: "\e74f";
}

/* line 1034, app/assets/stylesheets/vendors/themify-icons.css */
.ti-sharethis:before {
  content: "\e750";
}

/* line 1037, app/assets/stylesheets/vendors/themify-icons.css */
.ti-sharethis-alt:before {
  content: "\e751";
}

/* line 1040, app/assets/stylesheets/vendors/themify-icons.css */
.ti-reddit:before {
  content: "\e752";
}

/* line 1043, app/assets/stylesheets/vendors/themify-icons.css */
.ti-pinterest-alt:before {
  content: "\e753";
}

/* line 1046, app/assets/stylesheets/vendors/themify-icons.css */
.ti-microsoft-alt:before {
  content: "\e754";
}

/* line 1049, app/assets/stylesheets/vendors/themify-icons.css */
.ti-linux:before {
  content: "\e755";
}

/* line 1052, app/assets/stylesheets/vendors/themify-icons.css */
.ti-jsfiddle:before {
  content: "\e756";
}

/* line 1055, app/assets/stylesheets/vendors/themify-icons.css */
.ti-joomla:before {
  content: "\e757";
}

/* line 1058, app/assets/stylesheets/vendors/themify-icons.css */
.ti-html5:before {
  content: "\e758";
}

/* line 1061, app/assets/stylesheets/vendors/themify-icons.css */
.ti-flickr-alt:before {
  content: "\e759";
}

/* line 1064, app/assets/stylesheets/vendors/themify-icons.css */
.ti-email:before {
  content: "\e75a";
}

/* line 1067, app/assets/stylesheets/vendors/themify-icons.css */
.ti-drupal:before {
  content: "\e75b";
}

/* line 1070, app/assets/stylesheets/vendors/themify-icons.css */
.ti-dropbox-alt:before {
  content: "\e75c";
}

/* line 1073, app/assets/stylesheets/vendors/themify-icons.css */
.ti-css3:before {
  content: "\e75d";
}

/* line 1076, app/assets/stylesheets/vendors/themify-icons.css */
.ti-rss:before {
  content: "\e75e";
}

/* line 1079, app/assets/stylesheets/vendors/themify-icons.css */
.ti-rss-alt:before {
  content: "\e75f";
}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/
/* line 9, app/assets/stylesheets/vendors/animate.css */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 16, app/assets/stylesheets/vendors/animate.css */
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

/* line 21, app/assets/stylesheets/vendors/animate.css */
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}

/* line 82, app/assets/stylesheets/vendors/animate.css */
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}

/* line 110, app/assets/stylesheets/vendors/animate.css */
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  0% {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}

/* line 151, app/assets/stylesheets/vendors/animate.css */
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  0% {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  0% {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}

/* line 230, app/assets/stylesheets/vendors/animate.css */
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  0%, 100% {
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  0%, 100% {
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}

/* line 269, app/assets/stylesheets/vendors/animate.css */
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

/* line 328, app/assets/stylesheets/vendors/animate.css */
.swing {
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  0% {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}

/* line 390, app/assets/stylesheets/vendors/animate.css */
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  0% {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    transform: none;
  }
}

@keyframes wobble {
  0% {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    transform: none;
  }
}

/* line 471, app/assets/stylesheets/vendors/animate.css */
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

/* line 556, app/assets/stylesheets/vendors/animate.css */
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  100% {
    transform: none;
  }
}

@keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  100% {
    transform: none;
  }
}

/* line 631, app/assets/stylesheets/vendors/animate.css */
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  100% {
    transform: none;
  }
}

@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  100% {
    transform: none;
  }
}

/* line 704, app/assets/stylesheets/vendors/animate.css */
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    transform: none;
  }
}

@keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    transform: none;
  }
}

/* line 777, app/assets/stylesheets/vendors/animate.css */
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}

/* line 850, app/assets/stylesheets/vendors/animate.css */
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

/* line 893, app/assets/stylesheets/vendors/animate.css */
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

/* line 938, app/assets/stylesheets/vendors/animate.css */
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

/* line 971, app/assets/stylesheets/vendors/animate.css */
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

/* line 1004, app/assets/stylesheets/vendors/animate.css */
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

/* line 1047, app/assets/stylesheets/vendors/animate.css */
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/* line 1062, app/assets/stylesheets/vendors/animate.css */
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 1095, app/assets/stylesheets/vendors/animate.css */
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 1128, app/assets/stylesheets/vendors/animate.css */
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 1161, app/assets/stylesheets/vendors/animate.css */
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 1194, app/assets/stylesheets/vendors/animate.css */
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 1227, app/assets/stylesheets/vendors/animate.css */
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 1260, app/assets/stylesheets/vendors/animate.css */
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 1293, app/assets/stylesheets/vendors/animate.css */
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 1326, app/assets/stylesheets/vendors/animate.css */
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

/* line 1341, app/assets/stylesheets/vendors/animate.css */
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}

/* line 1370, app/assets/stylesheets/vendors/animate.css */
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

/* line 1399, app/assets/stylesheets/vendors/animate.css */
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}

/* line 1428, app/assets/stylesheets/vendors/animate.css */
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

/* line 1457, app/assets/stylesheets/vendors/animate.css */
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}

/* line 1486, app/assets/stylesheets/vendors/animate.css */
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

/* line 1515, app/assets/stylesheets/vendors/animate.css */
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}

/* line 1544, app/assets/stylesheets/vendors/animate.css */
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

/* line 1573, app/assets/stylesheets/vendors/animate.css */
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  0% {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  0% {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

/* line 1652, app/assets/stylesheets/vendors/animate.css */
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}

/* line 1725, app/assets/stylesheets/vendors/animate.css */
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  0% {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  0% {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}

/* line 1798, app/assets/stylesheets/vendors/animate.css */
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

/* line 1843, app/assets/stylesheets/vendors/animate.css */
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

/* line 1890, app/assets/stylesheets/vendors/animate.css */
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  0% {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    transform: none;
    opacity: 1;
  }
}

/* line 1951, app/assets/stylesheets/vendors/animate.css */
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

/* line 1982, app/assets/stylesheets/vendors/animate.css */
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  0% {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  0% {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}

/* line 2025, app/assets/stylesheets/vendors/animate.css */
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

/* line 2066, app/assets/stylesheets/vendors/animate.css */
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

/* line 2107, app/assets/stylesheets/vendors/animate.css */
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}

/* line 2148, app/assets/stylesheets/vendors/animate.css */
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}

/* line 2189, app/assets/stylesheets/vendors/animate.css */
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  0% {
    transform-origin: center;
    opacity: 1;
  }
  100% {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  0% {
    transform-origin: center;
    opacity: 1;
  }
  100% {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

/* line 2226, app/assets/stylesheets/vendors/animate.css */
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

/* line 2263, app/assets/stylesheets/vendors/animate.css */
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

/* line 2300, app/assets/stylesheets/vendors/animate.css */
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

/* line 2337, app/assets/stylesheets/vendors/animate.css */
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

/* line 2374, app/assets/stylesheets/vendors/animate.css */
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

/* line 2447, app/assets/stylesheets/vendors/animate.css */
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

/* line 2482, app/assets/stylesheets/vendors/animate.css */
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

/* line 2513, app/assets/stylesheets/vendors/animate.css */
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

/* line 2542, app/assets/stylesheets/vendors/animate.css */
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

/* line 2583, app/assets/stylesheets/vendors/animate.css */
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInLeft {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

/* line 2624, app/assets/stylesheets/vendors/animate.css */
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInRight {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

/* line 2665, app/assets/stylesheets/vendors/animate.css */
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInUp {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

/* line 2706, app/assets/stylesheets/vendors/animate.css */
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}

@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}

/* line 2743, app/assets/stylesheets/vendors/animate.css */
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

/* line 2788, app/assets/stylesheets/vendors/animate.css */
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}

/* line 2825, app/assets/stylesheets/vendors/animate.css */
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}

/* line 2862, app/assets/stylesheets/vendors/animate.css */
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

/* line 2907, app/assets/stylesheets/vendors/animate.css */
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  0% {
    transform: translateY(-100%);
    visibility: visible;
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes slideInDown {
  0% {
    transform: translateY(-100%);
    visibility: visible;
  }
  100% {
    transform: translateY(0);
  }
}

/* line 2938, app/assets/stylesheets/vendors/animate.css */
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  0% {
    transform: translateX(-100%);
    visibility: visible;
  }
  100% {
    transform: translateX(0);
  }
}

@keyframes slideInLeft {
  0% {
    transform: translateX(-100%);
    visibility: visible;
  }
  100% {
    transform: translateX(0);
  }
}

/* line 2969, app/assets/stylesheets/vendors/animate.css */
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  0% {
    transform: translateX(100%);
    visibility: visible;
  }
  100% {
    transform: translateX(0);
  }
}

@keyframes slideInRight {
  0% {
    transform: translateX(100%);
    visibility: visible;
  }
  100% {
    transform: translateX(0);
  }
}

/* line 3000, app/assets/stylesheets/vendors/animate.css */
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  0% {
    transform: translateY(100%);
    visibility: visible;
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes slideInUp {
  0% {
    transform: translateY(100%);
    visibility: visible;
  }
  100% {
    transform: translateY(0);
  }
}

/* line 3031, app/assets/stylesheets/vendors/animate.css */
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  0% {
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    transform: translateY(100%);
  }
}

@keyframes slideOutDown {
  0% {
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    transform: translateY(100%);
  }
}

/* line 3062, app/assets/stylesheets/vendors/animate.css */
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  0% {
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    transform: translateX(-100%);
  }
}

@keyframes slideOutLeft {
  0% {
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    transform: translateX(-100%);
  }
}

/* line 3093, app/assets/stylesheets/vendors/animate.css */
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  0% {
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    transform: translateX(100%);
  }
}

@keyframes slideOutRight {
  0% {
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    transform: translateX(100%);
  }
}

/* line 3124, app/assets/stylesheets/vendors/animate.css */
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  0% {
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    transform: translateY(-100%);
  }
}

@keyframes slideOutUp {
  0% {
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    transform: translateY(-100%);
  }
}

/* line 3155, app/assets/stylesheets/vendors/animate.css */
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

@font-face {
  font-family: 'simple-line-icons';
  src: url(/../fonts/simple-line-icons/Simple-Line-Icons4c82.eot?-i3a2kk);
  src: url(/../fonts/simple-line-icons/Simple-Line-Iconsd41d.eot?#iefix-i3a2kk) format("embedded-opentype"), url(/../fonts/simple-line-icons/Simple-Line-Icons4c82.ttf?-i3a2kk) format("truetype"), url(/../fonts/simple-line-icons/Simple-Line-Icons4c82.woff2?-i3a2kk) format("woff2"), url(/../fonts/simple-line-icons/Simple-Line-Icons4c82.woff?-i3a2kk) format("woff"), url(/../fonts/simple-line-icons/Simple-Line-Icons4c82.svg?-i3a2kk#simple-line-icons) format("svg");
  font-weight: normal;
  font-style: normal;
}

/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower: 
*/
/* line 12, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-close,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawar,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calender,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symble-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pintarest,
.icon-social-github,
.icon-social-gplus,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 206, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-user:before {
  content: "\e005";
}

/* line 209, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-people:before {
  content: "\e001";
}

/* line 212, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-user-female:before {
  content: "\e000";
}

/* line 215, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-user-follow:before {
  content: "\e002";
}

/* line 218, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-user-following:before {
  content: "\e003";
}

/* line 221, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-user-unfollow:before {
  content: "\e004";
}

/* line 224, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-login:before {
  content: "\e066";
}

/* line 227, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-logout:before {
  content: "\e065";
}

/* line 230, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-emotsmile:before {
  content: "\e021";
}

/* line 233, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-phone:before {
  content: "\e600";
}

/* line 236, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-call-end:before {
  content: "\e048";
}

/* line 239, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-call-in:before {
  content: "\e047";
}

/* line 242, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-call-out:before {
  content: "\e046";
}

/* line 245, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-map:before {
  content: "\e033";
}

/* line 248, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-location-pin:before {
  content: "\e096";
}

/* line 251, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-direction:before {
  content: "\e042";
}

/* line 254, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-directions:before {
  content: "\e041";
}

/* line 257, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-compass:before {
  content: "\e045";
}

/* line 260, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-layers:before {
  content: "\e034";
}

/* line 263, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-menu:before {
  content: "\e601";
}

/* line 266, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-list:before {
  content: "\e067";
}

/* line 269, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-options-vertical:before {
  content: "\e602";
}

/* line 272, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-options:before {
  content: "\e603";
}

/* line 275, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-arrow-down:before {
  content: "\e604";
}

/* line 278, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-arrow-left:before {
  content: "\e605";
}

/* line 281, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-arrow-right:before {
  content: "\e606";
}

/* line 284, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-arrow-up:before {
  content: "\e607";
}

/* line 287, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-arrow-up-circle:before {
  content: "\e078";
}

/* line 290, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-arrow-left-circle:before {
  content: "\e07a";
}

/* line 293, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-arrow-right-circle:before {
  content: "\e079";
}

/* line 296, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-arrow-down-circle:before {
  content: "\e07b";
}

/* line 299, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-check:before {
  content: "\e080";
}

/* line 302, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-clock:before {
  content: "\e081";
}

/* line 305, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-plus:before {
  content: "\e095";
}

/* line 308, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-close:before {
  content: "\e082";
}

/* line 311, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-trophy:before {
  content: "\e006";
}

/* line 314, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-screen-smartphone:before {
  content: "\e010";
}

/* line 317, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-screen-desktop:before {
  content: "\e011";
}

/* line 320, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-plane:before {
  content: "\e012";
}

/* line 323, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-notebook:before {
  content: "\e013";
}

/* line 326, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-mustache:before {
  content: "\e014";
}

/* line 329, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-mouse:before {
  content: "\e015";
}

/* line 332, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-magnet:before {
  content: "\e016";
}

/* line 335, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-energy:before {
  content: "\e020";
}

/* line 338, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-disc:before {
  content: "\e022";
}

/* line 341, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-cursor:before {
  content: "\e06e";
}

/* line 344, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-cursor-move:before {
  content: "\e023";
}

/* line 347, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-crop:before {
  content: "\e024";
}

/* line 350, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-chemistry:before {
  content: "\e026";
}

/* line 353, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-speedometer:before {
  content: "\e007";
}

/* line 356, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-shield:before {
  content: "\e00e";
}

/* line 359, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-screen-tablet:before {
  content: "\e00f";
}

/* line 362, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-magic-wand:before {
  content: "\e017";
}

/* line 365, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-hourglass:before {
  content: "\e018";
}

/* line 368, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-graduation:before {
  content: "\e019";
}

/* line 371, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-ghost:before {
  content: "\e01a";
}

/* line 374, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-game-controller:before {
  content: "\e01b";
}

/* line 377, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-fire:before {
  content: "\e01c";
}

/* line 380, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-eyeglass:before {
  content: "\e01d";
}

/* line 383, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-envelope-open:before {
  content: "\e01e";
}

/* line 386, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-envelope-letter:before {
  content: "\e01f";
}

/* line 389, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-bell:before {
  content: "\e027";
}

/* line 392, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-badge:before {
  content: "\e028";
}

/* line 395, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-anchor:before {
  content: "\e029";
}

/* line 398, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-wallet:before {
  content: "\e02a";
}

/* line 401, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-vector:before {
  content: "\e02b";
}

/* line 404, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-speech:before {
  content: "\e02c";
}

/* line 407, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-puzzle:before {
  content: "\e02d";
}

/* line 410, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-printer:before {
  content: "\e02e";
}

/* line 413, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-present:before {
  content: "\e02f";
}

/* line 416, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-playlist:before {
  content: "\e030";
}

/* line 419, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-pin:before {
  content: "\e031";
}

/* line 422, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-picture:before {
  content: "\e032";
}

/* line 425, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-handbag:before {
  content: "\e035";
}

/* line 428, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-globe-alt:before {
  content: "\e036";
}

/* line 431, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-globe:before {
  content: "\e037";
}

/* line 434, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-folder-alt:before {
  content: "\e039";
}

/* line 437, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-folder:before {
  content: "\e089";
}

/* line 440, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-film:before {
  content: "\e03a";
}

/* line 443, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-feed:before {
  content: "\e03b";
}

/* line 446, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-drop:before {
  content: "\e03e";
}

/* line 449, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-drawar:before {
  content: "\e03f";
}

/* line 452, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-docs:before {
  content: "\e040";
}

/* line 455, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-doc:before {
  content: "\e085";
}

/* line 458, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-diamond:before {
  content: "\e043";
}

/* line 461, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-cup:before {
  content: "\e044";
}

/* line 464, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-calculator:before {
  content: "\e049";
}

/* line 467, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-bubbles:before {
  content: "\e04a";
}

/* line 470, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-briefcase:before {
  content: "\e04b";
}

/* line 473, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-book-open:before {
  content: "\e04c";
}

/* line 476, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-basket-loaded:before {
  content: "\e04d";
}

/* line 479, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-basket:before {
  content: "\e04e";
}

/* line 482, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-bag:before {
  content: "\e04f";
}

/* line 485, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-action-undo:before {
  content: "\e050";
}

/* line 488, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-action-redo:before {
  content: "\e051";
}

/* line 491, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-wrench:before {
  content: "\e052";
}

/* line 494, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-umbrella:before {
  content: "\e053";
}

/* line 497, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-trash:before {
  content: "\e054";
}

/* line 500, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-tag:before {
  content: "\e055";
}

/* line 503, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-support:before {
  content: "\e056";
}

/* line 506, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-frame:before {
  content: "\e038";
}

/* line 509, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-size-fullscreen:before {
  content: "\e057";
}

/* line 512, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-size-actual:before {
  content: "\e058";
}

/* line 515, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-shuffle:before {
  content: "\e059";
}

/* line 518, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-share-alt:before {
  content: "\e05a";
}

/* line 521, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-share:before {
  content: "\e05b";
}

/* line 524, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-rocket:before {
  content: "\e05c";
}

/* line 527, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-question:before {
  content: "\e05d";
}

/* line 530, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-pie-chart:before {
  content: "\e05e";
}

/* line 533, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-pencil:before {
  content: "\e05f";
}

/* line 536, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-note:before {
  content: "\e060";
}

/* line 539, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-loop:before {
  content: "\e064";
}

/* line 542, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-home:before {
  content: "\e069";
}

/* line 545, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-grid:before {
  content: "\e06a";
}

/* line 548, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-graph:before {
  content: "\e06b";
}

/* line 551, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-microphone:before {
  content: "\e063";
}

/* line 554, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-music-tone-alt:before {
  content: "\e061";
}

/* line 557, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-music-tone:before {
  content: "\e062";
}

/* line 560, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-earphones-alt:before {
  content: "\e03c";
}

/* line 563, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-earphones:before {
  content: "\e03d";
}

/* line 566, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-equalizer:before {
  content: "\e06c";
}

/* line 569, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-like:before {
  content: "\e068";
}

/* line 572, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-dislike:before {
  content: "\e06d";
}

/* line 575, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-control-start:before {
  content: "\e06f";
}

/* line 578, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-control-rewind:before {
  content: "\e070";
}

/* line 581, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-control-play:before {
  content: "\e071";
}

/* line 584, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-control-pause:before {
  content: "\e072";
}

/* line 587, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-control-forward:before {
  content: "\e073";
}

/* line 590, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-control-end:before {
  content: "\e074";
}

/* line 593, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-volume-1:before {
  content: "\e09f";
}

/* line 596, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-volume-2:before {
  content: "\e0a0";
}

/* line 599, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-volume-off:before {
  content: "\e0a1";
}

/* line 602, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-calender:before {
  content: "\e075";
}

/* line 605, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-bulb:before {
  content: "\e076";
}

/* line 608, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-chart:before {
  content: "\e077";
}

/* line 611, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-ban:before {
  content: "\e07c";
}

/* line 614, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-bubble:before {
  content: "\e07d";
}

/* line 617, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-camrecorder:before {
  content: "\e07e";
}

/* line 620, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-camera:before {
  content: "\e07f";
}

/* line 623, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-cloud-download:before {
  content: "\e083";
}

/* line 626, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-cloud-upload:before {
  content: "\e084";
}

/* line 629, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-envelope:before {
  content: "\e086";
}

/* line 632, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-eye:before {
  content: "\e087";
}

/* line 635, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-flag:before {
  content: "\e088";
}

/* line 638, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-heart:before {
  content: "\e08a";
}

/* line 641, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-info:before {
  content: "\e08b";
}

/* line 644, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-key:before {
  content: "\e08c";
}

/* line 647, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-link:before {
  content: "\e08d";
}

/* line 650, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-lock:before {
  content: "\e08e";
}

/* line 653, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-lock-open:before {
  content: "\e08f";
}

/* line 656, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-magnifier:before {
  content: "\e090";
}

/* line 659, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-magnifier-add:before {
  content: "\e091";
}

/* line 662, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-magnifier-remove:before {
  content: "\e092";
}

/* line 665, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-paper-clip:before {
  content: "\e093";
}

/* line 668, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-paper-plane:before {
  content: "\e094";
}

/* line 671, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-power:before {
  content: "\e097";
}

/* line 674, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-refresh:before {
  content: "\e098";
}

/* line 677, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-reload:before {
  content: "\e099";
}

/* line 680, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-settings:before {
  content: "\e09a";
}

/* line 683, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-star:before {
  content: "\e09b";
}

/* line 686, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-symble-female:before {
  content: "\e09c";
}

/* line 689, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-symbol-male:before {
  content: "\e09d";
}

/* line 692, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-target:before {
  content: "\e09e";
}

/* line 695, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-credit-card:before {
  content: "\e025";
}

/* line 698, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-paypal:before {
  content: "\e608";
}

/* line 701, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-tumblr:before {
  content: "\e00a";
}

/* line 704, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-twitter:before {
  content: "\e009";
}

/* line 707, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-facebook:before {
  content: "\e00b";
}

/* line 710, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-instagram:before {
  content: "\e609";
}

/* line 713, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-linkedin:before {
  content: "\e60a";
}

/* line 716, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-pintarest:before {
  content: "\e60b";
}

/* line 719, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-github:before {
  content: "\e60c";
}

/* line 722, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-gplus:before {
  content: "\e60d";
}

/* line 725, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-reddit:before {
  content: "\e60e";
}

/* line 728, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-skype:before {
  content: "\e60f";
}

/* line 731, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-dribbble:before {
  content: "\e00d";
}

/* line 734, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-behance:before {
  content: "\e610";
}

/* line 737, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-foursqare:before {
  content: "\e611";
}

/* line 740, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-soundcloud:before {
  content: "\e612";
}

/* line 743, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-spotify:before {
  content: "\e613";
}

/* line 746, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-stumbleupon:before {
  content: "\e614";
}

/* line 749, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-youtube:before {
  content: "\e008";
}

/* line 752, app/assets/stylesheets/vendors/simple-line-icons.css */
.icon-social-dropbox:before {
  content: "\e00c";
}

/* line 2, app/assets/stylesheets/vendors/linea-icon.css */
.glyphs.character-mapping li {
  margin: 0 30px 20px 0;
  display: inline-block;
  width: 90px;
  text-align: center;
  font-size: 24px;
  color: #2b2b2b;
}

/* line 10, app/assets/stylesheets/vendors/linea-icon.css */
.linea-icon {
  position: relative;
}

/* line 13, app/assets/stylesheets/vendors/linea-icon.css */
.linea-icon svg {
  fill: #000;
}

/* line 16, app/assets/stylesheets/vendors/linea-icon.css */
.glyphs.character-mapping input {
  margin: 0;
  padding: 5px 0;
  line-height: 12px;
  font-size: 12px;
  display: block;
  width: 100%;
  border: 1px solid #eee;
  text-align: center;
  outline: 0;
}

/* line 27, app/assets/stylesheets/vendors/linea-icon.css */
.glyphs.character-mapping input:focus,
.glyphs.character-mapping input:hover {
  border: 1px solid #2f2c2c;
}

@font-face {
  font-family: "linea-arrows-10";
  src: url(/../fonts/linea-icons/linea-arrows-10.eot);
  src: url(/../fonts/linea-icons/linea-arrows-10d41d.eot?#iefix) format("embedded-opentype"), url(/../fonts/linea-icons/linea-arrows-10.woff) format("woff"), url(/../fonts/linea-icons/linea-arrows-10.ttf) format("truetype"), url(/../fonts/linea-icons/linea-arrows-10.svg#linea-arrows-10) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 40, app/assets/stylesheets/vendors/linea-icon.css */
.linea-aerrow[data-icon]:before {
  font-family: "linea-arrows-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 52, app/assets/stylesheets/vendors/linea-icon.css */
[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
  font-family: "linea-arrows-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 64, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-anticlockwise:before {
  content: "\e000";
}

/* line 67, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-anticlockwise-dashed:before {
  content: "\e001";
}

/* line 70, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-button-down:before {
  content: "\e002";
}

/* line 73, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-button-off:before {
  content: "\e003";
}

/* line 76, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-button-on:before {
  content: "\e004";
}

/* line 79, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-button-up:before {
  content: "\e005";
}

/* line 82, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-check:before {
  content: "\e006";
}

/* line 85, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-check:before {
  content: "\e007";
}

/* line 88, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-down:before {
  content: "\e008";
}

/* line 91, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-downleft:before {
  content: "\e009";
}

/* line 94, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-downright:before {
  content: "\e00a";
}

/* line 97, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-left:before {
  content: "\e00b";
}

/* line 100, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-minus:before {
  content: "\e00c";
}

/* line 103, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-plus:before {
  content: "\e00d";
}

/* line 106, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-remove:before {
  content: "\e00e";
}

/* line 109, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-right:before {
  content: "\e00f";
}

/* line 112, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-up:before {
  content: "\e010";
}

/* line 115, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-upleft:before {
  content: "\e011";
}

/* line 118, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-circle-upright:before {
  content: "\e012";
}

/* line 121, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-clockwise:before {
  content: "\e013";
}

/* line 124, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-clockwise-dashed:before {
  content: "\e014";
}

/* line 127, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-compress:before {
  content: "\e015";
}

/* line 130, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-deny:before {
  content: "\e016";
}

/* line 133, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-diagonal:before {
  content: "\e017";
}

/* line 136, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-diagonal2:before {
  content: "\e018";
}

/* line 139, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-down:before {
  content: "\e019";
}

/* line 142, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-down-double:before {
  content: "\e01a";
}

/* line 145, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-downleft:before {
  content: "\e01b";
}

/* line 148, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-downright:before {
  content: "\e01c";
}

/* line 151, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-down:before {
  content: "\e01d";
}

/* line 154, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-down-dashed:before {
  content: "\e01e";
}

/* line 157, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-horiz:before {
  content: "\e01f";
}

/* line 160, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-left:before {
  content: "\e020";
}

/* line 163, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-left-dashed:before {
  content: "\e021";
}

/* line 166, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-right:before {
  content: "\e022";
}

/* line 169, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-right-dashed:before {
  content: "\e023";
}

/* line 172, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-up:before {
  content: "\e024";
}

/* line 175, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-up-dashed:before {
  content: "\e025";
}

/* line 178, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-drag-vert:before {
  content: "\e026";
}

/* line 181, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-exclamation:before {
  content: "\e027";
}

/* line 184, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-expand:before {
  content: "\e028";
}

/* line 187, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-expand-diagonal1:before {
  content: "\e029";
}

/* line 190, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-expand-horizontal1:before {
  content: "\e02a";
}

/* line 193, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-expand-vertical1:before {
  content: "\e02b";
}

/* line 196, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-fit-horizontal:before {
  content: "\e02c";
}

/* line 199, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-fit-vertical:before {
  content: "\e02d";
}

/* line 202, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-glide:before {
  content: "\e02e";
}

/* line 205, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-glide-horizontal:before {
  content: "\e02f";
}

/* line 208, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-glide-vertical:before {
  content: "\e030";
}

/* line 211, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-hamburger1:before {
  content: "\e031";
}

/* line 214, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-hamburger-2:before {
  content: "\e032";
}

/* line 217, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-horizontal:before {
  content: "\e033";
}

/* line 220, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-info:before {
  content: "\e034";
}

/* line 223, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-alt:before {
  content: "\e035";
}

/* line 226, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-cmd:before {
  content: "\e036";
}

/* line 229, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-delete:before {
  content: "\e037";
}

/* line 232, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-down:before {
  content: "\e038";
}

/* line 235, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-left:before {
  content: "\e039";
}

/* line 238, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-return:before {
  content: "\e03a";
}

/* line 241, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-right:before {
  content: "\e03b";
}

/* line 244, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-shift:before {
  content: "\e03c";
}

/* line 247, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-tab:before {
  content: "\e03d";
}

/* line 250, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-keyboard-up:before {
  content: "\e03e";
}

/* line 253, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-left:before {
  content: "\e03f";
}

/* line 256, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-left-double-32:before {
  content: "\e040";
}

/* line 259, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-minus:before {
  content: "\e041";
}

/* line 262, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-move:before {
  content: "\e042";
}

/* line 265, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-move2:before {
  content: "\e043";
}

/* line 268, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-move-bottom:before {
  content: "\e044";
}

/* line 271, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-move-left:before {
  content: "\e045";
}

/* line 274, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-move-right:before {
  content: "\e046";
}

/* line 277, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-move-top:before {
  content: "\e047";
}

/* line 280, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-plus:before {
  content: "\e048";
}

/* line 283, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-question:before {
  content: "\e049";
}

/* line 286, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-remove:before {
  content: "\e04a";
}

/* line 289, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-right:before {
  content: "\e04b";
}

/* line 292, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-right-double:before {
  content: "\e04c";
}

/* line 295, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-rotate:before {
  content: "\e04d";
}

/* line 298, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-rotate-anti:before {
  content: "\e04e";
}

/* line 301, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-rotate-anti-dashed:before {
  content: "\e04f";
}

/* line 304, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-rotate-dashed:before {
  content: "\e050";
}

/* line 307, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-shrink:before {
  content: "\e051";
}

/* line 310, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-shrink-diagonal1:before {
  content: "\e052";
}

/* line 313, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-shrink-diagonal2:before {
  content: "\e053";
}

/* line 316, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-shrink-horizonal2:before {
  content: "\e054";
}

/* line 319, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-shrink-horizontal1:before {
  content: "\e055";
}

/* line 322, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-shrink-vertical1:before {
  content: "\e056";
}

/* line 325, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-shrink-vertical2:before {
  content: "\e057";
}

/* line 328, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-sign-down:before {
  content: "\e058";
}

/* line 331, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-sign-left:before {
  content: "\e059";
}

/* line 334, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-sign-right:before {
  content: "\e05a";
}

/* line 337, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-sign-up:before {
  content: "\e05b";
}

/* line 340, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slide-down1:before {
  content: "\e05c";
}

/* line 343, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slide-down2:before {
  content: "\e05d";
}

/* line 346, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slide-left1:before {
  content: "\e05e";
}

/* line 349, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slide-left2:before {
  content: "\e05f";
}

/* line 352, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slide-right1:before {
  content: "\e060";
}

/* line 355, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slide-right2:before {
  content: "\e061";
}

/* line 358, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slide-up1:before {
  content: "\e062";
}

/* line 361, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slide-up2:before {
  content: "\e063";
}

/* line 364, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slim-down:before {
  content: "\e064";
}

/* line 367, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slim-down-dashed:before {
  content: "\e065";
}

/* line 370, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slim-left:before {
  content: "\e066";
}

/* line 373, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slim-left-dashed:before {
  content: "\e067";
}

/* line 376, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slim-right:before {
  content: "\e068";
}

/* line 379, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slim-right-dashed:before {
  content: "\e069";
}

/* line 382, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slim-up:before {
  content: "\e06a";
}

/* line 385, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-slim-up-dashed:before {
  content: "\e06b";
}

/* line 388, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-check:before {
  content: "\e06c";
}

/* line 391, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-down:before {
  content: "\e06d";
}

/* line 394, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-downleft:before {
  content: "\e06e";
}

/* line 397, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-downright:before {
  content: "\e06f";
}

/* line 400, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-left:before {
  content: "\e070";
}

/* line 403, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-minus:before {
  content: "\e071";
}

/* line 406, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-plus:before {
  content: "\e072";
}

/* line 409, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-remove:before {
  content: "\e073";
}

/* line 412, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-right:before {
  content: "\e074";
}

/* line 415, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-up:before {
  content: "\e075";
}

/* line 418, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-upleft:before {
  content: "\e076";
}

/* line 421, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-square-upright:before {
  content: "\e077";
}

/* line 424, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-squares:before {
  content: "\e078";
}

/* line 427, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-stretch-diagonal1:before {
  content: "\e079";
}

/* line 430, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-stretch-diagonal2:before {
  content: "\e07a";
}

/* line 433, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-stretch-diagonal3:before {
  content: "\e07b";
}

/* line 436, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-stretch-diagonal4:before {
  content: "\e07c";
}

/* line 439, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-stretch-horizontal1:before {
  content: "\e07d";
}

/* line 442, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-stretch-horizontal2:before {
  content: "\e07e";
}

/* line 445, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-stretch-vertical1:before {
  content: "\e07f";
}

/* line 448, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-stretch-vertical2:before {
  content: "\e080";
}

/* line 451, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-switch-horizontal:before {
  content: "\e081";
}

/* line 454, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-switch-vertical:before {
  content: "\e082";
}

/* line 457, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-up:before {
  content: "\e083";
}

/* line 460, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-up-double-33:before {
  content: "\e084";
}

/* line 463, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-upleft:before {
  content: "\e085";
}

/* line 466, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-upright:before {
  content: "\e086";
}

/* line 469, app/assets/stylesheets/vendors/linea-icon.css */
.icon-arrows-vertical:before {
  content: "\e087";
}

/*Basic icon*/
@font-face {
  font-family: "linea-basic-10";
  src: url(/../fonts/linea-icons/linea-basic-10.eot);
  src: url(/../fonts/linea-icons/linea-basic-10d41d.eot?#iefix) format("embedded-opentype"), url(/../fonts/linea-icons/linea-basic-10.woff) format("woff"), url(/../fonts/linea-icons/linea-basic-10.ttf) format("truetype"), url(/../fonts/linea-icons/linea-basic-10.svg#linea-basic-10) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 480, app/assets/stylesheets/vendors/linea-icon.css */
.linea-basic[data-icon]:before {
  font-family: "linea-basic-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 492, app/assets/stylesheets/vendors/linea-icon.css */
[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
  font-family: "linea-basic-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 504, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-accelerator:before {
  content: "a";
}

/* line 507, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-alarm:before {
  content: "b";
}

/* line 510, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-anchor:before {
  content: "c";
}

/* line 513, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-anticlockwise:before {
  content: "d";
}

/* line 516, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-archive:before {
  content: "e";
}

/* line 519, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-archive-full:before {
  content: "f";
}

/* line 522, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-ban:before {
  content: "g";
}

/* line 525, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-battery-charge:before {
  content: "h";
}

/* line 528, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-battery-empty:before {
  content: "i";
}

/* line 531, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-battery-full:before {
  content: "j";
}

/* line 534, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-battery-half:before {
  content: "k";
}

/* line 537, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-bolt:before {
  content: "l";
}

/* line 540, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-book:before {
  content: "m";
}

/* line 543, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-book-pen:before {
  content: "n";
}

/* line 546, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-book-pencil:before {
  content: "o";
}

/* line 549, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-bookmark:before {
  content: "p";
}

/* line 552, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-calculator:before {
  content: "q";
}

/* line 555, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-calendar:before {
  content: "r";
}

/* line 558, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-cards-diamonds:before {
  content: "s";
}

/* line 561, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-cards-hearts:before {
  content: "t";
}

/* line 564, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-case:before {
  content: "u";
}

/* line 567, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-chronometer:before {
  content: "v";
}

/* line 570, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-clessidre:before {
  content: "w";
}

/* line 573, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-clock:before {
  content: "x";
}

/* line 576, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-clockwise:before {
  content: "y";
}

/* line 579, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-cloud:before {
  content: "z";
}

/* line 582, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-clubs:before {
  content: "A";
}

/* line 585, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-compass:before {
  content: "B";
}

/* line 588, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-cup:before {
  content: "C";
}

/* line 591, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-diamonds:before {
  content: "D";
}

/* line 594, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-display:before {
  content: "E";
}

/* line 597, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-download:before {
  content: "F";
}

/* line 600, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-exclamation:before {
  content: "G";
}

/* line 603, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-eye:before {
  content: "H";
}

/* line 606, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-eye-closed:before {
  content: "I";
}

/* line 609, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-female:before {
  content: "J";
}

/* line 612, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-flag1:before {
  content: "K";
}

/* line 615, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-flag2:before {
  content: "L";
}

/* line 618, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-floppydisk:before {
  content: "M";
}

/* line 621, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-folder:before {
  content: "N";
}

/* line 624, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-folder-multiple:before {
  content: "O";
}

/* line 627, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-gear:before {
  content: "P";
}

/* line 630, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-geolocalize-01:before {
  content: "Q";
}

/* line 633, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-geolocalize-05:before {
  content: "R";
}

/* line 636, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-globe:before {
  content: "S";
}

/* line 639, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-gunsight:before {
  content: "T";
}

/* line 642, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-hammer:before {
  content: "U";
}

/* line 645, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-headset:before {
  content: "V";
}

/* line 648, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-heart:before {
  content: "W";
}

/* line 651, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-heart-broken:before {
  content: "X";
}

/* line 654, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-helm:before {
  content: "Y";
}

/* line 657, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-home:before {
  content: "Z";
}

/* line 660, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-info:before {
  content: "0";
}

/* line 663, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-ipod:before {
  content: "1";
}

/* line 666, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-joypad:before {
  content: "2";
}

/* line 669, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-key:before {
  content: "3";
}

/* line 672, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-keyboard:before {
  content: "4";
}

/* line 675, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-laptop:before {
  content: "5";
}

/* line 678, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-life-buoy:before {
  content: "6";
}

/* line 681, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-lightbulb:before {
  content: "7";
}

/* line 684, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-link:before {
  content: "8";
}

/* line 687, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-lock:before {
  content: "9";
}

/* line 690, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-lock-open:before {
  content: "!";
}

/* line 693, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-magic-mouse:before {
  content: "\"";
}

/* line 696, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-magnifier:before {
  content: "#";
}

/* line 699, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-magnifier-minus:before {
  content: "$";
}

/* line 702, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-magnifier-plus:before {
  content: "%";
}

/* line 705, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-mail:before {
  content: "&";
}

/* line 708, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-mail-multiple:before {
  content: "'";
}

/* line 711, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-mail-open:before {
  content: "(";
}

/* line 714, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-mail-open-text:before {
  content: ")";
}

/* line 717, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-male:before {
  content: "*";
}

/* line 720, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-map:before {
  content: "+";
}

/* line 723, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-message:before {
  content: ",";
}

/* line 726, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-message-multiple:before {
  content: "-";
}

/* line 729, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-message-txt:before {
  content: ".";
}

/* line 732, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-mixer2:before {
  content: "/";
}

/* line 735, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-mouse:before {
  content: ":";
}

/* line 738, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-notebook:before {
  content: ";";
}

/* line 741, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-notebook-pen:before {
  content: "<";
}

/* line 744, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-notebook-pencil:before {
  content: "=";
}

/* line 747, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-paperplane:before {
  content: ">";
}

/* line 750, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-pencil-ruler:before {
  content: "?";
}

/* line 753, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-pencil-ruler-pen:before {
  content: "@";
}

/* line 756, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-photo:before {
  content: "[";
}

/* line 759, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-picture:before {
  content: "]";
}

/* line 762, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-picture-multiple:before {
  content: "^";
}

/* line 765, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-pin1:before {
  content: "_";
}

/* line 768, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-pin2:before {
  content: "`";
}

/* line 771, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-postcard:before {
  content: "{";
}

/* line 774, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-postcard-multiple:before {
  content: "|";
}

/* line 777, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-printer:before {
  content: "}";
}

/* line 780, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-question:before {
  content: "~";
}

/* line 783, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-rss:before {
  content: "\\";
}

/* line 786, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-server:before {
  content: "\e000";
}

/* line 789, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-server2:before {
  content: "\e001";
}

/* line 792, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-server-cloud:before {
  content: "\e002";
}

/* line 795, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-server-download:before {
  content: "\e003";
}

/* line 798, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-server-upload:before {
  content: "\e004";
}

/* line 801, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-settings:before {
  content: "\e005";
}

/* line 804, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-share:before {
  content: "\e006";
}

/* line 807, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-sheet:before {
  content: "\e007";
}

/* line 810, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-sheet-multiple:before {
  content: "\e008";
}

/* line 813, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-sheet-pen:before {
  content: "\e009";
}

/* line 816, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-sheet-pencil:before {
  content: "\e00a";
}

/* line 819, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-sheet-txt:before {
  content: "\e00b";
}

/* line 822, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-signs:before {
  content: "\e00c";
}

/* line 825, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-smartphone:before {
  content: "\e00d";
}

/* line 828, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-spades:before {
  content: "\e00e";
}

/* line 831, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-spread:before {
  content: "\e00f";
}

/* line 834, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-spread-bookmark:before {
  content: "\e010";
}

/* line 837, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-spread-text:before {
  content: "\e011";
}

/* line 840, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-spread-text-bookmark:before {
  content: "\e012";
}

/* line 843, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-star:before {
  content: "\e013";
}

/* line 846, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-tablet:before {
  content: "\e014";
}

/* line 849, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-target:before {
  content: "\e015";
}

/* line 852, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-todo:before {
  content: "\e016";
}

/* line 855, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-todo-pen:before {
  content: "\e017";
}

/* line 858, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-todo-pencil:before {
  content: "\e018";
}

/* line 861, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-todo-txt:before {
  content: "\e019";
}

/* line 864, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-todolist-pen:before {
  content: "\e01a";
}

/* line 867, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-todolist-pencil:before {
  content: "\e01b";
}

/* line 870, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-trashcan:before {
  content: "\e01c";
}

/* line 873, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-trashcan-full:before {
  content: "\e01d";
}

/* line 876, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-trashcan-refresh:before {
  content: "\e01e";
}

/* line 879, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-trashcan-remove:before {
  content: "\e01f";
}

/* line 882, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-upload:before {
  content: "\e020";
}

/* line 885, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-usb:before {
  content: "\e021";
}

/* line 888, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-video:before {
  content: "\e022";
}

/* line 891, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-watch:before {
  content: "\e023";
}

/* line 894, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-webpage:before {
  content: "\e024";
}

/* line 897, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-webpage-img-txt:before {
  content: "\e025";
}

/* line 900, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-webpage-multiple:before {
  content: "\e026";
}

/* line 903, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-webpage-txt:before {
  content: "\e027";
}

/* line 906, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-world:before {
  content: "\e028";
}

/*Basic elaboration*/
@font-face {
  font-family: "linea-basic-elaboration-10";
  src: url(/../fonts/linea-icons/linea-basic-elaboration-10.eot);
  src: url(/../fonts/linea-icons/linea-basic-elaboration-10d41d.eot?#iefix) format("embedded-opentype"), url(/../fonts/linea-icons/linea-basic-elaboration-10.woff) format("woff"), url(/../fonts/linea-icons/linea-basic-elaboration-10.ttf) format("truetype"), url(/../fonts/linea-icons/linea-basic-elaboration-10.svg#linea-basic-elaboration-10) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 917, app/assets/stylesheets/vendors/linea-icon.css */
.linea-elaborate[data-icon]:before {
  font-family: "linea-basic-elaboration-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 929, app/assets/stylesheets/vendors/linea-icon.css */
[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
  font-family: "linea-basic-elaboration-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 941, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-bookmark-checck:before {
  content: "a";
}

/* line 944, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-bookmark-minus:before {
  content: "b";
}

/* line 947, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-bookmark-plus:before {
  content: "c";
}

/* line 950, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-bookmark-remove:before {
  content: "d";
}

/* line 953, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-check:before {
  content: "e";
}

/* line 956, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-download:before {
  content: "f";
}

/* line 959, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-flagged:before {
  content: "g";
}

/* line 962, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-minus:before {
  content: "h";
}

/* line 965, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-plus:before {
  content: "i";
}

/* line 968, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-refresh:before {
  content: "j";
}

/* line 971, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-remove:before {
  content: "k";
}

/* line 974, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-search:before {
  content: "l";
}

/* line 977, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-star:before {
  content: "m";
}

/* line 980, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-briefcase-upload:before {
  content: "n";
}

/* line 983, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-check:before {
  content: "o";
}

/* line 986, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-download:before {
  content: "p";
}

/* line 989, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-minus:before {
  content: "q";
}

/* line 992, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-plus:before {
  content: "r";
}

/* line 995, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-refresh:before {
  content: "s";
}

/* line 998, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-remove:before {
  content: "t";
}

/* line 1001, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-search:before {
  content: "u";
}

/* line 1004, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-star:before {
  content: "v";
}

/* line 1007, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-browser-upload:before {
  content: "w";
}

/* line 1010, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-check:before {
  content: "x";
}

/* line 1013, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-cloud:before {
  content: "y";
}

/* line 1016, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-download:before {
  content: "z";
}

/* line 1019, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-empty:before {
  content: "A";
}

/* line 1022, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-flagged:before {
  content: "B";
}

/* line 1025, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-heart:before {
  content: "C";
}

/* line 1028, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-minus:before {
  content: "D";
}

/* line 1031, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-next:before {
  content: "E";
}

/* line 1034, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-noaccess:before {
  content: "F";
}

/* line 1037, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-pencil:before {
  content: "G";
}

/* line 1040, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-plus:before {
  content: "H";
}

/* line 1043, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-previous:before {
  content: "I";
}

/* line 1046, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-refresh:before {
  content: "J";
}

/* line 1049, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-remove:before {
  content: "K";
}

/* line 1052, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-search:before {
  content: "L";
}

/* line 1055, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-star:before {
  content: "M";
}

/* line 1058, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-calendar-upload:before {
  content: "N";
}

/* line 1061, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-check:before {
  content: "O";
}

/* line 1064, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-download:before {
  content: "P";
}

/* line 1067, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-minus:before {
  content: "Q";
}

/* line 1070, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-noaccess:before {
  content: "R";
}

/* line 1073, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-plus:before {
  content: "S";
}

/* line 1076, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-refresh:before {
  content: "T";
}

/* line 1079, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-remove:before {
  content: "U";
}

/* line 1082, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-search:before {
  content: "V";
}

/* line 1085, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-cloud-upload:before {
  content: "W";
}

/* line 1088, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-check:before {
  content: "X";
}

/* line 1091, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-cloud:before {
  content: "Y";
}

/* line 1094, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-download:before {
  content: "Z";
}

/* line 1097, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-flagged:before {
  content: "0";
}

/* line 1100, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-graph:before {
  content: "1";
}

/* line 1103, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-heart:before {
  content: "2";
}

/* line 1106, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-minus:before {
  content: "3";
}

/* line 1109, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-next:before {
  content: "4";
}

/* line 1112, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-noaccess:before {
  content: "5";
}

/* line 1115, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-note:before {
  content: "6";
}

/* line 1118, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-pencil:before {
  content: "7";
}

/* line 1121, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-picture:before {
  content: "8";
}

/* line 1124, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-plus:before {
  content: "9";
}

/* line 1127, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-previous:before {
  content: "!";
}

/* line 1130, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-refresh:before {
  content: "\"";
}

/* line 1133, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-remove:before {
  content: "#";
}

/* line 1136, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-search:before {
  content: "$";
}

/* line 1139, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-star:before {
  content: "%";
}

/* line 1142, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-document-upload:before {
  content: "&";
}

/* line 1145, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-check:before {
  content: "'";
}

/* line 1148, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-cloud:before {
  content: "(";
}

/* line 1151, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-document:before {
  content: ")";
}

/* line 1154, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-download:before {
  content: "*";
}

/* line 1157, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-flagged:before {
  content: "+";
}

/* line 1160, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-graph:before {
  content: ",";
}

/* line 1163, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-heart:before {
  content: "-";
}

/* line 1166, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-minus:before {
  content: ".";
}

/* line 1169, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-next:before {
  content: "/";
}

/* line 1172, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-noaccess:before {
  content: ":";
}

/* line 1175, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-note:before {
  content: ";";
}

/* line 1178, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-pencil:before {
  content: "<";
}

/* line 1181, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-picture:before {
  content: "=";
}

/* line 1184, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-plus:before {
  content: ">";
}

/* line 1187, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-previous:before {
  content: "?";
}

/* line 1190, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-refresh:before {
  content: "@";
}

/* line 1193, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-remove:before {
  content: "[";
}

/* line 1196, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-search:before {
  content: "]";
}

/* line 1199, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-star:before {
  content: "^";
}

/* line 1202, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-folder-upload:before {
  content: "_";
}

/* line 1205, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-check:before {
  content: "`";
}

/* line 1208, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-cloud:before {
  content: "{";
}

/* line 1211, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-document:before {
  content: "|";
}

/* line 1214, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-download:before {
  content: "}";
}

/* line 1217, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-flagged:before {
  content: "~";
}

/* line 1220, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-heart:before {
  content: "\\";
}

/* line 1223, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-next:before {
  content: "\e000";
}

/* line 1226, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-noaccess:before {
  content: "\e001";
}

/* line 1229, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-note:before {
  content: "\e002";
}

/* line 1232, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-pencil:before {
  content: "\e003";
}

/* line 1235, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-picture:before {
  content: "\e004";
}

/* line 1238, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-previous:before {
  content: "\e005";
}

/* line 1241, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-refresh:before {
  content: "\e006";
}

/* line 1244, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-remove:before {
  content: "\e007";
}

/* line 1247, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-search:before {
  content: "\e008";
}

/* line 1250, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-star:before {
  content: "\e009";
}

/* line 1253, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-mail-upload:before {
  content: "\e00a";
}

/* line 1256, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-check:before {
  content: "\e00b";
}

/* line 1259, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-dots:before {
  content: "\e00c";
}

/* line 1262, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-happy:before {
  content: "\e00d";
}

/* line 1265, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-heart:before {
  content: "\e00e";
}

/* line 1268, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-minus:before {
  content: "\e00f";
}

/* line 1271, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-note:before {
  content: "\e010";
}

/* line 1274, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-plus:before {
  content: "\e011";
}

/* line 1277, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-refresh:before {
  content: "\e012";
}

/* line 1280, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-remove:before {
  content: "\e013";
}

/* line 1283, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-message-sad:before {
  content: "\e014";
}

/* line 1286, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-smartphone-cloud:before {
  content: "\e015";
}

/* line 1289, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-smartphone-heart:before {
  content: "\e016";
}

/* line 1292, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-smartphone-noaccess:before {
  content: "\e017";
}

/* line 1295, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-smartphone-note:before {
  content: "\e018";
}

/* line 1298, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-smartphone-pencil:before {
  content: "\e019";
}

/* line 1301, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-smartphone-picture:before {
  content: "\e01a";
}

/* line 1304, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-smartphone-refresh:before {
  content: "\e01b";
}

/* line 1307, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-smartphone-search:before {
  content: "\e01c";
}

/* line 1310, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-tablet-cloud:before {
  content: "\e01d";
}

/* line 1313, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-tablet-heart:before {
  content: "\e01e";
}

/* line 1316, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-tablet-noaccess:before {
  content: "\e01f";
}

/* line 1319, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-tablet-note:before {
  content: "\e020";
}

/* line 1322, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-tablet-pencil:before {
  content: "\e021";
}

/* line 1325, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-tablet-picture:before {
  content: "\e022";
}

/* line 1328, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-tablet-refresh:before {
  content: "\e023";
}

/* line 1331, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-tablet-search:before {
  content: "\e024";
}

/* line 1334, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-2:before {
  content: "\e025";
}

/* line 1337, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-check:before {
  content: "\e026";
}

/* line 1340, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-cloud:before {
  content: "\e027";
}

/* line 1343, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-download:before {
  content: "\e028";
}

/* line 1346, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-flagged:before {
  content: "\e029";
}

/* line 1349, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-minus:before {
  content: "\e02a";
}

/* line 1352, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-noaccess:before {
  content: "\e02b";
}

/* line 1355, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-pencil:before {
  content: "\e02c";
}

/* line 1358, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-plus:before {
  content: "\e02d";
}

/* line 1361, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-refresh:before {
  content: "\e02e";
}

/* line 1364, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-remove:before {
  content: "\e02f";
}

/* line 1367, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-search:before {
  content: "\e030";
}

/* line 1370, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-star:before {
  content: "\e031";
}

/* line 1373, app/assets/stylesheets/vendors/linea-icon.css */
.icon-basic-elaboration-todolist-upload:before {
  content: "\e032";
}

/*Ecommerce*/
@font-face {
  font-family: "linea-ecommerce-10";
  src: url(/../fonts/linea-icons/linea-ecommerce-10.eot);
  src: url(/../fonts/linea-icons/linea-ecommerce-10d41d.eot?#iefix) format("embedded-opentype"), url(/../fonts/linea-icons/linea-ecommerce-10.woff) format("woff"), url(/../fonts/linea-icons/linea-ecommerce-10.ttf) format("truetype"), url(/../fonts/linea-icons/linea-ecommerce-10.svg#linea-ecommerce-10) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 1384, app/assets/stylesheets/vendors/linea-icon.css */
.linea-ecommerce[data-icon]:before {
  font-family: "linea-ecommerce-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1396, app/assets/stylesheets/vendors/linea-icon.css */
[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
  font-family: "linea-ecommerce-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1408, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag:before {
  content: "a";
}

/* line 1411, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-check:before {
  content: "b";
}

/* line 1414, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-cloud:before {
  content: "c";
}

/* line 1417, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-download:before {
  content: "d";
}

/* line 1420, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-minus:before {
  content: "e";
}

/* line 1423, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-plus:before {
  content: "f";
}

/* line 1426, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-refresh:before {
  content: "g";
}

/* line 1429, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-remove:before {
  content: "h";
}

/* line 1432, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-search:before {
  content: "i";
}

/* line 1435, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bag-upload:before {
  content: "j";
}

/* line 1438, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-banknote:before {
  content: "k";
}

/* line 1441, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-banknotes:before {
  content: "l";
}

/* line 1444, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket:before {
  content: "m";
}

/* line 1447, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-check:before {
  content: "n";
}

/* line 1450, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-cloud:before {
  content: "o";
}

/* line 1453, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-download:before {
  content: "p";
}

/* line 1456, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-minus:before {
  content: "q";
}

/* line 1459, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-plus:before {
  content: "r";
}

/* line 1462, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-refresh:before {
  content: "s";
}

/* line 1465, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-remove:before {
  content: "t";
}

/* line 1468, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-search:before {
  content: "u";
}

/* line 1471, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-basket-upload:before {
  content: "v";
}

/* line 1474, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-bath:before {
  content: "w";
}

/* line 1477, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart:before {
  content: "x";
}

/* line 1480, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-check:before {
  content: "y";
}

/* line 1483, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-cloud:before {
  content: "z";
}

/* line 1486, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-content:before {
  content: "A";
}

/* line 1489, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-download:before {
  content: "B";
}

/* line 1492, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-minus:before {
  content: "C";
}

/* line 1495, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-plus:before {
  content: "D";
}

/* line 1498, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-refresh:before {
  content: "E";
}

/* line 1501, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-remove:before {
  content: "F";
}

/* line 1504, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-search:before {
  content: "G";
}

/* line 1507, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cart-upload:before {
  content: "H";
}

/* line 1510, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-cent:before {
  content: "I";
}

/* line 1513, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-colon:before {
  content: "J";
}

/* line 1516, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-creditcard:before {
  content: "K";
}

/* line 1519, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-diamond:before {
  content: "L";
}

/* line 1522, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-dollar:before {
  content: "M";
}

/* line 1525, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-euro:before {
  content: "N";
}

/* line 1528, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-franc:before {
  content: "O";
}

/* line 1531, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-gift:before {
  content: "P";
}

/* line 1534, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-graph1:before {
  content: "Q";
}

/* line 1537, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-graph2:before {
  content: "R";
}

/* line 1540, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-graph3:before {
  content: "S";
}

/* line 1543, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-graph-decrease:before {
  content: "T";
}

/* line 1546, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-graph-increase:before {
  content: "U";
}

/* line 1549, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-guarani:before {
  content: "V";
}

/* line 1552, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-kips:before {
  content: "W";
}

/* line 1555, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-lira:before {
  content: "X";
}

/* line 1558, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-megaphone:before {
  content: "Y";
}

/* line 1561, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-money:before {
  content: "Z";
}

/* line 1564, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-naira:before {
  content: "0";
}

/* line 1567, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-pesos:before {
  content: "1";
}

/* line 1570, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-pound:before {
  content: "2";
}

/* line 1573, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt:before {
  content: "3";
}

/* line 1576, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-bath:before {
  content: "4";
}

/* line 1579, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-cent:before {
  content: "5";
}

/* line 1582, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-dollar:before {
  content: "6";
}

/* line 1585, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-euro:before {
  content: "7";
}

/* line 1588, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-franc:before {
  content: "8";
}

/* line 1591, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-guarani:before {
  content: "9";
}

/* line 1594, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-kips:before {
  content: "!";
}

/* line 1597, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-lira:before {
  content: "\"";
}

/* line 1600, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-naira:before {
  content: "#";
}

/* line 1603, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-pesos:before {
  content: "$";
}

/* line 1606, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-pound:before {
  content: "%";
}

/* line 1609, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-rublo:before {
  content: "&";
}

/* line 1612, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-rupee:before {
  content: "'";
}

/* line 1615, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-tugrik:before {
  content: "(";
}

/* line 1618, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-won:before {
  content: ")";
}

/* line 1621, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-yen:before {
  content: "*";
}

/* line 1624, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-receipt-yen2:before {
  content: "+";
}

/* line 1627, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-recept-colon:before {
  content: ",";
}

/* line 1630, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-rublo:before {
  content: "-";
}

/* line 1633, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-rupee:before {
  content: ".";
}

/* line 1636, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-safe:before {
  content: "/";
}

/* line 1639, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-sale:before {
  content: ":";
}

/* line 1642, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-sales:before {
  content: ";";
}

/* line 1645, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-ticket:before {
  content: "<";
}

/* line 1648, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-tugriks:before {
  content: "=";
}

/* line 1651, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-wallet:before {
  content: ">";
}

/* line 1654, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-won:before {
  content: "?";
}

/* line 1657, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-yen:before {
  content: "@";
}

/* line 1660, app/assets/stylesheets/vendors/linea-icon.css */
.icon-ecommerce-yen2:before {
  content: "[";
}

/*Music */
@font-face {
  font-family: "linea-music-10";
  src: url(/../fonts/linea-icons/linea-music-10.eot);
  src: url(/../fonts/linea-icons/linea-music-10d41d.eot?#iefix) format("embedded-opentype"), url(/../fonts/linea-icons/linea-music-10.woff) format("woff"), url(/../fonts/linea-icons/linea-music-10.ttf) format("truetype"), url(/../fonts/linea-icons/linea-music-10.svg#linea-music-10) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 1671, app/assets/stylesheets/vendors/linea-icon.css */
.linea-music[data-icon]:before {
  font-family: "linea-music-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1683, app/assets/stylesheets/vendors/linea-icon.css */
[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
  font-family: "linea-music-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1695, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-beginning-button:before {
  content: "a";
}

/* line 1698, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-bell:before {
  content: "b";
}

/* line 1701, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-cd:before {
  content: "c";
}

/* line 1704, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-diapason:before {
  content: "d";
}

/* line 1707, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-eject-button:before {
  content: "e";
}

/* line 1710, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-end-button:before {
  content: "f";
}

/* line 1713, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-fastforward-button:before {
  content: "g";
}

/* line 1716, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-headphones:before {
  content: "h";
}

/* line 1719, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-ipod:before {
  content: "i";
}

/* line 1722, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-loudspeaker:before {
  content: "j";
}

/* line 1725, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-microphone:before {
  content: "k";
}

/* line 1728, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-microphone-old:before {
  content: "l";
}

/* line 1731, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-mixer:before {
  content: "m";
}

/* line 1734, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-mute:before {
  content: "n";
}

/* line 1737, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-note-multiple:before {
  content: "o";
}

/* line 1740, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-note-single:before {
  content: "p";
}

/* line 1743, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-pause-button:before {
  content: "q";
}

/* line 1746, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-play-button:before {
  content: "r";
}

/* line 1749, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-playlist:before {
  content: "s";
}

/* line 1752, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-radio-ghettoblaster:before {
  content: "t";
}

/* line 1755, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-radio-portable:before {
  content: "u";
}

/* line 1758, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-record:before {
  content: "v";
}

/* line 1761, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-recordplayer:before {
  content: "w";
}

/* line 1764, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-repeat-button:before {
  content: "x";
}

/* line 1767, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-rewind-button:before {
  content: "y";
}

/* line 1770, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-shuffle-button:before {
  content: "z";
}

/* line 1773, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-stop-button:before {
  content: "A";
}

/* line 1776, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-tape:before {
  content: "B";
}

/* line 1779, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-volume-down:before {
  content: "C";
}

/* line 1782, app/assets/stylesheets/vendors/linea-icon.css */
.icon-music-volume-up:before {
  content: "D";
}

/*Software*/
@font-face {
  font-family: "linea-software-10";
  src: url(/../fonts/linea-icons/linea-software-10.eot);
  src: url(/../fonts/linea-icons/linea-software-10d41d.eot?#iefix) format("embedded-opentype"), url(/../fonts/linea-icons/linea-software-10.woff) format("woff"), url(/../fonts/linea-icons/linea-software-10.ttf) format("truetype"), url(/../fonts/linea-icons/linea-software-10.svg#linea-software-10) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 1793, app/assets/stylesheets/vendors/linea-icon.css */
.linea-software[data-icon]:before {
  font-family: "linea-software-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1805, app/assets/stylesheets/vendors/linea-icon.css */
[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
  font-family: "linea-software-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1817, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-add-vectorpoint:before {
  content: "a";
}

/* line 1820, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-box-oval:before {
  content: "b";
}

/* line 1823, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-box-polygon:before {
  content: "c";
}

/* line 1826, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-box-rectangle:before {
  content: "d";
}

/* line 1829, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-box-roundedrectangle:before {
  content: "e";
}

/* line 1832, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-character:before {
  content: "f";
}

/* line 1835, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-crop:before {
  content: "g";
}

/* line 1838, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-eyedropper:before {
  content: "h";
}

/* line 1841, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-allcaps:before {
  content: "i";
}

/* line 1844, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-baseline-shift:before {
  content: "j";
}

/* line 1847, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-horizontal-scale:before {
  content: "k";
}

/* line 1850, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-kerning:before {
  content: "l";
}

/* line 1853, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-leading:before {
  content: "m";
}

/* line 1856, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-size:before {
  content: "n";
}

/* line 1859, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-smallcapital:before {
  content: "o";
}

/* line 1862, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-smallcaps:before {
  content: "p";
}

/* line 1865, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-strikethrough:before {
  content: "q";
}

/* line 1868, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-tracking:before {
  content: "r";
}

/* line 1871, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-underline:before {
  content: "s";
}

/* line 1874, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-font-vertical-scale:before {
  content: "t";
}

/* line 1877, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-horizontal-align-center:before {
  content: "u";
}

/* line 1880, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-horizontal-align-left:before {
  content: "v";
}

/* line 1883, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-horizontal-align-right:before {
  content: "w";
}

/* line 1886, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-horizontal-distribute-center:before {
  content: "x";
}

/* line 1889, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-horizontal-distribute-left:before {
  content: "y";
}

/* line 1892, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-horizontal-distribute-right:before {
  content: "z";
}

/* line 1895, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-indent-firstline:before {
  content: "A";
}

/* line 1898, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-indent-left:before {
  content: "B";
}

/* line 1901, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-indent-right:before {
  content: "C";
}

/* line 1904, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-lasso:before {
  content: "D";
}

/* line 1907, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layers1:before {
  content: "E";
}

/* line 1910, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layers2:before {
  content: "F";
}

/* line 1913, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout:before {
  content: "G";
}

/* line 1916, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-2columns:before {
  content: "H";
}

/* line 1919, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-3columns:before {
  content: "I";
}

/* line 1922, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-4boxes:before {
  content: "J";
}

/* line 1925, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-4columns:before {
  content: "K";
}

/* line 1928, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-4lines:before {
  content: "L";
}

/* line 1931, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-8boxes:before {
  content: "M";
}

/* line 1934, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header:before {
  content: "N";
}

/* line 1937, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-2columns:before {
  content: "O";
}

/* line 1940, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-3columns:before {
  content: "P";
}

/* line 1943, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-4boxes:before {
  content: "Q";
}

/* line 1946, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-4columns:before {
  content: "R";
}

/* line 1949, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-complex:before {
  content: "S";
}

/* line 1952, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-complex2:before {
  content: "T";
}

/* line 1955, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-complex3:before {
  content: "U";
}

/* line 1958, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-complex4:before {
  content: "V";
}

/* line 1961, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-sideleft:before {
  content: "W";
}

/* line 1964, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-header-sideright:before {
  content: "X";
}

/* line 1967, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-sidebar-left:before {
  content: "Y";
}

/* line 1970, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-layout-sidebar-right:before {
  content: "Z";
}

/* line 1973, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-magnete:before {
  content: "0";
}

/* line 1976, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pages:before {
  content: "1";
}

/* line 1979, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paintbrush:before {
  content: "2";
}

/* line 1982, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paintbucket:before {
  content: "3";
}

/* line 1985, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paintroller:before {
  content: "4";
}

/* line 1988, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph:before {
  content: "5";
}

/* line 1991, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-align-left:before {
  content: "6";
}

/* line 1994, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-align-right:before {
  content: "7";
}

/* line 1997, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-center:before {
  content: "8";
}

/* line 2000, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-justify-all:before {
  content: "9";
}

/* line 2003, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-justify-center:before {
  content: "!";
}

/* line 2006, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-justify-left:before {
  content: "\"";
}

/* line 2009, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-justify-right:before {
  content: "#";
}

/* line 2012, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-space-after:before {
  content: "$";
}

/* line 2015, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-paragraph-space-before:before {
  content: "%";
}

/* line 2018, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pathfinder-exclude:before {
  content: "&";
}

/* line 2021, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pathfinder-intersect:before {
  content: "'";
}

/* line 2024, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pathfinder-subtract:before {
  content: "(";
}

/* line 2027, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pathfinder-unite:before {
  content: ")";
}

/* line 2030, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pen:before {
  content: "*";
}

/* line 2033, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pen-add:before {
  content: "+";
}

/* line 2036, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pen-remove:before {
  content: ",";
}

/* line 2039, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-pencil:before {
  content: "-";
}

/* line 2042, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-polygonallasso:before {
  content: ".";
}

/* line 2045, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-reflect-horizontal:before {
  content: "/";
}

/* line 2048, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-reflect-vertical:before {
  content: ":";
}

/* line 2051, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-remove-vectorpoint:before {
  content: ";";
}

/* line 2054, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-scale-expand:before {
  content: "<";
}

/* line 2057, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-scale-reduce:before {
  content: "=";
}

/* line 2060, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-selection-oval:before {
  content: ">";
}

/* line 2063, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-selection-polygon:before {
  content: "?";
}

/* line 2066, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-selection-rectangle:before {
  content: "@";
}

/* line 2069, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-selection-roundedrectangle:before {
  content: "[";
}

/* line 2072, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-shape-oval:before {
  content: "]";
}

/* line 2075, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-shape-polygon:before {
  content: "^";
}

/* line 2078, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-shape-rectangle:before {
  content: "_";
}

/* line 2081, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-shape-roundedrectangle:before {
  content: "`";
}

/* line 2084, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-slice:before {
  content: "{";
}

/* line 2087, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-transform-bezier:before {
  content: "|";
}

/* line 2090, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vector-box:before {
  content: "}";
}

/* line 2093, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vector-composite:before {
  content: "~";
}

/* line 2096, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vector-line:before {
  content: "\\";
}

/* line 2099, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vertical-align-bottom:before {
  content: "\e000";
}

/* line 2102, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vertical-align-center:before {
  content: "\e001";
}

/* line 2105, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vertical-align-top:before {
  content: "\e002";
}

/* line 2108, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vertical-distribute-bottom:before {
  content: "\e003";
}

/* line 2111, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vertical-distribute-center:before {
  content: "\e004";
}

/* line 2114, app/assets/stylesheets/vendors/linea-icon.css */
.icon-software-vertical-distribute-top:before {
  content: "\e005";
}

/*Weather*/
@font-face {
  font-family: "linea-weather-10";
  src: url(/../fonts/linea-icons/linea-weather-10.eot);
  src: url(/../fonts/linea-icons/linea-weather-10d41d.eot?#iefix) format("embedded-opentype"), url(/../fonts/linea-icons/linea-weather-10.woff) format("woff"), url(/../fonts/linea-icons/linea-weather-10.ttf) format("truetype"), url(/../fonts/linea-icons/linea-weather-10.svg#linea-weather-10) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 2125, app/assets/stylesheets/vendors/linea-icon.css */
.linea-weather[data-icon]:before {
  font-family: "linea-weather-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 2137, app/assets/stylesheets/vendors/linea-icon.css */
[class^="linea-icon-"]:before,
[class*="linea- icon-"]:before {
  font-family: "linea-weather-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 2149, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-aquarius:before {
  content: "\e000";
}

/* line 2152, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-aries:before {
  content: "\e001";
}

/* line 2155, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-cancer:before {
  content: "\e002";
}

/* line 2158, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-capricorn:before {
  content: "\e003";
}

/* line 2161, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-cloud:before {
  content: "\e004";
}

/* line 2164, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-cloud-drop:before {
  content: "\e005";
}

/* line 2167, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-cloud-lightning:before {
  content: "\e006";
}

/* line 2170, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-cloud-snowflake:before {
  content: "\e007";
}

/* line 2173, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-downpour-fullmoon:before {
  content: "\e008";
}

/* line 2176, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-downpour-halfmoon:before {
  content: "\e009";
}

/* line 2179, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-downpour-sun:before {
  content: "\e00a";
}

/* line 2182, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-drop:before {
  content: "\e00b";
}

/* line 2185, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-first-quarter:before {
  content: "\e00c";
}

/* line 2188, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-fog:before {
  content: "\e00d";
}

/* line 2191, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-fog-fullmoon:before {
  content: "\e00e";
}

/* line 2194, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-fog-halfmoon:before {
  content: "\e00f";
}

/* line 2197, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-fog-sun:before {
  content: "\e010";
}

/* line 2200, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-fullmoon:before {
  content: "\e011";
}

/* line 2203, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-gemini:before {
  content: "\e012";
}

/* line 2206, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-hail:before {
  content: "\e013";
}

/* line 2209, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-hail-fullmoon:before {
  content: "\e014";
}

/* line 2212, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-hail-halfmoon:before {
  content: "\e015";
}

/* line 2215, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-hail-sun:before {
  content: "\e016";
}

/* line 2218, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-last-quarter:before {
  content: "\e017";
}

/* line 2221, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-leo:before {
  content: "\e018";
}

/* line 2224, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-libra:before {
  content: "\e019";
}

/* line 2227, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-lightning:before {
  content: "\e01a";
}

/* line 2230, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-mistyrain:before {
  content: "\e01b";
}

/* line 2233, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-mistyrain-fullmoon:before {
  content: "\e01c";
}

/* line 2236, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-mistyrain-halfmoon:before {
  content: "\e01d";
}

/* line 2239, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-mistyrain-sun:before {
  content: "\e01e";
}

/* line 2242, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-moon:before {
  content: "\e01f";
}

/* line 2245, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-moondown-full:before {
  content: "\e020";
}

/* line 2248, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-moondown-half:before {
  content: "\e021";
}

/* line 2251, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-moonset-full:before {
  content: "\e022";
}

/* line 2254, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-moonset-half:before {
  content: "\e023";
}

/* line 2257, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-move2:before {
  content: "\e024";
}

/* line 2260, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-newmoon:before {
  content: "\e025";
}

/* line 2263, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-pisces:before {
  content: "\e026";
}

/* line 2266, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-rain:before {
  content: "\e027";
}

/* line 2269, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-rain-fullmoon:before {
  content: "\e028";
}

/* line 2272, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-rain-halfmoon:before {
  content: "\e029";
}

/* line 2275, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-rain-sun:before {
  content: "\e02a";
}

/* line 2278, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-sagittarius:before {
  content: "\e02b";
}

/* line 2281, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-scorpio:before {
  content: "\e02c";
}

/* line 2284, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-snow:before {
  content: "\e02d";
}

/* line 2287, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-snow-fullmoon:before {
  content: "\e02e";
}

/* line 2290, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-snow-halfmoon:before {
  content: "\e02f";
}

/* line 2293, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-snow-sun:before {
  content: "\e030";
}

/* line 2296, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-snowflake:before {
  content: "\e031";
}

/* line 2299, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-star:before {
  content: "\e032";
}

/* line 2302, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-storm-11:before {
  content: "\e033";
}

/* line 2305, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-storm-32:before {
  content: "\e034";
}

/* line 2308, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-storm-fullmoon:before {
  content: "\e035";
}

/* line 2311, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-storm-halfmoon:before {
  content: "\e036";
}

/* line 2314, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-storm-sun:before {
  content: "\e037";
}

/* line 2317, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-sun:before {
  content: "\e038";
}

/* line 2320, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-sundown:before {
  content: "\e039";
}

/* line 2323, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-sunset:before {
  content: "\e03a";
}

/* line 2326, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-taurus:before {
  content: "\e03b";
}

/* line 2329, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-tempest:before {
  content: "\e03c";
}

/* line 2332, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-tempest-fullmoon:before {
  content: "\e03d";
}

/* line 2335, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-tempest-halfmoon:before {
  content: "\e03e";
}

/* line 2338, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-tempest-sun:before {
  content: "\e03f";
}

/* line 2341, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-variable-fullmoon:before {
  content: "\e040";
}

/* line 2344, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-variable-halfmoon:before {
  content: "\e041";
}

/* line 2347, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-variable-sun:before {
  content: "\e042";
}

/* line 2350, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-virgo:before {
  content: "\e043";
}

/* line 2353, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-waning-cresent:before {
  content: "\e044";
}

/* line 2356, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-waning-gibbous:before {
  content: "\e045";
}

/* line 2359, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-waxing-cresent:before {
  content: "\e046";
}

/* line 2362, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-waxing-gibbous:before {
  content: "\e047";
}

/* line 2365, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind:before {
  content: "\e048";
}

/* line 2368, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-e:before {
  content: "\e049";
}

/* line 2371, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-fullmoon:before {
  content: "\e04a";
}

/* line 2374, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-halfmoon:before {
  content: "\e04b";
}

/* line 2377, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-n:before {
  content: "\e04c";
}

/* line 2380, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-ne:before {
  content: "\e04d";
}

/* line 2383, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-nw:before {
  content: "\e04e";
}

/* line 2386, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-s:before {
  content: "\e04f";
}

/* line 2389, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-se:before {
  content: "\e050";
}

/* line 2392, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-sun:before {
  content: "\e051";
}

/* line 2395, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-sw:before {
  content: "\e052";
}

/* line 2398, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-wind-w:before {
  content: "\e053";
}

/* line 2401, app/assets/stylesheets/vendors/linea-icon.css */
.icon-weather-windgust:before {
  content: "\e054";
}

@font-face {
  font-family: 'Pe-icon-7-stroke';
  src: url(/../fonts/pe-icon-7/Pe-icon-7-stroke.eot?d7yf1v);
  src: url(/../fonts/pe-icon-7/Pe-icon-7-stroke.eot?#iefixd7yf1v) format("embedded-opentype"), url(/../fonts/pe-icon-7/Pe-icon-7-stroke.woff?d7yf1v) format("woff"), url(/../fonts/pe-icon-7/Pe-icon-7-stroke.ttf?d7yf1v) format("truetype"), url(/../fonts/pe-icon-7/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 12, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
[class^="pe-7s-"], [class*=" pe-7s-"] {
  font-family: 'Pe-icon-7-stroke';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 26, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-album:before {
  content: "\e6aa";
}

/* line 29, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-arc:before {
  content: "\e6ab";
}

/* line 32, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-back-2:before {
  content: "\e6ac";
}

/* line 35, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-bandaid:before {
  content: "\e6ad";
}

/* line 38, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-car:before {
  content: "\e6ae";
}

/* line 41, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-diamond:before {
  content: "\e6af";
}

/* line 44, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-door-lock:before {
  content: "\e6b0";
}

/* line 47, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-eyedropper:before {
  content: "\e6b1";
}

/* line 50, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-female:before {
  content: "\e6b2";
}

/* line 53, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-gym:before {
  content: "\e6b3";
}

/* line 56, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-hammer:before {
  content: "\e6b4";
}

/* line 59, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-headphones:before {
  content: "\e6b5";
}

/* line 62, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-helm:before {
  content: "\e6b6";
}

/* line 65, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-hourglass:before {
  content: "\e6b7";
}

/* line 68, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-leaf:before {
  content: "\e6b8";
}

/* line 71, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-magic-wand:before {
  content: "\e6b9";
}

/* line 74, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-male:before {
  content: "\e6ba";
}

/* line 77, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-map-2:before {
  content: "\e6bb";
}

/* line 80, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-next-2:before {
  content: "\e6bc";
}

/* line 83, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-paint-bucket:before {
  content: "\e6bd";
}

/* line 86, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-pendrive:before {
  content: "\e6be";
}

/* line 89, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-photo:before {
  content: "\e6bf";
}

/* line 92, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-piggy:before {
  content: "\e6c0";
}

/* line 95, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-plugin:before {
  content: "\e6c1";
}

/* line 98, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-refresh-2:before {
  content: "\e6c2";
}

/* line 101, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-rocket:before {
  content: "\e6c3";
}

/* line 104, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-settings:before {
  content: "\e6c4";
}

/* line 107, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-shield:before {
  content: "\e6c5";
}

/* line 110, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-smile:before {
  content: "\e6c6";
}

/* line 113, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-usb:before {
  content: "\e6c7";
}

/* line 116, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-vector:before {
  content: "\e6c8";
}

/* line 119, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-wine:before {
  content: "\e6c9";
}

/* line 122, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-cloud-upload:before {
  content: "\e68a";
}

/* line 125, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-cash:before {
  content: "\e68c";
}

/* line 128, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-close:before {
  content: "\e680";
}

/* line 131, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-bluetooth:before {
  content: "\e68d";
}

/* line 134, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-cloud-download:before {
  content: "\e68b";
}

/* line 137, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-way:before {
  content: "\e68e";
}

/* line 140, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-close-circle:before {
  content: "\e681";
}

/* line 143, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-id:before {
  content: "\e68f";
}

/* line 146, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-angle-up:before {
  content: "\e682";
}

/* line 149, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-wristwatch:before {
  content: "\e690";
}

/* line 152, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-angle-up-circle:before {
  content: "\e683";
}

/* line 155, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-world:before {
  content: "\e691";
}

/* line 158, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-angle-right:before {
  content: "\e684";
}

/* line 161, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-volume:before {
  content: "\e692";
}

/* line 164, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-angle-right-circle:before {
  content: "\e685";
}

/* line 167, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-users:before {
  content: "\e693";
}

/* line 170, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-angle-left:before {
  content: "\e686";
}

/* line 173, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-user-female:before {
  content: "\e694";
}

/* line 176, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-angle-left-circle:before {
  content: "\e687";
}

/* line 179, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-up-arrow:before {
  content: "\e695";
}

/* line 182, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-angle-down:before {
  content: "\e688";
}

/* line 185, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-switch:before {
  content: "\e696";
}

/* line 188, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-angle-down-circle:before {
  content: "\e689";
}

/* line 191, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-scissors:before {
  content: "\e697";
}

/* line 194, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-wallet:before {
  content: "\e600";
}

/* line 197, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-safe:before {
  content: "\e698";
}

/* line 200, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-volume2:before {
  content: "\e601";
}

/* line 203, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-volume1:before {
  content: "\e602";
}

/* line 206, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-voicemail:before {
  content: "\e603";
}

/* line 209, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-video:before {
  content: "\e604";
}

/* line 212, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-user:before {
  content: "\e605";
}

/* line 215, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-upload:before {
  content: "\e606";
}

/* line 218, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-unlock:before {
  content: "\e607";
}

/* line 221, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-umbrella:before {
  content: "\e608";
}

/* line 224, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-trash:before {
  content: "\e609";
}

/* line 227, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-tools:before {
  content: "\e60a";
}

/* line 230, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-timer:before {
  content: "\e60b";
}

/* line 233, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-ticket:before {
  content: "\e60c";
}

/* line 236, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-target:before {
  content: "\e60d";
}

/* line 239, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-sun:before {
  content: "\e60e";
}

/* line 242, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-study:before {
  content: "\e60f";
}

/* line 245, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-stopwatch:before {
  content: "\e610";
}

/* line 248, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-star:before {
  content: "\e611";
}

/* line 251, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-speaker:before {
  content: "\e612";
}

/* line 254, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-signal:before {
  content: "\e613";
}

/* line 257, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-shuffle:before {
  content: "\e614";
}

/* line 260, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-shopbag:before {
  content: "\e615";
}

/* line 263, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-share:before {
  content: "\e616";
}

/* line 266, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-server:before {
  content: "\e617";
}

/* line 269, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-search:before {
  content: "\e618";
}

/* line 272, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-film:before {
  content: "\e6a5";
}

/* line 275, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-science:before {
  content: "\e619";
}

/* line 278, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-disk:before {
  content: "\e6a6";
}

/* line 281, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-ribbon:before {
  content: "\e61a";
}

/* line 284, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-repeat:before {
  content: "\e61b";
}

/* line 287, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-refresh:before {
  content: "\e61c";
}

/* line 290, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-add-user:before {
  content: "\e6a9";
}

/* line 293, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-refresh-cloud:before {
  content: "\e61d";
}

/* line 296, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-paperclip:before {
  content: "\e69c";
}

/* line 299, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-radio:before {
  content: "\e61e";
}

/* line 302, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-note2:before {
  content: "\e69d";
}

/* line 305, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-print:before {
  content: "\e61f";
}

/* line 308, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-network:before {
  content: "\e69e";
}

/* line 311, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-prev:before {
  content: "\e620";
}

/* line 314, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-mute:before {
  content: "\e69f";
}

/* line 317, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-power:before {
  content: "\e621";
}

/* line 320, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-medal:before {
  content: "\e6a0";
}

/* line 323, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-portfolio:before {
  content: "\e622";
}

/* line 326, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-like2:before {
  content: "\e6a1";
}

/* line 329, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-plus:before {
  content: "\e623";
}

/* line 332, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-left-arrow:before {
  content: "\e6a2";
}

/* line 335, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-play:before {
  content: "\e624";
}

/* line 338, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-key:before {
  content: "\e6a3";
}

/* line 341, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-plane:before {
  content: "\e625";
}

/* line 344, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-joy:before {
  content: "\e6a4";
}

/* line 347, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-photo-gallery:before {
  content: "\e626";
}

/* line 350, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-pin:before {
  content: "\e69b";
}

/* line 353, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-phone:before {
  content: "\e627";
}

/* line 356, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-plug:before {
  content: "\e69a";
}

/* line 359, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-pen:before {
  content: "\e628";
}

/* line 362, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-right-arrow:before {
  content: "\e699";
}

/* line 365, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-paper-plane:before {
  content: "\e629";
}

/* line 368, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-delete-user:before {
  content: "\e6a7";
}

/* line 371, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-paint:before {
  content: "\e62a";
}

/* line 374, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-bottom-arrow:before {
  content: "\e6a8";
}

/* line 377, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-notebook:before {
  content: "\e62b";
}

/* line 380, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-note:before {
  content: "\e62c";
}

/* line 383, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-next:before {
  content: "\e62d";
}

/* line 386, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-news-paper:before {
  content: "\e62e";
}

/* line 389, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-musiclist:before {
  content: "\e62f";
}

/* line 392, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-music:before {
  content: "\e630";
}

/* line 395, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-mouse:before {
  content: "\e631";
}

/* line 398, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-more:before {
  content: "\e632";
}

/* line 401, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-moon:before {
  content: "\e633";
}

/* line 404, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-monitor:before {
  content: "\e634";
}

/* line 407, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-micro:before {
  content: "\e635";
}

/* line 410, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-menu:before {
  content: "\e636";
}

/* line 413, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-map:before {
  content: "\e637";
}

/* line 416, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-map-marker:before {
  content: "\e638";
}

/* line 419, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-mail:before {
  content: "\e639";
}

/* line 422, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-mail-open:before {
  content: "\e63a";
}

/* line 425, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-mail-open-file:before {
  content: "\e63b";
}

/* line 428, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-magnet:before {
  content: "\e63c";
}

/* line 431, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-loop:before {
  content: "\e63d";
}

/* line 434, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-look:before {
  content: "\e63e";
}

/* line 437, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-lock:before {
  content: "\e63f";
}

/* line 440, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-lintern:before {
  content: "\e640";
}

/* line 443, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-link:before {
  content: "\e641";
}

/* line 446, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-like:before {
  content: "\e642";
}

/* line 449, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-light:before {
  content: "\e643";
}

/* line 452, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-less:before {
  content: "\e644";
}

/* line 455, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-keypad:before {
  content: "\e645";
}

/* line 458, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-junk:before {
  content: "\e646";
}

/* line 461, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-info:before {
  content: "\e647";
}

/* line 464, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-home:before {
  content: "\e648";
}

/* line 467, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-help2:before {
  content: "\e649";
}

/* line 470, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-help1:before {
  content: "\e64a";
}

/* line 473, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-graph3:before {
  content: "\e64b";
}

/* line 476, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-graph2:before {
  content: "\e64c";
}

/* line 479, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-graph1:before {
  content: "\e64d";
}

/* line 482, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-graph:before {
  content: "\e64e";
}

/* line 485, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-global:before {
  content: "\e64f";
}

/* line 488, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-gleam:before {
  content: "\e650";
}

/* line 491, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-glasses:before {
  content: "\e651";
}

/* line 494, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-gift:before {
  content: "\e652";
}

/* line 497, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-folder:before {
  content: "\e653";
}

/* line 500, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-flag:before {
  content: "\e654";
}

/* line 503, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-filter:before {
  content: "\e655";
}

/* line 506, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-file:before {
  content: "\e656";
}

/* line 509, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-expand1:before {
  content: "\e657";
}

/* line 512, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-exapnd2:before {
  content: "\e658";
}

/* line 515, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-edit:before {
  content: "\e659";
}

/* line 518, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-drop:before {
  content: "\e65a";
}

/* line 521, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-drawer:before {
  content: "\e65b";
}

/* line 524, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-download:before {
  content: "\e65c";
}

/* line 527, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-display2:before {
  content: "\e65d";
}

/* line 530, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-display1:before {
  content: "\e65e";
}

/* line 533, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-diskette:before {
  content: "\e65f";
}

/* line 536, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-date:before {
  content: "\e660";
}

/* line 539, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-cup:before {
  content: "\e661";
}

/* line 542, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-culture:before {
  content: "\e662";
}

/* line 545, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-crop:before {
  content: "\e663";
}

/* line 548, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-credit:before {
  content: "\e664";
}

/* line 551, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-copy-file:before {
  content: "\e665";
}

/* line 554, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-config:before {
  content: "\e666";
}

/* line 557, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-compass:before {
  content: "\e667";
}

/* line 560, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-comment:before {
  content: "\e668";
}

/* line 563, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-coffee:before {
  content: "\e669";
}

/* line 566, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-cloud:before {
  content: "\e66a";
}

/* line 569, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-clock:before {
  content: "\e66b";
}

/* line 572, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-check:before {
  content: "\e66c";
}

/* line 575, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-chat:before {
  content: "\e66d";
}

/* line 578, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-cart:before {
  content: "\e66e";
}

/* line 581, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-camera:before {
  content: "\e66f";
}

/* line 584, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-call:before {
  content: "\e670";
}

/* line 587, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-calculator:before {
  content: "\e671";
}

/* line 590, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-browser:before {
  content: "\e672";
}

/* line 593, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-box2:before {
  content: "\e673";
}

/* line 596, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-box1:before {
  content: "\e674";
}

/* line 599, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-bookmarks:before {
  content: "\e675";
}

/* line 602, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-bicycle:before {
  content: "\e676";
}

/* line 605, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-bell:before {
  content: "\e677";
}

/* line 608, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-battery:before {
  content: "\e678";
}

/* line 611, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-ball:before {
  content: "\e679";
}

/* line 614, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-back:before {
  content: "\e67a";
}

/* line 617, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-attention:before {
  content: "\e67b";
}

/* line 620, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-anchor:before {
  content: "\e67c";
}

/* line 623, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-albums:before {
  content: "\e67d";
}

/* line 626, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-alarm:before {
  content: "\e67e";
}

/* line 629, app/assets/stylesheets/vendors/pe-icon-7-stroke.css */
.pe-7s-airplay:before {
  content: "\e67f";
}

@font-face {
  font-family: Material-Design-Iconic-Font;
  src: url(/../fonts/material-design-iconic-font/Material-Design-Iconic-Font.woff2?v=2.2.0) format("woff2"), url(/../fonts/material-design-iconic-font/Material-Design-Iconic-Font.woff?v=2.2.0) format("woff"), url(/../fonts/material-design-iconic-font/Material-Design-Iconic-Font.ttf?v=2.2.0) format("truetype");
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi {
  display: inline-block;
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-2x {
  font-size: 2em;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-3x {
  font-size: 3em;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-4x {
  font-size: 4em;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-5x {
  font-size: 5em;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-fw {
  width: 1.28571429em;
  text-align: center;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-ul > li {
  position: relative;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: .14285714em;
  text-align: center;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-li.zmdi-hc-lg {
  left: -1.85714286em;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-border {
  padding: .1em .25em;
  border: solid .1em #9e9e9e;
  border-radius: 2px;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-border-circle {
  padding: .1em .25em;
  border: solid .1em #9e9e9e;
  border-radius: 50%;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi.pull-left {
  float: left;
  margin-right: .15em;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi.pull-right {
  float: right;
  margin-left: .15em;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-spin {
  -webkit-animation: zmdi-spin 1.5s infinite linear;
  animation: zmdi-spin 1.5s infinite linear;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-spin-reverse {
  -webkit-animation: zmdi-spin-reverse 1.5s infinite linear;
  animation: zmdi-spin-reverse 1.5s infinite linear;
}

@-webkit-keyframes zmdi-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}

@keyframes zmdi-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}

@-webkit-keyframes zmdi-spin-reverse {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-359deg);
  }
}

@keyframes zmdi-spin-reverse {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-359deg);
  }
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-rotate-90 {
  transform: rotate(90deg);
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-rotate-180 {
  transform: rotate(180deg);
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-rotate-270 {
  transform: rotate(270deg);
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-flip-horizontal {
  transform: scale(-1, 1);
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-flip-vertical {
  transform: scale(1, -1);
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-stack-1x, .zmdi-hc-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-stack-1x {
  line-height: inherit;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-stack-2x {
  font-size: 2em;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hc-inverse {
  color: #fff;
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-3d-rotation:before {
  content: '\f101';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airplane-off:before {
  content: '\f102';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airplane:before {
  content: '\f103';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-album:before {
  content: '\f104';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-archive:before {
  content: '\f105';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-account:before {
  content: '\f106';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-alert:before {
  content: '\f107';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-check:before {
  content: '\f108';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-o:before {
  content: '\f109';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-return:before {
  content: '\f10a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-returned:before {
  content: '\f10b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment:before {
  content: '\f10c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-attachment-alt:before {
  content: '\f10d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-attachment:before {
  content: '\f10e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-audio:before {
  content: '\f10f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-badge-check:before {
  content: '\f110';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-balance-wallet:before {
  content: '\f111';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-balance:before {
  content: '\f112';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery-alert:before {
  content: '\f113';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery-flash:before {
  content: '\f114';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery-unknown:before {
  content: '\f115';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery:before {
  content: '\f116';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bike:before {
  content: '\f117';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-block-alt:before {
  content: '\f118';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-block:before {
  content: '\f119';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-boat:before {
  content: '\f11a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-book-image:before {
  content: '\f11b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-book:before {
  content: '\f11c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bookmark-outline:before {
  content: '\f11d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bookmark:before {
  content: '\f11e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brush:before {
  content: '\f11f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bug:before {
  content: '\f120';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bus:before {
  content: '\f121';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cake:before {
  content: '\f122';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-car-taxi:before {
  content: '\f123';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-car-wash:before {
  content: '\f124';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-car:before {
  content: '\f125';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-giftcard:before {
  content: '\f126';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-membership:before {
  content: '\f127';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-travel:before {
  content: '\f128';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card:before {
  content: '\f129';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-case-check:before {
  content: '\f12a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-case-download:before {
  content: '\f12b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-case-play:before {
  content: '\f12c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-case:before {
  content: '\f12d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cast-connected:before {
  content: '\f12e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cast:before {
  content: '\f12f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chart-donut:before {
  content: '\f130';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chart:before {
  content: '\f131';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-city-alt:before {
  content: '\f132';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-city:before {
  content: '\f133';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-close-circle-o:before {
  content: '\f134';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-close-circle:before {
  content: '\f135';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-close:before {
  content: '\f136';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cocktail:before {
  content: '\f137';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-code-setting:before {
  content: '\f138';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-code-smartphone:before {
  content: '\f139';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-code:before {
  content: '\f13a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-coffee:before {
  content: '\f13b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-bookmark:before {
  content: '\f13c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-case-play:before {
  content: '\f13d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-folder-image:before {
  content: '\f13e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-image-o:before {
  content: '\f13f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-image:before {
  content: '\f140';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-1:before {
  content: '\f141';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-2:before {
  content: '\f142';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-3:before {
  content: '\f143';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-4:before {
  content: '\f144';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-5:before {
  content: '\f145';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-6:before {
  content: '\f146';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-7:before {
  content: '\f147';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-8:before {
  content: '\f148';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-9-plus:before {
  content: '\f149';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-9:before {
  content: '\f14a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item:before {
  content: '\f14b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-music:before {
  content: '\f14c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-pdf:before {
  content: '\f14d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-plus:before {
  content: '\f14e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-speaker:before {
  content: '\f14f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-text:before {
  content: '\f150';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-video:before {
  content: '\f151';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-compass:before {
  content: '\f152';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cutlery:before {
  content: '\f153';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-delete:before {
  content: '\f154';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dialpad:before {
  content: '\f155';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dns:before {
  content: '\f156';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-drink:before {
  content: '\f157';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-edit:before {
  content: '\f158';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-email-open:before {
  content: '\f159';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-email:before {
  content: '\f15a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eye-off:before {
  content: '\f15b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eye:before {
  content: '\f15c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eyedropper:before {
  content: '\f15d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-favorite-outline:before {
  content: '\f15e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-favorite:before {
  content: '\f15f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-list:before {
  content: '\f160';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fire:before {
  content: '\f161';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flag:before {
  content: '\f162';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flare:before {
  content: '\f163';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flash-auto:before {
  content: '\f164';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flash-off:before {
  content: '\f165';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flash:before {
  content: '\f166';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flip:before {
  content: '\f167';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flower-alt:before {
  content: '\f168';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flower:before {
  content: '\f169';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-font:before {
  content: '\f16a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fullscreen-alt:before {
  content: '\f16b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fullscreen-exit:before {
  content: '\f16c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fullscreen:before {
  content: '\f16d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-functions:before {
  content: '\f16e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gas-station:before {
  content: '\f16f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gesture:before {
  content: '\f170';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-globe-alt:before {
  content: '\f171';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-globe-lock:before {
  content: '\f172';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-globe:before {
  content: '\f173';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-graduation-cap:before {
  content: '\f174';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-home:before {
  content: '\f175';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hospital-alt:before {
  content: '\f176';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hospital:before {
  content: '\f177';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hotel:before {
  content: '\f178';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hourglass-alt:before {
  content: '\f179';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hourglass-outline:before {
  content: '\f17a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hourglass:before {
  content: '\f17b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-http:before {
  content: '\f17c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-image-alt:before {
  content: '\f17d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-image-o:before {
  content: '\f17e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-image:before {
  content: '\f17f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-inbox:before {
  content: '\f180';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-invert-colors-off:before {
  content: '\f181';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-invert-colors:before {
  content: '\f182';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-key:before {
  content: '\f183';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-label-alt-outline:before {
  content: '\f184';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-label-alt:before {
  content: '\f185';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-label-heart:before {
  content: '\f186';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-label:before {
  content: '\f187';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-labels:before {
  content: '\f188';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lamp:before {
  content: '\f189';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-landscape:before {
  content: '\f18a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-layers-off:before {
  content: '\f18b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-layers:before {
  content: '\f18c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-library:before {
  content: '\f18d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-link:before {
  content: '\f18e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lock-open:before {
  content: '\f18f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lock-outline:before {
  content: '\f190';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lock:before {
  content: '\f191';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mail-reply-all:before {
  content: '\f192';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mail-reply:before {
  content: '\f193';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mail-send:before {
  content: '\f194';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mall:before {
  content: '\f195';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-map:before {
  content: '\f196';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-menu:before {
  content: '\f197';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-money-box:before {
  content: '\f198';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-money-off:before {
  content: '\f199';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-money:before {
  content: '\f19a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-more-vert:before {
  content: '\f19b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-more:before {
  content: '\f19c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-movie-alt:before {
  content: '\f19d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-movie:before {
  content: '\f19e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-nature-people:before {
  content: '\f19f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-nature:before {
  content: '\f1a0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-navigation:before {
  content: '\f1a1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-open-in-browser:before {
  content: '\f1a2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-open-in-new:before {
  content: '\f1a3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-palette:before {
  content: '\f1a4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-parking:before {
  content: '\f1a5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-account:before {
  content: '\f1a6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-assistant:before {
  content: '\f1a7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-drop:before {
  content: '\f1a8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-help:before {
  content: '\f1a9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-off:before {
  content: '\f1aa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin:before {
  content: '\f1ab';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pizza:before {
  content: '\f1ac';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plaster:before {
  content: '\f1ad';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-power-setting:before {
  content: '\f1ae';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-power:before {
  content: '\f1af';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-print:before {
  content: '\f1b0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-puzzle-piece:before {
  content: '\f1b1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-quote:before {
  content: '\f1b2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-railway:before {
  content: '\f1b3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-receipt:before {
  content: '\f1b4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-alt:before {
  content: '\f1b5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-sync-alert:before {
  content: '\f1b6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-sync-off:before {
  content: '\f1b7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-sync:before {
  content: '\f1b8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh:before {
  content: '\f1b9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-roller:before {
  content: '\f1ba';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-ruler:before {
  content: '\f1bb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-scissors:before {
  content: '\f1bc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-screen-rotation-lock:before {
  content: '\f1bd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-screen-rotation:before {
  content: '\f1be';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search-for:before {
  content: '\f1bf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search-in-file:before {
  content: '\f1c0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search-in-page:before {
  content: '\f1c1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search-replace:before {
  content: '\f1c2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search:before {
  content: '\f1c3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-seat:before {
  content: '\f1c4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-settings-square:before {
  content: '\f1c5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-settings:before {
  content: '\f1c6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shield-check:before {
  content: '\f1c7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shield-security:before {
  content: '\f1c8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shopping-basket:before {
  content: '\f1c9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shopping-cart-plus:before {
  content: '\f1ca';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shopping-cart:before {
  content: '\f1cb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sign-in:before {
  content: '\f1cc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-amount-asc:before {
  content: '\f1cd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-amount-desc:before {
  content: '\f1ce';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-asc:before {
  content: '\f1cf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-desc:before {
  content: '\f1d0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-spellcheck:before {
  content: '\f1d1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-storage:before {
  content: '\f1d2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-store-24:before {
  content: '\f1d3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-store:before {
  content: '\f1d4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-subway:before {
  content: '\f1d5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sun:before {
  content: '\f1d6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tab-unselected:before {
  content: '\f1d7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tab:before {
  content: '\f1d8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tag-close:before {
  content: '\f1d9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tag-more:before {
  content: '\f1da';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tag:before {
  content: '\f1db';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-thumb-down:before {
  content: '\f1dc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-thumb-up-down:before {
  content: '\f1dd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-thumb-up:before {
  content: '\f1de';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-ticket-star:before {
  content: '\f1df';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-toll:before {
  content: '\f1e0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-toys:before {
  content: '\f1e1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-traffic:before {
  content: '\f1e2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-translate:before {
  content: '\f1e3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-triangle-down:before {
  content: '\f1e4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-triangle-up:before {
  content: '\f1e5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-truck:before {
  content: '\f1e6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-turning-sign:before {
  content: '\f1e7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wallpaper:before {
  content: '\f1e8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-washing-machine:before {
  content: '\f1e9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-window-maximize:before {
  content: '\f1ea';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-window-minimize:before {
  content: '\f1eb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-window-restore:before {
  content: '\f1ec';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wrench:before {
  content: '\f1ed';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-zoom-in:before {
  content: '\f1ee';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-zoom-out:before {
  content: '\f1ef';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-circle-o:before {
  content: '\f1f0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-circle:before {
  content: '\f1f1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-octagon:before {
  content: '\f1f2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-polygon:before {
  content: '\f1f3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-triangle:before {
  content: '\f1f4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-help-outline:before {
  content: '\f1f5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-help:before {
  content: '\f1f6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-info-outline:before {
  content: '\f1f7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-info:before {
  content: '\f1f8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-active:before {
  content: '\f1f9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-add:before {
  content: '\f1fa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-none:before {
  content: '\f1fb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-off:before {
  content: '\f1fc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-paused:before {
  content: '\f1fd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications:before {
  content: '\f1fe';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-add:before {
  content: '\f1ff';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-box-mail:before {
  content: '\f200';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-box-o:before {
  content: '\f201';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-box-phone:before {
  content: '\f202';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-box:before {
  content: '\f203';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-calendar:before {
  content: '\f204';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-circle:before {
  content: '\f205';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-o:before {
  content: '\f206';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account:before {
  content: '\f207';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-add:before {
  content: '\f208';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-alt:before {
  content: '\f209';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-list-alt:before {
  content: '\f20a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-list:before {
  content: '\f20b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-outline:before {
  content: '\f20c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts:before {
  content: '\f20d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-face:before {
  content: '\f20e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-female:before {
  content: '\f20f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-male-alt:before {
  content: '\f210';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-male-female:before {
  content: '\f211';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-male:before {
  content: '\f212';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mood-bad:before {
  content: '\f213';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mood:before {
  content: '\f214';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-run:before {
  content: '\f215';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-walk:before {
  content: '\f216';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-box:before {
  content: '\f217';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-circle:before {
  content: '\f218';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-done:before {
  content: '\f219';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-download:before {
  content: '\f21a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-off:before {
  content: '\f21b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-outline-alt:before {
  content: '\f21c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-outline:before {
  content: '\f21d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-upload:before {
  content: '\f21e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud:before {
  content: '\f21f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-download:before {
  content: '\f220';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-file-plus:before {
  content: '\f221';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-file-text:before {
  content: '\f222';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-file:before {
  content: '\f223';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-outline:before {
  content: '\f224';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-person:before {
  content: '\f225';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-star-alt:before {
  content: '\f226';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-star:before {
  content: '\f227';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder:before {
  content: '\f228';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gif:before {
  content: '\f229';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-upload:before {
  content: '\f22a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-all:before {
  content: '\f22b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-bottom:before {
  content: '\f22c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-clear:before {
  content: '\f22d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-color:before {
  content: '\f22e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-horizontal:before {
  content: '\f22f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-inner:before {
  content: '\f230';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-left:before {
  content: '\f231';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-outer:before {
  content: '\f232';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-right:before {
  content: '\f233';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-style:before {
  content: '\f234';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-top:before {
  content: '\f235';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-vertical:before {
  content: '\f236';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-copy:before {
  content: '\f237';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop:before {
  content: '\f238';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-align-center:before {
  content: '\f239';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-align-justify:before {
  content: '\f23a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-align-left:before {
  content: '\f23b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-align-right:before {
  content: '\f23c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-bold:before {
  content: '\f23d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-clear-all:before {
  content: '\f23e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-clear:before {
  content: '\f23f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-color-fill:before {
  content: '\f240';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-color-reset:before {
  content: '\f241';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-color-text:before {
  content: '\f242';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-indent-decrease:before {
  content: '\f243';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-indent-increase:before {
  content: '\f244';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-italic:before {
  content: '\f245';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-line-spacing:before {
  content: '\f246';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-list-bulleted:before {
  content: '\f247';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-list-numbered:before {
  content: '\f248';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-ltr:before {
  content: '\f249';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-rtl:before {
  content: '\f24a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-size:before {
  content: '\f24b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-strikethrough-s:before {
  content: '\f24c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-strikethrough:before {
  content: '\f24d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-subject:before {
  content: '\f24e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-underlined:before {
  content: '\f24f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-valign-bottom:before {
  content: '\f250';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-valign-center:before {
  content: '\f251';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-valign-top:before {
  content: '\f252';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-redo:before {
  content: '\f253';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-select-all:before {
  content: '\f254';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-space-bar:before {
  content: '\f255';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-text-format:before {
  content: '\f256';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-transform:before {
  content: '\f257';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-undo:before {
  content: '\f258';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wrap-text:before {
  content: '\f259';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-alert:before {
  content: '\f25a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-alt-text:before {
  content: '\f25b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-alt:before {
  content: '\f25c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-edit:before {
  content: '\f25d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-image:before {
  content: '\f25e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-list:before {
  content: '\f25f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-more:before {
  content: '\f260';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-outline:before {
  content: '\f261';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-text-alt:before {
  content: '\f262';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-text:before {
  content: '\f263';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-video:before {
  content: '\f264';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment:before {
  content: '\f265';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comments:before {
  content: '\f266';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check-all:before {
  content: '\f267';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check-circle-u:before {
  content: '\f268';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check-circle:before {
  content: '\f269';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check-square:before {
  content: '\f26a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check:before {
  content: '\f26b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-circle-o:before {
  content: '\f26c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-circle:before {
  content: '\f26d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dot-circle-alt:before {
  content: '\f26e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dot-circle:before {
  content: '\f26f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-minus-circle-outline:before {
  content: '\f270';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-minus-circle:before {
  content: '\f271';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-minus-square:before {
  content: '\f272';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-minus:before {
  content: '\f273';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-circle-o-duplicate:before {
  content: '\f274';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-circle-o:before {
  content: '\f275';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-circle:before {
  content: '\f276';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-square:before {
  content: '\f277';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus:before {
  content: '\f278';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-square-o:before {
  content: '\f279';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star-circle:before {
  content: '\f27a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star-half:before {
  content: '\f27b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star-outline:before {
  content: '\f27c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star:before {
  content: '\f27d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth-connected:before {
  content: '\f27e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth-off:before {
  content: '\f27f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth-search:before {
  content: '\f280';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth-setting:before {
  content: '\f281';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth:before {
  content: '\f282';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-add:before {
  content: '\f283';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-alt:before {
  content: '\f284';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-bw:before {
  content: '\f285';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-front:before {
  content: '\f286';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-mic:before {
  content: '\f287';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-party-mode:before {
  content: '\f288';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-rear:before {
  content: '\f289';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-roll:before {
  content: '\f28a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-switch:before {
  content: '\f28b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera:before {
  content: '\f28c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-alert:before {
  content: '\f28d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-off:before {
  content: '\f28e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-sd:before {
  content: '\f28f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-sim:before {
  content: '\f290';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-desktop-mac:before {
  content: '\f291';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-desktop-windows:before {
  content: '\f292';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-device-hub:before {
  content: '\f293';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-devices-off:before {
  content: '\f294';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-devices:before {
  content: '\f295';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dock:before {
  content: '\f296';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-floppy:before {
  content: '\f297';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gamepad:before {
  content: '\f298';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gps-dot:before {
  content: '\f299';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gps-off:before {
  content: '\f29a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gps:before {
  content: '\f29b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-headset-mic:before {
  content: '\f29c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-headset:before {
  content: '\f29d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-antenna:before {
  content: '\f29e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-composite:before {
  content: '\f29f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-hdmi:before {
  content: '\f2a0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-power:before {
  content: '\f2a1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-svideo:before {
  content: '\f2a2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-keyboard-hide:before {
  content: '\f2a3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-keyboard:before {
  content: '\f2a4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-laptop-chromebook:before {
  content: '\f2a5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-laptop-mac:before {
  content: '\f2a6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-laptop:before {
  content: '\f2a7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mic-off:before {
  content: '\f2a8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mic-outline:before {
  content: '\f2a9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mic-setting:before {
  content: '\f2aa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mic:before {
  content: '\f2ab';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mouse:before {
  content: '\f2ac';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-alert:before {
  content: '\f2ad';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-locked:before {
  content: '\f2ae';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-off:before {
  content: '\f2af';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-outline:before {
  content: '\f2b0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-setting:before {
  content: '\f2b1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network:before {
  content: '\f2b2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-bluetooth:before {
  content: '\f2b3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-end:before {
  content: '\f2b4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-forwarded:before {
  content: '\f2b5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-in-talk:before {
  content: '\f2b6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-locked:before {
  content: '\f2b7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-missed:before {
  content: '\f2b8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-msg:before {
  content: '\f2b9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-paused:before {
  content: '\f2ba';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-ring:before {
  content: '\f2bb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-setting:before {
  content: '\f2bc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-sip:before {
  content: '\f2bd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone:before {
  content: '\f2be';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-portable-wifi-changes:before {
  content: '\f2bf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-portable-wifi-off:before {
  content: '\f2c0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-portable-wifi:before {
  content: '\f2c1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-radio:before {
  content: '\f2c2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-reader:before {
  content: '\f2c3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-remote-control-alt:before {
  content: '\f2c4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-remote-control:before {
  content: '\f2c5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-router:before {
  content: '\f2c6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-scanner:before {
  content: '\f2c7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-android:before {
  content: '\f2c8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-download:before {
  content: '\f2c9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-erase:before {
  content: '\f2ca';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-info:before {
  content: '\f2cb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-iphone:before {
  content: '\f2cc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-landscape-lock:before {
  content: '\f2cd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-landscape:before {
  content: '\f2ce';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-lock:before {
  content: '\f2cf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-portrait-lock:before {
  content: '\f2d0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-ring:before {
  content: '\f2d1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-setting:before {
  content: '\f2d2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-setup:before {
  content: '\f2d3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone:before {
  content: '\f2d4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-speaker:before {
  content: '\f2d5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tablet-android:before {
  content: '\f2d6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tablet-mac:before {
  content: '\f2d7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tablet:before {
  content: '\f2d8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tv-alt-play:before {
  content: '\f2d9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tv-list:before {
  content: '\f2da';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tv-play:before {
  content: '\f2db';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tv:before {
  content: '\f2dc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-usb:before {
  content: '\f2dd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-videocam-off:before {
  content: '\f2de';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-videocam-switch:before {
  content: '\f2df';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-videocam:before {
  content: '\f2e0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-watch:before {
  content: '\f2e1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-alt-2:before {
  content: '\f2e2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-alt:before {
  content: '\f2e3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-info:before {
  content: '\f2e4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-lock:before {
  content: '\f2e5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-off:before {
  content: '\f2e6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-outline:before {
  content: '\f2e7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi:before {
  content: '\f2e8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-left-bottom:before {
  content: '\f2e9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-left:before {
  content: '\f2ea';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-merge:before {
  content: '\f2eb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-missed:before {
  content: '\f2ec';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-right-top:before {
  content: '\f2ed';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-right:before {
  content: '\f2ee';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-split:before {
  content: '\f2ef';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrows:before {
  content: '\f2f0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-down-circle:before {
  content: '\f2f1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-down:before {
  content: '\f2f2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-left-circle:before {
  content: '\f2f3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-left:before {
  content: '\f2f4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-right-circle:before {
  content: '\f2f5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-right:before {
  content: '\f2f6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-up-circle:before {
  content: '\f2f7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-up:before {
  content: '\f2f8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chevron-down:before {
  content: '\f2f9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chevron-left:before {
  content: '\f2fa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chevron-right:before {
  content: '\f2fb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chevron-up:before {
  content: '\f2fc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-forward:before {
  content: '\f2fd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-down:before {
  content: '\f2fe';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-left:before {
  content: '\f2ff';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-return:before {
  content: '\f300';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-right:before {
  content: '\f301';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-tab:before {
  content: '\f302';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-up:before {
  content: '\f303';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-ccw:before {
  content: '\f304';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-cw:before {
  content: '\f305';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-left:before {
  content: '\f306';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-right:before {
  content: '\f307';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-square-down:before {
  content: '\f308';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-square-right:before {
  content: '\f309';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap-alt:before {
  content: '\f30a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap-vertical-circle:before {
  content: '\f30b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap-vertical:before {
  content: '\f30c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap:before {
  content: '\f30d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-trending-down:before {
  content: '\f30e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-trending-flat:before {
  content: '\f30f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-trending-up:before {
  content: '\f310';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-unfold-less:before {
  content: '\f311';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-unfold-more:before {
  content: '\f312';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-apps:before {
  content: '\f313';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-grid-off:before {
  content: '\f314';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-grid:before {
  content: '\f315';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-agenda:before {
  content: '\f316';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-array:before {
  content: '\f317';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-carousel:before {
  content: '\f318';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-column:before {
  content: '\f319';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-comfy:before {
  content: '\f31a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-compact:before {
  content: '\f31b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-dashboard:before {
  content: '\f31c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-day:before {
  content: '\f31d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-headline:before {
  content: '\f31e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-list-alt:before {
  content: '\f31f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-list:before {
  content: '\f320';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-module:before {
  content: '\f321';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-quilt:before {
  content: '\f322';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-stream:before {
  content: '\f323';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-subtitles:before {
  content: '\f324';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-toc:before {
  content: '\f325';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-web:before {
  content: '\f326';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-week:before {
  content: '\f327';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-widgets:before {
  content: '\f328';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-check:before {
  content: '\f329';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-off:before {
  content: '\f32a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-plus:before {
  content: '\f32b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-snooze:before {
  content: '\f32c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm:before {
  content: '\f32d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-alt:before {
  content: '\f32e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-check:before {
  content: '\f32f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-close:before {
  content: '\f330';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-note:before {
  content: '\f331';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar:before {
  content: '\f332';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time-countdown:before {
  content: '\f333';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time-interval:before {
  content: '\f334';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time-restore-setting:before {
  content: '\f335';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time-restore:before {
  content: '\f336';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time:before {
  content: '\f337';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-timer-off:before {
  content: '\f338';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-timer:before {
  content: '\f339';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-android-alt:before {
  content: '\f33a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-android:before {
  content: '\f33b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-apple:before {
  content: '\f33c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-behance:before {
  content: '\f33d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-codepen:before {
  content: '\f33e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dribbble:before {
  content: '\f33f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dropbox:before {
  content: '\f340';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-evernote:before {
  content: '\f341';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-facebook-box:before {
  content: '\f342';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-facebook:before {
  content: '\f343';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-github-box:before {
  content: '\f344';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-github:before {
  content: '\f345';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-drive:before {
  content: '\f346';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-earth:before {
  content: '\f347';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-glass:before {
  content: '\f348';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-maps:before {
  content: '\f349';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-pages:before {
  content: '\f34a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-play:before {
  content: '\f34b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-plus-box:before {
  content: '\f34c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-plus:before {
  content: '\f34d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google:before {
  content: '\f34e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-instagram:before {
  content: '\f34f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-css3:before {
  content: '\f350';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-html5:before {
  content: '\f351';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-javascript:before {
  content: '\f352';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-python-alt:before {
  content: '\f353';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-python:before {
  content: '\f354';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lastfm:before {
  content: '\f355';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-linkedin-box:before {
  content: '\f356';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-paypal:before {
  content: '\f357';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pinterest-box:before {
  content: '\f358';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pocket:before {
  content: '\f359';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-polymer:before {
  content: '\f35a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-share:before {
  content: '\f35b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-stackoverflow:before {
  content: '\f35c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-steam-square:before {
  content: '\f35d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-steam:before {
  content: '\f35e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-twitter-box:before {
  content: '\f35f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-twitter:before {
  content: '\f360';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-vk:before {
  content: '\f361';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wikipedia:before {
  content: '\f362';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-windows:before {
  content: '\f363';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-aspect-ratio-alt:before {
  content: '\f364';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-aspect-ratio:before {
  content: '\f365';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blur-circular:before {
  content: '\f366';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blur-linear:before {
  content: '\f367';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blur-off:before {
  content: '\f368';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blur:before {
  content: '\f369';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-2:before {
  content: '\f36a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-3:before {
  content: '\f36b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-4:before {
  content: '\f36c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-5:before {
  content: '\f36d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-6:before {
  content: '\f36e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-7:before {
  content: '\f36f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-auto:before {
  content: '\f370';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-setting:before {
  content: '\f371';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-broken-image:before {
  content: '\f372';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-center-focus-strong:before {
  content: '\f373';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-center-focus-weak:before {
  content: '\f374';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-compare:before {
  content: '\f375';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-16-9:before {
  content: '\f376';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-3-2:before {
  content: '\f377';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-5-4:before {
  content: '\f378';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-7-5:before {
  content: '\f379';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-din:before {
  content: '\f37a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-free:before {
  content: '\f37b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-landscape:before {
  content: '\f37c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-portrait:before {
  content: '\f37d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-square:before {
  content: '\f37e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-exposure-alt:before {
  content: '\f37f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-exposure:before {
  content: '\f380';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-b-and-w:before {
  content: '\f381';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-center-focus:before {
  content: '\f382';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-frames:before {
  content: '\f383';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-tilt-shift:before {
  content: '\f384';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gradient:before {
  content: '\f385';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-grain:before {
  content: '\f386';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-graphic-eq:before {
  content: '\f387';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hdr-off:before {
  content: '\f388';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hdr-strong:before {
  content: '\f389';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hdr-weak:before {
  content: '\f38a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hdr:before {
  content: '\f38b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-iridescent:before {
  content: '\f38c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-leak-off:before {
  content: '\f38d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-leak:before {
  content: '\f38e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-looks:before {
  content: '\f38f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-loupe:before {
  content: '\f390';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-panorama-horizontal:before {
  content: '\f391';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-panorama-vertical:before {
  content: '\f392';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-panorama-wide-angle:before {
  content: '\f393';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-photo-size-select-large:before {
  content: '\f394';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-photo-size-select-small:before {
  content: '\f395';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-picture-in-picture:before {
  content: '\f396';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-slideshow:before {
  content: '\f397';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-texture:before {
  content: '\f398';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tonality:before {
  content: '\f399';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-vignette:before {
  content: '\f39a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wb-auto:before {
  content: '\f39b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eject-alt:before {
  content: '\f39c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eject:before {
  content: '\f39d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-equalizer:before {
  content: '\f39e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fast-forward:before {
  content: '\f39f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fast-rewind:before {
  content: '\f3a0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-forward-10:before {
  content: '\f3a1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-forward-30:before {
  content: '\f3a2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-forward-5:before {
  content: '\f3a3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hearing:before {
  content: '\f3a4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pause-circle-outline:before {
  content: '\f3a5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pause-circle:before {
  content: '\f3a6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pause:before {
  content: '\f3a7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-play-circle-outline:before {
  content: '\f3a8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-play-circle:before {
  content: '\f3a9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-play:before {
  content: '\f3aa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-playlist-audio:before {
  content: '\f3ab';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-playlist-plus:before {
  content: '\f3ac';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-repeat-one:before {
  content: '\f3ad';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-repeat:before {
  content: '\f3ae';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-replay-10:before {
  content: '\f3af';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-replay-30:before {
  content: '\f3b0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-replay-5:before {
  content: '\f3b1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-replay:before {
  content: '\f3b2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shuffle:before {
  content: '\f3b3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-skip-next:before {
  content: '\f3b4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-skip-previous:before {
  content: '\f3b5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-stop:before {
  content: '\f3b6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-surround-sound:before {
  content: '\f3b7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tune:before {
  content: '\f3b8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-volume-down:before {
  content: '\f3b9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-volume-mute:before {
  content: '\f3ba';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-volume-off:before {
  content: '\f3bb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-volume-up:before {
  content: '\f3bc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-1-square:before {
  content: '\f3bd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-2-square:before {
  content: '\f3be';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-3-square:before {
  content: '\f3bf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-4-square:before {
  content: '\f3c0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-5-square:before {
  content: '\f3c1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-6-square:before {
  content: '\f3c2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-neg-1:before {
  content: '\f3c3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-neg-2:before {
  content: '\f3c4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-1:before {
  content: '\f3c5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-2:before {
  content: '\f3c6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sec-10:before {
  content: '\f3c7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sec-3:before {
  content: '\f3c8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-zero:before {
  content: '\f3c9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-flat-angled:before {
  content: '\f3ca';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-flat:before {
  content: '\f3cb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-individual-suite:before {
  content: '\f3cc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-recline-extra:before {
  content: '\f3d0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-recline-normal:before {
  content: '\f3d1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airplay:before {
  content: '\f3d2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-closed-caption:before {
  content: '\f3d3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-confirmation-number:before {
  content: '\f3d4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-developer-board:before {
  content: '\f3d5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-disc-full:before {
  content: '\f3d6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-explicit:before {
  content: '\f3d7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flight-land:before {
  content: '\f3d8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flight-takeoff:before {
  content: '\f3d9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flip-to-back:before {
  content: '\f3da';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flip-to-front:before {
  content: '\f3db';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-group-work:before {
  content: '\f3dc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hd:before {
  content: '\f3dd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hq:before {
  content: '\f3de';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-markunread-mailbox:before {
  content: '\f3df';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-memory:before {
  content: '\f3e0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-nfc:before {
  content: '\f3e1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-play-for-work:before {
  content: '\f3e2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-power-input:before {
  content: '\f3e3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-present-to-all:before {
  content: '\f3e4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-satellite:before {
  content: '\f3e5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tap-and-play:before {
  content: '\f3e6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-vibration:before {
  content: '\f3e7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-voicemail:before {
  content: '\f3e8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-group:before {
  content: '\f3e9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rss:before {
  content: '\f3ea';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shape:before {
  content: '\f3eb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-spinner:before {
  content: '\f3ec';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-ungroup:before {
  content: '\f3ed';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-500px:before {
  content: '\f3ee';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-8tracks:before {
  content: '\f3ef';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-amazon:before {
  content: '\f3f0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blogger:before {
  content: '\f3f1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-delicious:before {
  content: '\f3f2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-disqus:before {
  content: '\f3f3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flattr:before {
  content: '\f3f4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flickr:before {
  content: '\f3f5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-github-alt:before {
  content: '\f3f6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-old:before {
  content: '\f3f7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-linkedin:before {
  content: '\f3f8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-odnoklassniki:before {
  content: '\f3f9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-outlook:before {
  content: '\f3fa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-paypal-alt:before {
  content: '\f3fb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pinterest:before {
  content: '\f3fc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-playstation:before {
  content: '\f3fd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-reddit:before {
  content: '\f3fe';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-skype:before {
  content: '\f3ff';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-slideshare:before {
  content: '\f400';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-soundcloud:before {
  content: '\f401';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tumblr:before {
  content: '\f402';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-twitch:before {
  content: '\f403';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-vimeo:before {
  content: '\f404';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-whatsapp:before {
  content: '\f405';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-xbox:before {
  content: '\f406';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-yahoo:before {
  content: '\f407';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-youtube-play:before {
  content: '\f408';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-youtube:before {
  content: '\f409';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-3d-rotation:before {
  content: '\f101';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airplane-off:before {
  content: '\f102';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airplane:before {
  content: '\f103';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-album:before {
  content: '\f104';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-archive:before {
  content: '\f105';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-account:before {
  content: '\f106';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-alert:before {
  content: '\f107';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-check:before {
  content: '\f108';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-o:before {
  content: '\f109';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-return:before {
  content: '\f10a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment-returned:before {
  content: '\f10b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-assignment:before {
  content: '\f10c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-attachment-alt:before {
  content: '\f10d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-attachment:before {
  content: '\f10e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-audio:before {
  content: '\f10f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-badge-check:before {
  content: '\f110';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-balance-wallet:before {
  content: '\f111';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-balance:before {
  content: '\f112';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery-alert:before {
  content: '\f113';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery-flash:before {
  content: '\f114';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery-unknown:before {
  content: '\f115';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery:before {
  content: '\f116';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bike:before {
  content: '\f117';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-block-alt:before {
  content: '\f118';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-block:before {
  content: '\f119';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-boat:before {
  content: '\f11a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-book-image:before {
  content: '\f11b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-book:before {
  content: '\f11c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bookmark-outline:before {
  content: '\f11d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bookmark:before {
  content: '\f11e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brush:before {
  content: '\f11f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bug:before {
  content: '\f120';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bus:before {
  content: '\f121';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cake:before {
  content: '\f122';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-car-taxi:before {
  content: '\f123';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-car-wash:before {
  content: '\f124';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-car:before {
  content: '\f125';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-giftcard:before {
  content: '\f126';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-membership:before {
  content: '\f127';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-travel:before {
  content: '\f128';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card:before {
  content: '\f129';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-case-check:before {
  content: '\f12a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-case-download:before {
  content: '\f12b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-case-play:before {
  content: '\f12c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-case:before {
  content: '\f12d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cast-connected:before {
  content: '\f12e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cast:before {
  content: '\f12f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chart-donut:before {
  content: '\f130';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chart:before {
  content: '\f131';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-city-alt:before {
  content: '\f132';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-city:before {
  content: '\f133';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-close-circle-o:before {
  content: '\f134';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-close-circle:before {
  content: '\f135';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-close:before {
  content: '\f136';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cocktail:before {
  content: '\f137';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-code-setting:before {
  content: '\f138';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-code-smartphone:before {
  content: '\f139';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-code:before {
  content: '\f13a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-coffee:before {
  content: '\f13b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-bookmark:before {
  content: '\f13c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-case-play:before {
  content: '\f13d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-folder-image:before {
  content: '\f13e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-image-o:before {
  content: '\f13f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-image:before {
  content: '\f140';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-1:before {
  content: '\f141';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-2:before {
  content: '\f142';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-3:before {
  content: '\f143';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-4:before {
  content: '\f144';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-5:before {
  content: '\f145';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-6:before {
  content: '\f146';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-7:before {
  content: '\f147';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-8:before {
  content: '\f148';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-9-plus:before {
  content: '\f149';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item-9:before {
  content: '\f14a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-item:before {
  content: '\f14b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-music:before {
  content: '\f14c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-pdf:before {
  content: '\f14d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-plus:before {
  content: '\f14e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-speaker:before {
  content: '\f14f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-text:before {
  content: '\f150';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-video:before {
  content: '\f151';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-compass:before {
  content: '\f152';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cutlery:before {
  content: '\f153';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-delete:before {
  content: '\f154';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dialpad:before {
  content: '\f155';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dns:before {
  content: '\f156';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-drink:before {
  content: '\f157';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-edit:before {
  content: '\f158';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-email-open:before {
  content: '\f159';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-email:before {
  content: '\f15a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eye-off:before {
  content: '\f15b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eye:before {
  content: '\f15c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eyedropper:before {
  content: '\f15d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-favorite-outline:before {
  content: '\f15e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-favorite:before {
  content: '\f15f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-list:before {
  content: '\f160';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fire:before {
  content: '\f161';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flag:before {
  content: '\f162';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flare:before {
  content: '\f163';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flash-auto:before {
  content: '\f164';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flash-off:before {
  content: '\f165';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flash:before {
  content: '\f166';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flip:before {
  content: '\f167';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flower-alt:before {
  content: '\f168';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flower:before {
  content: '\f169';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-font:before {
  content: '\f16a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fullscreen-alt:before {
  content: '\f16b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fullscreen-exit:before {
  content: '\f16c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fullscreen:before {
  content: '\f16d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-functions:before {
  content: '\f16e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gas-station:before {
  content: '\f16f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gesture:before {
  content: '\f170';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-globe-alt:before {
  content: '\f171';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-globe-lock:before {
  content: '\f172';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-globe:before {
  content: '\f173';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-graduation-cap:before {
  content: '\f174';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-home:before {
  content: '\f175';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hospital-alt:before {
  content: '\f176';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hospital:before {
  content: '\f177';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hotel:before {
  content: '\f178';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hourglass-alt:before {
  content: '\f179';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hourglass-outline:before {
  content: '\f17a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hourglass:before {
  content: '\f17b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-http:before {
  content: '\f17c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-image-alt:before {
  content: '\f17d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-image-o:before {
  content: '\f17e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-image:before {
  content: '\f17f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-inbox:before {
  content: '\f180';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-invert-colors-off:before {
  content: '\f181';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-invert-colors:before {
  content: '\f182';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-key:before {
  content: '\f183';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-label-alt-outline:before {
  content: '\f184';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-label-alt:before {
  content: '\f185';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-label-heart:before {
  content: '\f186';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-label:before {
  content: '\f187';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-labels:before {
  content: '\f188';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lamp:before {
  content: '\f189';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-landscape:before {
  content: '\f18a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-layers-off:before {
  content: '\f18b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-layers:before {
  content: '\f18c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-library:before {
  content: '\f18d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-link:before {
  content: '\f18e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lock-open:before {
  content: '\f18f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lock-outline:before {
  content: '\f190';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lock:before {
  content: '\f191';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mail-reply-all:before {
  content: '\f192';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mail-reply:before {
  content: '\f193';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mail-send:before {
  content: '\f194';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mall:before {
  content: '\f195';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-map:before {
  content: '\f196';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-menu:before {
  content: '\f197';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-money-box:before {
  content: '\f198';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-money-off:before {
  content: '\f199';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-money:before {
  content: '\f19a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-more-vert:before {
  content: '\f19b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-more:before {
  content: '\f19c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-movie-alt:before {
  content: '\f19d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-movie:before {
  content: '\f19e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-nature-people:before {
  content: '\f19f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-nature:before {
  content: '\f1a0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-navigation:before {
  content: '\f1a1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-open-in-browser:before {
  content: '\f1a2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-open-in-new:before {
  content: '\f1a3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-palette:before {
  content: '\f1a4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-parking:before {
  content: '\f1a5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-account:before {
  content: '\f1a6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-assistant:before {
  content: '\f1a7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-drop:before {
  content: '\f1a8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-help:before {
  content: '\f1a9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin-off:before {
  content: '\f1aa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pin:before {
  content: '\f1ab';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pizza:before {
  content: '\f1ac';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plaster:before {
  content: '\f1ad';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-power-setting:before {
  content: '\f1ae';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-power:before {
  content: '\f1af';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-print:before {
  content: '\f1b0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-puzzle-piece:before {
  content: '\f1b1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-quote:before {
  content: '\f1b2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-railway:before {
  content: '\f1b3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-receipt:before {
  content: '\f1b4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-alt:before {
  content: '\f1b5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-sync-alert:before {
  content: '\f1b6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-sync-off:before {
  content: '\f1b7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-sync:before {
  content: '\f1b8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh:before {
  content: '\f1b9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-roller:before {
  content: '\f1ba';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-ruler:before {
  content: '\f1bb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-scissors:before {
  content: '\f1bc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-screen-rotation-lock:before {
  content: '\f1bd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-screen-rotation:before {
  content: '\f1be';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search-for:before {
  content: '\f1bf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search-in-file:before {
  content: '\f1c0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search-in-page:before {
  content: '\f1c1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search-replace:before {
  content: '\f1c2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-search:before {
  content: '\f1c3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-seat:before {
  content: '\f1c4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-settings-square:before {
  content: '\f1c5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-settings:before {
  content: '\f1c6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shield-check:before {
  content: '\f1c7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shield-security:before {
  content: '\f1c8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shopping-basket:before {
  content: '\f1c9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shopping-cart-plus:before {
  content: '\f1ca';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shopping-cart:before {
  content: '\f1cb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sign-in:before {
  content: '\f1cc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-amount-asc:before {
  content: '\f1cd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-amount-desc:before {
  content: '\f1ce';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-asc:before {
  content: '\f1cf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-desc:before {
  content: '\f1d0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-spellcheck:before {
  content: '\f1d1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-storage:before {
  content: '\f1d2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-store-24:before {
  content: '\f1d3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-store:before {
  content: '\f1d4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-subway:before {
  content: '\f1d5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sun:before {
  content: '\f1d6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tab-unselected:before {
  content: '\f1d7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tab:before {
  content: '\f1d8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tag-close:before {
  content: '\f1d9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tag-more:before {
  content: '\f1da';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tag:before {
  content: '\f1db';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-thumb-down:before {
  content: '\f1dc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-thumb-up-down:before {
  content: '\f1dd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-thumb-up:before {
  content: '\f1de';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-ticket-star:before {
  content: '\f1df';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-toll:before {
  content: '\f1e0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-toys:before {
  content: '\f1e1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-traffic:before {
  content: '\f1e2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-translate:before {
  content: '\f1e3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-triangle-down:before {
  content: '\f1e4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-triangle-up:before {
  content: '\f1e5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-truck:before {
  content: '\f1e6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-turning-sign:before {
  content: '\f1e7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wallpaper:before {
  content: '\f1e8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-washing-machine:before {
  content: '\f1e9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-window-maximize:before {
  content: '\f1ea';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-window-minimize:before {
  content: '\f1eb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-window-restore:before {
  content: '\f1ec';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wrench:before {
  content: '\f1ed';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-zoom-in:before {
  content: '\f1ee';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-zoom-out:before {
  content: '\f1ef';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-circle-o:before {
  content: '\f1f0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-circle:before {
  content: '\f1f1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-octagon:before {
  content: '\f1f2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-polygon:before {
  content: '\f1f3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alert-triangle:before {
  content: '\f1f4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-help-outline:before {
  content: '\f1f5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-help:before {
  content: '\f1f6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-info-outline:before {
  content: '\f1f7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-info:before {
  content: '\f1f8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-active:before {
  content: '\f1f9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-add:before {
  content: '\f1fa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-none:before {
  content: '\f1fb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-off:before {
  content: '\f1fc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications-paused:before {
  content: '\f1fd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-notifications:before {
  content: '\f1fe';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-add:before {
  content: '\f1ff';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-box-mail:before {
  content: '\f200';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-box-o:before {
  content: '\f201';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-box-phone:before {
  content: '\f202';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-box:before {
  content: '\f203';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-calendar:before {
  content: '\f204';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-circle:before {
  content: '\f205';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account-o:before {
  content: '\f206';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-account:before {
  content: '\f207';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-add:before {
  content: '\f208';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-alt:before {
  content: '\f209';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-list-alt:before {
  content: '\f20a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-list:before {
  content: '\f20b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts-outline:before {
  content: '\f20c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-accounts:before {
  content: '\f20d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-face:before {
  content: '\f20e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-female:before {
  content: '\f20f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-male-alt:before {
  content: '\f210';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-male-female:before {
  content: '\f211';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-male:before {
  content: '\f212';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mood-bad:before {
  content: '\f213';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mood:before {
  content: '\f214';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-run:before {
  content: '\f215';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-walk:before {
  content: '\f216';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-box:before {
  content: '\f217';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-circle:before {
  content: '\f218';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-done:before {
  content: '\f219';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-download:before {
  content: '\f21a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-off:before {
  content: '\f21b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-outline-alt:before {
  content: '\f21c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-outline:before {
  content: '\f21d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud-upload:before {
  content: '\f21e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cloud:before {
  content: '\f21f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-download:before {
  content: '\f220';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-file-plus:before {
  content: '\f221';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-file-text:before {
  content: '\f222';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-file:before {
  content: '\f223';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-outline:before {
  content: '\f224';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-person:before {
  content: '\f225';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-star-alt:before {
  content: '\f226';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-star:before {
  content: '\f227';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder:before {
  content: '\f228';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gif:before {
  content: '\f229';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-upload:before {
  content: '\f22a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-all:before {
  content: '\f22b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-bottom:before {
  content: '\f22c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-clear:before {
  content: '\f22d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-color:before {
  content: '\f22e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-horizontal:before {
  content: '\f22f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-inner:before {
  content: '\f230';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-left:before {
  content: '\f231';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-outer:before {
  content: '\f232';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-right:before {
  content: '\f233';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-style:before {
  content: '\f234';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-top:before {
  content: '\f235';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-border-vertical:before {
  content: '\f236';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-copy:before {
  content: '\f237';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop:before {
  content: '\f238';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-align-center:before {
  content: '\f239';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-align-justify:before {
  content: '\f23a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-align-left:before {
  content: '\f23b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-align-right:before {
  content: '\f23c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-bold:before {
  content: '\f23d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-clear-all:before {
  content: '\f23e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-clear:before {
  content: '\f23f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-color-fill:before {
  content: '\f240';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-color-reset:before {
  content: '\f241';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-color-text:before {
  content: '\f242';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-indent-decrease:before {
  content: '\f243';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-indent-increase:before {
  content: '\f244';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-italic:before {
  content: '\f245';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-line-spacing:before {
  content: '\f246';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-list-bulleted:before {
  content: '\f247';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-list-numbered:before {
  content: '\f248';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-ltr:before {
  content: '\f249';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-rtl:before {
  content: '\f24a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-size:before {
  content: '\f24b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-strikethrough-s:before {
  content: '\f24c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-strikethrough:before {
  content: '\f24d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-subject:before {
  content: '\f24e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-underlined:before {
  content: '\f24f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-valign-bottom:before {
  content: '\f250';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-valign-center:before {
  content: '\f251';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-valign-top:before {
  content: '\f252';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-redo:before {
  content: '\f253';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-select-all:before {
  content: '\f254';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-space-bar:before {
  content: '\f255';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-text-format:before {
  content: '\f256';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-transform:before {
  content: '\f257';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-undo:before {
  content: '\f258';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wrap-text:before {
  content: '\f259';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-alert:before {
  content: '\f25a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-alt-text:before {
  content: '\f25b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-alt:before {
  content: '\f25c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-edit:before {
  content: '\f25d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-image:before {
  content: '\f25e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-list:before {
  content: '\f25f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-more:before {
  content: '\f260';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-outline:before {
  content: '\f261';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-text-alt:before {
  content: '\f262';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-text:before {
  content: '\f263';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-video:before {
  content: '\f264';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment:before {
  content: '\f265';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comments:before {
  content: '\f266';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check-all:before {
  content: '\f267';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check-circle-u:before {
  content: '\f268';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check-circle:before {
  content: '\f269';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check-square:before {
  content: '\f26a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-check:before {
  content: '\f26b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-circle-o:before {
  content: '\f26c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-circle:before {
  content: '\f26d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dot-circle-alt:before {
  content: '\f26e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dot-circle:before {
  content: '\f26f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-minus-circle-outline:before {
  content: '\f270';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-minus-circle:before {
  content: '\f271';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-minus-square:before {
  content: '\f272';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-minus:before {
  content: '\f273';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-circle-o-duplicate:before {
  content: '\f274';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-circle-o:before {
  content: '\f275';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-circle:before {
  content: '\f276';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-square:before {
  content: '\f277';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus:before {
  content: '\f278';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-square-o:before {
  content: '\f279';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star-circle:before {
  content: '\f27a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star-half:before {
  content: '\f27b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star-outline:before {
  content: '\f27c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star:before {
  content: '\f27d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth-connected:before {
  content: '\f27e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth-off:before {
  content: '\f27f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth-search:before {
  content: '\f280';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth-setting:before {
  content: '\f281';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-bluetooth:before {
  content: '\f282';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-add:before {
  content: '\f283';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-alt:before {
  content: '\f284';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-bw:before {
  content: '\f285';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-front:before {
  content: '\f286';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-mic:before {
  content: '\f287';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-party-mode:before {
  content: '\f288';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-rear:before {
  content: '\f289';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-roll:before {
  content: '\f28a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-switch:before {
  content: '\f28b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera:before {
  content: '\f28c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-alert:before {
  content: '\f28d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-off:before {
  content: '\f28e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-sd:before {
  content: '\f28f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-card-sim:before {
  content: '\f290';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-desktop-mac:before {
  content: '\f291';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-desktop-windows:before {
  content: '\f292';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-device-hub:before {
  content: '\f293';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-devices-off:before {
  content: '\f294';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-devices:before {
  content: '\f295';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dock:before {
  content: '\f296';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-floppy:before {
  content: '\f297';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gamepad:before {
  content: '\f298';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gps-dot:before {
  content: '\f299';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gps-off:before {
  content: '\f29a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gps:before {
  content: '\f29b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-headset-mic:before {
  content: '\f29c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-headset:before {
  content: '\f29d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-antenna:before {
  content: '\f29e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-composite:before {
  content: '\f29f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-hdmi:before {
  content: '\f2a0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-power:before {
  content: '\f2a1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-input-svideo:before {
  content: '\f2a2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-keyboard-hide:before {
  content: '\f2a3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-keyboard:before {
  content: '\f2a4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-laptop-chromebook:before {
  content: '\f2a5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-laptop-mac:before {
  content: '\f2a6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-laptop:before {
  content: '\f2a7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mic-off:before {
  content: '\f2a8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mic-outline:before {
  content: '\f2a9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mic-setting:before {
  content: '\f2aa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mic:before {
  content: '\f2ab';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-mouse:before {
  content: '\f2ac';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-alert:before {
  content: '\f2ad';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-locked:before {
  content: '\f2ae';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-off:before {
  content: '\f2af';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-outline:before {
  content: '\f2b0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-setting:before {
  content: '\f2b1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network:before {
  content: '\f2b2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-bluetooth:before {
  content: '\f2b3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-end:before {
  content: '\f2b4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-forwarded:before {
  content: '\f2b5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-in-talk:before {
  content: '\f2b6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-locked:before {
  content: '\f2b7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-missed:before {
  content: '\f2b8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-msg:before {
  content: '\f2b9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-paused:before {
  content: '\f2ba';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-ring:before {
  content: '\f2bb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-setting:before {
  content: '\f2bc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone-sip:before {
  content: '\f2bd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-phone:before {
  content: '\f2be';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-portable-wifi-changes:before {
  content: '\f2bf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-portable-wifi-off:before {
  content: '\f2c0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-portable-wifi:before {
  content: '\f2c1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-radio:before {
  content: '\f2c2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-reader:before {
  content: '\f2c3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-remote-control-alt:before {
  content: '\f2c4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-remote-control:before {
  content: '\f2c5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-router:before {
  content: '\f2c6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-scanner:before {
  content: '\f2c7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-android:before {
  content: '\f2c8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-download:before {
  content: '\f2c9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-erase:before {
  content: '\f2ca';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-info:before {
  content: '\f2cb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-iphone:before {
  content: '\f2cc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-landscape-lock:before {
  content: '\f2cd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-landscape:before {
  content: '\f2ce';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-lock:before {
  content: '\f2cf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-portrait-lock:before {
  content: '\f2d0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-ring:before {
  content: '\f2d1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-setting:before {
  content: '\f2d2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-setup:before {
  content: '\f2d3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone:before {
  content: '\f2d4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-speaker:before {
  content: '\f2d5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tablet-android:before {
  content: '\f2d6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tablet-mac:before {
  content: '\f2d7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tablet:before {
  content: '\f2d8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tv-alt-play:before {
  content: '\f2d9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tv-list:before {
  content: '\f2da';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tv-play:before {
  content: '\f2db';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tv:before {
  content: '\f2dc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-usb:before {
  content: '\f2dd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-videocam-off:before {
  content: '\f2de';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-videocam-switch:before {
  content: '\f2df';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-videocam:before {
  content: '\f2e0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-watch:before {
  content: '\f2e1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-alt-2:before {
  content: '\f2e2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-alt:before {
  content: '\f2e3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-info:before {
  content: '\f2e4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-lock:before {
  content: '\f2e5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-off:before {
  content: '\f2e6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi-outline:before {
  content: '\f2e7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wifi:before {
  content: '\f2e8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-left-bottom:before {
  content: '\f2e9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-left:before {
  content: '\f2ea';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-merge:before {
  content: '\f2eb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-missed:before {
  content: '\f2ec';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-right-top:before {
  content: '\f2ed';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-right:before {
  content: '\f2ee';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-split:before {
  content: '\f2ef';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrows:before {
  content: '\f2f0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-down-circle:before {
  content: '\f2f1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-down:before {
  content: '\f2f2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-left-circle:before {
  content: '\f2f3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-left:before {
  content: '\f2f4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-right-circle:before {
  content: '\f2f5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-right:before {
  content: '\f2f6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-up-circle:before {
  content: '\f2f7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-caret-up:before {
  content: '\f2f8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chevron-down:before {
  content: '\f2f9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chevron-left:before {
  content: '\f2fa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chevron-right:before {
  content: '\f2fb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-chevron-up:before {
  content: '\f2fc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-forward:before {
  content: '\f2fd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-down:before {
  content: '\f2fe';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-left:before {
  content: '\f2ff';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-return:before {
  content: '\f300';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-right:before {
  content: '\f301';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-tab:before {
  content: '\f302';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-long-arrow-up:before {
  content: '\f303';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-ccw:before {
  content: '\f304';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-cw:before {
  content: '\f305';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-left:before {
  content: '\f306';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-right:before {
  content: '\f307';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-square-down:before {
  content: '\f308';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-square-right:before {
  content: '\f309';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap-alt:before {
  content: '\f30a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap-vertical-circle:before {
  content: '\f30b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap-vertical:before {
  content: '\f30c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap:before {
  content: '\f30d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-trending-down:before {
  content: '\f30e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-trending-flat:before {
  content: '\f30f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-trending-up:before {
  content: '\f310';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-unfold-less:before {
  content: '\f311';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-unfold-more:before {
  content: '\f312';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-apps:before {
  content: '\f313';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-grid-off:before {
  content: '\f314';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-grid:before {
  content: '\f315';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-agenda:before {
  content: '\f316';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-array:before {
  content: '\f317';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-carousel:before {
  content: '\f318';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-column:before {
  content: '\f319';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-comfy:before {
  content: '\f31a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-compact:before {
  content: '\f31b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-dashboard:before {
  content: '\f31c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-day:before {
  content: '\f31d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-headline:before {
  content: '\f31e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-list-alt:before {
  content: '\f31f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-list:before {
  content: '\f320';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-module:before {
  content: '\f321';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-quilt:before {
  content: '\f322';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-stream:before {
  content: '\f323';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-subtitles:before {
  content: '\f324';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-toc:before {
  content: '\f325';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-web:before {
  content: '\f326';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-view-week:before {
  content: '\f327';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-widgets:before {
  content: '\f328';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-check:before {
  content: '\f329';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-off:before {
  content: '\f32a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-plus:before {
  content: '\f32b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-snooze:before {
  content: '\f32c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm:before {
  content: '\f32d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-alt:before {
  content: '\f32e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-check:before {
  content: '\f32f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-close:before {
  content: '\f330';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-note:before {
  content: '\f331';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar:before {
  content: '\f332';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time-countdown:before {
  content: '\f333';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time-interval:before {
  content: '\f334';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time-restore-setting:before {
  content: '\f335';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time-restore:before {
  content: '\f336';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-time:before {
  content: '\f337';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-timer-off:before {
  content: '\f338';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-timer:before {
  content: '\f339';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-android-alt:before {
  content: '\f33a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-android:before {
  content: '\f33b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-apple:before {
  content: '\f33c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-behance:before {
  content: '\f33d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-codepen:before {
  content: '\f33e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dribbble:before {
  content: '\f33f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dropbox:before {
  content: '\f340';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-evernote:before {
  content: '\f341';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-facebook-box:before {
  content: '\f342';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-facebook:before {
  content: '\f343';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-github-box:before {
  content: '\f344';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-github:before {
  content: '\f345';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-drive:before {
  content: '\f346';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-earth:before {
  content: '\f347';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-glass:before {
  content: '\f348';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-maps:before {
  content: '\f349';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-pages:before {
  content: '\f34a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-play:before {
  content: '\f34b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-plus-box:before {
  content: '\f34c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-plus:before {
  content: '\f34d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google:before {
  content: '\f34e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-instagram:before {
  content: '\f34f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-css3:before {
  content: '\f350';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-html5:before {
  content: '\f351';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-javascript:before {
  content: '\f352';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-python-alt:before {
  content: '\f353';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-language-python:before {
  content: '\f354';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-lastfm:before {
  content: '\f355';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-linkedin-box:before {
  content: '\f356';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-paypal:before {
  content: '\f357';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pinterest-box:before {
  content: '\f358';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pocket:before {
  content: '\f359';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-polymer:before {
  content: '\f35a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-share:before {
  content: '\f35b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-stackoverflow:before {
  content: '\f35c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-steam-square:before {
  content: '\f35d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-steam:before {
  content: '\f35e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-twitter-box:before {
  content: '\f35f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-twitter:before {
  content: '\f360';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-vk:before {
  content: '\f361';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wikipedia:before {
  content: '\f362';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-windows:before {
  content: '\f363';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-aspect-ratio-alt:before {
  content: '\f364';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-aspect-ratio:before {
  content: '\f365';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blur-circular:before {
  content: '\f366';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blur-linear:before {
  content: '\f367';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blur-off:before {
  content: '\f368';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blur:before {
  content: '\f369';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-2:before {
  content: '\f36a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-3:before {
  content: '\f36b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-4:before {
  content: '\f36c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-5:before {
  content: '\f36d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-6:before {
  content: '\f36e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-7:before {
  content: '\f36f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-auto:before {
  content: '\f370';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-setting:before {
  content: '\f371';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-broken-image:before {
  content: '\f372';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-center-focus-strong:before {
  content: '\f373';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-center-focus-weak:before {
  content: '\f374';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-compare:before {
  content: '\f375';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-16-9:before {
  content: '\f376';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-3-2:before {
  content: '\f377';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-5-4:before {
  content: '\f378';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-7-5:before {
  content: '\f379';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-din:before {
  content: '\f37a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-free:before {
  content: '\f37b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-landscape:before {
  content: '\f37c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-portrait:before {
  content: '\f37d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-square:before {
  content: '\f37e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-exposure-alt:before {
  content: '\f37f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-exposure:before {
  content: '\f380';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-b-and-w:before {
  content: '\f381';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-center-focus:before {
  content: '\f382';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-frames:before {
  content: '\f383';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-filter-tilt-shift:before {
  content: '\f384';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-gradient:before {
  content: '\f385';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-grain:before {
  content: '\f386';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-graphic-eq:before {
  content: '\f387';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hdr-off:before {
  content: '\f388';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hdr-strong:before {
  content: '\f389';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hdr-weak:before {
  content: '\f38a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hdr:before {
  content: '\f38b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-iridescent:before {
  content: '\f38c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-leak-off:before {
  content: '\f38d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-leak:before {
  content: '\f38e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-looks:before {
  content: '\f38f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-loupe:before {
  content: '\f390';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-panorama-horizontal:before {
  content: '\f391';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-panorama-vertical:before {
  content: '\f392';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-panorama-wide-angle:before {
  content: '\f393';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-photo-size-select-large:before {
  content: '\f394';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-photo-size-select-small:before {
  content: '\f395';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-picture-in-picture:before {
  content: '\f396';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-slideshow:before {
  content: '\f397';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-texture:before {
  content: '\f398';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tonality:before {
  content: '\f399';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-vignette:before {
  content: '\f39a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wb-auto:before {
  content: '\f39b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eject-alt:before {
  content: '\f39c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-eject:before {
  content: '\f39d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-equalizer:before {
  content: '\f39e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fast-forward:before {
  content: '\f39f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-fast-rewind:before {
  content: '\f3a0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-forward-10:before {
  content: '\f3a1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-forward-30:before {
  content: '\f3a2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-forward-5:before {
  content: '\f3a3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hearing:before {
  content: '\f3a4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pause-circle-outline:before {
  content: '\f3a5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pause-circle:before {
  content: '\f3a6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pause:before {
  content: '\f3a7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-play-circle-outline:before {
  content: '\f3a8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-play-circle:before {
  content: '\f3a9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-play:before {
  content: '\f3aa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-playlist-audio:before {
  content: '\f3ab';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-playlist-plus:before {
  content: '\f3ac';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-repeat-one:before {
  content: '\f3ad';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-repeat:before {
  content: '\f3ae';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-replay-10:before {
  content: '\f3af';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-replay-30:before {
  content: '\f3b0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-replay-5:before {
  content: '\f3b1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-replay:before {
  content: '\f3b2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shuffle:before {
  content: '\f3b3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-skip-next:before {
  content: '\f3b4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-skip-previous:before {
  content: '\f3b5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-stop:before {
  content: '\f3b6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-surround-sound:before {
  content: '\f3b7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tune:before {
  content: '\f3b8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-volume-down:before {
  content: '\f3b9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-volume-mute:before {
  content: '\f3ba';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-volume-off:before {
  content: '\f3bb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-volume-up:before {
  content: '\f3bc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-1-square:before {
  content: '\f3bd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-2-square:before {
  content: '\f3be';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-3-square:before {
  content: '\f3bf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-4-square:before {
  content: '\f3c0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-5-square:before {
  content: '\f3c1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-n-6-square:before {
  content: '\f3c2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-neg-1:before {
  content: '\f3c3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-neg-2:before {
  content: '\f3c4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-1:before {
  content: '\f3c5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-2:before {
  content: '\f3c6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sec-10:before {
  content: '\f3c7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sec-3:before {
  content: '\f3c8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-zero:before {
  content: '\f3c9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-flat-angled:before {
  content: '\f3ca';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-flat:before {
  content: '\f3cb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-individual-suite:before {
  content: '\f3cc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-recline-extra:before {
  content: '\f3d0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airline-seat-recline-normal:before {
  content: '\f3d1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airplay:before {
  content: '\f3d2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-closed-caption:before {
  content: '\f3d3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-confirmation-number:before {
  content: '\f3d4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-developer-board:before {
  content: '\f3d5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-disc-full:before {
  content: '\f3d6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-explicit:before {
  content: '\f3d7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flight-land:before {
  content: '\f3d8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flight-takeoff:before {
  content: '\f3d9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flip-to-back:before {
  content: '\f3da';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flip-to-front:before {
  content: '\f3db';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-group-work:before {
  content: '\f3dc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hd:before {
  content: '\f3dd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-hq:before {
  content: '\f3de';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-markunread-mailbox:before {
  content: '\f3df';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-memory:before {
  content: '\f3e0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-nfc:before {
  content: '\f3e1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-play-for-work:before {
  content: '\f3e2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-power-input:before {
  content: '\f3e3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-present-to-all:before {
  content: '\f3e4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-satellite:before {
  content: '\f3e5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tap-and-play:before {
  content: '\f3e6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-vibration:before {
  content: '\f3e7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-voicemail:before {
  content: '\f3e8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-group:before {
  content: '\f3e9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rss:before {
  content: '\f3ea';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shape:before {
  content: '\f3eb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-spinner:before {
  content: '\f3ec';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-ungroup:before {
  content: '\f3ed';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-500px:before {
  content: '\f3ee';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-8tracks:before {
  content: '\f3ef';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-amazon:before {
  content: '\f3f0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-blogger:before {
  content: '\f3f1';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-delicious:before {
  content: '\f3f2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-disqus:before {
  content: '\f3f3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flattr:before {
  content: '\f3f4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-flickr:before {
  content: '\f3f5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-github-alt:before {
  content: '\f3f6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-google-old:before {
  content: '\f3f7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-linkedin:before {
  content: '\f3f8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-odnoklassniki:before {
  content: '\f3f9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-outlook:before {
  content: '\f3fa';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-paypal-alt:before {
  content: '\f3fb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pinterest:before {
  content: '\f3fc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-playstation:before {
  content: '\f3fd';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-reddit:before {
  content: '\f3fe';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-skype:before {
  content: '\f3ff';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-slideshare:before {
  content: '\f400';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-soundcloud:before {
  content: '\f401';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tumblr:before {
  content: '\f402';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-twitch:before {
  content: '\f403';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-vimeo:before {
  content: '\f404';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-whatsapp:before {
  content: '\f405';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-xbox:before {
  content: '\f406';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-yahoo:before {
  content: '\f407';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-youtube-play:before {
  content: '\f408';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-youtube:before {
  content: '\f409';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-import-export:before {
  content: '\f30c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-swap-vertical-:before {
  content: '\f30c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airplanemode-inactive:before {
  content: '\f102';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-airplanemode-active:before {
  content: '\f103';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rate-review:before {
  content: '\f103';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-sign:before {
  content: '\f25a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-warning:before {
  content: '\f2ad';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-shopping-cart-add:before {
  content: '\f1ca';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-file-add:before {
  content: '\f221';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-wifi-scan:before {
  content: '\f2e4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-collection-add:before {
  content: '\f14e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-playlist-add:before {
  content: '\f3ac';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-queue-music:before {
  content: '\f3ab';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-plus-box:before {
  content: '\f277';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-tag-backspace:before {
  content: '\f1d9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-alarm-add:before {
  content: '\f32b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-battery-charging:before {
  content: '\f114';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-daydream-setting:before {
  content: '\f217';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-more-horiz:before {
  content: '\f19c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-book-photo:before {
  content: '\f11b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-incandescent:before {
  content: '\f189';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-wb-iridescent:before {
  content: '\f38c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-remove:before {
  content: '\f330';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-sync-disabled:before {
  content: '\f1b7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-refresh-sync-problem:before {
  content: '\f1b6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-crop-original:before {
  content: '\f17e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-power-off:before {
  content: '\f1af';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-power-off-setting:before {
  content: '\f1ae';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-leak-remove:before {
  content: '\f38d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-star-border:before {
  content: '\f27c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-low:before {
  content: '\f36d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-medium:before {
  content: '\f36e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-brightness-high:before {
  content: '\f36f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-portrait:before {
  content: '\f2d4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-live-tv:before {
  content: '\f2d9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-textdirection-l-to-r:before {
  content: '\f249';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-textdirection-r-to-l:before {
  content: '\f24a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-back:before {
  content: '\f2ea';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-forward:before {
  content: '\f2ee';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-in:before {
  content: '\f2e9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-arrow-out:before {
  content: '\f2ed';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-rotate-90-degrees-ccw:before {
  content: '\f304';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-adb:before {
  content: '\f33a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-wifi:before {
  content: '\f2e8';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-wifi-alt:before {
  content: '\f2e3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-wifi-lock:before {
  content: '\f2e5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-wifi-off:before {
  content: '\f2e6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-wifi-outline:before {
  content: '\f2e7';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-network-wifi-info:before {
  content: '\f2e4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-layers-clear:before {
  content: '\f18b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-colorize:before {
  content: '\f15d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-paint:before {
  content: '\f1ba';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-format-quote:before {
  content: '\f1b2';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-camera-monochrome-photos:before {
  content: '\f285';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort-by-alpha:before {
  content: '\f1cf';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-shared:before {
  content: '\f225';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-folder-special:before {
  content: '\f226';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-comment-dots:before {
  content: '\f260';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-reorder:before {
  content: '\f31e';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-dehaze:before {
  content: '\f197';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-sort:before {
  content: '\f1ce';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-pages:before {
  content: '\f34a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-stack-overflow:before {
  content: '\f35c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-calendar-account:before {
  content: '\f204';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-paste:before {
  content: '\f109';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-cut:before {
  content: '\f1bc';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-save:before {
  content: '\f297';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-smartphone-code:before {
  content: '\f139';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions-bike:before {
  content: '\f117';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions-boat:before {
  content: '\f11a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions-bus:before {
  content: '\f121';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions-car:before {
  content: '\f125';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions-railway:before {
  content: '\f1b3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions-run:before {
  content: '\f215';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions-subway:before {
  content: '\f1d5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions-walk:before {
  content: '\f216';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-hotel:before {
  content: '\f178';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-activity:before {
  content: '\f1df';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-play:before {
  content: '\f1df';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-airport:before {
  content: '\f103';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-atm:before {
  content: '\f198';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-bar:before {
  content: '\f137';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-cafe:before {
  content: '\f13b';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-car-wash:before {
  content: '\f124';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-convenience-store:before {
  content: '\f1d3';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-dining:before {
  content: '\f153';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-drink:before {
  content: '\f157';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-florist:before {
  content: '\f168';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-gas-station:before {
  content: '\f16f';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-grocery-store:before {
  content: '\f1cb';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-hospital:before {
  content: '\f177';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-laundry-service:before {
  content: '\f1e9';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-library:before {
  content: '\f18d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-mall:before {
  content: '\f195';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-movies:before {
  content: '\f19d';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-offer:before {
  content: '\f187';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-parking:before {
  content: '\f1a5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-parking:before {
  content: '\f1a5';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-pharmacy:before {
  content: '\f176';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-phone:before {
  content: '\f2be';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-pizza:before {
  content: '\f1ac';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-post-office:before {
  content: '\f15a';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-printshop:before {
  content: '\f1b0';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-see:before {
  content: '\f28c';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-shipping:before {
  content: '\f1e6';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-store:before {
  content: '\f1d4';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-taxi:before {
  content: '\f123';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-local-wc:before {
  content: '\f211';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-my-location:before {
  content: '\f299';
}

/* line 1, app/assets/stylesheets/vendors/material-design-iconic-font.min.css */
.zmdi-directions:before {
  content: '\f1e7';
}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel, .owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel {
  display: none;
  width: 100%;
  z-index: 1;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-stage {
  position: relative;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
  display: none;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.no-js .owl-carousel, .owl-carousel.owl-loaded {
  display: block;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel.owl-hidden {
  opacity: 0;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel.owl-drag .owl-item {
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel.owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel.owl-rtl {
  direction: rtl;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-animated-in {
  z-index: 0;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-animated-out {
  z-index: 1;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-height {
  transition: height .5s ease-in-out;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity .4s ease;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(/owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform .1s ease;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.3, 1.3);
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
  display: none;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity .4s ease;
}

/* line 6, app/assets/stylesheets/vendors/owl.carousel.min.css */
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-dots, .owl-theme .owl-nav {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}

/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-nav {
  margin-top: 10px;
}

/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}

/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}

/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-nav .disabled {
  opacity: .5;
  cursor: default;
}

/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}

/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}

/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity .2s ease;
  border-radius: 30px;
}

/* line 6, app/assets/stylesheets/vendors/owl.theme.default.min.css */
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

/* line 1, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-slide {
  overflow: hidden;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  direction: ltr;
  text-align: center;
}

/* line 11, app/assets/stylesheets/vendors/toggles-full.css */
div.disabled > .toggle-slide {
  opacity: 0.7;
  pointer-events: none;
}

/* line 15, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-slide .toggle-on,
.toggle-slide .toggle-off,
.toggle-slide .toggle-blob {
  float: left;
}

/* line 20, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-slide .toggle-blob {
  position: relative;
  z-index: 99;
  cursor: hand;
  cursor: -webkit-grab;
  cursor: grab;
}

/* line 26, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-dark .toggle-slide {
  border-radius: 5px;
  box-shadow: 0 0 0 1px #242529, 0 1px 0 1px #666;
}

/* line 30, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-dark .toggle-on,
.toggle-dark .toggle-off,
.toggle-dark .toggle-blob {
  color: rgba(255, 255, 255, 0.7);
  font-size: 11px;
}

/* line 36, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-dark .toggle-on,
.toggle-dark .toggle-select .toggle-inner .active {
  background: linear-gradient(#1A70BE, #31A2E1);
}

/* line 41, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-dark .toggle-off,
.toggle-dark .toggle-select .toggle-on {
  background: linear-gradient(#242529, #34363B);
}

/* line 46, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-dark .toggle-blob {
  border-radius: 4px;
  background: linear-gradient(#CFCFCF, whiteSmoke);
  box-shadow: inset 0 0 0 1px #888, inset 0 0 0 2px white;
}

/* line 52, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-dark .toggle-blob:hover {
  background: linear-gradient(#c0c0c0, #dadada);
  box-shadow: inset 0 0 0 1px #888,inset 0 0 0 2px #ddd;
}

/* line 57, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-iphone .toggle-slide {
  border-radius: 9999px;
  box-shadow: 0 0 0 1px #999;
}

/* line 61, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-iphone .toggle-on,
.toggle-iphone .toggle-off {
  color: white;
  font-size: 18px;
  font-weight: bold;
  text-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

/* line 68, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-iphone .toggle-on {
  border-radius: 9999px 0 0 9999px;
  background: #037bda;
  box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.4);
}

/* line 73, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-iphone .toggle-on:after {
  background: linear-gradient(#1189f1, #3797ef);
  height: 50%;
  content: '';
  margin-top: -19%;
  display: block;
  border-radius: 9999px;
  margin-left: 10%;
}

/* line 83, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-iphone .toggle-off {
  box-shadow: inset -2px 2px 5px rgba(0, 0, 0, 0.4);
  border-radius: 0 9999px 9999px 0;
  color: #828282;
  background: #ECECEC;
  text-shadow: 0 0 1px white;
}

/* line 90, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-iphone .toggle-off:after {
  background: linear-gradient(#fafafa, #fdfdfd);
  height: 50%;
  content: '';
  margin-top: -19%;
  display: block;
  margin-right: 10%;
  border-radius: 9999px;
}

/* line 100, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-iphone .toggle-blob {
  border-radius: 50px;
  background: linear-gradient(#d1d1d1, #fafafa);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.6), inset 0 0 0 2px white, 0 0 3px rgba(0, 0, 0, 0.6);
}

/* line 106, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-light .toggle-slide {
  border-radius: 9999px;
  box-shadow: 0 0 0 1px #999;
}

/* line 110, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-light .toggle-on,
.toggle-light .toggle-off {
  font-size: 11px;
  font-weight: 500;
}

/* line 115, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-light .toggle-on,
.toggle-light .toggle-select .toggle-inner .active {
  background: #45a31f;
  box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.2);
  text-shadow: 1px 1px rgba(0, 0, 0, 0.2);
  color: rgba(255, 255, 255, 0.8);
}

/* line 122, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-light .toggle-off,
.toggle-light .toggle-select .toggle-on {
  color: rgba(0, 0, 0, 0.6);
  text-shadow: 0 1px rgba(255, 255, 255, 0.2);
  background: linear-gradient(#cfcfcf, #f5f5f5);
}

/* line 129, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-light .toggle-blob {
  border-radius: 50px;
  background: linear-gradient(#f5f5f5, #cfcfcf);
  box-shadow: 1px 1px 2px #888;
}

/* line 135, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-light .toggle-blob:hover {
  background: linear-gradient(#e4e4e4, #f9f9f9);
}

/* line 139, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-modern .toggle-slide {
  border-radius: 4px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25), 0 0 1px rgba(0, 0, 0, 0.2);
  background: linear-gradient(#c0c5c9, #a1a9af);
  box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255, 255, 255, 0.15);
}

/* line 146, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-modern .toggle-on,
.toggle-modern .toggle-off {
  transition: all 0.1s ease-out;
  color: white;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.1);
  font-size: 11px;
  box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 -1px 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(0, 0, 0, 0.2);
}

/* line 155, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-modern .toggle-select .toggle-off,
.toggle-modern .toggle-select .toggle-on {
  background: none;
}

/* line 159, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-modern .toggle-off,
.toggle-modern .toggle-off.active {
  background: linear-gradient(#737e8d, #3f454e);
}

/* line 164, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-modern .toggle-on,
.toggle-modern .toggle-on.active {
  background: linear-gradient(#4894cd, #2852a6);
}

/* line 169, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-modern .toggle-blob {
  background: linear-gradient(#c0c6c9, #81898f);
  box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 -1px 1px rgba(0, 0, 0, 0.1), 1px 1px 2px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}

/* line 175, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-modern .toggle-blob:hover {
  background-image: linear-gradient(#a1a9af, #a1a9af);
}

/* line 179, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-soft .toggle-slide {
  border-radius: 5px;
  box-shadow: 0 0 0 1px #999;
}

/* line 183, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-soft .toggle-on,
.toggle-soft .toggle-off {
  color: rgba(0, 0, 0, 0.7);
  font-size: 11px;
  text-shadow: 1px 1px white;
}

/* line 189, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-soft .toggle-on,
.toggle-soft .toggle-select .toggle-inner .active {
  background: linear-gradient(#d2ff52, #91e842);
}

/* line 194, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-soft .toggle-off,
.toggle-soft .toggle-select .toggle-on {
  background: linear-gradient(#cfcfcf, #f5f5f5);
}

/* line 199, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-soft .toggle-blob {
  border-radius: 4px;
  background: linear-gradient(#cfcfcf, #f5f5f5);
  box-shadow: inset 0 0 0 1px #bbb, inset 0 0 0 2px white;
}

/* line 205, app/assets/stylesheets/vendors/toggles-full.css */
.toggle-soft .toggle-blob:hover {
  background: linear-gradient(#e4e4e4, #f9f9f9);
  box-shadow: inset 0 0 0 1px #ddd,inset 0 0 0 2px #ddd;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis [class*=span] {
  min-height: 0;
  width: auto;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel {
  position: absolute;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel.vis-bottom, .vis-panel.vis-center, .vis-panel.vis-left, .vis-panel.vis-right, .vis-panel.vis-top {
  border: 1px #bfbfbf;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel.vis-center, .vis-panel.vis-left, .vis-panel.vis-right {
  border-top-style: solid;
  border-bottom-style: solid;
  overflow: hidden;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-left.vis-panel.vis-vertical-scroll, .vis-right.vis-panel.vis-vertical-scroll {
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-left.vis-panel.vis-vertical-scroll {
  direction: rtl;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-left.vis-panel.vis-vertical-scroll .vis-content {
  direction: ltr;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-right.vis-panel.vis-vertical-scroll {
  direction: ltr;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-right.vis-panel.vis-vertical-scroll .vis-content {
  direction: rtl;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel.vis-bottom, .vis-panel.vis-center, .vis-panel.vis-top {
  border-left-style: solid;
  border-right-style: solid;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-background {
  overflow: hidden;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel > .vis-content {
  position: relative;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel .vis-shadow {
  position: absolute;
  width: 100%;
  height: 1px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.8);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel .vis-shadow.vis-top {
  top: -1px;
  left: 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel .vis-shadow.vis-bottom {
  bottom: -1px;
  left: 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group0 {
  fill: #4f81bd;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #4f81bd;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group1 {
  fill: #f79646;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #f79646;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group2 {
  fill: #8c51cf;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #8c51cf;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group3 {
  fill: #75c841;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #75c841;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group4 {
  fill: #ff0100;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #ff0100;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group5 {
  fill: #37d8e6;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #37d8e6;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group6 {
  fill: #042662;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #042662;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group7 {
  fill: #00ff26;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #00ff26;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group8 {
  fill: #f0f;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #f0f;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-graph-group9 {
  fill: #8f3938;
  fill-opacity: 0;
  stroke-width: 2px;
  stroke: #8f3938;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-timeline .vis-fill {
  fill-opacity: .1;
  stroke: none;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-timeline .vis-bar {
  fill-opacity: .5;
  stroke-width: 1px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-timeline .vis-point {
  stroke-width: 2px;
  fill-opacity: 1;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-timeline .vis-legend-background {
  stroke-width: 1px;
  fill-opacity: .9;
  fill: #fff;
  stroke: #c2c2c2;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-timeline .vis-outline {
  stroke-width: 1px;
  fill-opacity: 1;
  fill: #fff;
  stroke: #e5e5e5;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-timeline .vis-icon-fill {
  fill-opacity: .3;
  stroke: none;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-current-time {
  background-color: #ff7f6e;
  width: 2px;
  z-index: 1;
  pointer-events: none;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rolling-mode-btn {
  height: 40px;
  width: 40px;
  position: absolute;
  top: 7px;
  right: 20px;
  border-radius: 50%;
  font-size: 28px;
  cursor: pointer;
  opacity: .8;
  color: #fff;
  font-weight: 700;
  text-align: center;
  background: #3876c2;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rolling-mode-btn:before {
  content: "\26F6";
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rolling-mode-btn:hover {
  opacity: 1;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-timeline {
  position: relative;
  border: 1px solid #bfbfbf;
  overflow: hidden;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-loading-screen {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-custom-time {
  background-color: #6e94ff;
  width: 2px;
  cursor: move;
  z-index: 1;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-custom-time > .vis-custom-time-marker {
  background-color: inherit;
  color: #fff;
  font-size: 12px;
  white-space: nowrap;
  padding: 3px 5px;
  top: 0;
  cursor: initial;
  z-index: inherit;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal {
  position: absolute;
  width: 100%;
  height: 0;
  border-bottom: 1px solid;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor {
  border-color: #e5e5e5;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-panel.vis-background.vis-horizontal .vis-grid.vis-major {
  border-color: #bfbfbf;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-data-axis .vis-y-axis.vis-major {
  width: 100%;
  position: absolute;
  color: #4d4d4d;
  white-space: nowrap;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-data-axis .vis-y-axis.vis-major.vis-measure {
  padding: 0;
  margin: 0;
  border: 0;
  visibility: hidden;
  width: auto;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-data-axis .vis-y-axis.vis-minor {
  position: absolute;
  width: 100%;
  color: #bebebe;
  white-space: nowrap;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-data-axis .vis-y-axis.vis-minor.vis-measure {
  padding: 0;
  margin: 0;
  border: 0;
  visibility: hidden;
  width: auto;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-data-axis .vis-y-axis.vis-title {
  position: absolute;
  color: #4d4d4d;
  white-space: nowrap;
  bottom: 20px;
  text-align: center;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-data-axis .vis-y-axis.vis-title.vis-measure {
  padding: 0;
  margin: 0;
  visibility: hidden;
  width: auto;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-data-axis .vis-y-axis.vis-title.vis-left {
  bottom: 0;
  transform-origin: left bottom;
  transform: rotate(-90deg);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-data-axis .vis-y-axis.vis-title.vis-right {
  bottom: 0;
  transform-origin: right bottom;
  transform: rotate(90deg);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-legend {
  background-color: rgba(247, 252, 255, 0.65);
  padding: 5px;
  border: 1px solid #b3b3b3;
  box-shadow: 2px 2px 10px rgba(154, 154, 154, 0.55);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-legend-text {
  white-space: nowrap;
  display: inline-block;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-itemset {
  position: relative;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-itemset .vis-background, .vis-itemset .vis-foreground {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: visible;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-axis {
  position: absolute;
  width: 100%;
  height: 0;
  left: 0;
  z-index: 1;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-foreground .vis-group {
  position: relative;
  box-sizing: border-box;
  border-bottom: 1px solid #bfbfbf;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-foreground .vis-group:last-child {
  border-bottom: none;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-nesting-group {
  cursor: pointer;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-unknown-but-gte1 {
  background: #f5f5f5;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-0 {
  background-color: #fff;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-0 .vis-inner {
  padding-left: 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-0 .vis-inner {
  padding-right: 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-1 {
  background-color: rgba(0, 0, 0, 0.05);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-1 .vis-inner {
  padding-left: 15px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-1 .vis-inner {
  padding-right: 15px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-2 {
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-2 .vis-inner {
  padding-left: 30px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-2 .vis-inner {
  padding-right: 30px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-3 {
  background-color: rgba(0, 0, 0, 0.15);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-3 .vis-inner {
  padding-left: 45px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-3 .vis-inner {
  padding-right: 45px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-4 {
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-4 .vis-inner {
  padding-left: 60px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-4 .vis-inner {
  padding-right: 60px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-5 {
  background-color: rgba(0, 0, 0, 0.25);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-5 .vis-inner {
  padding-left: 75px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-5 .vis-inner {
  padding-right: 75px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-6 {
  background-color: rgba(0, 0, 0, 0.3);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-6 .vis-inner {
  padding-left: 90px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-6 .vis-inner {
  padding-right: 90px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-7 {
  background-color: rgba(0, 0, 0, 0.35);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-7 .vis-inner {
  padding-left: 105px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-7 .vis-inner {
  padding-right: 105px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-8 {
  background-color: rgba(0, 0, 0, 0.4);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-8 .vis-inner {
  padding-left: 120px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-8 .vis-inner {
  padding-right: 120px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group.vis-group-level-9 {
  background-color: rgba(0, 0, 0, 0.45);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group.vis-group-level-9 .vis-inner {
  padding-left: 135px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group.vis-group-level-9 .vis-inner {
  padding-right: 135px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nested-group {
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label.vis-nested-group .vis-inner {
  padding-left: 150px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nested-group .vis-inner {
  padding-right: 150px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-group-level-unknown-but-gte1 {
  border: 1px solid red;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nesting-group:before {
  display: inline-block;
  width: 15px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nesting-group.expanded:before {
  content: "\25BC";
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-label.vis-nesting-group.collapsed:before {
  content: "\25B6";
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label.vis-nesting-group.collapsed:before {
  content: "\25C0";
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-ltr .vis-label:not(.vis-nesting-group):not(.vis-group-level-0) {
  padding-left: 15px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-rtl .vis-label:not(.vis-nesting-group):not(.vis-group-level-0) {
  padding-right: 15px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-labelset {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-labelset .vis-label {
  position: relative;
  left: 0;
  top: 0;
  width: 100%;
  color: #4d4d4d;
  box-sizing: border-box;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-labelset .vis-label {
  border-bottom: 1px solid #bfbfbf;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-labelset .vis-label.draggable {
  cursor: pointer;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-group-is-dragging {
  background: rgba(0, 0, 0, 0.1);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-labelset .vis-label:last-child {
  border-bottom: none;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-labelset .vis-label .vis-inner {
  display: inline-block;
  padding: 5px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-labelset .vis-label .vis-inner.vis-hidden {
  padding: 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis {
  position: relative;
  overflow: hidden;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis.vis-foreground {
  top: 0;
  left: 0;
  width: 100%;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis.vis-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis .vis-text {
  position: absolute;
  color: #4d4d4d;
  padding: 3px;
  overflow: hidden;
  box-sizing: border-box;
  white-space: nowrap;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis .vis-text.vis-measure {
  position: absolute;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
  visibility: hidden;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis .vis-grid.vis-vertical {
  position: absolute;
  border-left: 1px solid;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis .vis-grid.vis-vertical-rtl {
  position: absolute;
  border-right: 1px solid;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis .vis-grid.vis-minor {
  border-color: #e5e5e5;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-time-axis .vis-grid.vis-major {
  border-color: #bfbfbf;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item {
  position: absolute;
  color: #1a1a1a;
  border-color: #97b0f8;
  border-width: 1px;
  background-color: #d5ddf6;
  display: inline-block;
  z-index: 1;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-selected {
  border-color: #ffc200;
  background-color: #fff785;
  z-index: 2;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-editable.vis-selected {
  cursor: move;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-point.vis-selected {
  background-color: #fff785;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-box {
  text-align: center;
  border-style: solid;
  border-radius: 2px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-point {
  background: 0 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-dot {
  position: absolute;
  padding: 0;
  border-width: 4px;
  border-style: solid;
  border-radius: 4px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-range {
  border-style: solid;
  border-radius: 2px;
  box-sizing: border-box;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-background {
  border: none;
  background-color: rgba(213, 221, 246, 0.4);
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-item-overflow {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item-visible-frame {
  white-space: nowrap;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-range .vis-item-content {
  position: relative;
  display: inline-block;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-background .vis-item-content {
  position: absolute;
  display: inline-block;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-line {
  padding: 0;
  position: absolute;
  width: 0;
  border-left-width: 1px;
  border-left-style: solid;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-item-content {
  white-space: nowrap;
  box-sizing: border-box;
  padding: 5px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-onUpdateTime-tooltip {
  position: absolute;
  background: #4f81bd;
  color: #fff;
  width: 200px;
  text-align: center;
  white-space: nowrap;
  padding: 5px;
  border-radius: 1px;
  transition: .4s;
  -o-transition: .4s;
  -moz-transition: .4s;
  -webkit-transition: .4s;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-delete, .vis-item .vis-delete-rtl {
  position: absolute;
  top: 0;
  width: 24px;
  height: 24px;
  box-sizing: border-box;
  padding: 0 5px;
  cursor: pointer;
  transition: background .2s linear;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-delete {
  right: -24px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-delete-rtl {
  left: -24px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-delete-rtl:after, .vis-item .vis-delete:after {
  content: "\00D7";
  color: red;
  font-family: arial,sans-serif;
  font-size: 22px;
  font-weight: 700;
  transition: color .2s linear;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-delete-rtl:hover, .vis-item .vis-delete:hover {
  background: red;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-delete-rtl:hover:after, .vis-item .vis-delete:hover:after {
  color: #fff;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item .vis-drag-center {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  cursor: move;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-range .vis-drag-left {
  position: absolute;
  width: 24px;
  max-width: 20%;
  min-width: 2px;
  height: 100%;
  top: 0;
  left: -4px;
  cursor: w-resize;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-range .vis-drag-right {
  position: absolute;
  width: 24px;
  max-width: 20%;
  min-width: 2px;
  height: 100%;
  top: 0;
  right: -4px;
  cursor: e-resize;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-range.vis-item.vis-readonly .vis-drag-left, .vis-range.vis-item.vis-readonly .vis-drag-right {
  cursor: auto;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-cluster {
  vertical-align: center;
  text-align: center;
  border-style: solid;
  border-radius: 2px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-cluster-line {
  padding: 0;
  position: absolute;
  width: 0;
  border-left-width: 1px;
  border-left-style: solid;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-item.vis-cluster-dot {
  position: absolute;
  padding: 0;
  border-width: 4px;
  border-style: solid;
  border-radius: 4px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration {
  position: relative;
  display: block;
  float: left;
  font-size: 12px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration-wrapper {
  display: block;
  width: 700px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration-wrapper::after {
  clear: both;
  content: "";
  display: block;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-option-container {
  display: block;
  width: 495px;
  background-color: #fff;
  border: 2px solid #f7f8fa;
  border-radius: 4px;
  margin-top: 20px;
  left: 10px;
  padding-left: 5px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-button {
  display: block;
  width: 495px;
  height: 25px;
  vertical-align: middle;
  line-height: 25px;
  background-color: #f7f8fa;
  border: 2px solid #ceced0;
  border-radius: 4px;
  margin-top: 20px;
  left: 10px;
  padding-left: 5px;
  cursor: pointer;
  margin-bottom: 30px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-button.hover {
  background-color: #4588e6;
  border: 2px solid #214373;
  color: #fff;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-item {
  display: block;
  float: left;
  width: 495px;
  height: 25px;
  vertical-align: middle;
  line-height: 25px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-item.vis-config-s2 {
  left: 10px;
  background-color: #f7f8fa;
  padding-left: 5px;
  border-radius: 3px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-item.vis-config-s3 {
  left: 20px;
  background-color: #e4e9f0;
  padding-left: 5px;
  border-radius: 3px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-item.vis-config-s4 {
  left: 30px;
  background-color: #cfd8e6;
  padding-left: 5px;
  border-radius: 3px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-header {
  font-size: 18px;
  font-weight: 700;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-label {
  width: 120px;
  height: 25px;
  line-height: 25px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-label.vis-config-s3 {
  width: 110px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-label.vis-config-s4 {
  width: 100px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-configuration.vis-config-colorBlock {
  top: 1px;
  width: 30px;
  height: 19px;
  border: 1px solid #444;
  border-radius: 2px;
  padding: 0;
  margin: 0;
  cursor: pointer;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-checkbox {
  left: -5px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-rangeinput {
  position: relative;
  top: -5px;
  width: 60px;
  padding: 1px;
  margin: 0;
  pointer-events: none;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range {
  -webkit-appearance: none;
  border: 0 solid #fff;
  background-color: rgba(0, 0, 0, 0);
  width: 300px;
  height: 20px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range::-webkit-slider-runnable-track {
  width: 300px;
  height: 5px;
  background: #dedede;
  background: linear-gradient(to bottom, #dedede 0, #c8c8c8 99%);
  border: 1px solid #999;
  box-shadow: #aaa 0 0 3px 0;
  border-radius: 3px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: 1px solid #14334b;
  height: 17px;
  width: 17px;
  border-radius: 50%;
  background: #3876c2;
  background: linear-gradient(to bottom, #3876c2 0, #385380 100%);
  box-shadow: #111927 0 0 1px 0;
  margin-top: -7px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range:focus {
  outline: 0;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track {
  background: #9d9d9d;
  background: linear-gradient(to bottom, #9d9d9d 0, #c8c8c8 99%);
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range::-moz-range-track {
  width: 300px;
  height: 10px;
  background: #dedede;
  background: linear-gradient(to bottom, #dedede 0, #c8c8c8 99%);
  border: 1px solid #999;
  box-shadow: #aaa 0 0 3px 0;
  border-radius: 3px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range::-moz-range-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #385380;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range:-moz-focusring {
  outline: 1px solid #fff;
  outline-offset: -1px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range::-ms-track {
  width: 300px;
  height: 5px;
  background: 0 0;
  border-color: transparent;
  border-width: 6px 0;
  color: transparent;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range::-ms-fill-lower {
  background: #777;
  border-radius: 10px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range::-ms-fill-upper {
  background: #ddd;
  border-radius: 10px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range::-ms-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #385380;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range:focus::-ms-fill-lower {
  background: #888;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
input.vis-configuration.vis-config-range:focus::-ms-fill-upper {
  background: #ccc;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-configuration-popup {
  position: absolute;
  background: rgba(57, 76, 89, 0.85);
  border: 2px solid #f2faff;
  line-height: 30px;
  height: 30px;
  width: 150px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  transition: opacity .3s ease-in-out;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-configuration-popup:after, .vis-configuration-popup:before {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-configuration-popup:after {
  border-color: rgba(136, 183, 213, 0);
  border-left-color: rgba(57, 76, 89, 0.85);
  border-width: 8px;
  margin-top: -8px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-configuration-popup:before {
  border-color: rgba(194, 225, 245, 0);
  border-left-color: #f2faff;
  border-width: 12px;
  margin-top: -12px;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
.vis-active {
  box-shadow: 0 0 10px #86d5f8;
}

/* line 1, app/assets/stylesheets/vendors/vis-timeline-graph2d.min.css */
div.vis-tooltip {
  position: absolute;
  visibility: hidden;
  padding: 5px;
  white-space: nowrap;
  font-family: verdana;
  font-size: 14px;
  color: #000;
  background-color: #f5f4ed;
  border-radius: 3px;
  border: 1px solid #808074;
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
  pointer-events: none;
  z-index: 5;
}

/*__________________________________________________________________;
[Colors]
Project:	Mintos
___________________________________________________________________*/
/*__________________________________________________________________;
[Mixin]
Project:	Mintos
___________________________________________________________________*/
/*------------------------------------------------------------------
[Navbar]
Project:	Mintos
-------------------------------------------------------------------*/
/*Nav*/
/* line 10, app/assets/stylesheets/template/_navbar.scss */
.nav .nav-link.link-icon-left i, .nav .nav-link.link-icon-left span {
  padding-right: 10px;
  font-size: 18px;
}

/* line 16, app/assets/stylesheets/template/_navbar.scss */
.nav .nav-link.link-icon-top i, .nav .nav-link.link-icon-top span {
  display: block;
  text-align: center;
  font-size: 21px;
}

/* line 23, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs {
  border-bottom: none;
}

/* line 25, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  border-bottom: 3px solid transparent;
  transition: 0.2s ease-in-out;
}

/* line 32, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link.active {
  color: #324148;
  background: transparent;
  border-color: #A6E633;
}

/* line 36, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link.active:hover, .nav.nav-tabs .nav-link.active:focus {
  border-color: #A6E633;
}

/* line 40, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link:hover, .nav.nav-tabs .nav-link:focus {
  color: #324148;
  border-color: transparent;
}

/* line 44, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link.disabled {
  color: #c1c6c8;
}

/* line 48, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-item.show .nav-link {
  color: #324148;
  border-color: #00acf0;
  background: transparent;
}

/* line 53, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .dropdown-menu {
  margin-top: 1px;
}

/* line 59, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sky .nav-link.active, .nav.nav-tabs.nav-tabs-primary .nav-link.active {
  border-color: #00acf0;
}

/* line 61, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sky .nav-link.active:hover, .nav.nav-tabs.nav-tabs-sky .nav-link.active:focus, .nav.nav-tabs.nav-tabs-primary .nav-link.active:hover, .nav.nav-tabs.nav-tabs-primary .nav-link.active:focus {
  border-color: #00acf0;
}

/* line 66, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sky .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-primary .nav-item.show .nav-link {
  border-color: #00acf0;
}

/* line 73, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-cyan .nav-link.active, .nav.nav-tabs.nav-tabs-info .nav-link.active {
  border-color: #1ebccd;
}

/* line 75, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-cyan .nav-link.active:hover, .nav.nav-tabs.nav-tabs-cyan .nav-link.active:focus, .nav.nav-tabs.nav-tabs-info .nav-link.active:hover, .nav.nav-tabs.nav-tabs-info .nav-link.active:focus {
  border-color: #1ebccd;
}

/* line 80, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-cyan .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-info .nav-item.show .nav-link {
  border-color: #1ebccd;
}

/* line 87, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-green .nav-link.active, .nav.nav-tabs.nav-tabs-success .nav-link.active {
  border-color: #22af47;
}

/* line 89, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-green .nav-link.active:hover, .nav.nav-tabs.nav-tabs-green .nav-link.active:focus, .nav.nav-tabs.nav-tabs-success .nav-link.active:hover, .nav.nav-tabs.nav-tabs-success .nav-link.active:focus {
  border-color: #22af47;
}

/* line 94, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-green .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-success .nav-item.show .nav-link {
  border-color: #22af47;
}

/* line 101, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-yellow .nav-link.active, .nav.nav-tabs.nav-tabs-warning .nav-link.active {
  border-color: #ffbf36;
}

/* line 103, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-yellow .nav-link.active:hover, .nav.nav-tabs.nav-tabs-yellow .nav-link.active:focus, .nav.nav-tabs.nav-tabs-warning .nav-link.active:hover, .nav.nav-tabs.nav-tabs-warning .nav-link.active:focus {
  border-color: #ffbf36;
}

/* line 108, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-yellow .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-warning .nav-item.show .nav-link {
  border-color: #ffbf36;
}

/* line 115, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-red .nav-link.active, .nav.nav-tabs.nav-tabs-danger .nav-link.active {
  border-color: #f83f37;
}

/* line 117, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-red .nav-link.active:hover, .nav.nav-tabs.nav-tabs-red .nav-link.active:focus, .nav.nav-tabs.nav-tabs-danger .nav-link.active:hover, .nav.nav-tabs.nav-tabs-danger .nav-link.active:focus {
  border-color: #f83f37;
}

/* line 122, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-red .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-danger .nav-item.show .nav-link {
  border-color: #f83f37;
}

/* line 128, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-link.active {
  border-color: #0092ee;
}

/* line 130, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-link.active:hover, .nav.nav-tabs.nav-tabs-blue .nav-link.active:focus {
  border-color: #0092ee;
}

/* line 135, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-item.show .nav-link {
  border-color: #0092ee;
}

/* line 141, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pink .nav-link.active {
  border-color: #ed1b60;
}

/* line 143, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pink .nav-link.active:hover, .nav.nav-tabs.nav-tabs-pink .nav-link.active:focus {
  border-color: #ed1b60;
}

/* line 148, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pink .nav-item.show .nav-link {
  border-color: #ed1b60;
}

/* line 154, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-purple .nav-link.active {
  border-color: #ab26aa;
}

/* line 156, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-purple .nav-link.active:hover, .nav.nav-tabs.nav-tabs-purple .nav-link.active:focus {
  border-color: #ab26aa;
}

/* line 161, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-purple .nav-item.show .nav-link {
  border-color: #ab26aa;
}

/* line 167, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-violet .nav-link.active {
  border-color: #6640b2;
}

/* line 169, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-violet .nav-link.active:hover, .nav.nav-tabs.nav-tabs-violet .nav-link.active:focus {
  border-color: #6640b2;
}

/* line 174, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-violet .nav-item.show .nav-link {
  border-color: #6640b2;
}

/* line 180, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-indigo .nav-link.active {
  border-color: #3a55b1;
}

/* line 182, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-indigo .nav-link.active:hover, .nav.nav-tabs.nav-tabs-indigo .nav-link.active:focus {
  border-color: #3a55b1;
}

/* line 187, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-indigo .nav-item.show .nav-link {
  border-color: #3a55b1;
}

/* line 193, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-link.active {
  border-color: #0092ee;
}

/* line 195, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-link.active:hover, .nav.nav-tabs.nav-tabs-blue .nav-link.active:focus {
  border-color: #0092ee;
}

/* line 200, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-item.show .nav-link {
  border-color: #0092ee;
}

/* line 206, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-teal .nav-link.active {
  border-color: #009b84;
}

/* line 208, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-teal .nav-link.active:hover, .nav.nav-tabs.nav-tabs-teal .nav-link.active:focus {
  border-color: #009b84;
}

/* line 213, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-teal .nav-item.show .nav-link {
  border-color: #009b84;
}

/* line 219, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-neon .nav-link.active {
  border-color: #A6E633;
}

/* line 221, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-neon .nav-link.active:hover, .nav.nav-tabs.nav-tabs-neon .nav-link.active:focus {
  border-color: #A6E633;
}

/* line 226, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-neon .nav-item.show .nav-link {
  border-color: #A6E633;
}

/* line 232, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-lime .nav-link.active {
  border-color: #d0d962;
}

/* line 234, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-lime .nav-link.active:hover, .nav.nav-tabs.nav-tabs-lime .nav-link.active:focus {
  border-color: #d0d962;
}

/* line 239, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-lime .nav-item.show .nav-link {
  border-color: #d0d962;
}

/* line 245, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sun .nav-link.active {
  border-color: #fde335;
}

/* line 247, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sun .nav-link.active:hover, .nav.nav-tabs.nav-tabs-sun .nav-link.active:focus {
  border-color: #fde335;
}

/* line 252, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sun .nav-item.show .nav-link {
  border-color: #fde335;
}

/* line 258, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-orange .nav-link.active {
  border-color: #ff9528;
}

/* line 260, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-orange .nav-link.active:hover, .nav.nav-tabs.nav-tabs-orange .nav-link.active:focus {
  border-color: #ff9528;
}

/* line 265, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-orange .nav-item.show .nav-link {
  border-color: #ff9528;
}

/* line 271, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pumpkin .nav-link.active {
  border-color: #ff6028;
}

/* line 273, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pumpkin .nav-link.active:hover, .nav.nav-tabs.nav-tabs-pumpkin .nav-link.active:focus {
  border-color: #ff6028;
}

/* line 278, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pumpkin .nav-item.show .nav-link {
  border-color: #ff6028;
}

/* line 284, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-brown .nav-link.active {
  border-color: #7a5449;
}

/* line 286, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-brown .nav-link.active:hover, .nav.nav-tabs.nav-tabs-brown .nav-link.active:focus {
  border-color: #7a5449;
}

/* line 291, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-brown .nav-item.show .nav-link {
  border-color: #7a5449;
}

/* line 297, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-gold .nav-link.active {
  border-color: #d6ae71;
}

/* line 299, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-gold .nav-link.active:hover, .nav.nav-tabs.nav-tabs-gold .nav-link.active:focus {
  border-color: #d6ae71;
}

/* line 304, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-gold .nav-item.show .nav-link {
  border-color: #d6ae71;
}

/* line 310, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-smoke .nav-link.active {
  border-color: #5e7d8a;
}

/* line 312, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-smoke .nav-link.active:hover, .nav.nav-tabs.nav-tabs-smoke .nav-link.active:focus {
  border-color: #5e7d8a;
}

/* line 317, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-smoke .nav-item.show .nav-link {
  border-color: #5e7d8a;
}

/* line 324, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-grey .nav-link.active, .nav.nav-tabs.nav-tabs-secondary .nav-link.active {
  border-color: #9e9e9e;
}

/* line 326, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-grey .nav-link.active:hover, .nav.nav-tabs.nav-tabs-grey .nav-link.active:focus, .nav.nav-tabs.nav-tabs-secondary .nav-link.active:hover, .nav.nav-tabs.nav-tabs-secondary .nav-link.active:focus {
  border-color: #9e9e9e;
}

/* line 331, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-grey .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-secondary .nav-item.show .nav-link {
  border-color: #9e9e9e;
}

/* line 337, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-dark .nav-link.active {
  border-color: #324148;
}

/* line 339, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-dark .nav-link.active:hover, .nav.nav-tabs.nav-tabs-dark .nav-link.active:focus {
  border-color: #324148;
}

/* line 344, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-dark .nav-item.show .nav-link {
  border-color: #324148;
}

/* line 350, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-light .nav-link.active {
  border-color: #e0e3e4;
}

/* line 352, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-light .nav-link.active:hover, .nav.nav-tabs.nav-tabs-light .nav-link.active:focus {
  border-color: #e0e3e4;
}

/* line 357, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-light .nav-item.show .nav-link {
  border-color: #e0e3e4;
}

/* line 363, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link {
  transition: 0.2s ease-in-out;
}

/* line 365, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link.active {
  color: #fff;
  background-color: #A6E633;
}

/* line 368, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link.active:hover, .nav.nav-pills .nav-link.active:focus {
  color: #fff;
}

/* line 372, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link:hover, .nav.nav-pills .nav-link:focus {
  color: #324148;
}

/* line 375, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link.disabled {
  color: #c1c6c8;
}

/* line 379, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-item.show .nav-link {
  color: #fff;
  background-color: #00acf0;
}

/* line 384, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-square .nav-link {
  border-radius: 0;
}

/* line 389, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-rounded .nav-link {
  border-radius: 50px;
}

/* line 396, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-sky .nav-link.active, .nav.nav-pills.nav-pills-primary .nav-link.active {
  background-color: #00acf0;
}

/* line 400, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-sky .nav-item.show .nav-link, .nav.nav-pills.nav-pills-primary .nav-item.show .nav-link {
  background-color: #00acf0;
}

/* line 407, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-cyan .nav-link.active, .nav.nav-pills.nav-pills-info .nav-link.active {
  background-color: #1ebccd;
}

/* line 411, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-cyan .nav-item.show .nav-link, .nav.nav-pills.nav-pills-info .nav-item.show .nav-link {
  background-color: #1ebccd;
}

/* line 418, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-green .nav-link.active, .nav.nav-pills.nav-pills-success .nav-link.active {
  background-color: #22af47;
}

/* line 422, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-green .nav-item.show .nav-link, .nav.nav-pills.nav-pills-success .nav-item.show .nav-link {
  background-color: #22af47;
}

/* line 429, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-yellow .nav-link.active, .nav.nav-pills.nav-pills-warning .nav-link.active {
  background-color: #ffbf36;
}

/* line 433, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-yellow .nav-item.show .nav-link, .nav.nav-pills.nav-pills-warning .nav-item.show .nav-link {
  background-color: #ffbf36;
}

/* line 440, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-red .nav-link.active, .nav.nav-pills.nav-pills-danger .nav-link.active {
  background-color: #f83f37;
}

/* line 444, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-red .nav-item.show .nav-link, .nav.nav-pills.nav-pills-danger .nav-item.show .nav-link {
  background-color: #f83f37;
}

/* line 450, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-blue .nav-link.active {
  background-color: #0092ee;
}

/* line 454, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-blue .nav-item.show .nav-link {
  background-color: #0092ee;
}

/* line 460, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-pink .nav-link.active {
  background-color: #ed1b60;
}

/* line 464, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-pink .nav-item.show .nav-link {
  background-color: #ed1b60;
}

/* line 470, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-purple .nav-link.active {
  background-color: #ab26aa;
}

/* line 474, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-purple .nav-item.show .nav-link {
  background-color: #ab26aa;
}

/* line 480, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-violet .nav-link.active {
  background-color: #6640b2;
}

/* line 484, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-violet .nav-item.show .nav-link {
  background-color: #6640b2;
}

/* line 490, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-indigo .nav-link.active {
  background-color: #3a55b1;
}

/* line 494, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-indigo .nav-item.show .nav-link {
  background-color: #3a55b1;
}

/* line 500, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-blue .nav-link.active {
  background-color: #0092ee;
}

/* line 504, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-blue .nav-item.show .nav-link {
  background-color: #0092ee;
}

/* line 510, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-teal .nav-link.active {
  background-color: #009b84;
}

/* line 514, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-teal .nav-item.show .nav-link {
  background-color: #009b84;
}

/* line 520, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-neon .nav-link.active {
  background-color: #A6E633;
}

/* line 524, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-neon .nav-item.show .nav-link {
  background-color: #A6E633;
}

/* line 530, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-lime .nav-link.active {
  background-color: #d0d962;
}

/* line 534, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-lime .nav-item.show .nav-link {
  background-color: #d0d962;
}

/* line 540, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-sun .nav-link.active {
  color: #324148;
  background-color: #fde335;
}

/* line 545, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-sun .nav-item.show .nav-link {
  color: #324148;
  background-color: #fde335;
}

/* line 552, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-orange .nav-link.active {
  background-color: #ff9528;
}

/* line 556, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-orange .nav-item.show .nav-link {
  background-color: #ff9528;
}

/* line 562, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-pumpkin .nav-link.active {
  background-color: #ff6028;
}

/* line 566, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-pumpkin .nav-item.show .nav-link {
  background-color: #ff6028;
}

/* line 572, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-brown .nav-link.active {
  background-color: #7a5449;
}

/* line 576, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-brown .nav-item.show .nav-link {
  background-color: #7a5449;
}

/* line 582, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-gold .nav-link.active {
  background-color: #d6ae71;
}

/* line 586, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-gold .nav-item.show .nav-link {
  background-color: #d6ae71;
}

/* line 592, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-smoke .nav-link.active {
  background-color: #5e7d8a;
}

/* line 596, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-smoke .nav-item.show .nav-link {
  background-color: #5e7d8a;
}

/* line 603, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-grey .nav-link.active, .nav.nav-pills.nav-pills-secondary .nav-link.active {
  background-color: #9e9e9e;
}

/* line 607, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-grey .nav-item.show .nav-link, .nav.nav-pills.nav-pills-secondary .nav-item.show .nav-link {
  background-color: #9e9e9e;
}

/* line 613, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-dark .nav-link.active {
  background-color: #324148;
}

/* line 617, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-dark .nav-item.show .nav-link {
  background-color: #324148;
}

/* line 623, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-light .nav-link.active {
  color: #324148;
  background-color: #e0e3e4;
}

/* line 628, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-light .nav-item.show .nav-link {
  color: #324148;
  background-color: #e0e3e4;
}

/* line 636, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

/* line 638, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link.active {
  color: #fff;
}

/* line 640, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link.active:hover, .nav.nav-dark .nav-link.active:focus {
  color: #fff;
}

/* line 644, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link:hover, .nav.nav-dark .nav-link:focus {
  color: rgba(255, 255, 255, 0.7);
}

/* line 647, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

/* line 651, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-item.show .nav-link {
  color: #fff;
}

/* line 656, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-link.active {
  color: #fff;
}

/* line 658, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-link.active:hover, .nav.nav-dark.nav-tabs .nav-link.active:focus {
  color: #fff;
}

/* line 662, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-link:hover, .nav.nav-dark.nav-tabs .nav-link:focus {
  color: rgba(255, 255, 255, 0.7);
}

/* line 665, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

/* line 669, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-item.show .nav-link {
  color: #fff;
}

/* line 675, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills .nav-link.active {
  color: #fff;
}

/* line 678, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

/* line 682, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills .nav-item.show .nav-link {
  color: #fff;
}

/* line 688, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link {
  color: rgba(50, 65, 72, 0.5);
}

/* line 690, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link.active {
  color: #324148;
}

/* line 692, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link.active:hover, .nav.nav-light .nav-link.active:focus {
  color: #324148;
}

/* line 696, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link:hover, .nav.nav-light .nav-link:focus {
  color: rgba(50, 65, 72, 0.7);
}

/* line 699, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link.disabled {
  color: rgba(50, 65, 72, 0.3);
}

/* line 703, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-item.show .nav-link {
  color: #324148;
}

/* line 708, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-link.active {
  color: #324148;
}

/* line 710, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-link.active:hover, .nav.nav-light.nav-tabs .nav-link.active:focus {
  color: #324148;
}

/* line 714, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-link:hover, .nav.nav-light.nav-tabs .nav-link:focus {
  color: rgba(50, 65, 72, 0.7);
}

/* line 717, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-link.disabled {
  color: rgba(50, 65, 72, 0.3);
}

/* line 721, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-item.show .nav-link {
  color: #324148;
}

/* line 727, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-pills .nav-link.active {
  color: #fff;
}

/* line 730, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-pills .nav-link.disabled {
  color: rgba(50, 65, 72, 0.3);
}

/* line 734, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-pills .nav-item.show .nav-link {
  color: #fff;
}

/* line 745, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills.nav-pills-sun .nav-link.active, .nav.nav-dark.nav-pills.nav-pills-light .nav-link.active, .nav.nav-light.nav-pills.nav-pills-sun .nav-link.active, .nav.nav-light.nav-pills.nav-pills-light .nav-link.active {
  color: #324148;
}

/* line 749, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills.nav-pills-sun .nav-item.show .nav-link, .nav.nav-dark.nav-pills.nav-pills-light .nav-item.show .nav-link, .nav.nav-light.nav-pills.nav-pills-sun .nav-item.show .nav-link, .nav.nav-light.nav-pills.nav-pills-light .nav-item.show .nav-link {
  color: #324148;
}

/* line 756, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-sm .nav-link {
  padding: .25rem 0.75rem;
  font-size: 14px;
}

/*Navbar*/
/* line 765, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .nav-link {
  color: rgba(50, 65, 72, 0.5);
}

/* line 767, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(50, 65, 72, 0.7);
}

/* line 770, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show {
  color: #324148;
}

/* line 773, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(50, 65, 72, 0.3);
}

/* line 778, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .show > .nav-link {
  color: #324148;
}

@media (max-width: 1199px) {
  /* line 786, app/assets/stylesheets/template/_navbar.scss */
  .navbar-demo .input-group {
    width: auto;
    margin-bottom: .5rem;
  }
  /* line 791, app/assets/stylesheets/template/_navbar.scss */
  .navbar-demo .navbar-nav .nav-link {
    padding-right: 1rem;
  }
  /* line 794, app/assets/stylesheets/template/_navbar.scss */
  .navbar-demo .navbar-nav .dropdown-menu {
    position: absolute;
  }
}

/* line 802, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

/* line 804, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.7);
}

/* line 807, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show {
  color: #fff;
}

/* line 810, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

/* line 815, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .show > .nav-link {
  color: #fff;
}

/*Top Nav*/
/* line 824, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar {
  padding-top: 0;
  padding-bottom: 0;
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.07);
}

/* line 828, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .feather-icon {
  display: block;
}

/* line 830, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .feather-icon > svg {
  width: 20px;
  height: 20px;
}

/* line 836, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.navbar-toggle-btn {
  line-height: 57px;
  margin-right: 18px;
}

/* line 840, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.navbar-brand {
  display: flex;
  align-items: center;
  font-size: 22px;
  font-weight: 500;
  text-transform: capitalize;
}

/* line 851, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.nav-link-hover {
  position: relative;
  text-align: center;
}

/* line 854, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.nav-link-hover:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -8px;
  right: -8px;
  top: 0;
  margin: auto;
  z-index: -1;
  height: 37px;
  width: 37px;
  opacity: 0;
  border-radius: 50%;
  transform: scale(1.3);
  transition: 0.3s ease;
}

/* line 871, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.nav-link-hover:hover:after {
  opacity: 1;
  transform: scale(1);
}

/* line 878, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav {
  flex-direction: row;
  margin-left: auto;
  align-items: center;
}

/* line 886, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item .nav-link {
  line-height: 57px;
  padding: 0 12px;
}

/* line 891, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item:last-child .nav-link {
  padding-right: 0;
}

/* line 898, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media {
  align-items: center;
}

/* line 902, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-img-wrap {
  position: relative;
  display: flex;
  align-items: center;
  margin-right: 10px;
}

/* line 911, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-img-wrap .avatar {
  display: flex;
  height: 35px;
  width: 35px;
}

/* line 918, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-img-wrap .badge-indicator {
  bottom: 2px;
  height: 7px;
  right: 0;
  position: absolute;
  width: 7px;
}

/* line 926, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body {
  display: flex;
}

/* line 930, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body > span {
  font-size: 14px;
  text-transform: capitalize;
  display: flex;
  align-items: center;
}

/* line 939, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body > span > i {
  padding-left: 10px;
}

/* line 948, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .nav-link {
  position: relative;
}

/* line 950, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .nav-link .badge-wrap {
  position: absolute;
  top: 14px;
  right: 10px;
  line-height: 0;
}

/* line 955, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .nav-link .badge-wrap .badge {
  position: relative;
}

/* line 958, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .nav-link .badge-wrap .pulse {
  -webkit-animation: pulse 2s infinite;
          animation: pulse 2s infinite;
}

@-webkit-keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(136, 194, 65, 0.8);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(136, 194, 65, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(136, 194, 65, 0);
  }
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(136, 194, 65, 0.8);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(136, 194, 65, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(136, 194, 65, 0);
  }
}

/* line 986, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu {
  min-width: 350px;
  padding-bottom: 0;
}

/* line 989, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-divider {
  margin: 0;
}

/* line 992, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-header {
  border-bottom: 1px solid #e0e3e4;
  padding-bottom: 1rem;
  display: flex;
}

/* line 998, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-header > a {
  margin-left: auto;
  font-weight: normal;
}

/* line 1004, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item {
  white-space: inherit;
  padding: .75rem 1.25rem;
}

/* line 1008, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-img-wrap {
  margin-right: 15px;
}

/* line 1012, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 1019, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div .notifications-text {
  color: #5e7d8a;
  font-size: 14px;
  max-width: 75%;
  flex: 0 0 75%;
}

/* line 1026, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div .notifications-time {
  color: #5e7d8a;
  font-size: 12px;
  margin-top: 3px;
}

/* line 1034, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item.read-notifications {
  background: #f5f5f6;
}

/* line 1043, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light {
  background: #fff;
}

/* line 1045, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light .navbar-brand {
  color: #324148;
}

/* line 1049, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light a.navbar-toggle-btn {
  color: #324148;
}

/* line 1053, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light a.nav-link-hover:after {
  background: rgba(50, 65, 72, 0.1);
}

/* line 1061, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link {
  color: rgba(50, 65, 72, 0.7);
}

/* line 1063, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link:hover, .hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link:focus {
  color: #324148;
}

/* line 1070, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body > span > i {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1080, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark {
  background: #233c46;
}

/* line 1083, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark a.navbar-toggle-btn {
  color: #fff;
}

/* line 1087, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark a.nav-link-hover:after {
  background: rgba(255, 255, 255, 0.1);
}

/* line 1095, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark .navbar-nav.hk-navbar-content .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1097, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark .navbar-nav.hk-navbar-content .nav-item .nav-link:hover, .hk-wrapper .hk-navbar.navbar-dark .navbar-nav.hk-navbar-content .nav-item .nav-link:focus {
  color: #fff;
}

/* line 1104, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark .navbar-nav.hk-navbar-content .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body > span > i {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1115, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-nav {
  margin-left: 0;
}

/* line 1118, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt {
  margin-left: auto;
}

/* line 1121, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt .input-group .input-group-prepend {
  border: none;
  position: absolute;
  left: 0;
  z-index: 1;
  height: 100%;
  pointer-events: none;
}

/* line 1128, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt .input-group .input-group-prepend .input-group-text {
  background: transparent;
  border: none;
  color: #fff;
}

/* line 1134, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt .input-group > input {
  border-radius: 50px;
  border: none;
  padding-left: 30px;
  padding-left: 40px;
}

/* line 1142, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-toggler {
  padding: 0;
  font-size: inherit;
  border: none;
}

/* line 1151, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group .input-group-prepend .input-group-text {
  color: rgba(50, 65, 72, 0.7);
}

/* line 1155, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input {
  background: rgba(50, 65, 72, 0.05);
  color: #324148;
}

/* line 1158, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input::-webkit-input-placeholder {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1161, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input:-moz-placeholder {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1164, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input::-moz-placeholder {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1167, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input:-ms-input-placeholder {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1178, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group .input-group-prepend .input-group-text {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1182, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}

/* line 1185, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1188, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1191, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1194, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1203, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search {
  position: absolute;
  top: 57px;
  left: 240px;
  right: 0px;
  z-index: 1;
  transform: translateY(-100%);
  transition: all 0.4s ease;
}

/* line 1211, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search input {
  height: 50px;
  padding-left: 44px;
  background: #fef7c2;
  border: none;
  border-radius: 0;
}

/* line 1217, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search input:focus {
  background: #fef7c2;
  border: none;
  box-shadow: none;
}

/* line 1222, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search input:disabled {
  background-color: #fde74f;
}

/* line 1225, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search input[readonly] {
  background-color: #ecd11e;
}

/* line 1229, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search .feather-icon {
  display: block;
}

/* line 1231, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 1236, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search .navbar-search-icon {
  position: absolute;
  left: 15px;
  top: 50%;
  color: #98a0a3;
  transform: translateY(-50%);
}

/* line 1243, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search .navbar-search-close {
  position: absolute;
  right: 15px;
  top: 50%;
  color: #324148;
  transform: translateY(-50%);
}

/* line 1252, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-nav-toggle .navbar-search {
  left: 51px;
}

/* line 1257, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.navbar-search-toggle .navbar-search {
  transform: translateY(0);
}

/* line 1260, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.navbar-search-toggle .hk-pg-wrapper {
  padding-top: 107px;
}

/* line 1265, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.scrollable-nav .hk-navbar {
  position: absolute;
}

@media (max-width: 1199px) {
  /* line 1273, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper a.nav-link-hover {
    position: relative;
    text-align: center;
  }
  /* line 1276, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper a.nav-link-hover:after {
    display: none;
  }
  /* line 1282, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar a.navbar-toggle-btn {
    margin-right: 12px;
  }
  /* line 1285, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-brand {
    margin-right: 0;
  }
  /* line 1289, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 1293, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item .nav-link {
    padding-left: 7px;
    padding-right: 7px;
  }
  /* line 1299, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-img-wrap {
    margin-right: 0;
  }
  /* line 1302, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body {
    display: none;
  }
  /* line 1309, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt {
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
  }
  /* line 1313, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt > .navbar-nav {
    margin-left: auto;
  }
  /* line 1316, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse {
    position: absolute;
    width: 100%;
    top: 57px;
    left: 0;
  }
  /* line 1321, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav {
    flex-direction: column;
    align-items: flex-start;
    padding: 0 1rem;
  }
  /* line 1325, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item {
    width: 100%;
  }
  /* line 1327, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item .nav-link {
    line-height: 46px;
    border-bottom: 1px solid;
  }
  /* line 1331, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item .dropdown-menu {
    position: static;
    border: none;
    background: transparent;
  }
  /* line 1336, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:not(.active):hover, .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:not(.active):focus {
    background: transparent;
  }
  /* line 1344, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt {
    margin: 1.6rem 1rem;
  }
  /* line 1348, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse {
    background: #e0e3e4;
  }
  /* line 1352, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .nav-link {
    border-color: rgba(50, 65, 72, 0.1);
  }
  /* line 1356, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item {
    color: rgba(50, 65, 72, 0.5);
    border-color: rgba(50, 65, 72, 0.3);
  }
  /* line 1359, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:hover, .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:focus {
    color: rgba(50, 65, 72, 0.7);
  }
  /* line 1362, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item.active, .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item.show {
    color: #324148;
  }
  /* line 1372, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse {
    background: #2b383e;
  }
  /* line 1376, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .nav-link {
    border-color: rgba(255, 255, 255, 0.1);
  }
  /* line 1380, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item {
    color: rgba(255, 255, 255, 0.5);
  }
  /* line 1382, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:hover, .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:focus {
    color: rgba(255, 255, 255, 0.7);
  }
  /* line 1385, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item.active, .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item.show {
    color: #fff;
  }
  /* line 1396, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .navbar-search {
    left: 0px;
  }
  /* line 1400, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-nav-toggle .navbar-search {
    left: 0;
  }
}

@media (max-width: 414px) {
  /* line 1408, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications {
    position: static;
  }
  /* line 1410, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu {
    left: 0;
    right: 0;
    min-width: auto;
  }
  /* line 1416, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item .nav-link {
    padding-left: 4px;
    padding-right: 4px;
  }
}

/*Vertical Navigation*/
/* line 1425, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-pg-wrapper {
  margin-left: 51px;
  transition: all 0.4s ease;
}

/* line 1431, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav {
  position: fixed;
  top: 57px;
  left: 0;
  margin-left: 0;
  bottom: 0;
  z-index: 100;
  border: none;
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.07);
  transition: all 0.4s ease;
  width: 51px;
}

/* line 1442, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .nav-header {
  padding: .5rem 1.15rem;
  width: 240px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 1448, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .nav-header > span:first-child {
  display: none;
}

/* line 1451, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .nav-header > span:last-child {
  display: inline;
}

/* line 1455, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .nav-separator {
  margin: 15px 0;
}

/* line 1458, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav-wrap {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

/* line 1462, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .hk-nav-close {
  padding: 1rem;
  display: none;
  position: absolute;
  width: 100%;
  z-index: 1;
  background: inherit;
}

/* line 1469, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .hk-nav-close .feather-icon {
  display: block;
}

/* line 1471, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .hk-nav-close .feather-icon > svg {
  height: 20px;
  width: 20px;
}

/* line 1479, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav li {
  width: 240px;
}

/* line 1483, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link-text {
  display: none;
}

/* line 1487, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link {
  position: relative;
  display: flex;
  align-items: center;
  padding: .5rem 1rem;
}

/* line 1496, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link > i {
  font-size: 16px;
  margin-right: 15px;
  line-height: 25px;
}

/* line 1501, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon {
  min-width: 32px;
  line-height: 25px;
}

/* line 1504, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 1510, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
  content: '\f2f9';
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: 16px;
  text-rendering: auto;
  margin-left: auto;
  transform: rotate(0deg);
  display: none;
  transition: all 0.4s ease;
}

/* line 1521, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"][aria-expanded="true"]::after {
  transform: rotate(-180deg);
}

/* line 1527, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge:after {
  display: none;
}

/* line 1530, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge .badge {
  margin-left: auto;
}

/* line 1535, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .collapse.show {
  display: none;
}

/* line 1541, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light {
  background: #fff;
}

/* line 1543, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .nav-header {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1546, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .nav-separator {
  border-color: rgba(50, 65, 72, 0.05);
}

/* line 1551, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link {
  color: rgba(50, 65, 72, 0.6);
}

/* line 1553, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link:hover, .hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link:focus {
  color: rgba(50, 65, 72, 0.8);
}

/* line 1558, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .navbar-nav .nav-item.active > .nav-link {
  color: #5297c8;
}

/* line 1564, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .hk-nav-close {
  color: #324148;
}

/* line 1568, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark {
  background: #233c46;
}

/* line 1570, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .nav-header {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1573, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .nav-separator {
  border-color: rgba(255, 255, 255, 0.05);
}

/* line 1578, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.6);
}

/* line 1580, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link:hover, .hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link:focus {
  color: rgba(255, 255, 255, 0.8);
}

/* line 1585, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item.active > .nav-link {
  color: #fff;
}

/* line 1591, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .hk-nav-close {
  color: #fff;
}

/* line 1595, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover {
  width: 240px;
}

/* line 1598, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .nav-header > span:first-child {
  display: inline;
}

/* line 1601, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .nav-header > span:last-child {
  display: none;
}

/* line 1607, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .navbar-nav .nav-item .nav-link-text {
  display: inline-block;
}

/* line 1610, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
  display: inline-block;
}

/* line 1614, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .navbar-nav .collapse.show {
  display: block;
}

/* line 1621, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-pg-wrapper {
  margin-left: 240px;
  left: 0;
}

/* line 1626, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav {
  width: 240px;
}

/* line 1629, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .nav-header > span:first-child {
  display: inline;
}

/* line 1632, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .nav-header > span:last-child {
  display: none;
}

/* line 1638, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link-text {
  display: inline-block;
}

/* line 1641, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
  display: inline-block;
}

/* line 1645, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .collapse.show {
  display: block;
}

/* line 1650, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav ul.collapse-level-1 .nav-item .nav-link {
  padding: 0.35rem 1rem 0.35rem 3rem;
  font-size: 14px;
}

/* line 1654, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav ul.collapse-level-1 .nav-item .nav-link[data-toggle="collapse"]::after {
  font-size: 14px;
}

/* line 1661, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link {
  padding: 0.35rem 1rem 0.35rem 4rem;
}

/* line 1664, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link[data-toggle="collapse"]::after {
  font-size: 14px;
}

/* line 1677, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav-backdrop {
  background: rgba(50, 65, 72, 0.5);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1030;
  transition: opacity 0.4s ease;
  opacity: 0;
  height: 0;
  width: 0;
  visibility: hidden;
}

/* line 1692, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.scrollable-nav .hk-nav {
  position: absolute;
}

@media (min-width: 1200px) {
  /* line 1700, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-pg-wrapper {
    margin-left: 240px;
    left: 0;
  }
  /* line 1705, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav {
    left: 0;
    width: 240px;
    margin-left: 0;
  }
  /* line 1711, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav .nav-header > span:first-child {
    display: inline;
  }
  /* line 1714, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav .nav-header > span:last-child {
    display: none;
  }
  /* line 1720, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: none;
  }
  /* line 1724, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav .navbar-nav .collapse.show {
    display: none;
  }
  /* line 1728, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover {
    width: 240px;
  }
  /* line 1731, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .nav-header > span:first-child {
    display: inline;
  }
  /* line 1734, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .nav-header > span:last-child {
    display: none;
  }
  /* line 1740, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 1743, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
    display: inline-block;
  }
  /* line 1747, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .navbar-nav .collapse.show {
    display: block;
  }
  /* line 1754, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-pg-wrapper {
    margin-left: 51px;
  }
  /* line 1759, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav {
    width: 51px;
  }
  /* line 1765, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav .nav-header > span:first-child {
    display: none;
  }
  /* line 1768, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav .nav-header > span:last-child {
    display: inline;
  }
  /* line 1774, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 1778, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav .navbar-nav .collapse.show {
    display: block;
  }
}

@media (max-width: 1199px) {
  /* line 1789, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-pg-wrapper {
    margin-left: 0px;
  }
  /* line 1792, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav {
    left: -240px;
    top: 0;
    z-index: 1040;
  }
  /* line 1796, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav-wrap {
    padding-top: 3.3rem;
  }
  /* line 1800, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .nav-header > span:first-child {
    display: inline;
  }
  /* line 1803, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .nav-header > span:last-child {
    display: none;
  }
  /* line 1809, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 1812, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
    display: inline-block;
  }
  /* line 1816, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .collapse.show {
    display: block;
  }
  /* line 1822, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-pg-wrapper {
    left: 0;
    margin-left: 0;
  }
  /* line 1826, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav {
    width: 240px;
    left: 0;
  }
  /* line 1830, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .nav-header > span:first-child {
    display: inline;
  }
  /* line 1833, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .nav-header > span:last-child {
    display: none;
  }
  /* line 1839, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 1842, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
    display: inline-block;
  }
  /* line 1846, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .collapse.show {
    display: block;
  }
  /* line 1850, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .hk-nav-close {
    display: block;
  }
  /* line 1855, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav-backdrop {
    opacity: 1;
    height: auto;
    width: auto;
    visibility: visible;
  }
}

/*Horizontal Navigation*/
/* line 1867, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-pg-wrapper {
  position: relative;
  left: 0;
  transition: all 0.4s ease;
}

/* line 1872, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav {
  position: fixed;
  top: 0;
  left: -240px;
  width: 240px;
  margin-left: 0;
  bottom: 0;
  z-index: 1040;
  border: none;
  box-shadow: 0 28px 28px rgba(0, 0, 0, 0.07);
  transition: all 0.4s ease;
}

/* line 1883, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav-wrap {
  padding-top: 3.3rem;
  padding-bottom: 0.75rem;
}

/* line 1887, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .hk-nav-close {
  padding: 1rem;
  display: block;
  position: absolute;
  width: 100%;
  z-index: 1;
  background: inherit;
}

/* line 1894, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .hk-nav-close .feather-icon {
  display: block;
}

/* line 1896, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .hk-nav-close .feather-icon > svg {
  height: 20px;
  width: 20px;
}

/* line 1904, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav.flex-row {
  flex-direction: column !important;
}

/* line 1908, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav li {
  width: 240px;
}

/* line 1912, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link-text {
  display: inline-block;
}

/* line 1915, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link {
  position: relative;
  display: flex;
  align-items: center;
  padding: .5rem 1rem;
}

/* line 1924, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon {
  min-width: 32px;
  line-height: 25px;
}

/* line 1927, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 1933, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
  content: '\f2f9';
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: 16px;
  text-rendering: auto;
  margin-left: auto;
  transform: rotate(0deg);
  transition: all 0.4s ease;
}

/* line 1943, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"][aria-expanded="true"]::after {
  transform: rotate(-180deg);
}

/* line 1949, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge:after {
  display: none;
}

/* line 1952, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge .badge {
  margin-left: auto;
}

/* line 1957, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-indicator > .feather-icon {
  position: relative;
}

/* line 1959, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-indicator > .feather-icon .badge {
  position: absolute;
  left: 13px;
  top: 0px;
}

/* line 1969, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item .nav-link {
  padding: 0.35rem 1rem 0.35rem 3rem;
  font-size: 14px;
}

/* line 1973, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item .nav-link[data-toggle="collapse"]::after {
  font-size: 14px;
}

/* line 1980, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link {
  padding: 0.35rem 1rem 0.35rem 4rem;
}

/* line 1983, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link[data-toggle="collapse"]::after {
  font-size: 14px;
}

/* line 1993, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item.horizontal-nav-separator:after {
  content: "";
  height: 100%;
  width: 1px;
  position: absolute;
  background: #e0e3e4;
  position: absolute;
  top: 0;
  right: 0;
}

/* line 2006, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light {
  background: #fff;
}

/* line 2008, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .nav-header {
  color: rgba(50, 65, 72, 0.4);
}

/* line 2011, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .nav-separator {
  border-color: rgba(50, 65, 72, 0.05);
}

/* line 2016, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link {
  color: rgba(50, 65, 72, 0.6);
}

/* line 2018, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link:hover, .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link:focus {
  color: rgba(50, 65, 72, 0.8);
}

/* line 2023, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item.active > .nav-link {
  color: #324148;
}

/* line 2029, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .hk-nav-close {
  color: #324148;
}

/* line 2033, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark {
  background: #233c46;
}

/* line 2035, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .nav-header {
  color: rgba(255, 255, 255, 0.4);
}

/* line 2038, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .nav-separator {
  border-color: rgba(255, 255, 255, 0.05);
}

/* line 2043, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.6);
}

/* line 2045, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link:hover, .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link:focus {
  color: rgba(255, 255, 255, 0.8);
}

/* line 2050, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item.active > .nav-link {
  color: #fff;
}

/* line 2056, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .hk-nav-close {
  color: #fff;
}

/* line 2061, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav-backdrop {
  background: rgba(50, 65, 72, 0.5);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1030;
  transition: opacity 0.4s ease;
  opacity: 0;
  height: 0;
  width: 0;
  visibility: hidden;
}

/* line 2076, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-pg-wrapper {
  left: 0;
}

/* line 2079, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav {
  left: 0;
}

/* line 2082, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav-backdrop {
  opacity: 1;
  height: auto;
  width: auto;
  visibility: visible;
}

/* line 2090, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav.scrollable-nav .hk-nav {
  position: absolute;
}

@media (min-width: 1200px) {
  /* line 2097, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .navbar-search {
    top: 97px;
    left: 0;
  }
  /* line 2102, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.navbar-search-toggle .navbar-search {
    top: 106px;
  }
  /* line 2105, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.navbar-search-toggle .hk-pg-wrapper {
    padding-top: 156px;
    left: 0;
  }
  /* line 2110, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-pg-wrapper {
    margin-left: 0;
    padding-top: 106px;
    left: 0;
    transition: all 0.4s ease;
  }
  /* line 2116, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav {
    left: 0;
    top: 57px;
    bottom: auto;
    width: 100%;
    z-index: 100;
    transform: translateY(0);
    box-shadow: 0 0 28px rgba(0, 0, 0, 0.07);
  }
  /* line 2124, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav > .slimScrollDiv {
    overflow: visible !important;
  }
  /* line 2126, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav > .slimScrollDiv > .nicescroll-bar {
    overflow: visible !important;
  }
  /* line 2129, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav > .slimScrollDiv .slimScrollBar {
    display: none !important;
  }
  /* line 2133, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav-wrap {
    padding-top: 0;
    padding-bottom: 0;
  }
  /* line 2137, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .hk-nav-close {
    display: none;
  }
  /* line 2141, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav > .nav-item > .nav-link {
    min-height: 50px;
  }
  /* line 2144, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav li {
    width: auto;
  }
  /* line 2147, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav.flex-row {
    flex-direction: row !important;
  }
  /* line 2151, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item {
    position: relative;
  }
  /* line 2153, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link {
    padding: .75rem 1rem;
  }
  /* line 2155, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon {
    min-width: 26px;
  }
  /* line 2159, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
    transform: rotate(-90deg);
  }
  /* line 2163, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"][aria-expanded="true"]::after {
    transform: rotate(-90deg);
  }
  /* line 2169, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge .badge {
    margin-left: 15px;
  }
  /* line 2175, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-2 {
    height: auto !important;
    min-width: 10rem;
    position: absolute !important;
    z-index: 1;
    border-radius: .25rem;
    border: 1px solid #e0e3e4;
  }
  /* line 2183, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1.collapse.show, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1.collapsing, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-2.collapse.show, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-2.collapsing {
    display: none;
  }
  /* line 2187, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 {
    left: 0;
    padding: 1rem 0;
  }
  /* line 2191, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item .nav-link {
    padding: .25rem 1.5rem;
  }
  /* line 2194, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item ul.collapse-level-2 {
    padding: 0.5rem 0;
    left: 100%;
    top: 0;
  }
  /* line 2199, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link {
    padding: .25rem 1rem;
  }
  /* line 2210, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item:hover > ul.collapse, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item:hover > ul.collapse.show, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item:hover > ul.collapsing {
    display: block;
  }
  /* line 2221, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav > .nav-item > .nav-link[data-toggle="collapse"]::after {
    margin-left: 10px;
    transform: rotate(0deg);
  }
  /* line 2226, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav > .nav-item > .nav-link[data-toggle="collapse"][aria-expanded="true"]::after {
    transform: rotate(0deg);
  }
  /* line 2238, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item ul.collapse-level-1, .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item ul.collapse-level-2 {
    background: #fff;
  }
  /* line 2250, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item ul.collapse-level-1, .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item ul.collapse-level-2 {
    background: #233c46;
  }
  /* line 2261, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle.hk-wrapper.hk-horizontal-nav .navbar-search {
    top: 57px;
    left: 0;
  }
  /* line 2265, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle.hk-wrapper.hk-horizontal-nav.navbar-search-toggle .hk-pg-wrapper {
    padding-top: 107px;
    left: 0;
  }
  /* line 2269, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle.hk-wrapper.hk-horizontal-nav .hk-pg-wrapper {
    padding-top: 57px;
    margin-left: 0;
    left: 0;
  }
  /* line 2275, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav {
    transform: translateY(-100%);
  }
  /* line 2277, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 2281, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav-backdrop {
    opacity: 0;
    height: 0;
    width: 0;
    visibility: hidden;
  }
}

/* line 2292, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel {
  position: fixed;
  top: 0;
  right: -350px;
  width: 350px;
  bottom: 0;
  z-index: 1040;
  border: none;
  background: #fff;
  box-shadow: 0 28px 28px rgba(0, 0, 0, 0.07);
  transition: all 0.4s ease;
}

/* line 2303, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap {
  padding: 20px 20px 0 20px;
}

/* line 2305, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .actionbar-panel-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 2315, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .actionbar-panel-head a {
  color: #adb3b6;
  position: absolute;
  right: 10px;
  top: 10px;
}

/* line 2320, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .actionbar-panel-head a .feather-icon {
  display: block;
}

/* line 2322, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .actionbar-panel-head a .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 2329, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap {
  margin-top: 15px;
}

/* line 2331, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap a {
  display: inline-block;
  font-size: 0;
  position: relative;
}

/* line 2335, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap a img {
  width: 100%;
}

/* line 2338, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap a i {
  font-size: 15px;
  position: absolute;
  right: 25px;
  top: 10px;
  opacity: 0;
  height: 20px;
  width: 20px;
  background: #A6E633;
  border-radius: 50%;
  text-align: center;
  padding-top: 2px;
  color: #fff;
}

/* line 2353, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap a.active i {
  opacity: 1;
}

/* line 2362, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-actionbar-toggle .hk-actionbar-panel {
  right: 0;
}

/* line 2366, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel-lg {
  right: -650px;
  width: 650px;
}

/*------------------------------------------------------------------
[Master Stylesheet]
Project:	Mintos
++++ Imports ++++
++++ Reset ++++
++++ Basic ++++

	++CSS Basic++
	++Padding++
	++Margin++
	++Background Colors++
	++Text Colors++
	++Border++
	++Colors++
	++Shadow++
	++Font Size++
	++Font Weight++
	++Text Case++
	++Letter Spacing++
	++Line Height++
	++Width++
	++Max Width++
	++Min Width++
	++Height++
	++Max Height++
	++Min Height++
	++Hr++
	++Opacity++
	++Div Sizes++
	++Z-Index++
	++Loader++
	++Scrollbar++
	++Typography++
	++Buttons++
	++Wrapper++
	++Grid++
	++Section++
	++Footer++
	++Form++
	++Inut group++
	++Form validation++
	++Select2++
	++Tinymce++
	++File Upload++
	++Jquery Toggle++
	++Form-Wizard++
	++Popover++
	++Accordion++
	++Table++
	++Data Table++
	++Responsive Table++
	++Morris Chart++
	++Sparkline++
	++Flot Chart++
	++Peity chart++
	++Echats++
	++Easy pie chart++
	++Nestable++
	++Modals++
	++Sweet-alert++
	++Notification++
	++Tooltop++
	++Images++
	++Icons++
	++Checkbox++
	++Radio++
	++Carousel++
	++Twitter slider++
	++Color Pickr++
	++Range Slider++
	++Daterangepicker++
	++Invoice++
	++Faq++
	++Profile++
	++Activity++
	++Widgets++
	++Dropdown++
	++Avatar++
	++Pagination++
	++Badge++
	++List Group++
	++Google Map++
	++Vecotor Map++
	++Progressbar++
	++Chat UI++
	++Email UI++
	++Caledar++
	++Auth pages++
	++Gallery++
	++Cropperjs++
-------------------------------------------------------------------*/
/****************************/
/** Imports **/
/****************************/
/****************************/
/** Reset **/
/****************************/
/* line 102, app/assets/stylesheets/template/_style.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 110, app/assets/stylesheets/template/_style.scss */
em, cite {
  font-style: italic;
}

/* line 114, app/assets/stylesheets/template/_style.scss */
strong {
  font-weight: bold;
}

/* line 118, app/assets/stylesheets/template/_style.scss */
body {
  color: #6f7a7f;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  font-family: "Nunito", sans-serif;
  line-height: 1.5;
  background: #acb0b1;
  overflow-x: hidden;
}

/* line 128, app/assets/stylesheets/template/_style.scss */
.main-font, .jq-toast-wrap .jq-toast-single .jq-toast-heading, .jq-toast-wrap .jq-toast-single {
  font-family: "Nunito", sans-serif;
}

/* line 131, app/assets/stylesheets/template/_style.scss */
a:hover, a:active {
  outline: 0;
}

/* line 135, app/assets/stylesheets/template/_style.scss */
ul {
  list-style: none;
}

/* line 139, app/assets/stylesheets/template/_style.scss */
a {
  text-decoration: none;
  color: #5297c8;
  transition: color 0.2s ease;
}

/* line 143, app/assets/stylesheets/template/_style.scss */
a:hover {
  text-decoration: none;
  color: #16a9b9;
}

/* line 147, app/assets/stylesheets/template/_style.scss */
a:focus {
  text-decoration: none;
  outline: none;
  color: #16a9b9;
}

/* line 154, app/assets/stylesheets/template/_style.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #273238;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
}

/* line 161, app/assets/stylesheets/template/_style.scss */
.h1, h1 {
  font-size: 2.5rem;
}

/* line 165, app/assets/stylesheets/template/_style.scss */
.h2, h2 {
  font-size: 2rem;
}

/* line 169, app/assets/stylesheets/template/_style.scss */
.h3, h3 {
  font-size: 1.75rem;
}

/* line 173, app/assets/stylesheets/template/_style.scss */
.h4, h4 {
  font-size: 1.5rem;
}

/* line 177, app/assets/stylesheets/template/_style.scss */
.h5, h5 {
  font-size: 1.25rem;
}

/* line 181, app/assets/stylesheets/template/_style.scss */
.h6, h6 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4;
}

@media (max-width: 576px) {
  /* line 187, app/assets/stylesheets/template/_style.scss */
  .h1, h1 {
    font-size: 2.2rem;
  }
  /* line 190, app/assets/stylesheets/template/_style.scss */
  .h2, h2 {
    font-size: 1.8rem;
  }
  /* line 193, app/assets/stylesheets/template/_style.scss */
  .h6, h6 {
    font-size: .85rem;
  }
}

/* line 198, app/assets/stylesheets/template/_style.scss */
p.lead {
  font-size: 18px;
  font-weight: 400;
  color: #6f7a7f;
  line-height: 27px;
  margin-bottom: 0;
}

/* line 206, app/assets/stylesheets/template/_style.scss */
.force-UTF-8 {
  content: "¡";
}

/* line 209, app/assets/stylesheets/template/_style.scss */
dt {
  font-weight: 600;
}

/* line 212, app/assets/stylesheets/template/_style.scss */
::-webkit-file-upload-button {
  cursor: pointer;
}

/****************************/
/** Basic **/
/****************************/
/*CSS Basic*/
/* line 218, app/assets/stylesheets/template/_style.scss */
.overflow-hide {
  overflow: hidden !important;
}

/* line 221, app/assets/stylesheets/template/_style.scss */
.overflow-show {
  overflow: visible !important;
}

/* line 224, app/assets/stylesheets/template/_style.scss */
.clearfix {
  overflow: hidden;
  clear: both;
  float: none;
}

/* line 227, app/assets/stylesheets/template/_style.scss */
.word-break {
  word-break: break-all;
}

/* line 230, app/assets/stylesheets/template/_style.scss */
.seprator-block {
  margin-bottom: 80px;
}

/* line 233, app/assets/stylesheets/template/_style.scss */
.twa-2x {
  background-size: 1.3em 1.3em;
  height: 1.3em;
  width: 1.3em;
}

/*Absolute positions*/
/* line 239, app/assets/stylesheets/template/_style.scss */
.t-0 {
  top: 0 !important;
}

/* line 242, app/assets/stylesheets/template/_style.scss */
.b-0 {
  bottom: 0 !important;
}

/* line 245, app/assets/stylesheets/template/_style.scss */
.l-0 {
  left: 0 !important;
}

/* line 248, app/assets/stylesheets/template/_style.scss */
.r-0 {
  right: 0 !important;
}

/*Padding*/
/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-0 {
  padding: 0px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-5 {
  padding: 5px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-10 {
  padding: 10px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-15 {
  padding: 15px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-20 {
  padding: 20px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-25 {
  padding: 25px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-30 {
  padding: 30px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-35 {
  padding: 35px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-40 {
  padding: 40px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-45 {
  padding: 45px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-50 {
  padding: 50px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-55 {
  padding: 55px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-60 {
  padding: 60px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-65 {
  padding: 65px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-70 {
  padding: 70px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-75 {
  padding: 75px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-80 {
  padding: 80px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-85 {
  padding: 85px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-90 {
  padding: 90px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-95 {
  padding: 95px !important;
}

/* line 254, app/assets/stylesheets/template/_style.scss */
.pa-100 {
  padding: 100px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-0 {
  padding-top: 0px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-5 {
  padding-top: 5px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-10 {
  padding-top: 10px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-15 {
  padding-top: 15px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-20 {
  padding-top: 20px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-25 {
  padding-top: 25px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-30 {
  padding-top: 30px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-35 {
  padding-top: 35px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-40 {
  padding-top: 40px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-45 {
  padding-top: 45px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-50 {
  padding-top: 50px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-55 {
  padding-top: 55px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-60 {
  padding-top: 60px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-65 {
  padding-top: 65px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-70 {
  padding-top: 70px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-75 {
  padding-top: 75px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-80 {
  padding-top: 80px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-85 {
  padding-top: 85px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-90 {
  padding-top: 90px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-95 {
  padding-top: 95px !important;
}

/* line 262, app/assets/stylesheets/template/_style.scss */
.pt-100 {
  padding-top: 100px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-0 {
  padding-bottom: 0px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-5 {
  padding-bottom: 5px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-10 {
  padding-bottom: 10px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-15 {
  padding-bottom: 15px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-20 {
  padding-bottom: 20px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-25 {
  padding-bottom: 25px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-30 {
  padding-bottom: 30px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-35 {
  padding-bottom: 35px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-40 {
  padding-bottom: 40px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-45 {
  padding-bottom: 45px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-50 {
  padding-bottom: 50px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-55 {
  padding-bottom: 55px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-60 {
  padding-bottom: 60px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-65 {
  padding-bottom: 65px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-70 {
  padding-bottom: 70px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-75 {
  padding-bottom: 75px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-80 {
  padding-bottom: 80px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-85 {
  padding-bottom: 85px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-90 {
  padding-bottom: 90px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-95 {
  padding-bottom: 95px !important;
}

/* line 270, app/assets/stylesheets/template/_style.scss */
.pb-100 {
  padding-bottom: 100px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-0 {
  padding-left: 0px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-5 {
  padding-left: 5px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-10 {
  padding-left: 10px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-15 {
  padding-left: 15px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-20 {
  padding-left: 20px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-25 {
  padding-left: 25px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-30 {
  padding-left: 30px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-35 {
  padding-left: 35px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-40 {
  padding-left: 40px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-45 {
  padding-left: 45px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-50 {
  padding-left: 50px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-55 {
  padding-left: 55px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-60 {
  padding-left: 60px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-65 {
  padding-left: 65px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-70 {
  padding-left: 70px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-75 {
  padding-left: 75px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-80 {
  padding-left: 80px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-85 {
  padding-left: 85px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-90 {
  padding-left: 90px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-95 {
  padding-left: 95px !important;
}

/* line 278, app/assets/stylesheets/template/_style.scss */
.pl-100 {
  padding-left: 100px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-0 {
  padding-right: 0px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-5 {
  padding-right: 5px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-10 {
  padding-right: 10px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-15 {
  padding-right: 15px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-20 {
  padding-right: 20px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-25 {
  padding-right: 25px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-30 {
  padding-right: 30px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-35 {
  padding-right: 35px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-40 {
  padding-right: 40px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-45 {
  padding-right: 45px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-50 {
  padding-right: 50px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-55 {
  padding-right: 55px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-60 {
  padding-right: 60px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-65 {
  padding-right: 65px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-70 {
  padding-right: 70px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-75 {
  padding-right: 75px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-80 {
  padding-right: 80px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-85 {
  padding-right: 85px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-90 {
  padding-right: 90px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-95 {
  padding-right: 95px !important;
}

/* line 286, app/assets/stylesheets/template/_style.scss */
.pr-100 {
  padding-right: 100px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-75 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-85 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}

/* line 294, app/assets/stylesheets/template/_style.scss */
.px-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}

/* line 303, app/assets/stylesheets/template/_style.scss */
.py-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

@media (min-width: 576px) {
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-0 {
    padding: 0px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-5 {
    padding: 5px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-10 {
    padding: 10px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-15 {
    padding: 15px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-20 {
    padding: 20px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-25 {
    padding: 25px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-30 {
    padding: 30px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-35 {
    padding: 35px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-40 {
    padding: 40px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-45 {
    padding: 45px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-50 {
    padding: 50px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-55 {
    padding: 55px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-60 {
    padding: 60px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-65 {
    padding: 65px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-70 {
    padding: 70px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-75 {
    padding: 75px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-80 {
    padding: 80px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-85 {
    padding: 85px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-90 {
    padding: 90px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-95 {
    padding: 95px !important;
  }
  /* line 312, app/assets/stylesheets/template/_style.scss */
  .pa-sm-100 {
    padding: 100px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-0 {
    padding-top: 0px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-5 {
    padding-top: 5px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-10 {
    padding-top: 10px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-15 {
    padding-top: 15px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-20 {
    padding-top: 20px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-25 {
    padding-top: 25px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-30 {
    padding-top: 30px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-35 {
    padding-top: 35px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-40 {
    padding-top: 40px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-45 {
    padding-top: 45px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-50 {
    padding-top: 50px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-55 {
    padding-top: 55px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-60 {
    padding-top: 60px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-65 {
    padding-top: 65px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-70 {
    padding-top: 70px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-75 {
    padding-top: 75px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-80 {
    padding-top: 80px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-85 {
    padding-top: 85px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-90 {
    padding-top: 90px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-95 {
    padding-top: 95px !important;
  }
  /* line 320, app/assets/stylesheets/template/_style.scss */
  .pt-sm-100 {
    padding-top: 100px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-0 {
    padding-bottom: 0px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-5 {
    padding-bottom: 5px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-10 {
    padding-bottom: 10px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-15 {
    padding-bottom: 15px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-20 {
    padding-bottom: 20px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-25 {
    padding-bottom: 25px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-30 {
    padding-bottom: 30px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-35 {
    padding-bottom: 35px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-40 {
    padding-bottom: 40px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-45 {
    padding-bottom: 45px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-50 {
    padding-bottom: 50px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-55 {
    padding-bottom: 55px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-60 {
    padding-bottom: 60px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-65 {
    padding-bottom: 65px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-70 {
    padding-bottom: 70px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-75 {
    padding-bottom: 75px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-80 {
    padding-bottom: 80px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-85 {
    padding-bottom: 85px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-90 {
    padding-bottom: 90px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-95 {
    padding-bottom: 95px !important;
  }
  /* line 328, app/assets/stylesheets/template/_style.scss */
  .pb-sm-100 {
    padding-bottom: 100px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-0 {
    padding-left: 0px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-5 {
    padding-left: 5px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-10 {
    padding-left: 10px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-15 {
    padding-left: 15px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-20 {
    padding-left: 20px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-25 {
    padding-left: 25px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-30 {
    padding-left: 30px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-35 {
    padding-left: 35px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-40 {
    padding-left: 40px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-45 {
    padding-left: 45px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-50 {
    padding-left: 50px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-55 {
    padding-left: 55px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-60 {
    padding-left: 60px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-65 {
    padding-left: 65px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-70 {
    padding-left: 70px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-75 {
    padding-left: 75px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-80 {
    padding-left: 80px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-85 {
    padding-left: 85px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-90 {
    padding-left: 90px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-95 {
    padding-left: 95px !important;
  }
  /* line 336, app/assets/stylesheets/template/_style.scss */
  .pl-sm-100 {
    padding-left: 100px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-0 {
    padding-right: 0px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-5 {
    padding-right: 5px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-10 {
    padding-right: 10px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-15 {
    padding-right: 15px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-20 {
    padding-right: 20px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-25 {
    padding-right: 25px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-30 {
    padding-right: 30px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-35 {
    padding-right: 35px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-40 {
    padding-right: 40px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-45 {
    padding-right: 45px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-50 {
    padding-right: 50px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-55 {
    padding-right: 55px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-60 {
    padding-right: 60px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-65 {
    padding-right: 65px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-70 {
    padding-right: 70px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-75 {
    padding-right: 75px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-80 {
    padding-right: 80px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-85 {
    padding-right: 85px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-90 {
    padding-right: 90px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-95 {
    padding-right: 95px !important;
  }
  /* line 344, app/assets/stylesheets/template/_style.scss */
  .pr-sm-100 {
    padding-right: 100px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-15 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-35 {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-45 {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-55 {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-75 {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-85 {
    padding-left: 85px !important;
    padding-right: 85px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  /* line 352, app/assets/stylesheets/template/_style.scss */
  .px-sm-100 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  /* line 361, app/assets/stylesheets/template/_style.scss */
  .py-sm-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
}

@media (min-width: 768px) {
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-0 {
    padding: 0px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-5 {
    padding: 5px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-10 {
    padding: 10px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-15 {
    padding: 15px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-20 {
    padding: 20px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-25 {
    padding: 25px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-30 {
    padding: 30px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-35 {
    padding: 35px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-40 {
    padding: 40px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-45 {
    padding: 45px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-50 {
    padding: 50px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-55 {
    padding: 55px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-60 {
    padding: 60px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-65 {
    padding: 65px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-70 {
    padding: 70px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-75 {
    padding: 75px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-80 {
    padding: 80px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-85 {
    padding: 85px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-90 {
    padding: 90px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-95 {
    padding: 95px !important;
  }
  /* line 371, app/assets/stylesheets/template/_style.scss */
  .pa-md-100 {
    padding: 100px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-0 {
    padding-top: 0px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-5 {
    padding-top: 5px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-10 {
    padding-top: 10px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-15 {
    padding-top: 15px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-20 {
    padding-top: 20px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-25 {
    padding-top: 25px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-30 {
    padding-top: 30px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-35 {
    padding-top: 35px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-40 {
    padding-top: 40px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-45 {
    padding-top: 45px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-50 {
    padding-top: 50px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-55 {
    padding-top: 55px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-60 {
    padding-top: 60px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-65 {
    padding-top: 65px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-70 {
    padding-top: 70px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-75 {
    padding-top: 75px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-80 {
    padding-top: 80px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-85 {
    padding-top: 85px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-90 {
    padding-top: 90px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-95 {
    padding-top: 95px !important;
  }
  /* line 379, app/assets/stylesheets/template/_style.scss */
  .pt-md-100 {
    padding-top: 100px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-0 {
    padding-bottom: 0px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-5 {
    padding-bottom: 5px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-10 {
    padding-bottom: 10px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-15 {
    padding-bottom: 15px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-20 {
    padding-bottom: 20px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-25 {
    padding-bottom: 25px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-30 {
    padding-bottom: 30px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-35 {
    padding-bottom: 35px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-40 {
    padding-bottom: 40px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-45 {
    padding-bottom: 45px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-50 {
    padding-bottom: 50px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-55 {
    padding-bottom: 55px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-60 {
    padding-bottom: 60px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-65 {
    padding-bottom: 65px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-70 {
    padding-bottom: 70px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-75 {
    padding-bottom: 75px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-80 {
    padding-bottom: 80px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-85 {
    padding-bottom: 85px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-90 {
    padding-bottom: 90px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-95 {
    padding-bottom: 95px !important;
  }
  /* line 387, app/assets/stylesheets/template/_style.scss */
  .pb-md-100 {
    padding-bottom: 100px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-0 {
    padding-left: 0px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-5 {
    padding-left: 5px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-10 {
    padding-left: 10px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-15 {
    padding-left: 15px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-20 {
    padding-left: 20px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-25 {
    padding-left: 25px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-30 {
    padding-left: 30px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-35 {
    padding-left: 35px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-40 {
    padding-left: 40px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-45 {
    padding-left: 45px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-50 {
    padding-left: 50px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-55 {
    padding-left: 55px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-60 {
    padding-left: 60px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-65 {
    padding-left: 65px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-70 {
    padding-left: 70px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-75 {
    padding-left: 75px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-80 {
    padding-left: 80px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-85 {
    padding-left: 85px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-90 {
    padding-left: 90px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-95 {
    padding-left: 95px !important;
  }
  /* line 395, app/assets/stylesheets/template/_style.scss */
  .pl-md-100 {
    padding-left: 100px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-0 {
    padding-right: 0px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-5 {
    padding-right: 5px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-10 {
    padding-right: 10px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-15 {
    padding-right: 15px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-20 {
    padding-right: 20px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-25 {
    padding-right: 25px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-30 {
    padding-right: 30px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-35 {
    padding-right: 35px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-40 {
    padding-right: 40px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-45 {
    padding-right: 45px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-50 {
    padding-right: 50px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-55 {
    padding-right: 55px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-60 {
    padding-right: 60px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-65 {
    padding-right: 65px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-70 {
    padding-right: 70px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-75 {
    padding-right: 75px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-80 {
    padding-right: 80px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-85 {
    padding-right: 85px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-90 {
    padding-right: 90px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-95 {
    padding-right: 95px !important;
  }
  /* line 403, app/assets/stylesheets/template/_style.scss */
  .pr-md-100 {
    padding-right: 100px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-15 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-35 {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-45 {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-55 {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-75 {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-85 {
    padding-left: 85px !important;
    padding-right: 85px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  /* line 411, app/assets/stylesheets/template/_style.scss */
  .px-md-100 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  /* line 420, app/assets/stylesheets/template/_style.scss */
  .py-md-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
}

@media (min-width: 992px) {
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-0 {
    padding: 0px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-5 {
    padding: 5px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-10 {
    padding: 10px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-15 {
    padding: 15px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-20 {
    padding: 20px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-25 {
    padding: 25px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-30 {
    padding: 30px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-35 {
    padding: 35px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-40 {
    padding: 40px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-45 {
    padding: 45px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-50 {
    padding: 50px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-55 {
    padding: 55px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-60 {
    padding: 60px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-65 {
    padding: 65px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-70 {
    padding: 70px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-75 {
    padding: 75px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-80 {
    padding: 80px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-85 {
    padding: 85px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-90 {
    padding: 90px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-95 {
    padding: 95px !important;
  }
  /* line 430, app/assets/stylesheets/template/_style.scss */
  .pa-lg-100 {
    padding: 100px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-0 {
    padding-top: 0px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-5 {
    padding-top: 5px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-10 {
    padding-top: 10px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-15 {
    padding-top: 15px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-20 {
    padding-top: 20px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-25 {
    padding-top: 25px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-30 {
    padding-top: 30px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-35 {
    padding-top: 35px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-40 {
    padding-top: 40px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-45 {
    padding-top: 45px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-50 {
    padding-top: 50px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-55 {
    padding-top: 55px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-60 {
    padding-top: 60px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-65 {
    padding-top: 65px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-70 {
    padding-top: 70px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-75 {
    padding-top: 75px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-80 {
    padding-top: 80px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-85 {
    padding-top: 85px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-90 {
    padding-top: 90px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-95 {
    padding-top: 95px !important;
  }
  /* line 438, app/assets/stylesheets/template/_style.scss */
  .pt-lg-100 {
    padding-top: 100px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-0 {
    padding-bottom: 0px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-5 {
    padding-bottom: 5px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-10 {
    padding-bottom: 10px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-15 {
    padding-bottom: 15px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-20 {
    padding-bottom: 20px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-25 {
    padding-bottom: 25px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-30 {
    padding-bottom: 30px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-35 {
    padding-bottom: 35px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-40 {
    padding-bottom: 40px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-45 {
    padding-bottom: 45px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-50 {
    padding-bottom: 50px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-55 {
    padding-bottom: 55px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-60 {
    padding-bottom: 60px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-65 {
    padding-bottom: 65px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-70 {
    padding-bottom: 70px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-75 {
    padding-bottom: 75px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-80 {
    padding-bottom: 80px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-85 {
    padding-bottom: 85px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-90 {
    padding-bottom: 90px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-95 {
    padding-bottom: 95px !important;
  }
  /* line 446, app/assets/stylesheets/template/_style.scss */
  .pb-lg-100 {
    padding-bottom: 100px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-0 {
    padding-left: 0px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-5 {
    padding-left: 5px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-10 {
    padding-left: 10px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-15 {
    padding-left: 15px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-20 {
    padding-left: 20px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-25 {
    padding-left: 25px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-30 {
    padding-left: 30px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-35 {
    padding-left: 35px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-40 {
    padding-left: 40px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-45 {
    padding-left: 45px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-50 {
    padding-left: 50px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-55 {
    padding-left: 55px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-60 {
    padding-left: 60px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-65 {
    padding-left: 65px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-70 {
    padding-left: 70px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-75 {
    padding-left: 75px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-80 {
    padding-left: 80px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-85 {
    padding-left: 85px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-90 {
    padding-left: 90px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-95 {
    padding-left: 95px !important;
  }
  /* line 454, app/assets/stylesheets/template/_style.scss */
  .pl-lg-100 {
    padding-left: 100px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-0 {
    padding-right: 0px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-5 {
    padding-right: 5px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-10 {
    padding-right: 10px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-15 {
    padding-right: 15px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-20 {
    padding-right: 20px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-25 {
    padding-right: 25px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-30 {
    padding-right: 30px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-35 {
    padding-right: 35px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-40 {
    padding-right: 40px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-45 {
    padding-right: 45px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-50 {
    padding-right: 50px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-55 {
    padding-right: 55px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-60 {
    padding-right: 60px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-65 {
    padding-right: 65px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-70 {
    padding-right: 70px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-75 {
    padding-right: 75px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-80 {
    padding-right: 80px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-85 {
    padding-right: 85px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-90 {
    padding-right: 90px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-95 {
    padding-right: 95px !important;
  }
  /* line 462, app/assets/stylesheets/template/_style.scss */
  .pr-lg-100 {
    padding-right: 100px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-15 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-35 {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-45 {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-55 {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-75 {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-85 {
    padding-left: 85px !important;
    padding-right: 85px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  /* line 470, app/assets/stylesheets/template/_style.scss */
  .px-lg-100 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  /* line 479, app/assets/stylesheets/template/_style.scss */
  .py-lg-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
}

@media (min-width: 1200px) {
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-0 {
    padding: 0px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-5 {
    padding: 5px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-10 {
    padding: 10px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-15 {
    padding: 15px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-20 {
    padding: 20px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-25 {
    padding: 25px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-30 {
    padding: 30px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-35 {
    padding: 35px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-40 {
    padding: 40px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-45 {
    padding: 45px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-50 {
    padding: 50px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-55 {
    padding: 55px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-60 {
    padding: 60px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-65 {
    padding: 65px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-70 {
    padding: 70px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-75 {
    padding: 75px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-80 {
    padding: 80px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-85 {
    padding: 85px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-90 {
    padding: 90px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-95 {
    padding: 95px !important;
  }
  /* line 489, app/assets/stylesheets/template/_style.scss */
  .pa-xl-100 {
    padding: 100px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-0 {
    padding-top: 0px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-5 {
    padding-top: 5px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-10 {
    padding-top: 10px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-15 {
    padding-top: 15px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-20 {
    padding-top: 20px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-25 {
    padding-top: 25px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-30 {
    padding-top: 30px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-35 {
    padding-top: 35px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-40 {
    padding-top: 40px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-45 {
    padding-top: 45px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-50 {
    padding-top: 50px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-55 {
    padding-top: 55px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-60 {
    padding-top: 60px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-65 {
    padding-top: 65px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-70 {
    padding-top: 70px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-75 {
    padding-top: 75px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-80 {
    padding-top: 80px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-85 {
    padding-top: 85px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-90 {
    padding-top: 90px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-95 {
    padding-top: 95px !important;
  }
  /* line 497, app/assets/stylesheets/template/_style.scss */
  .pt-xl-100 {
    padding-top: 100px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-0 {
    padding-bottom: 0px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-5 {
    padding-bottom: 5px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-10 {
    padding-bottom: 10px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-15 {
    padding-bottom: 15px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-20 {
    padding-bottom: 20px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-25 {
    padding-bottom: 25px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-30 {
    padding-bottom: 30px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-35 {
    padding-bottom: 35px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-40 {
    padding-bottom: 40px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-45 {
    padding-bottom: 45px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-50 {
    padding-bottom: 50px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-55 {
    padding-bottom: 55px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-60 {
    padding-bottom: 60px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-65 {
    padding-bottom: 65px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-70 {
    padding-bottom: 70px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-75 {
    padding-bottom: 75px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-80 {
    padding-bottom: 80px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-85 {
    padding-bottom: 85px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-90 {
    padding-bottom: 90px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-95 {
    padding-bottom: 95px !important;
  }
  /* line 505, app/assets/stylesheets/template/_style.scss */
  .pb-xl-100 {
    padding-bottom: 100px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-0 {
    padding-left: 0px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-5 {
    padding-left: 5px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-10 {
    padding-left: 10px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-15 {
    padding-left: 15px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-20 {
    padding-left: 20px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-25 {
    padding-left: 25px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-30 {
    padding-left: 30px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-35 {
    padding-left: 35px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-40 {
    padding-left: 40px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-45 {
    padding-left: 45px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-50 {
    padding-left: 50px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-55 {
    padding-left: 55px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-60 {
    padding-left: 60px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-65 {
    padding-left: 65px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-70 {
    padding-left: 70px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-75 {
    padding-left: 75px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-80 {
    padding-left: 80px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-85 {
    padding-left: 85px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-90 {
    padding-left: 90px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-95 {
    padding-left: 95px !important;
  }
  /* line 513, app/assets/stylesheets/template/_style.scss */
  .pl-xl-100 {
    padding-left: 100px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-0 {
    padding-right: 0px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-5 {
    padding-right: 5px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-10 {
    padding-right: 10px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-15 {
    padding-right: 15px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-20 {
    padding-right: 20px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-25 {
    padding-right: 25px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-30 {
    padding-right: 30px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-35 {
    padding-right: 35px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-40 {
    padding-right: 40px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-45 {
    padding-right: 45px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-50 {
    padding-right: 50px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-55 {
    padding-right: 55px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-60 {
    padding-right: 60px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-65 {
    padding-right: 65px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-70 {
    padding-right: 70px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-75 {
    padding-right: 75px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-80 {
    padding-right: 80px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-85 {
    padding-right: 85px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-90 {
    padding-right: 90px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-95 {
    padding-right: 95px !important;
  }
  /* line 521, app/assets/stylesheets/template/_style.scss */
  .pr-xl-100 {
    padding-right: 100px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-15 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-35 {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-45 {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-55 {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-75 {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-85 {
    padding-left: 85px !important;
    padding-right: 85px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  /* line 529, app/assets/stylesheets/template/_style.scss */
  .px-xl-100 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  /* line 538, app/assets/stylesheets/template/_style.scss */
  .py-xl-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
}

/*Margin*/
/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-0 {
  margin: 0px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-5 {
  margin: 5px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-10 {
  margin: 10px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-15 {
  margin: 15px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-20 {
  margin: 20px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-25 {
  margin: 25px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-30 {
  margin: 30px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-35 {
  margin: 35px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-40 {
  margin: 40px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-45 {
  margin: 45px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-50 {
  margin: 50px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-55 {
  margin: 55px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-60 {
  margin: 60px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-65 {
  margin: 65px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-70 {
  margin: 70px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-75 {
  margin: 75px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-80 {
  margin: 80px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-85 {
  margin: 85px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-90 {
  margin: 90px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-95 {
  margin: 95px !important;
}

/* line 548, app/assets/stylesheets/template/_style.scss */
.ma-100 {
  margin: 100px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-0 {
  margin-top: 0px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-5 {
  margin-top: 5px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-10 {
  margin-top: 10px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-15 {
  margin-top: 15px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-20 {
  margin-top: 20px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-25 {
  margin-top: 25px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-30 {
  margin-top: 30px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-35 {
  margin-top: 35px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-40 {
  margin-top: 40px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-45 {
  margin-top: 45px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-50 {
  margin-top: 50px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-55 {
  margin-top: 55px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-60 {
  margin-top: 60px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-65 {
  margin-top: 65px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-70 {
  margin-top: 70px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-75 {
  margin-top: 75px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-80 {
  margin-top: 80px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-85 {
  margin-top: 85px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-90 {
  margin-top: 90px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-95 {
  margin-top: 95px !important;
}

/* line 556, app/assets/stylesheets/template/_style.scss */
.mt-100 {
  margin-top: 100px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-0 {
  margin-bottom: 0px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-5 {
  margin-bottom: 5px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-10 {
  margin-bottom: 10px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-15 {
  margin-bottom: 15px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-20 {
  margin-bottom: 20px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-25 {
  margin-bottom: 25px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-30 {
  margin-bottom: 30px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-35 {
  margin-bottom: 35px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-40 {
  margin-bottom: 40px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-45 {
  margin-bottom: 45px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-50 {
  margin-bottom: 50px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-55 {
  margin-bottom: 55px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-60 {
  margin-bottom: 60px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-65 {
  margin-bottom: 65px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-70 {
  margin-bottom: 70px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-75 {
  margin-bottom: 75px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-80 {
  margin-bottom: 80px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-85 {
  margin-bottom: 85px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-90 {
  margin-bottom: 90px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-95 {
  margin-bottom: 95px !important;
}

/* line 564, app/assets/stylesheets/template/_style.scss */
.mb-100 {
  margin-bottom: 100px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-0 {
  margin-left: 0px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-5 {
  margin-left: 5px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-10 {
  margin-left: 10px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-15 {
  margin-left: 15px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-20 {
  margin-left: 20px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-25 {
  margin-left: 25px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-30 {
  margin-left: 30px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-35 {
  margin-left: 35px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-40 {
  margin-left: 40px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-45 {
  margin-left: 45px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-50 {
  margin-left: 50px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-55 {
  margin-left: 55px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-60 {
  margin-left: 60px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-65 {
  margin-left: 65px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-70 {
  margin-left: 70px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-75 {
  margin-left: 75px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-80 {
  margin-left: 80px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-85 {
  margin-left: 85px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-90 {
  margin-left: 90px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-95 {
  margin-left: 95px !important;
}

/* line 572, app/assets/stylesheets/template/_style.scss */
.ml-100 {
  margin-left: 100px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-0 {
  margin-right: 0px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-5 {
  margin-right: 5px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-10 {
  margin-right: 10px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-15 {
  margin-right: 15px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-20 {
  margin-right: 20px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-25 {
  margin-right: 25px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-30 {
  margin-right: 30px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-35 {
  margin-right: 35px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-40 {
  margin-right: 40px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-45 {
  margin-right: 45px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-50 {
  margin-right: 50px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-55 {
  margin-right: 55px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-60 {
  margin-right: 60px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-65 {
  margin-right: 65px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-70 {
  margin-right: 70px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-75 {
  margin-right: 75px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-80 {
  margin-right: 80px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-85 {
  margin-right: 85px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-90 {
  margin-right: 90px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-95 {
  margin-right: 95px !important;
}

/* line 580, app/assets/stylesheets/template/_style.scss */
.mr-100 {
  margin-right: 100px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-45 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-55 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-65 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-75 {
  margin-left: 75px !important;
  margin-right: 75px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-85 {
  margin-left: 85px !important;
  margin-right: 85px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-95 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}

/* line 588, app/assets/stylesheets/template/_style.scss */
.mx-100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}

/* line 597, app/assets/stylesheets/template/_style.scss */
.my-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

@media (min-width: 576px) {
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-0 {
    margin: 0px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-5 {
    margin: 5px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-10 {
    margin: 10px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-15 {
    margin: 15px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-20 {
    margin: 20px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-25 {
    margin: 25px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-30 {
    margin: 30px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-35 {
    margin: 35px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-40 {
    margin: 40px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-45 {
    margin: 45px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-50 {
    margin: 50px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-55 {
    margin: 55px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-60 {
    margin: 60px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-65 {
    margin: 65px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-70 {
    margin: 70px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-75 {
    margin: 75px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-80 {
    margin: 80px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-85 {
    margin: 85px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-90 {
    margin: 90px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-95 {
    margin: 95px !important;
  }
  /* line 606, app/assets/stylesheets/template/_style.scss */
  .ma-sm-100 {
    margin: 100px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-0 {
    margin-top: 0px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-5 {
    margin-top: 5px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-10 {
    margin-top: 10px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-15 {
    margin-top: 15px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-20 {
    margin-top: 20px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-25 {
    margin-top: 25px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-30 {
    margin-top: 30px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-35 {
    margin-top: 35px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-40 {
    margin-top: 40px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-45 {
    margin-top: 45px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-50 {
    margin-top: 50px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-55 {
    margin-top: 55px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-60 {
    margin-top: 60px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-65 {
    margin-top: 65px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-70 {
    margin-top: 70px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-75 {
    margin-top: 75px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-80 {
    margin-top: 80px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-85 {
    margin-top: 85px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-90 {
    margin-top: 90px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-95 {
    margin-top: 95px !important;
  }
  /* line 614, app/assets/stylesheets/template/_style.scss */
  .mt-sm-100 {
    margin-top: 100px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-0 {
    margin-bottom: 0px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-5 {
    margin-bottom: 5px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-10 {
    margin-bottom: 10px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-15 {
    margin-bottom: 15px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-20 {
    margin-bottom: 20px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-25 {
    margin-bottom: 25px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-30 {
    margin-bottom: 30px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-35 {
    margin-bottom: 35px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-40 {
    margin-bottom: 40px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-45 {
    margin-bottom: 45px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-50 {
    margin-bottom: 50px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-55 {
    margin-bottom: 55px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-60 {
    margin-bottom: 60px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-65 {
    margin-bottom: 65px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-70 {
    margin-bottom: 70px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-75 {
    margin-bottom: 75px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-80 {
    margin-bottom: 80px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-85 {
    margin-bottom: 85px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-90 {
    margin-bottom: 90px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-95 {
    margin-bottom: 95px !important;
  }
  /* line 622, app/assets/stylesheets/template/_style.scss */
  .mb-sm-100 {
    margin-bottom: 100px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-0 {
    margin-left: 0px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-5 {
    margin-left: 5px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-10 {
    margin-left: 10px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-15 {
    margin-left: 15px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-20 {
    margin-left: 20px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-25 {
    margin-left: 25px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-30 {
    margin-left: 30px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-35 {
    margin-left: 35px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-40 {
    margin-left: 40px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-45 {
    margin-left: 45px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-50 {
    margin-left: 50px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-55 {
    margin-left: 55px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-60 {
    margin-left: 60px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-65 {
    margin-left: 65px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-70 {
    margin-left: 70px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-75 {
    margin-left: 75px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-80 {
    margin-left: 80px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-85 {
    margin-left: 85px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-90 {
    margin-left: 90px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-95 {
    margin-left: 95px !important;
  }
  /* line 630, app/assets/stylesheets/template/_style.scss */
  .ml-sm-100 {
    margin-left: 100px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-0 {
    margin-right: 0px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-5 {
    margin-right: 5px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-10 {
    margin-right: 10px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-15 {
    margin-right: 15px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-20 {
    margin-right: 20px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-25 {
    margin-right: 25px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-30 {
    margin-right: 30px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-35 {
    margin-right: 35px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-40 {
    margin-right: 40px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-45 {
    margin-right: 45px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-50 {
    margin-right: 50px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-55 {
    margin-right: 55px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-60 {
    margin-right: 60px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-65 {
    margin-right: 65px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-70 {
    margin-right: 70px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-75 {
    margin-right: 75px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-80 {
    margin-right: 80px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-85 {
    margin-right: 85px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-90 {
    margin-right: 90px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-95 {
    margin-right: 95px !important;
  }
  /* line 638, app/assets/stylesheets/template/_style.scss */
  .mr-sm-100 {
    margin-right: 100px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-5 {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-15 {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-35 {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-45 {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-55 {
    margin-left: 55px !important;
    margin-right: 55px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-75 {
    margin-left: 75px !important;
    margin-right: 75px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-85 {
    margin-left: 85px !important;
    margin-right: 85px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  /* line 646, app/assets/stylesheets/template/_style.scss */
  .mx-sm-100 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  /* line 655, app/assets/stylesheets/template/_style.scss */
  .my-sm-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
}

@media (min-width: 768px) {
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-0 {
    margin: 0px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-5 {
    margin: 5px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-10 {
    margin: 10px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-15 {
    margin: 15px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-20 {
    margin: 20px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-25 {
    margin: 25px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-30 {
    margin: 30px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-35 {
    margin: 35px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-40 {
    margin: 40px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-45 {
    margin: 45px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-50 {
    margin: 50px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-55 {
    margin: 55px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-60 {
    margin: 60px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-65 {
    margin: 65px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-70 {
    margin: 70px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-75 {
    margin: 75px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-80 {
    margin: 80px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-85 {
    margin: 85px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-90 {
    margin: 90px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-95 {
    margin: 95px !important;
  }
  /* line 665, app/assets/stylesheets/template/_style.scss */
  .ma-md-100 {
    margin: 100px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-0 {
    margin-top: 0px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-5 {
    margin-top: 5px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-10 {
    margin-top: 10px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-15 {
    margin-top: 15px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-20 {
    margin-top: 20px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-25 {
    margin-top: 25px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-30 {
    margin-top: 30px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-35 {
    margin-top: 35px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-40 {
    margin-top: 40px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-45 {
    margin-top: 45px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-50 {
    margin-top: 50px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-55 {
    margin-top: 55px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-60 {
    margin-top: 60px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-65 {
    margin-top: 65px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-70 {
    margin-top: 70px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-75 {
    margin-top: 75px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-80 {
    margin-top: 80px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-85 {
    margin-top: 85px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-90 {
    margin-top: 90px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-95 {
    margin-top: 95px !important;
  }
  /* line 673, app/assets/stylesheets/template/_style.scss */
  .mt-md-100 {
    margin-top: 100px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-0 {
    margin-bottom: 0px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-5 {
    margin-bottom: 5px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-10 {
    margin-bottom: 10px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-15 {
    margin-bottom: 15px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-20 {
    margin-bottom: 20px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-25 {
    margin-bottom: 25px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-30 {
    margin-bottom: 30px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-35 {
    margin-bottom: 35px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-40 {
    margin-bottom: 40px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-45 {
    margin-bottom: 45px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-50 {
    margin-bottom: 50px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-55 {
    margin-bottom: 55px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-60 {
    margin-bottom: 60px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-65 {
    margin-bottom: 65px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-70 {
    margin-bottom: 70px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-75 {
    margin-bottom: 75px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-80 {
    margin-bottom: 80px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-85 {
    margin-bottom: 85px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-90 {
    margin-bottom: 90px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-95 {
    margin-bottom: 95px !important;
  }
  /* line 681, app/assets/stylesheets/template/_style.scss */
  .mb-md-100 {
    margin-bottom: 100px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-0 {
    margin-left: 0px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-5 {
    margin-left: 5px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-10 {
    margin-left: 10px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-15 {
    margin-left: 15px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-20 {
    margin-left: 20px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-25 {
    margin-left: 25px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-30 {
    margin-left: 30px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-35 {
    margin-left: 35px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-40 {
    margin-left: 40px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-45 {
    margin-left: 45px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-50 {
    margin-left: 50px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-55 {
    margin-left: 55px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-60 {
    margin-left: 60px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-65 {
    margin-left: 65px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-70 {
    margin-left: 70px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-75 {
    margin-left: 75px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-80 {
    margin-left: 80px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-85 {
    margin-left: 85px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-90 {
    margin-left: 90px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-95 {
    margin-left: 95px !important;
  }
  /* line 689, app/assets/stylesheets/template/_style.scss */
  .ml-md-100 {
    margin-left: 100px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-0 {
    margin-right: 0px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-5 {
    margin-right: 5px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-10 {
    margin-right: 10px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-15 {
    margin-right: 15px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-20 {
    margin-right: 20px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-25 {
    margin-right: 25px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-30 {
    margin-right: 30px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-35 {
    margin-right: 35px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-40 {
    margin-right: 40px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-45 {
    margin-right: 45px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-50 {
    margin-right: 50px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-55 {
    margin-right: 55px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-60 {
    margin-right: 60px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-65 {
    margin-right: 65px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-70 {
    margin-right: 70px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-75 {
    margin-right: 75px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-80 {
    margin-right: 80px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-85 {
    margin-right: 85px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-90 {
    margin-right: 90px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-95 {
    margin-right: 95px !important;
  }
  /* line 697, app/assets/stylesheets/template/_style.scss */
  .mr-md-100 {
    margin-right: 100px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-5 {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-15 {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-35 {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-45 {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-55 {
    margin-left: 55px !important;
    margin-right: 55px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-75 {
    margin-left: 75px !important;
    margin-right: 75px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-85 {
    margin-left: 85px !important;
    margin-right: 85px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  /* line 705, app/assets/stylesheets/template/_style.scss */
  .mx-md-100 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  /* line 714, app/assets/stylesheets/template/_style.scss */
  .my-md-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
}

@media (min-width: 992px) {
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-0 {
    margin: 0px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-5 {
    margin: 5px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-10 {
    margin: 10px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-15 {
    margin: 15px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-20 {
    margin: 20px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-25 {
    margin: 25px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-30 {
    margin: 30px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-35 {
    margin: 35px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-40 {
    margin: 40px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-45 {
    margin: 45px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-50 {
    margin: 50px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-55 {
    margin: 55px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-60 {
    margin: 60px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-65 {
    margin: 65px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-70 {
    margin: 70px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-75 {
    margin: 75px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-80 {
    margin: 80px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-85 {
    margin: 85px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-90 {
    margin: 90px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-95 {
    margin: 95px !important;
  }
  /* line 724, app/assets/stylesheets/template/_style.scss */
  .ma-lg-100 {
    margin: 100px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-0 {
    margin-top: 0px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-5 {
    margin-top: 5px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-10 {
    margin-top: 10px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-15 {
    margin-top: 15px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-20 {
    margin-top: 20px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-25 {
    margin-top: 25px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-30 {
    margin-top: 30px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-35 {
    margin-top: 35px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-40 {
    margin-top: 40px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-45 {
    margin-top: 45px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-50 {
    margin-top: 50px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-55 {
    margin-top: 55px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-60 {
    margin-top: 60px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-65 {
    margin-top: 65px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-70 {
    margin-top: 70px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-75 {
    margin-top: 75px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-80 {
    margin-top: 80px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-85 {
    margin-top: 85px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-90 {
    margin-top: 90px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-95 {
    margin-top: 95px !important;
  }
  /* line 732, app/assets/stylesheets/template/_style.scss */
  .mt-lg-100 {
    margin-top: 100px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-0 {
    margin-bottom: 0px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-5 {
    margin-bottom: 5px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-10 {
    margin-bottom: 10px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-15 {
    margin-bottom: 15px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-20 {
    margin-bottom: 20px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-25 {
    margin-bottom: 25px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-30 {
    margin-bottom: 30px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-35 {
    margin-bottom: 35px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-40 {
    margin-bottom: 40px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-45 {
    margin-bottom: 45px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-50 {
    margin-bottom: 50px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-55 {
    margin-bottom: 55px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-60 {
    margin-bottom: 60px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-65 {
    margin-bottom: 65px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-70 {
    margin-bottom: 70px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-75 {
    margin-bottom: 75px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-80 {
    margin-bottom: 80px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-85 {
    margin-bottom: 85px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-90 {
    margin-bottom: 90px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-95 {
    margin-bottom: 95px !important;
  }
  /* line 740, app/assets/stylesheets/template/_style.scss */
  .mb-lg-100 {
    margin-bottom: 100px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-0 {
    margin-left: 0px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-5 {
    margin-left: 5px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-10 {
    margin-left: 10px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-15 {
    margin-left: 15px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-20 {
    margin-left: 20px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-25 {
    margin-left: 25px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-30 {
    margin-left: 30px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-35 {
    margin-left: 35px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-40 {
    margin-left: 40px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-45 {
    margin-left: 45px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-50 {
    margin-left: 50px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-55 {
    margin-left: 55px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-60 {
    margin-left: 60px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-65 {
    margin-left: 65px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-70 {
    margin-left: 70px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-75 {
    margin-left: 75px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-80 {
    margin-left: 80px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-85 {
    margin-left: 85px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-90 {
    margin-left: 90px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-95 {
    margin-left: 95px !important;
  }
  /* line 748, app/assets/stylesheets/template/_style.scss */
  .ml-lg-100 {
    margin-left: 100px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-0 {
    margin-right: 0px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-5 {
    margin-right: 5px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-10 {
    margin-right: 10px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-15 {
    margin-right: 15px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-20 {
    margin-right: 20px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-25 {
    margin-right: 25px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-30 {
    margin-right: 30px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-35 {
    margin-right: 35px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-40 {
    margin-right: 40px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-45 {
    margin-right: 45px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-50 {
    margin-right: 50px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-55 {
    margin-right: 55px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-60 {
    margin-right: 60px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-65 {
    margin-right: 65px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-70 {
    margin-right: 70px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-75 {
    margin-right: 75px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-80 {
    margin-right: 80px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-85 {
    margin-right: 85px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-90 {
    margin-right: 90px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-95 {
    margin-right: 95px !important;
  }
  /* line 756, app/assets/stylesheets/template/_style.scss */
  .mr-lg-100 {
    margin-right: 100px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-5 {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-15 {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-35 {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-45 {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-55 {
    margin-left: 55px !important;
    margin-right: 55px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-75 {
    margin-left: 75px !important;
    margin-right: 75px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-85 {
    margin-left: 85px !important;
    margin-right: 85px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  /* line 764, app/assets/stylesheets/template/_style.scss */
  .mx-lg-100 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  /* line 773, app/assets/stylesheets/template/_style.scss */
  .my-lg-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
}

@media (min-width: 1200px) {
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-0 {
    margin: 0px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-5 {
    margin: 5px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-10 {
    margin: 10px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-15 {
    margin: 15px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-20 {
    margin: 20px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-25 {
    margin: 25px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-30 {
    margin: 30px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-35 {
    margin: 35px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-40 {
    margin: 40px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-45 {
    margin: 45px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-50 {
    margin: 50px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-55 {
    margin: 55px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-60 {
    margin: 60px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-65 {
    margin: 65px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-70 {
    margin: 70px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-75 {
    margin: 75px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-80 {
    margin: 80px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-85 {
    margin: 85px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-90 {
    margin: 90px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-95 {
    margin: 95px !important;
  }
  /* line 783, app/assets/stylesheets/template/_style.scss */
  .ma-xl-100 {
    margin: 100px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-0 {
    margin-top: 0px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-5 {
    margin-top: 5px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-10 {
    margin-top: 10px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-15 {
    margin-top: 15px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-20 {
    margin-top: 20px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-25 {
    margin-top: 25px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-30 {
    margin-top: 30px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-35 {
    margin-top: 35px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-40 {
    margin-top: 40px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-45 {
    margin-top: 45px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-50 {
    margin-top: 50px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-55 {
    margin-top: 55px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-60 {
    margin-top: 60px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-65 {
    margin-top: 65px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-70 {
    margin-top: 70px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-75 {
    margin-top: 75px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-80 {
    margin-top: 80px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-85 {
    margin-top: 85px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-90 {
    margin-top: 90px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-95 {
    margin-top: 95px !important;
  }
  /* line 791, app/assets/stylesheets/template/_style.scss */
  .mt-xl-100 {
    margin-top: 100px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-0 {
    margin-bottom: 0px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-5 {
    margin-bottom: 5px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-10 {
    margin-bottom: 10px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-15 {
    margin-bottom: 15px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-20 {
    margin-bottom: 20px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-25 {
    margin-bottom: 25px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-30 {
    margin-bottom: 30px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-35 {
    margin-bottom: 35px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-40 {
    margin-bottom: 40px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-45 {
    margin-bottom: 45px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-50 {
    margin-bottom: 50px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-55 {
    margin-bottom: 55px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-60 {
    margin-bottom: 60px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-65 {
    margin-bottom: 65px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-70 {
    margin-bottom: 70px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-75 {
    margin-bottom: 75px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-80 {
    margin-bottom: 80px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-85 {
    margin-bottom: 85px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-90 {
    margin-bottom: 90px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-95 {
    margin-bottom: 95px !important;
  }
  /* line 799, app/assets/stylesheets/template/_style.scss */
  .mb-xl-100 {
    margin-bottom: 100px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-0 {
    margin-left: 0px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-5 {
    margin-left: 5px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-10 {
    margin-left: 10px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-15 {
    margin-left: 15px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-20 {
    margin-left: 20px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-25 {
    margin-left: 25px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-30 {
    margin-left: 30px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-35 {
    margin-left: 35px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-40 {
    margin-left: 40px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-45 {
    margin-left: 45px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-50 {
    margin-left: 50px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-55 {
    margin-left: 55px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-60 {
    margin-left: 60px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-65 {
    margin-left: 65px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-70 {
    margin-left: 70px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-75 {
    margin-left: 75px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-80 {
    margin-left: 80px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-85 {
    margin-left: 85px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-90 {
    margin-left: 90px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-95 {
    margin-left: 95px !important;
  }
  /* line 807, app/assets/stylesheets/template/_style.scss */
  .ml-xl-100 {
    margin-left: 100px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-0 {
    margin-right: 0px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-5 {
    margin-right: 5px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-10 {
    margin-right: 10px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-15 {
    margin-right: 15px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-20 {
    margin-right: 20px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-25 {
    margin-right: 25px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-30 {
    margin-right: 30px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-35 {
    margin-right: 35px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-40 {
    margin-right: 40px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-45 {
    margin-right: 45px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-50 {
    margin-right: 50px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-55 {
    margin-right: 55px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-60 {
    margin-right: 60px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-65 {
    margin-right: 65px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-70 {
    margin-right: 70px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-75 {
    margin-right: 75px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-80 {
    margin-right: 80px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-85 {
    margin-right: 85px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-90 {
    margin-right: 90px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-95 {
    margin-right: 95px !important;
  }
  /* line 815, app/assets/stylesheets/template/_style.scss */
  .mr-xl-100 {
    margin-right: 100px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-5 {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-15 {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-35 {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-45 {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-55 {
    margin-left: 55px !important;
    margin-right: 55px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-75 {
    margin-left: 75px !important;
    margin-right: 75px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-85 {
    margin-left: 85px !important;
    margin-right: 85px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  /* line 823, app/assets/stylesheets/template/_style.scss */
  .mx-xl-100 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  /* line 832, app/assets/stylesheets/template/_style.scss */
  .my-xl-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
}

/*Background Colors*/
/* line 840, app/assets/stylesheets/template/_style.scss */
.bg-sky-light-5 {
  background-color: #edf9fe !important;
}

/* line 843, app/assets/stylesheets/template/_style.scss */
.bg-sky-light-4 {
  background-color: #b2e6fa !important;
}

/* line 846, app/assets/stylesheets/template/_style.scss */
.bg-sky-light-3 {
  background-color: #7fd5f7 !important;
}

/* line 849, app/assets/stylesheets/template/_style.scss */
.bg-sky-light-2 {
  background-color: #52c7f5 !important;
}

/* line 852, app/assets/stylesheets/template/_style.scss */
.bg-sky-light-1 {
  background-color: #21b7f2 !important;
}

/* line 855, app/assets/stylesheets/template/_style.scss */
.bg-sky {
  background-color: #00acf0 !important;
}

/* line 858, app/assets/stylesheets/template/_style.scss */
.bg-sky-dark-5 {
  background-color: #075875 !important;
}

/* line 861, app/assets/stylesheets/template/_style.scss */
.bg-sky-dark-4 {
  background-color: #02729a !important;
}

/* line 864, app/assets/stylesheets/template/_style.scss */
.bg-sky-dark-3 {
  background-color: #0285b4 !important;
}

/* line 867, app/assets/stylesheets/template/_style.scss */
.bg-sky-dark-2 {
  background-color: #0293c9 !important;
}

/* line 870, app/assets/stylesheets/template/_style.scss */
.bg-sky-dark-1 {
  background-color: #00a0df !important;
}

/* line 873, app/assets/stylesheets/template/_style.scss */
.bg-green-light-5 {
  background-color: #eff9f2 !important;
}

/* line 876, app/assets/stylesheets/template/_style.scss */
.bg-green-light-4 {
  background-color: #bce7c7 !important;
}

/* line 879, app/assets/stylesheets/template/_style.scss */
.bg-green-light-3 {
  background-color: #90d7a3 !important;
}

/* line 882, app/assets/stylesheets/template/_style.scss */
.bg-green-light-2 {
  background-color: #69c982 !important;
}

/* line 885, app/assets/stylesheets/template/_style.scss */
.bg-green-light-1 {
  background-color: #3fb95f !important;
}

/* line 889, app/assets/stylesheets/template/_style.scss */
.bg-green-dark-5 {
  background-color: #05592b !important;
}

/* line 892, app/assets/stylesheets/template/_style.scss */
.bg-green-dark-4 {
  background-color: #056b33 !important;
}

/* line 895, app/assets/stylesheets/template/_style.scss */
.bg-green-dark-3 {
  background-color: #138431 !important;
}

/* line 898, app/assets/stylesheets/template/_style.scss */
.bg-green-dark-2 {
  background-color: #179237 !important;
}

/* line 901, app/assets/stylesheets/template/_style.scss */
.bg-green-dark-1 {
  background-color: #1aa23e !important;
}

/* line 904, app/assets/stylesheets/template/_style.scss */
.bg-yellow-light-5 {
  background-color: #fff8eb !important;
}

/* line 907, app/assets/stylesheets/template/_style.scss */
.bg-yellow-light-4 {
  background-color: #ffecc2 !important;
}

/* line 910, app/assets/stylesheets/template/_style.scss */
.bg-yellow-light-3 {
  background-color: #ffdf9a !important;
}

/* line 913, app/assets/stylesheets/template/_style.scss */
.bg-yellow-light-2 {
  background-color: #ffd477 !important;
}

/* line 916, app/assets/stylesheets/template/_style.scss */
.bg-yellow-light-1 {
  background-color: #ffc750 !important;
}

/* line 920, app/assets/stylesheets/template/_style.scss */
.bg-yellow-dark-5 {
  background-color: #cb7e03 !important;
}

/* line 923, app/assets/stylesheets/template/_style.scss */
.bg-yellow-dark-4 {
  background-color: #eb9000 !important;
}

/* line 926, app/assets/stylesheets/template/_style.scss */
.bg-yellow-dark-3 {
  background-color: #faa000 !important;
}

/* line 929, app/assets/stylesheets/template/_style.scss */
.bg-yellow-dark-2 {
  background-color: #ffac19 !important;
}

/* line 932, app/assets/stylesheets/template/_style.scss */
.bg-yellow-dark-1 {
  background-color: #ffb71d !important;
}

/* line 935, app/assets/stylesheets/template/_style.scss */
.bg-red-light-5 {
  background-color: #fff1f1 !important;
}

/* line 938, app/assets/stylesheets/template/_style.scss */
.bg-red-light-4 {
  background-color: #fdc5c3 !important;
}

/* line 941, app/assets/stylesheets/template/_style.scss */
.bg-red-light-3 {
  background-color: #fb9f9b !important;
}

/* line 944, app/assets/stylesheets/template/_style.scss */
.bg-red-light-2 {
  background-color: #fa7d77 !important;
}

/* line 947, app/assets/stylesheets/template/_style.scss */
.bg-red-light-1 {
  background-color: #f95851 !important;
}

/* line 950, app/assets/stylesheets/template/_style.scss */
.bg-red,
.bg-danger {
  background-color: #f83f37 !important;
}

/* line 954, app/assets/stylesheets/template/_style.scss */
.bg-red-dark-5 {
  background-color: #8b0c12 !important;
}

/* line 957, app/assets/stylesheets/template/_style.scss */
.bg-red-dark-4 {
  background-color: #b10911 !important;
}

/* line 960, app/assets/stylesheets/template/_style.scss */
.bg-red-dark-3 {
  background-color: #cf020d !important;
}

/* line 963, app/assets/stylesheets/template/_style.scss */
.bg-red-dark-2 {
  background-color: #ed1622 !important;
}

/* line 966, app/assets/stylesheets/template/_style.scss */
.bg-red-dark-1 {
  background-color: #ff2f26 !important;
}

/* line 969, app/assets/stylesheets/template/_style.scss */
.bg-blue-light-5 {
  background-color: #edf7fe !important;
}

/* line 972, app/assets/stylesheets/template/_style.scss */
.bg-blue-light-4 {
  background-color: #b2defa !important;
}

/* line 975, app/assets/stylesheets/template/_style.scss */
.bg-blue-light-3 {
  background-color: #7fc8f6 !important;
}

/* line 978, app/assets/stylesheets/template/_style.scss */
.bg-blue-light-2 {
  background-color: #52b5f3 !important;
}

/* line 981, app/assets/stylesheets/template/_style.scss */
.bg-blue-light-1 {
  background-color: #21a0f0 !important;
}

/* line 984, app/assets/stylesheets/template/_style.scss */
.bg-blue {
  background-color: #0092ee !important;
}

/* line 987, app/assets/stylesheets/template/_style.scss */
.bg-blue-dark-5 {
  background-color: #044067 !important;
}

/* line 990, app/assets/stylesheets/template/_style.scss */
.bg-blue-dark-4 {
  background-color: #004f82 !important;
}

/* line 993, app/assets/stylesheets/template/_style.scss */
.bg-blue-dark-3 {
  background-color: #0768a5 !important;
}

/* line 996, app/assets/stylesheets/template/_style.scss */
.bg-blue-dark-2 {
  background-color: #007fd0 !important;
}

/* line 999, app/assets/stylesheets/template/_style.scss */
.bg-blue-dark-1 {
  background-color: #0089e0 !important;
}

/* line 1002, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-5 {
  background-color: #effafb !important;
}

/* line 1005, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-4 {
  background-color: #bbebf0 !important;
}

/* line 1008, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-3 {
  background-color: #8edde6 !important;
}

/* line 1011, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-2 {
  background-color: #66d2dd !important;
}

/* line 1014, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-1 {
  background-color: #3bc5d3 !important;
}

/* line 1018, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-5 {
  background-color: #065459 !important;
}

/* line 1021, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-4 {
  background-color: #046b73 !important;
}

/* line 1024, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-3 {
  background-color: #0b858f !important;
}

/* line 1027, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-2 {
  background-color: #238D97 !important;
}

/* line 1030, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-1 {
  background-color: #16a9b9 !important;
}

/* line 1033, app/assets/stylesheets/template/_style.scss */
.bg-grey-light-5,
.bg-secondary-light-5 {
  background-color: #f5f5f5 !important;
}

/* line 1037, app/assets/stylesheets/template/_style.scss */
.bg-grey-light-4,
.bg-secondary-light-4 {
  background-color: #e2e2e2 !important;
}

/* line 1041, app/assets/stylesheets/template/_style.scss */
.bg-grey-light-3,
.bg-secondary-light-3 {
  background-color: #cecece !important;
}

/* line 1045, app/assets/stylesheets/template/_style.scss */
.bg-grey-light-2,
.bg-secondary-light-2 {
  background-color: #bdbdbd !important;
}

/* line 1049, app/assets/stylesheets/template/_style.scss */
.bg-grey-light-1,
.bg-secondary-light-1 {
  background-color: #ababab !important;
}

/* line 1053, app/assets/stylesheets/template/_style.scss */
.bg-secondary {
  background-color: #99b7cd !important;
}

/* line 1056, app/assets/stylesheets/template/_style.scss */
.bg-grey {
  background-color: #9e9e9e !important;
}

/* line 1059, app/assets/stylesheets/template/_style.scss */
.bg-grey-dark-1,
.bg-secondary-dark-1 {
  background-color: #919191 !important;
}

/* line 1063, app/assets/stylesheets/template/_style.scss */
.bg-grey-dark-2,
.bg-secondary-dark-2 {
  background-color: #858484 !important;
}

/* line 1067, app/assets/stylesheets/template/_style.scss */
.bg-grey-dark-3,
.bg-secondary-dark-3 {
  background-color: #777474 !important;
}

/* line 1071, app/assets/stylesheets/template/_style.scss */
.bg-grey-dark-4,
.bg-secondary-dark-4 {
  background-color: #666161 !important;
}

/* line 1075, app/assets/stylesheets/template/_style.scss */
.bg-grey-dark-5,
.bg-secondary-dark-5 {
  background-color: #524c4c !important;
}

/* line 1079, app/assets/stylesheets/template/_style.scss */
.bg-pink-light-5 {
  background-color: #feeff4 !important;
}

/* line 1082, app/assets/stylesheets/template/_style.scss */
.bg-pink-light-4 {
  background-color: #fabacf !important;
}

/* line 1085, app/assets/stylesheets/template/_style.scss */
.bg-pink-light-3 {
  background-color: #f68daf !important;
}

/* line 1088, app/assets/stylesheets/template/_style.scss */
.bg-pink-light-2 {
  background-color: #f36493 !important;
}

/* line 1091, app/assets/stylesheets/template/_style.scss */
.bg-pink-light-1 {
  background-color: #ef3975 !important;
}

/* line 1094, app/assets/stylesheets/template/_style.scss */
.bg-pink {
  background-color: #ed1b60 !important;
}

/* line 1097, app/assets/stylesheets/template/_style.scss */
.bg-pink-dark-5 {
  background-color: #6f1333 !important;
}

/* line 1100, app/assets/stylesheets/template/_style.scss */
.bg-pink-dark-4 {
  background-color: #90143f !important;
}

/* line 1103, app/assets/stylesheets/template/_style.scss */
.bg-pink-dark-3 {
  background-color: #a7194b !important;
}

/* line 1106, app/assets/stylesheets/template/_style.scss */
.bg-pink-dark-2 {
  background-color: #be1b54 !important;
}

/* line 1109, app/assets/stylesheets/template/_style.scss */
.bg-pink-dark-1 {
  background-color: #df195f !important;
}

/* line 1112, app/assets/stylesheets/template/_style.scss */
.bg-purple-light-5 {
  background-color: #f9f0f9 !important;
}

/* line 1115, app/assets/stylesheets/template/_style.scss */
.bg-purple-light-4 {
  background-color: #e6bde5 !important;
}

/* line 1118, app/assets/stylesheets/template/_style.scss */
.bg-purple-light-3 {
  background-color: #d592d4 !important;
}

/* line 1121, app/assets/stylesheets/template/_style.scss */
.bg-purple-light-2 {
  background-color: #c66cc5 !important;
}

/* line 1124, app/assets/stylesheets/template/_style.scss */
.bg-purple-light-1 {
  background-color: #b642b5 !important;
}

/* line 1127, app/assets/stylesheets/template/_style.scss */
.bg-purple {
  background-color: #ab26aa !important;
}

/* line 1130, app/assets/stylesheets/template/_style.scss */
.bg-purple-dark-5 {
  background-color: #5d1864 !important;
}

/* line 1133, app/assets/stylesheets/template/_style.scss */
.bg-purple-dark-4 {
  background-color: #701b76 !important;
}

/* line 1136, app/assets/stylesheets/template/_style.scss */
.bg-purple-dark-3 {
  background-color: #7c2181 !important;
}

/* line 1139, app/assets/stylesheets/template/_style.scss */
.bg-purple-dark-2 {
  background-color: #882787 !important;
}

/* line 1142, app/assets/stylesheets/template/_style.scss */
.bg-purple-dark-1 {
  background-color: #9a3092 !important;
}

/* line 1145, app/assets/stylesheets/template/_style.scss */
.bg-violet-light-5 {
  background-color: #f4f2fa !important;
}

/* line 1148, app/assets/stylesheets/template/_style.scss */
.bg-violet-light-4 {
  background-color: #d1c5e8 !important;
}

/* line 1151, app/assets/stylesheets/template/_style.scss */
.bg-violet-light-3 {
  background-color: #b29fd8 !important;
}

/* line 1154, app/assets/stylesheets/template/_style.scss */
.bg-violet-light-2 {
  background-color: #977dcb !important;
}

/* line 1157, app/assets/stylesheets/template/_style.scss */
.bg-violet-light-1 {
  background-color: #7a59bc !important;
}

/* line 1160, app/assets/stylesheets/template/_style.scss */
.bg-violet {
  background-color: #6640b2 !important;
}

/* line 1163, app/assets/stylesheets/template/_style.scss */
.bg-violet-dark-5 {
  background-color: #2d1453 !important;
}

/* line 1166, app/assets/stylesheets/template/_style.scss */
.bg-violet-dark-4 {
  background-color: #3a196c !important;
}

/* line 1169, app/assets/stylesheets/template/_style.scss */
.bg-violet-dark-3 {
  background-color: #482e7e !important;
}

/* line 1172, app/assets/stylesheets/template/_style.scss */
.bg-violet-dark-2 {
  background-color: #5935a3 !important;
}

/* line 1175, app/assets/stylesheets/template/_style.scss */
.bg-violet-dark-1 {
  background-color: #603bab !important;
}

/* line 1178, app/assets/stylesheets/template/_style.scss */
.bg-indigo-light-5 {
  background-color: #f1f3f9 !important;
}

/* line 1181, app/assets/stylesheets/template/_style.scss */
.bg-indigo-light-4 {
  background-color: #c4cce7 !important;
}

/* line 1184, app/assets/stylesheets/template/_style.scss */
.bg-indigo-light-3 {
  background-color: #9caad8 !important;
}

/* line 1187, app/assets/stylesheets/template/_style.scss */
.bg-indigo-light-2 {
  background-color: #798cca !important;
}

/* line 1190, app/assets/stylesheets/template/_style.scss */
.bg-indigo-light-1 {
  background-color: #536bbb !important;
}

/* line 1193, app/assets/stylesheets/template/_style.scss */
.bg-indigo {
  background-color: #3a55b1 !important;
}

/* line 1196, app/assets/stylesheets/template/_style.scss */
.bg-indigo-dark-5 {
  background-color: #0a2042 !important;
}

/* line 1199, app/assets/stylesheets/template/_style.scss */
.bg-indigo-dark-4 {
  background-color: #002663 !important;
}

/* line 1202, app/assets/stylesheets/template/_style.scss */
.bg-indigo-dark-3 {
  background-color: #273c87 !important;
}

/* line 1205, app/assets/stylesheets/template/_style.scss */
.bg-indigo-dark-2 {
  background-color: #2f4595 !important;
}

/* line 1208, app/assets/stylesheets/template/_style.scss */
.bg-indigo-dark-1 {
  background-color: #3650ab !important;
}

/* line 1211, app/assets/stylesheets/template/_style.scss */
.bg-teal-light-5 {
  background-color: #edf8f6 !important;
}

/* line 1214, app/assets/stylesheets/template/_style.scss */
.bg-teal-light-4 {
  background-color: #b2e1da !important;
}

/* line 1217, app/assets/stylesheets/template/_style.scss */
.bg-teal-light-3 {
  background-color: #7fcdc1 !important;
}

/* line 1220, app/assets/stylesheets/template/_style.scss */
.bg-teal-light-2 {
  background-color: #52bbac !important;
}

/* line 1223, app/assets/stylesheets/template/_style.scss */
.bg-teal-light-1 {
  background-color: #21a894 !important;
}

/* line 1226, app/assets/stylesheets/template/_style.scss */
.bg-teal {
  background-color: #009b84 !important;
}

/* line 1229, app/assets/stylesheets/template/_style.scss */
.bg-teal-dark-5 {
  background-color: #044b3b !important;
}

/* line 1232, app/assets/stylesheets/template/_style.scss */
.bg-teal-dark-4 {
  background-color: #02624f !important;
}

/* line 1235, app/assets/stylesheets/template/_style.scss */
.bg-teal-dark-3 {
  background-color: #026f58 !important;
}

/* line 1238, app/assets/stylesheets/template/_style.scss */
.bg-teal-dark-2 {
  background-color: #028068 !important;
}

/* line 1241, app/assets/stylesheets/template/_style.scss */
.bg-teal-dark-1 {
  background-color: #018975 !important;
}

/* line 1244, app/assets/stylesheets/template/_style.scss */
.bg-neon-light-5 {
  background-color: #effafb !important;
}

/* line 1247, app/assets/stylesheets/template/_style.scss */
.bg-neon-light-4 {
  background-color: #bbebf0 !important;
}

/* line 1250, app/assets/stylesheets/template/_style.scss */
.bg-neon-light-3 {
  background-color: #8edde6 !important;
}

/* line 1253, app/assets/stylesheets/template/_style.scss */
.bg-neon-light-2 {
  background-color: #66d2dd !important;
}

/* line 1256, app/assets/stylesheets/template/_style.scss */
.bg-neon-light-1 {
  background-color: #3bc5d3 !important;
}

/* line 1259, app/assets/stylesheets/template/_style.scss */
.bg-primary,
.bg-neon {
  background-color: #5297c8 !important;
}

/* line 1263, app/assets/stylesheets/template/_style.scss */
.bg-neon-dark-5 {
  background-color: #065459 !important;
}

/* line 1266, app/assets/stylesheets/template/_style.scss */
.bg-neon-dark-4 {
  background-color: #046b73 !important;
}

/* line 1269, app/assets/stylesheets/template/_style.scss */
.bg-neon-dark-3 {
  background-color: #0b858f !important;
}

/* line 1272, app/assets/stylesheets/template/_style.scss */
.bg-neon-dark-2 {
  background-color: #238D97 !important;
}

/* line 1275, app/assets/stylesheets/template/_style.scss */
.bg-neon-dark-1 {
  background-color: #16a9b9 !important;
}

/* line 1278, app/assets/stylesheets/template/_style.scss */
.bg-lime-light-5 {
  background-color: #f9faeb !important;
}

/* line 1281, app/assets/stylesheets/template/_style.scss */
.bg-lime-light-4 {
  background-color: #f1f4d0 !important;
}

/* line 1284, app/assets/stylesheets/template/_style.scss */
.bg-lime-light-3 {
  background-color: #e7ecb0 !important;
}

/* line 1287, app/assets/stylesheets/template/_style.scss */
.bg-lime-light-2 {
  background-color: #dfe594 !important;
}

/* line 1290, app/assets/stylesheets/template/_style.scss */
.bg-lime-light-1 {
  background-color: #d6de76 !important;
}

/* line 1293, app/assets/stylesheets/template/_style.scss */
.bg-lime {
  background-color: #d0d962 !important;
}

/* line 1296, app/assets/stylesheets/template/_style.scss */
.bg-lime-dark-5 {
  background-color: #6f7208 !important;
}

/* line 1299, app/assets/stylesheets/template/_style.scss */
.bg-lime-dark-4 {
  background-color: #878b09 !important;
}

/* line 1302, app/assets/stylesheets/template/_style.scss */
.bg-lime-dark-3 {
  background-color: #9ea809 !important;
}

/* line 1305, app/assets/stylesheets/template/_style.scss */
.bg-lime-dark-2 {
  background-color: #b7c11a !important;
}

/* line 1308, app/assets/stylesheets/template/_style.scss */
.bg-lime-dark-1 {
  background-color: #c3cc34 !important;
}

/* line 1311, app/assets/stylesheets/template/_style.scss */
.bg-sun-light-5 {
  background-color: #fffbe5 !important;
}

/* line 1314, app/assets/stylesheets/template/_style.scss */
.bg-sun-light-4 {
  background-color: #fef7c2 !important;
}

/* line 1317, app/assets/stylesheets/template/_style.scss */
.bg-sun-light-3 {
  background-color: #fef19a !important;
}

/* line 1320, app/assets/stylesheets/template/_style.scss */
.bg-sun-light-2 {
  background-color: #feec76 !important;
}

/* line 1323, app/assets/stylesheets/template/_style.scss */
.bg-sun-light-1 {
  background-color: #fde74f !important;
}

/* line 1326, app/assets/stylesheets/template/_style.scss */
.bg-sun {
  background-color: #fde335 !important;
}

/* line 1329, app/assets/stylesheets/template/_style.scss */
.bg-sun-dark-5 {
  background-color: #a48f03 !important;
}

/* line 1332, app/assets/stylesheets/template/_style.scss */
.bg-sun-dark-4 {
  background-color: #bca300 !important;
}

/* line 1335, app/assets/stylesheets/template/_style.scss */
.bg-sun-dark-3 {
  background-color: #cdb308 !important;
}

/* line 1338, app/assets/stylesheets/template/_style.scss */
.bg-sun-dark-2 {
  background-color: #dfc414 !important;
}

/* line 1341, app/assets/stylesheets/template/_style.scss */
.bg-sun-dark-1 {
  background-color: #ecd11e !important;
}

/* line 1344, app/assets/stylesheets/template/_style.scss */
.bg-orange-light-5 {
  background-color: #fff4e9 !important;
}

/* line 1347, app/assets/stylesheets/template/_style.scss */
.bg-orange-light-4 {
  background-color: #ffdfbe !important;
}

/* line 1350, app/assets/stylesheets/template/_style.scss */
.bg-orange-light-3 {
  background-color: #ffca93 !important;
}

/* line 1353, app/assets/stylesheets/template/_style.scss */
.bg-orange-light-2 {
  background-color: #ffb76d !important;
}

/* line 1356, app/assets/stylesheets/template/_style.scss */
.bg-orange-light-1 {
  background-color: #ffa344 !important;
}

/* line 1359, app/assets/stylesheets/template/_style.scss */
.bg-orange {
  background-color: #ff9528 !important;
}

/* line 1362, app/assets/stylesheets/template/_style.scss */
.bg-orange-dark-5 {
  background-color: #c74c00 !important;
}

/* line 1365, app/assets/stylesheets/template/_style.scss */
.bg-orange-dark-4 {
  background-color: #e05602 !important;
}

/* line 1368, app/assets/stylesheets/template/_style.scss */
.bg-orange-dark-3 {
  background-color: #f16611 !important;
}

/* line 1371, app/assets/stylesheets/template/_style.scss */
.bg-orange-dark-2 {
  background-color: #ff7800 !important;
}

/* line 1374, app/assets/stylesheets/template/_style.scss */
.bg-orange-dark-1 {
  background-color: #ff880e !important;
}

/* line 1377, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-light-5 {
  background-color: #fff4f0 !important;
}

/* line 1380, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-light-4 {
  background-color: #ffcfbe !important;
}

/* line 1383, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-light-3 {
  background-color: #ffaf93 !important;
}

/* line 1386, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-light-2 {
  background-color: #ff936d !important;
}

/* line 1389, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-light-1 {
  background-color: #ff7544 !important;
}

/* line 1392, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin {
  background-color: #ff6028 !important;
}

/* line 1395, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-dark-5 {
  background-color: #ac2c00 !important;
}

/* line 1398, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-dark-4 {
  background-color: #c63300 !important;
}

/* line 1401, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-dark-3 {
  background-color: #dd3f08 !important;
}

/* line 1404, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-dark-2 {
  background-color: #e8470f !important;
}

/* line 1407, app/assets/stylesheets/template/_style.scss */
.bg-pumpkin-dark-1 {
  background-color: #fb551c !important;
}

/* line 1410, app/assets/stylesheets/template/_style.scss */
.bg-brown-light-5 {
  background-color: #f6f3f2 !important;
}

/* line 1413, app/assets/stylesheets/template/_style.scss */
.bg-brown-light-4 {
  background-color: #d7cbc8 !important;
}

/* line 1416, app/assets/stylesheets/template/_style.scss */
.bg-brown-light-3 {
  background-color: #bca9a4 !important;
}

/* line 1419, app/assets/stylesheets/template/_style.scss */
.bg-brown-light-2 {
  background-color: #a58b84 !important;
}

/* line 1422, app/assets/stylesheets/template/_style.scss */
.bg-brown-light-1 {
  background-color: #8b6a61 !important;
}

/* line 1425, app/assets/stylesheets/template/_style.scss */
.bg-brown {
  background-color: #7a5449 !important;
}

/* line 1428, app/assets/stylesheets/template/_style.scss */
.bg-brown-dark-5 {
  background-color: #301811 !important;
}

/* line 1431, app/assets/stylesheets/template/_style.scss */
.bg-brown-dark-4 {
  background-color: #44241b !important;
}

/* line 1434, app/assets/stylesheets/template/_style.scss */
.bg-brown-dark-3 {
  background-color: #502f25 !important;
}

/* line 1437, app/assets/stylesheets/template/_style.scss */
.bg-brown-dark-2 {
  background-color: #633d32 !important;
}

/* line 1440, app/assets/stylesheets/template/_style.scss */
.bg-brown-dark-1 {
  background-color: #6f483d !important;
}

/* line 1443, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-5 {
  background-color: #effafb !important;
}

/* line 1446, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-4 {
  background-color: #bbebf0 !important;
}

/* line 1449, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-3 {
  background-color: #8edde6 !important;
}

/* line 1452, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-2 {
  background-color: #66d2dd !important;
}

/* line 1455, app/assets/stylesheets/template/_style.scss */
.bg-cyan-light-1 {
  background-color: #3bc5d3 !important;
}

/* line 1458, app/assets/stylesheets/template/_style.scss */
.bg-cyan {
  background-color: #1ebccd !important;
}

/* line 1461, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-5 {
  background-color: #065459 !important;
}

/* line 1464, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-4 {
  background-color: #046b73 !important;
}

/* line 1467, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-3 {
  background-color: #0b858f !important;
}

/* line 1470, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-2 {
  background-color: #238D97 !important;
}

/* line 1473, app/assets/stylesheets/template/_style.scss */
.bg-cyan-dark-1 {
  background-color: #16a9b9 !important;
}

/* line 1476, app/assets/stylesheets/template/_style.scss */
.bg-smoke-light-5 {
  background-color: #f4f6f7 !important;
}

/* line 1479, app/assets/stylesheets/template/_style.scss */
.bg-smoke-light-4 {
  background-color: #ced8dc !important;
}

/* line 1482, app/assets/stylesheets/template/_style.scss */
.bg-smoke-light-3 {
  background-color: #aebec4 !important;
}

/* line 1485, app/assets/stylesheets/template/_style.scss */
.bg-smoke-light-2 {
  background-color: #92a7b0 !important;
}

/* line 1488, app/assets/stylesheets/template/_style.scss */
.bg-smoke-light-1 {
  background-color: #738e99 !important;
}

/* line 1491, app/assets/stylesheets/template/_style.scss */
.bg-smoke {
  background-color: #5e7d8a !important;
}

/* line 1494, app/assets/stylesheets/template/_style.scss */
.bg-smoke-dark-5 {
  background-color: #172a32 !important;
}

/* line 1497, app/assets/stylesheets/template/_style.scss */
.bg-smoke-dark-4 {
  background-color: #233c46 !important;
}

/* line 1500, app/assets/stylesheets/template/_style.scss */
.bg-smoke-dark-3 {
  background-color: #304e5a !important;
}

/* line 1503, app/assets/stylesheets/template/_style.scss */
.bg-smoke-dark-2 {
  background-color: #40606d !important;
}

/* line 1506, app/assets/stylesheets/template/_style.scss */
.bg-smoke-dark-1 {
  background-color: #4a6b78 !important;
}

/* line 1509, app/assets/stylesheets/template/_style.scss */
.bg-white {
  background-color: #fff !important;
}

/* line 1512, app/assets/stylesheets/template/_style.scss */
.bg-light {
  background-color: #f5f5f6 !important;
}

/* line 1515, app/assets/stylesheets/template/_style.scss */
.bg-light-10 {
  background-color: #e0e3e4 !important;
}

/* line 1518, app/assets/stylesheets/template/_style.scss */
.bg-light-15 {
  background-color: #e0e3e4 !important;
}

/* line 1521, app/assets/stylesheets/template/_style.scss */
.bg-light-20 {
  background-color: #d6d9da !important;
}

/* line 1524, app/assets/stylesheets/template/_style.scss */
.bg-light-30 {
  background-color: #c1c6c8 !important;
}

/* line 1527, app/assets/stylesheets/template/_style.scss */
.bg-light-40 {
  background-color: #adb3b6 !important;
}

/* line 1530, app/assets/stylesheets/template/_style.scss */
.bg-light-50 {
  background-color: #98a0a3 !important;
}

/* line 1533, app/assets/stylesheets/template/_style.scss */
.bg-light-60 {
  background-color: #848d91 !important;
}

/* line 1536, app/assets/stylesheets/template/_style.scss */
.bg-light-70 {
  background-color: #6f7a7f !important;
}

/* line 1539, app/assets/stylesheets/template/_style.scss */
.bg-light-80 {
  background-color: #5b676d !important;
}

/* line 1542, app/assets/stylesheets/template/_style.scss */
.bg-light-90 {
  background-color: #46545a !important;
}

/* line 1545, app/assets/stylesheets/template/_style.scss */
.bg-dark {
  background-color: #324148 !important;
}

/* line 1548, app/assets/stylesheets/template/_style.scss */
.bg-dark-20 {
  background-color: #2b383e !important;
}

/* line 1551, app/assets/stylesheets/template/_style.scss */
.bg-dark-40 {
  background-color: #273238 !important;
}

/* line 1554, app/assets/stylesheets/template/_style.scss */
.bg-dark-60 {
  background-color: #212a2f !important;
}

/* line 1557, app/assets/stylesheets/template/_style.scss */
.bg-dark-80 {
  background-color: #1a2225 !important;
}

/* line 1560, app/assets/stylesheets/template/_style.scss */
.bg-dark-100 {
  background-color: #0d1113 !important;
}

/* line 1563, app/assets/stylesheets/template/_style.scss */
.bg-twitter {
  background-color: #00aced !important;
}

/* line 1566, app/assets/stylesheets/template/_style.scss */
.bg-gradient-primary {
  background: #1ebccd;
  background: linear-gradient(45deg, #1ebccd, #6640b2) !important;
  background: -webkit-bg-linear-gradient(45deg, #1ebccd, #6640b2) !important;
}

/* line 1569, app/assets/stylesheets/template/_style.scss */
.bg-gradient-info {
  background: #1ebccd;
  background: linear-gradient(45deg, #1ebccd, #3a55b1) !important;
  background: -webkit-bg-linear-gradient(45deg, #1ebccd, #3a55b1) !important;
}

/* line 1572, app/assets/stylesheets/template/_style.scss */
.bg-gradient-success {
  background: #22af47;
  background: linear-gradient(45deg, #22af47, #d0d962) !important;
  background: -webkit-bg-linear-gradient(45deg, #22af47, #d0d962) !important;
}

/* line 1575, app/assets/stylesheets/template/_style.scss */
.bg-gradient-warning {
  background: #ffbf36;
  background: linear-gradient(45deg, #ffbf36, #ff6028) !important;
  background: -webkit-bg-linear-gradient(45deg, #ffbf36, #ff6028) !important;
}

/* line 1578, app/assets/stylesheets/template/_style.scss */
.bg-gradient-danger {
  background: #f83f37;
  background: linear-gradient(45deg, #f83f37, #ab26aa) !important;
  background: -webkit-bg-linear-gradient(45deg, #f83f37, #ab26aa) !important;
}

/* line 1581, app/assets/stylesheets/template/_style.scss */
.bg-gradient-secondary {
  background: #9e9e9e;
  background: linear-gradient(45deg, #9e9e9e, #5e7d8a) !important;
  background: -webkit-bg-linear-gradient(45deg, #9e9e9e, #5e7d8a) !important;
}

/* line 1584, app/assets/stylesheets/template/_style.scss */
.bg-gradient-light {
  background: #f5f5f6;
  background: linear-gradient(45deg, #f5f5f6, #9e9e9e) !important;
  background: -webkit-bg-linear-gradient(45deg, #f5f5f6, #9e9e9e) !important;
}

/* line 1587, app/assets/stylesheets/template/_style.scss */
.bg-gradient-dark {
  background: #324148;
  background: linear-gradient(45deg, #324148, #7a5449) !important;
  background: -webkit-bg-linear-gradient(45deg, #324148, #7a5449) !important;
}

/* line 1590, app/assets/stylesheets/template/_style.scss */
.bg-gradient-pony {
  background: #ed1b60;
  background: linear-gradient(45deg, #ed1b60, #1ebccd) !important;
  background: -webkit-bg-linear-gradient(45deg, #ed1b60, #1ebccd) !important;
}

/* line 1593, app/assets/stylesheets/template/_style.scss */
.bg-gradient-space {
  background: #ab26aa;
  background: linear-gradient(45deg, #ab26aa, #fde335) !important;
  background: -webkit-bg-linear-gradient(45deg, #ab26aa, #fde335) !important;
}

/* line 1596, app/assets/stylesheets/template/_style.scss */
.bg-gradient-streaks {
  background: #6640b2;
  background: linear-gradient(45deg, #6640b2, #009b84) !important;
  background: -webkit-bg-linear-gradient(45deg, #6640b2, #009b84) !important;
}

/* line 1599, app/assets/stylesheets/template/_style.scss */
.bg-gradient-bunting {
  background: #3a55b1;
  background: linear-gradient(45deg, #3a55b1, #7a5449) !important;
  background: -webkit-bg-linear-gradient(45deg, #3a55b1, #7a5449) !important;
}

/* line 1602, app/assets/stylesheets/template/_style.scss */
.bg-gradient-paradise {
  background: #0092ee;
  background: linear-gradient(45deg, #0092ee, #1ebccd) !important;
  background: -webkit-bg-linear-gradient(45deg, #0092ee, #1ebccd) !important;
}

/* line 1605, app/assets/stylesheets/template/_style.scss */
.bg-gradient-heaven {
  background: #1ebccd;
  background: linear-gradient(45deg, #1ebccd, #00acf0) !important;
  background: -webkit-bg-linear-gradient(45deg, #1ebccd, #00acf0) !important;
}

/* line 1608, app/assets/stylesheets/template/_style.scss */
.bg-gradient-honey {
  background: #d0d962;
  background: linear-gradient(45deg, #d0d962, #ff9528) !important;
  background: -webkit-bg-linear-gradient(45deg, #d0d962, #ff9528) !important;
}

/* line 1611, app/assets/stylesheets/template/_style.scss */
.bg-gradient-warbler {
  background: #fde335;
  background: linear-gradient(45deg, #fde335, #9e9e9e) !important;
  background: -webkit-bg-linear-gradient(45deg, #fde335, #9e9e9e) !important;
}

/* line 1614, app/assets/stylesheets/template/_style.scss */
.bg-gradient-dusk {
  background: #ff9528;
  background: linear-gradient(45deg, #ff9528, #6640b2) !important;
  background: -webkit-bg-linear-gradient(45deg, #ff9528, #6640b2) !important;
}

/* line 1617, app/assets/stylesheets/template/_style.scss */
.bg-gradient-citrine {
  background: #ff6028;
  background: linear-gradient(45deg, #ff6028, #7a5449) !important;
  background: -webkit-bg-linear-gradient(45deg, #ff6028, #7a5449) !important;
}

/* line 1620, app/assets/stylesheets/template/_style.scss */
.bg-gradient-royston {
  background: #7a5449;
  background: linear-gradient(45deg, #7a5449, #009b84) !important;
  background: -webkit-bg-linear-gradient(45deg, #7a5449, #009b84) !important;
}

/* line 1623, app/assets/stylesheets/template/_style.scss */
.bg-gradient-ashes {
  background: #5e7d8a;
  background: linear-gradient(45deg, #5e7d8a, #324148) !important;
  background: -webkit-bg-linear-gradient(45deg, #5e7d8a, #324148) !important;
}

/* line 1626, app/assets/stylesheets/template/_style.scss */
.bg-gradient-metal {
  background: #1ebccd;
  background: linear-gradient(45deg, #1ebccd, #9e9e9e) !important;
  background: -webkit-bg-linear-gradient(45deg, #1ebccd, #9e9e9e) !important;
}

/* line 1629, app/assets/stylesheets/template/_style.scss */
.bg-gradient-sunset {
  background: #009b84;
  background: linear-gradient(45deg, #009b84, #ff6028) !important;
  background: -webkit-bg-linear-gradient(45deg, #009b84, #ff6028) !important;
}

/* line 1632, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-10 {
  background: rgba(255, 255, 255, 0.1);
}

/* line 1635, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-15 {
  background: rgba(255, 255, 255, 0.15);
}

/* line 1638, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-20 {
  background: rgba(255, 255, 255, 0.2);
}

/* line 1641, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-25 {
  background: rgba(255, 255, 255, 0.25);
}

/* line 1644, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-30 {
  background: rgba(255, 255, 255, 0.3);
}

/* line 1647, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-35 {
  background: rgba(255, 255, 255, 0.35);
}

/* line 1650, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-40 {
  background: rgba(255, 255, 255, 0.4);
}

/* line 1653, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-45 {
  background: rgba(255, 255, 255, 0.45);
}

/* line 1656, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-50 {
  background: rgba(255, 255, 255, 0.5);
}

/* line 1659, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-55 {
  background: rgba(255, 255, 255, 0.55);
}

/* line 1662, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-60 {
  background: rgba(255, 255, 255, 0.6);
}

/* line 1665, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-65 {
  background: rgba(255, 255, 255, 0.65);
}

/* line 1668, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-70 {
  background: rgba(255, 255, 255, 0.7);
}

/* line 1671, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-75 {
  background: rgba(255, 255, 255, 0.75);
}

/* line 1674, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-80 {
  background: rgba(255, 255, 255, 0.8);
}

/* line 1677, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-85 {
  background: rgba(255, 255, 255, 0.85);
}

/* line 1680, app/assets/stylesheets/template/_style.scss */
.bg-trans-light-90 {
  background: rgba(255, 255, 255, 0.9);
}

/* line 1683, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-10 {
  background: rgba(26, 34, 37, 0.1);
}

/* line 1686, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-15 {
  background: rgba(26, 34, 37, 0.15);
}

/* line 1689, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-20 {
  background: rgba(26, 34, 37, 0.2);
}

/* line 1692, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-25 {
  background: rgba(26, 34, 37, 0.25);
}

/* line 1695, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-30 {
  background: rgba(26, 34, 37, 0.3);
}

/* line 1698, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-35 {
  background: rgba(26, 34, 37, 0.35);
}

/* line 1701, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-40 {
  background: rgba(26, 34, 37, 0.4);
}

/* line 1704, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-45 {
  background: rgba(26, 34, 37, 0.45);
}

/* line 1707, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-50 {
  background: rgba(26, 34, 37, 0.5);
}

/* line 1710, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-55 {
  background: rgba(26, 34, 37, 0.55);
}

/* line 1713, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-60 {
  background: rgba(26, 34, 37, 0.6);
}

/* line 1716, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-65 {
  background: rgba(26, 34, 37, 0.65);
}

/* line 1719, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-70 {
  background: rgba(26, 34, 37, 0.7);
}

/* line 1722, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-75 {
  background: rgba(26, 34, 37, 0.75);
}

/* line 1725, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-80 {
  background: rgba(26, 34, 37, 0.8);
}

/* line 1728, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-85 {
  background: rgba(26, 34, 37, 0.85);
}

/* line 1731, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-90 {
  background: rgba(26, 34, 37, 0.9);
}

/* line 1734, app/assets/stylesheets/template/_style.scss */
.bg-trans-dark-95 {
  background: rgba(26, 34, 37, 0.95);
}

/* line 1737, app/assets/stylesheets/template/_style.scss */
.overlay-wrap {
  position: relative;
}

/* line 1739, app/assets/stylesheets/template/_style.scss */
.overlay-wrap .bg-overlay {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}

/*Text Colors*/
/* line 1749, app/assets/stylesheets/template/_style.scss */
.text-sky {
  color: #00acf0 !important;
}

/* line 1752, app/assets/stylesheets/template/_style.scss */
.text-cyan {
  color: #1ebccd !important;
}

/* line 1755, app/assets/stylesheets/template/_style.scss */
.text-green {
  color: #22af47 !important;
}

/* line 1758, app/assets/stylesheets/template/_style.scss */
.text-yellow {
  color: #ffbf36 !important;
}

/* line 1761, app/assets/stylesheets/template/_style.scss */
.text-red,
.text-danger {
  color: #f83f37 !important;
}

/* line 1765, app/assets/stylesheets/template/_style.scss */
.text-blue {
  color: #0092ee !important;
}

/* line 1768, app/assets/stylesheets/template/_style.scss */
.text-pink {
  color: #ed1b60 !important;
}

/* line 1771, app/assets/stylesheets/template/_style.scss */
.text-purple {
  color: #ab26aa !important;
}

/* line 1774, app/assets/stylesheets/template/_style.scss */
.text-violet {
  color: #6640b2 !important;
}

/* line 1777, app/assets/stylesheets/template/_style.scss */
.text-indigo {
  color: #3a55b1 !important;
}

/* line 1780, app/assets/stylesheets/template/_style.scss */
.text-blue {
  color: #0092ee !important;
}

/* line 1783, app/assets/stylesheets/template/_style.scss */
.text-teal {
  color: #009b84 !important;
}

/* line 1786, app/assets/stylesheets/template/_style.scss */
.text-neon {
  color: #5297c8 !important;
}

/* line 1789, app/assets/stylesheets/template/_style.scss */
.text-lime {
  color: #d0d962 !important;
}

/* line 1792, app/assets/stylesheets/template/_style.scss */
.text-sun {
  color: #fde335 !important;
}

/* line 1795, app/assets/stylesheets/template/_style.scss */
.text-orange {
  color: #ff9528 !important;
}

/* line 1798, app/assets/stylesheets/template/_style.scss */
.text-pumpkin {
  color: #ff6028 !important;
}

/* line 1801, app/assets/stylesheets/template/_style.scss */
.text-brown {
  color: #7a5449 !important;
}

/* line 1804, app/assets/stylesheets/template/_style.scss */
.text-cyan {
  color: #1ebccd !important;
}

/* line 1807, app/assets/stylesheets/template/_style.scss */
.text-smoke {
  color: #5e7d8a !important;
}

/* line 1810, app/assets/stylesheets/template/_style.scss */
.text-grey {
  color: #9e9e9e !important;
}

/* line 1813, app/assets/stylesheets/template/_style.scss */
.text-dark {
  color: #324148 !important;
}

/* line 1816, app/assets/stylesheets/template/_style.scss */
.text-light {
  color: #848d91 !important;
}

/* line 1819, app/assets/stylesheets/template/_style.scss */
.text-white {
  color: #fff !important;
}

/* line 1822, app/assets/stylesheets/template/_style.scss */
.text-light-10 {
  color: #e0e3e4 !important;
}

/* line 1825, app/assets/stylesheets/template/_style.scss */
.text-light-15 {
  color: #e0e3e4 !important;
}

/* line 1828, app/assets/stylesheets/template/_style.scss */
.text-light-20 {
  color: #d6d9da !important;
}

/* line 1831, app/assets/stylesheets/template/_style.scss */
.text-light-30 {
  color: #c1c6c8 !important;
}

/* line 1834, app/assets/stylesheets/template/_style.scss */
.text-light-40 {
  color: #adb3b6 !important;
}

/* line 1837, app/assets/stylesheets/template/_style.scss */
.text-light-50 {
  color: #98a0a3 !important;
}

/* line 1840, app/assets/stylesheets/template/_style.scss */
.text-light-60 {
  color: #848d91 !important;
}

/* line 1843, app/assets/stylesheets/template/_style.scss */
.text-light-70 {
  color: #6f7a7f !important;
}

/* line 1846, app/assets/stylesheets/template/_style.scss */
.text-light-80 {
  color: #5b676d !important;
}

/* line 1849, app/assets/stylesheets/template/_style.scss */
.text-light-90 {
  color: #46545a !important;
}

/* line 1852, app/assets/stylesheets/template/_style.scss */
.text-dark-20 {
  color: #2b383e !important;
}

/* line 1855, app/assets/stylesheets/template/_style.scss */
.text-dark-40 {
  color: #273238 !important;
}

/* line 1858, app/assets/stylesheets/template/_style.scss */
.text-dark-60 {
  color: #212a2f !important;
}

/* line 1861, app/assets/stylesheets/template/_style.scss */
.text-dark-80 {
  color: #1a2225 !important;
}

/* line 1864, app/assets/stylesheets/template/_style.scss */
.text-dark-100 {
  color: #0d1113 !important;
}

/* line 1867, app/assets/stylesheets/template/_style.scss */
.text-disabled {
  color: #c1c6c8 !important;
}

/*Border*/
/* line 1872, app/assets/stylesheets/template/_style.scss */
.border {
  border: 1px solid #e0e3e4 !important;
}

/* line 1875, app/assets/stylesheets/template/_style.scss */
.border-top {
  border-top: 1px solid #e0e3e4 !important;
}

/* line 1878, app/assets/stylesheets/template/_style.scss */
.border-bottom {
  border-bottom: 1px solid #e0e3e4 !important;
}

/* line 1881, app/assets/stylesheets/template/_style.scss */
.border-left {
  border-left: 1px solid #e0e3e4 !important;
}

/* line 1884, app/assets/stylesheets/template/_style.scss */
.border-right {
  border-right: 1px solid #e0e3e4 !important;
}

/* line 1887, app/assets/stylesheets/template/_style.scss */
.border-2 {
  border-width: 2px !important;
}

/* line 1890, app/assets/stylesheets/template/_style.scss */
.border-3 {
  border-width: 3px !important;
}

/* line 1893, app/assets/stylesheets/template/_style.scss */
.border-4 {
  border-width: 4px !important;
}

/* line 1896, app/assets/stylesheets/template/_style.scss */
.border-5 {
  border-width: 5px !important;
}

/* line 1899, app/assets/stylesheets/template/_style.scss */
.border-0 {
  border: 0 !important;
}

/* line 1902, app/assets/stylesheets/template/_style.scss */
.border-top-0 {
  border-top: 0 !important;
}

/* line 1905, app/assets/stylesheets/template/_style.scss */
.border-bottom-0 {
  border-bottom: 0 !important;
}

/* line 1908, app/assets/stylesheets/template/_style.scss */
.border-left-0 {
  border-left: 0 !important;
}

/* line 1911, app/assets/stylesheets/template/_style.scss */
.border-right-0 {
  border-right: 0 !important;
}

/* line 1914, app/assets/stylesheets/template/_style.scss */
.rounded {
  border-radius: 4px !important;
}

/* line 1917, app/assets/stylesheets/template/_style.scss */
.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

/* line 1921, app/assets/stylesheets/template/_style.scss */
.rounded-top-left {
  border-top-left-radius: 0.25rem !important;
}

/* line 1924, app/assets/stylesheets/template/_style.scss */
.rounded-top-right {
  border-top-right-radius: 0.25rem !important;
}

/* line 1927, app/assets/stylesheets/template/_style.scss */
.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

/* line 1931, app/assets/stylesheets/template/_style.scss */
.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

/* line 1935, app/assets/stylesheets/template/_style.scss */
.rounded-bottom {
  border-bottom-left-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

/* line 1939, app/assets/stylesheets/template/_style.scss */
.rounded-bottom-left {
  border-bottom-left-radius: 0.25rem !important;
}

/* line 1942, app/assets/stylesheets/template/_style.scss */
.rounded-bottom-right {
  border-bottom-right-radius: 0.25rem !important;
}

/* line 1945, app/assets/stylesheets/template/_style.scss */
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

/* line 1949, app/assets/stylesheets/template/_style.scss */
.rounded-top-left-0 {
  border-top-left-radius: 0 !important;
}

/* line 1952, app/assets/stylesheets/template/_style.scss */
.rounded-top-right-0 {
  border-top-right-radius: 0 !important;
}

/* line 1955, app/assets/stylesheets/template/_style.scss */
.rounded-left-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

/* line 1959, app/assets/stylesheets/template/_style.scss */
.rounded-right-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 1963, app/assets/stylesheets/template/_style.scss */
.rounded-bottom-0 {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 1967, app/assets/stylesheets/template/_style.scss */
.rounded-bottom-left-0 {
  border-bottom-left-radius: 0 !important;
}

/* line 1970, app/assets/stylesheets/template/_style.scss */
.rounded-bottom-right-0 {
  border-bottom-right-radius: 0 !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-0 {
  border-radius: 0px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-1 {
  border-radius: 1px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-2 {
  border-radius: 2px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-3 {
  border-radius: 3px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-4 {
  border-radius: 4px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-5 {
  border-radius: 5px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-6 {
  border-radius: 6px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-7 {
  border-radius: 7px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-8 {
  border-radius: 8px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-9 {
  border-radius: 9px !important;
}

/* line 1975, app/assets/stylesheets/template/_style.scss */
.rounded-10 {
  border-radius: 10px !important;
}

/* line 1982, app/assets/stylesheets/template/_style.scss */
.rounded-15 {
  border-radius: 15px !important;
}

/* line 1982, app/assets/stylesheets/template/_style.scss */
.rounded-20 {
  border-radius: 20px !important;
}

/* line 1982, app/assets/stylesheets/template/_style.scss */
.rounded-25 {
  border-radius: 25px !important;
}

/* line 1982, app/assets/stylesheets/template/_style.scss */
.rounded-30 {
  border-radius: 30px !important;
}

/* line 1982, app/assets/stylesheets/template/_style.scss */
.rounded-35 {
  border-radius: 35px !important;
}

/* line 1982, app/assets/stylesheets/template/_style.scss */
.rounded-40 {
  border-radius: 40px !important;
}

/* line 1982, app/assets/stylesheets/template/_style.scss */
.rounded-45 {
  border-radius: 45px !important;
}

/* line 1982, app/assets/stylesheets/template/_style.scss */
.rounded-50 {
  border-radius: 50px !important;
}

/* line 1987, app/assets/stylesheets/template/_style.scss */
.circle {
  border-radius: 50% !important;
}

/* line 1990, app/assets/stylesheets/template/_style.scss */
.square {
  border-radius: 0 !important;
}

/* line 1993, app/assets/stylesheets/template/_style.scss */
.border-sky {
  border-color: #00acf0 !important;
}

/* line 1996, app/assets/stylesheets/template/_style.scss */
.border-info,
.border-cyan {
  border-color: #1ebccd !important;
}

/* line 2000, app/assets/stylesheets/template/_style.scss */
.border-red {
  border-color: #f83f37 !important;
}

/* line 2003, app/assets/stylesheets/template/_style.scss */
.border-green {
  border-color: #22af47 !important;
}

/* line 2006, app/assets/stylesheets/template/_style.scss */
.border-yellow {
  border-color: #ffbf36 !important;
}

/* line 2009, app/assets/stylesheets/template/_style.scss */
.border-pink {
  border-color: #ed1b60 !important;
}

/* line 2012, app/assets/stylesheets/template/_style.scss */
.border-purple {
  border-color: #ab26aa !important;
}

/* line 2015, app/assets/stylesheets/template/_style.scss */
.border-violet {
  border-color: #6640b2 !important;
}

/* line 2018, app/assets/stylesheets/template/_style.scss */
.border-indigo {
  border-color: #3a55b1 !important;
}

/* line 2021, app/assets/stylesheets/template/_style.scss */
.border-blue {
  border-color: #0092ee !important;
}

/* line 2024, app/assets/stylesheets/template/_style.scss */
.border-teal {
  border-color: #009b84 !important;
}

/* line 2027, app/assets/stylesheets/template/_style.scss */
.border-neon {
  border-color: #5297c8 !important;
}

/* line 2030, app/assets/stylesheets/template/_style.scss */
.border-lime {
  border-color: #d0d962 !important;
}

/* line 2033, app/assets/stylesheets/template/_style.scss */
.border-sun {
  border-color: #fde335 !important;
}

/* line 2036, app/assets/stylesheets/template/_style.scss */
.border-orange {
  border-color: #ff9528 !important;
}

/* line 2039, app/assets/stylesheets/template/_style.scss */
.border-pumpkin {
  border-color: #ff6028 !important;
}

/* line 2042, app/assets/stylesheets/template/_style.scss */
.border-brown {
  border-color: #7a5449 !important;
}

/* line 2045, app/assets/stylesheets/template/_style.scss */
.border-cyan {
  border-color: #1ebccd !important;
}

/* line 2048, app/assets/stylesheets/template/_style.scss */
.border-smoke {
  border-color: #5e7d8a !important;
}

/* line 2051, app/assets/stylesheets/template/_style.scss */
.border-white {
  border-color: #fff !important;
}

/* line 2054, app/assets/stylesheets/template/_style.scss */
.border-light {
  border-color: #f5f5f6 !important;
}

/* line 2057, app/assets/stylesheets/template/_style.scss */
.border-light-10 {
  border-color: #e0e3e4 !important;
}

/* line 2060, app/assets/stylesheets/template/_style.scss */
.border-light-15 {
  border-color: #e0e3e4 !important;
}

/* line 2063, app/assets/stylesheets/template/_style.scss */
.border-light-20 {
  border-color: #d6d9da !important;
}

/* line 2066, app/assets/stylesheets/template/_style.scss */
.border-light-30 {
  border-color: #c1c6c8 !important;
}

/* line 2069, app/assets/stylesheets/template/_style.scss */
.border-light-40 {
  border-color: #adb3b6 !important;
}

/* line 2072, app/assets/stylesheets/template/_style.scss */
.border-light-50 {
  border-color: #98a0a3 !important;
}

/* line 2075, app/assets/stylesheets/template/_style.scss */
.border-light-60 {
  border-color: #848d91 !important;
}

/* line 2078, app/assets/stylesheets/template/_style.scss */
.border-light-70 {
  border-color: #6f7a7f !important;
}

/* line 2081, app/assets/stylesheets/template/_style.scss */
.border-light-80 {
  border-color: #5b676d !important;
}

/* line 2084, app/assets/stylesheets/template/_style.scss */
.border-light-90 {
  border-color: #46545a !important;
}

/* line 2087, app/assets/stylesheets/template/_style.scss */
.border-dark {
  border-color: #324148 !important;
}

/* line 2090, app/assets/stylesheets/template/_style.scss */
.border-dark-20 {
  border-color: #2b383e !important;
}

/* line 2093, app/assets/stylesheets/template/_style.scss */
.border-dark-40 {
  border-color: #273238 !important;
}

/* line 2096, app/assets/stylesheets/template/_style.scss */
.border-dark-60 {
  border-color: #212a2f !important;
}

/* line 2099, app/assets/stylesheets/template/_style.scss */
.border-dark-80 {
  border-color: #1a2225 !important;
}

/* line 2102, app/assets/stylesheets/template/_style.scss */
.border-dark-100 {
  border-color: #0d1113 !important;
}

/* line 2105, app/assets/stylesheets/template/_style.scss */
.border-secondary {
  border-color: #9e9e9e !important;
}

/* line 2108, app/assets/stylesheets/template/_style.scss */
.subtractive-example > .d-inline-block {
  border: 1px solid #adb3b6;
}

/*Colors*/
/* line 2113, app/assets/stylesheets/template/_style.scss */
.color-palette-wrap .color-wrap {
  padding: 15px;
}

/*Shadow*/
/* line 2118, app/assets/stylesheets/template/_style.scss */
.shadow-none {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.1) !important;
}

/* line 2121, app/assets/stylesheets/template/_style.scss */
.shadow-top {
  box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2124, app/assets/stylesheets/template/_style.scss */
.shadow-bottom {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2127, app/assets/stylesheets/template/_style.scss */
.shadow-left {
  box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2130, app/assets/stylesheets/template/_style.scss */
.shadow-right {
  box-shadow: 2px 0 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2133, app/assets/stylesheets/template/_style.scss */
.shadow-sm {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2135, app/assets/stylesheets/template/_style.scss */
.shadow-sm.shadow-top {
  box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2138, app/assets/stylesheets/template/_style.scss */
.shadow-sm.shadow-bottom {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2141, app/assets/stylesheets/template/_style.scss */
.shadow-sm.shadow-left {
  box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2144, app/assets/stylesheets/template/_style.scss */
.shadow-sm.shadow-right {
  box-shadow: 2px 0 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2148, app/assets/stylesheets/template/_style.scss */
.shadow-hover-sm {
  transition: box-shadow 0.3s ease;
}

/* line 2150, app/assets/stylesheets/template/_style.scss */
.shadow-hover-sm:hover {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2152, app/assets/stylesheets/template/_style.scss */
.shadow-hover-sm.shadow-top:hover {
  box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2155, app/assets/stylesheets/template/_style.scss */
.shadow-hover-sm.shadow-bottom:hover {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2158, app/assets/stylesheets/template/_style.scss */
.shadow-hover-sm.shadow-left:hover {
  box-shadow: -2px 0 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2161, app/assets/stylesheets/template/_style.scss */
.shadow-hover-sm.shadow-right:hover {
  box-shadow: 2px 0 2px rgba(0, 0, 0, 0.1) !important;
}

/* line 2166, app/assets/stylesheets/template/_style.scss */
.shadow {
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2168, app/assets/stylesheets/template/_style.scss */
.shadow.shadow-top {
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2171, app/assets/stylesheets/template/_style.scss */
.shadow.shadow-bottom {
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2174, app/assets/stylesheets/template/_style.scss */
.shadow.shadow-left {
  box-shadow: -4px 0 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2177, app/assets/stylesheets/template/_style.scss */
.shadow.shadow-right {
  box-shadow: 4px 0 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2181, app/assets/stylesheets/template/_style.scss */
.shadow-hover {
  transition: box-shadow 0.3s ease;
}

/* line 2183, app/assets/stylesheets/template/_style.scss */
.shadow-hover:hover {
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2185, app/assets/stylesheets/template/_style.scss */
.shadow-hover.shadow-top:hover {
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2188, app/assets/stylesheets/template/_style.scss */
.shadow-hover.shadow-bottom:hover {
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2191, app/assets/stylesheets/template/_style.scss */
.shadow-hover.shadow-left:hover {
  box-shadow: -4px 0 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2194, app/assets/stylesheets/template/_style.scss */
.shadow-hover.shadow-right:hover {
  box-shadow: 4px 0 5px rgba(0, 0, 0, 0.1) !important;
}

/* line 2199, app/assets/stylesheets/template/_style.scss */
.shadow-lg {
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2201, app/assets/stylesheets/template/_style.scss */
.shadow-lg.shadow-top {
  box-shadow: 0 -6px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2204, app/assets/stylesheets/template/_style.scss */
.shadow-lg.shadow-bottom {
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2207, app/assets/stylesheets/template/_style.scss */
.shadow-lg.shadow-left {
  box-shadow: -6px 0 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2210, app/assets/stylesheets/template/_style.scss */
.shadow-lg.shadow-right {
  box-shadow: 6px 0 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2214, app/assets/stylesheets/template/_style.scss */
.shadow-hover-lg {
  transition: box-shadow 0.3s ease;
}

/* line 2216, app/assets/stylesheets/template/_style.scss */
.shadow-hover-lg:hover {
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2218, app/assets/stylesheets/template/_style.scss */
.shadow-hover-lg.shadow-top:hover {
  box-shadow: 0 -6px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2221, app/assets/stylesheets/template/_style.scss */
.shadow-hover-lg.shadow-bottom:hover {
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2224, app/assets/stylesheets/template/_style.scss */
.shadow-hover-lg.shadow-left:hover {
  box-shadow: -6px 0 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2227, app/assets/stylesheets/template/_style.scss */
.shadow-hover-lg.shadow-right:hover {
  box-shadow: 6px 0 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2232, app/assets/stylesheets/template/_style.scss */
.shadow-xl {
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2234, app/assets/stylesheets/template/_style.scss */
.shadow-xl.shadow-top {
  box-shadow: 0 -8px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2237, app/assets/stylesheets/template/_style.scss */
.shadow-xl.shadow-bottom {
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2240, app/assets/stylesheets/template/_style.scss */
.shadow-xl.shadow-left {
  box-shadow: -8px 0 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2243, app/assets/stylesheets/template/_style.scss */
.shadow-xl.shadow-right {
  box-shadow: 8px 0 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2247, app/assets/stylesheets/template/_style.scss */
.shadow-hover-xl {
  transition: box-shadow 0.3s ease;
}

/* line 2249, app/assets/stylesheets/template/_style.scss */
.shadow-hover-xl:hover {
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2251, app/assets/stylesheets/template/_style.scss */
.shadow-hover-xl.shadow-top:hover {
  box-shadow: 0 -8px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2254, app/assets/stylesheets/template/_style.scss */
.shadow-hover-xl.shadow-bottom:hover {
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2257, app/assets/stylesheets/template/_style.scss */
.shadow-hover-xl.shadow-left:hover {
  box-shadow: -8px 0 10px rgba(0, 0, 0, 0.1) !important;
}

/* line 2260, app/assets/stylesheets/template/_style.scss */
.shadow-hover-xl.shadow-right:hover {
  box-shadow: 8px 0 10px rgba(0, 0, 0, 0.1) !important;
}

/*Font Size*/
/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-11 {
  font-size: 11px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-12 {
  font-size: 12px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-13 {
  font-size: 13px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-14 {
  font-size: 14px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-15 {
  font-size: 15px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-16 {
  font-size: 16px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-17 {
  font-size: 17px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-18 {
  font-size: 18px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-19 {
  font-size: 19px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-20 {
  font-size: 20px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-21 {
  font-size: 21px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-22 {
  font-size: 22px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-23 {
  font-size: 23px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-24 {
  font-size: 24px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-25 {
  font-size: 25px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-26 {
  font-size: 26px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-27 {
  font-size: 27px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-28 {
  font-size: 28px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-29 {
  font-size: 29px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-30 {
  font-size: 30px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-31 {
  font-size: 31px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-32 {
  font-size: 32px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-33 {
  font-size: 33px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-34 {
  font-size: 34px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-35 {
  font-size: 35px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-36 {
  font-size: 36px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-37 {
  font-size: 37px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-38 {
  font-size: 38px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-39 {
  font-size: 39px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-40 {
  font-size: 40px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-41 {
  font-size: 41px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-42 {
  font-size: 42px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-43 {
  font-size: 43px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-44 {
  font-size: 44px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-45 {
  font-size: 45px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-46 {
  font-size: 46px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-47 {
  font-size: 47px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-48 {
  font-size: 48px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-49 {
  font-size: 49px !important;
}

/* line 2269, app/assets/stylesheets/template/_style.scss */
.font-50 {
  font-size: 50px !important;
}

@media (min-width: 576px) {
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-11 {
    font-size: 11px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-12 {
    font-size: 12px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-13 {
    font-size: 13px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-14 {
    font-size: 14px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-15 {
    font-size: 15px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-16 {
    font-size: 16px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-17 {
    font-size: 17px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-18 {
    font-size: 18px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-19 {
    font-size: 19px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-20 {
    font-size: 20px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-21 {
    font-size: 21px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-22 {
    font-size: 22px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-23 {
    font-size: 23px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-24 {
    font-size: 24px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-25 {
    font-size: 25px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-26 {
    font-size: 26px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-27 {
    font-size: 27px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-28 {
    font-size: 28px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-29 {
    font-size: 29px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-30 {
    font-size: 30px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-31 {
    font-size: 31px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-32 {
    font-size: 32px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-33 {
    font-size: 33px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-34 {
    font-size: 34px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-35 {
    font-size: 35px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-36 {
    font-size: 36px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-37 {
    font-size: 37px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-38 {
    font-size: 38px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-39 {
    font-size: 39px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-40 {
    font-size: 40px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-41 {
    font-size: 41px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-42 {
    font-size: 42px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-43 {
    font-size: 43px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-44 {
    font-size: 44px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-45 {
    font-size: 45px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-46 {
    font-size: 46px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-47 {
    font-size: 47px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-48 {
    font-size: 48px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-49 {
    font-size: 49px !important;
  }
  /* line 2277, app/assets/stylesheets/template/_style.scss */
  .font-sm-50 {
    font-size: 50px !important;
  }
}

@media (min-width: 768px) {
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-11 {
    font-size: 11px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-12 {
    font-size: 12px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-13 {
    font-size: 13px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-14 {
    font-size: 14px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-15 {
    font-size: 15px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-16 {
    font-size: 16px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-17 {
    font-size: 17px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-18 {
    font-size: 18px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-19 {
    font-size: 19px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-20 {
    font-size: 20px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-21 {
    font-size: 21px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-22 {
    font-size: 22px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-23 {
    font-size: 23px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-24 {
    font-size: 24px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-25 {
    font-size: 25px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-26 {
    font-size: 26px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-27 {
    font-size: 27px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-28 {
    font-size: 28px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-29 {
    font-size: 29px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-30 {
    font-size: 30px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-31 {
    font-size: 31px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-32 {
    font-size: 32px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-33 {
    font-size: 33px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-34 {
    font-size: 34px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-35 {
    font-size: 35px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-36 {
    font-size: 36px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-37 {
    font-size: 37px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-38 {
    font-size: 38px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-39 {
    font-size: 39px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-40 {
    font-size: 40px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-41 {
    font-size: 41px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-42 {
    font-size: 42px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-43 {
    font-size: 43px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-44 {
    font-size: 44px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-45 {
    font-size: 45px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-46 {
    font-size: 46px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-47 {
    font-size: 47px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-48 {
    font-size: 48px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-49 {
    font-size: 49px !important;
  }
  /* line 2286, app/assets/stylesheets/template/_style.scss */
  .font-md-50 {
    font-size: 50px !important;
  }
}

@media (min-width: 992px) {
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-11 {
    font-size: 11px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-12 {
    font-size: 12px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-13 {
    font-size: 13px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-14 {
    font-size: 14px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-15 {
    font-size: 15px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-16 {
    font-size: 16px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-17 {
    font-size: 17px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-18 {
    font-size: 18px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-19 {
    font-size: 19px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-20 {
    font-size: 20px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-21 {
    font-size: 21px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-22 {
    font-size: 22px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-23 {
    font-size: 23px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-24 {
    font-size: 24px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-25 {
    font-size: 25px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-26 {
    font-size: 26px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-27 {
    font-size: 27px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-28 {
    font-size: 28px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-29 {
    font-size: 29px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-30 {
    font-size: 30px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-31 {
    font-size: 31px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-32 {
    font-size: 32px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-33 {
    font-size: 33px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-34 {
    font-size: 34px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-35 {
    font-size: 35px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-36 {
    font-size: 36px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-37 {
    font-size: 37px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-38 {
    font-size: 38px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-39 {
    font-size: 39px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-40 {
    font-size: 40px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-41 {
    font-size: 41px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-42 {
    font-size: 42px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-43 {
    font-size: 43px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-44 {
    font-size: 44px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-45 {
    font-size: 45px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-46 {
    font-size: 46px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-47 {
    font-size: 47px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-48 {
    font-size: 48px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-49 {
    font-size: 49px !important;
  }
  /* line 2295, app/assets/stylesheets/template/_style.scss */
  .font-lg-50 {
    font-size: 50px !important;
  }
}

@media (min-width: 1200px) {
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-11 {
    font-size: 11px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-12 {
    font-size: 12px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-13 {
    font-size: 13px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-14 {
    font-size: 14px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-15 {
    font-size: 15px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-16 {
    font-size: 16px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-17 {
    font-size: 17px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-18 {
    font-size: 18px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-19 {
    font-size: 19px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-20 {
    font-size: 20px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-21 {
    font-size: 21px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-22 {
    font-size: 22px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-23 {
    font-size: 23px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-24 {
    font-size: 24px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-25 {
    font-size: 25px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-26 {
    font-size: 26px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-27 {
    font-size: 27px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-28 {
    font-size: 28px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-29 {
    font-size: 29px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-30 {
    font-size: 30px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-31 {
    font-size: 31px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-32 {
    font-size: 32px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-33 {
    font-size: 33px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-34 {
    font-size: 34px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-35 {
    font-size: 35px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-36 {
    font-size: 36px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-37 {
    font-size: 37px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-38 {
    font-size: 38px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-39 {
    font-size: 39px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-40 {
    font-size: 40px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-41 {
    font-size: 41px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-42 {
    font-size: 42px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-43 {
    font-size: 43px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-44 {
    font-size: 44px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-45 {
    font-size: 45px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-46 {
    font-size: 46px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-47 {
    font-size: 47px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-48 {
    font-size: 48px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-49 {
    font-size: 49px !important;
  }
  /* line 2304, app/assets/stylesheets/template/_style.scss */
  .font-xl-50 {
    font-size: 50px !important;
  }
}

/*Font Weight*/
/* line 2313, app/assets/stylesheets/template/_style.scss */
.font-weight-400 {
  font-weight: 400 !important;
}

/* line 2313, app/assets/stylesheets/template/_style.scss */
.font-weight-500 {
  font-weight: 500 !important;
}

/* line 2313, app/assets/stylesheets/template/_style.scss */
.font-weight-600 {
  font-weight: 600 !important;
}

/* line 2313, app/assets/stylesheets/template/_style.scss */
.font-weight-700 {
  font-weight: 700 !important;
}

/*Text Case*/
/* line 2320, app/assets/stylesheets/template/_style.scss */
.text-nonecase {
  text-transform: none !important;
}

/*Letter Spacing*/
/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-5 {
  letter-spacing: 0.5px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-10 {
  letter-spacing: 1px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-15 {
  letter-spacing: 1.5px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-20 {
  letter-spacing: 2px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-25 {
  letter-spacing: 2.5px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-30 {
  letter-spacing: 3px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-35 {
  letter-spacing: 3.5px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-40 {
  letter-spacing: 4px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-45 {
  letter-spacing: 4.5px !important;
}

/* line 2328, app/assets/stylesheets/template/_style.scss */
.letter-spacing-50 {
  letter-spacing: 5px !important;
}

/*Line Height*/
/* line 2336, app/assets/stylesheets/template/_style.scss */
.line-height-0 {
  line-height: 0 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-10 {
  line-height: 1 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-11 {
  line-height: 1.1 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-12 {
  line-height: 1.2 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-13 {
  line-height: 1.3 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-14 {
  line-height: 1.4 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-15 {
  line-height: 1.5 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-16 {
  line-height: 1.6 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-17 {
  line-height: 1.7 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-18 {
  line-height: 1.8 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-19 {
  line-height: 1.9 !important;
}

/* line 2342, app/assets/stylesheets/template/_style.scss */
.line-height-20 {
  line-height: 2 !important;
}

/*Width*/
/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-25p {
  width: 25px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-30p {
  width: 30px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-35p {
  width: 35px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-40p {
  width: 40px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-45p {
  width: 45px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-50p {
  width: 50px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-55p {
  width: 55px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-60p {
  width: 60px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-65p {
  width: 65px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-70p {
  width: 70px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-75p {
  width: 75px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-80p {
  width: 80px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-85p {
  width: 85px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-90p {
  width: 90px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-95p {
  width: 95px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-100p {
  width: 100px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-105p {
  width: 105px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-110p {
  width: 110px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-115p {
  width: 115px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-120p {
  width: 120px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-125p {
  width: 125px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-130p {
  width: 130px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-135p {
  width: 135px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-140p {
  width: 140px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-145p {
  width: 145px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-150p {
  width: 150px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-155p {
  width: 155px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-160p {
  width: 160px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-165p {
  width: 165px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-170p {
  width: 170px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-175p {
  width: 175px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-180p {
  width: 180px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-185p {
  width: 185px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-190p {
  width: 190px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-195p {
  width: 195px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-200p {
  width: 200px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-205p {
  width: 205px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-210p {
  width: 210px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-215p {
  width: 215px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-220p {
  width: 220px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-225p {
  width: 225px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-230p {
  width: 230px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-235p {
  width: 235px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-240p {
  width: 240px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-245p {
  width: 245px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-250p {
  width: 250px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-255p {
  width: 255px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-260p {
  width: 260px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-265p {
  width: 265px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-270p {
  width: 270px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-275p {
  width: 275px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-280p {
  width: 280px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-285p {
  width: 285px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-290p {
  width: 290px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-295p {
  width: 295px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-300p {
  width: 300px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-305p {
  width: 305px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-310p {
  width: 310px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-315p {
  width: 315px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-320p {
  width: 320px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-325p {
  width: 325px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-330p {
  width: 330px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-335p {
  width: 335px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-340p {
  width: 340px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-345p {
  width: 345px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-350p {
  width: 350px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-355p {
  width: 355px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-360p {
  width: 360px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-365p {
  width: 365px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-370p {
  width: 370px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-375p {
  width: 375px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-380p {
  width: 380px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-385p {
  width: 385px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-390p {
  width: 390px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-395p {
  width: 395px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-400p {
  width: 400px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-405p {
  width: 405px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-410p {
  width: 410px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-415p {
  width: 415px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-420p {
  width: 420px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-425p {
  width: 425px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-430p {
  width: 430px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-435p {
  width: 435px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-440p {
  width: 440px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-445p {
  width: 445px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-450p {
  width: 450px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-455p {
  width: 455px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-460p {
  width: 460px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-465p {
  width: 465px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-470p {
  width: 470px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-475p {
  width: 475px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-480p {
  width: 480px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-485p {
  width: 485px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-490p {
  width: 490px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-495p {
  width: 495px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-500p {
  width: 500px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-505p {
  width: 505px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-510p {
  width: 510px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-515p {
  width: 515px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-520p {
  width: 520px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-525p {
  width: 525px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-530p {
  width: 530px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-535p {
  width: 535px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-540p {
  width: 540px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-545p {
  width: 545px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-550p {
  width: 550px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-555p {
  width: 555px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-560p {
  width: 560px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-565p {
  width: 565px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-570p {
  width: 570px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-575p {
  width: 575px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-580p {
  width: 580px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-585p {
  width: 585px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-590p {
  width: 590px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-595p {
  width: 595px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-600p {
  width: 600px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-605p {
  width: 605px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-610p {
  width: 610px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-615p {
  width: 615px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-620p {
  width: 620px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-625p {
  width: 625px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-630p {
  width: 630px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-635p {
  width: 635px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-640p {
  width: 640px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-645p {
  width: 645px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-650p {
  width: 650px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-655p {
  width: 655px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-660p {
  width: 660px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-665p {
  width: 665px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-670p {
  width: 670px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-675p {
  width: 675px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-680p {
  width: 680px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-685p {
  width: 685px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-690p {
  width: 690px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-695p {
  width: 695px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-700p {
  width: 700px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-705p {
  width: 705px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-710p {
  width: 710px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-715p {
  width: 715px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-720p {
  width: 720px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-725p {
  width: 725px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-730p {
  width: 730px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-735p {
  width: 735px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-740p {
  width: 740px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-745p {
  width: 745px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-750p {
  width: 750px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-755p {
  width: 755px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-760p {
  width: 760px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-765p {
  width: 765px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-770p {
  width: 770px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-775p {
  width: 775px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-780p {
  width: 780px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-785p {
  width: 785px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-790p {
  width: 790px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-795p {
  width: 795px !important;
}

/* line 2352, app/assets/stylesheets/template/_style.scss */
.w-800p {
  width: 800px !important;
}

@media (min-width: 576px) {
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-25p {
    width: 25px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-30p {
    width: 30px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-35p {
    width: 35px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-40p {
    width: 40px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-45p {
    width: 45px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-50p {
    width: 50px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-55p {
    width: 55px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-60p {
    width: 60px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-65p {
    width: 65px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-70p {
    width: 70px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-75p {
    width: 75px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-80p {
    width: 80px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-85p {
    width: 85px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-90p {
    width: 90px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-95p {
    width: 95px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-100p {
    width: 100px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-105p {
    width: 105px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-110p {
    width: 110px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-115p {
    width: 115px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-120p {
    width: 120px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-125p {
    width: 125px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-130p {
    width: 130px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-135p {
    width: 135px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-140p {
    width: 140px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-145p {
    width: 145px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-150p {
    width: 150px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-155p {
    width: 155px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-160p {
    width: 160px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-165p {
    width: 165px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-170p {
    width: 170px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-175p {
    width: 175px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-180p {
    width: 180px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-185p {
    width: 185px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-190p {
    width: 190px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-195p {
    width: 195px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-200p {
    width: 200px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-205p {
    width: 205px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-210p {
    width: 210px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-215p {
    width: 215px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-220p {
    width: 220px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-225p {
    width: 225px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-230p {
    width: 230px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-235p {
    width: 235px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-240p {
    width: 240px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-245p {
    width: 245px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-250p {
    width: 250px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-255p {
    width: 255px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-260p {
    width: 260px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-265p {
    width: 265px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-270p {
    width: 270px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-275p {
    width: 275px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-280p {
    width: 280px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-285p {
    width: 285px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-290p {
    width: 290px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-295p {
    width: 295px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-300p {
    width: 300px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-305p {
    width: 305px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-310p {
    width: 310px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-315p {
    width: 315px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-320p {
    width: 320px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-325p {
    width: 325px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-330p {
    width: 330px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-335p {
    width: 335px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-340p {
    width: 340px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-345p {
    width: 345px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-350p {
    width: 350px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-355p {
    width: 355px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-360p {
    width: 360px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-365p {
    width: 365px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-370p {
    width: 370px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-375p {
    width: 375px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-380p {
    width: 380px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-385p {
    width: 385px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-390p {
    width: 390px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-395p {
    width: 395px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-400p {
    width: 400px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-405p {
    width: 405px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-410p {
    width: 410px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-415p {
    width: 415px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-420p {
    width: 420px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-425p {
    width: 425px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-430p {
    width: 430px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-435p {
    width: 435px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-440p {
    width: 440px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-445p {
    width: 445px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-450p {
    width: 450px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-455p {
    width: 455px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-460p {
    width: 460px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-465p {
    width: 465px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-470p {
    width: 470px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-475p {
    width: 475px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-480p {
    width: 480px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-485p {
    width: 485px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-490p {
    width: 490px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-495p {
    width: 495px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-500p {
    width: 500px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-505p {
    width: 505px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-510p {
    width: 510px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-515p {
    width: 515px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-520p {
    width: 520px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-525p {
    width: 525px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-530p {
    width: 530px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-535p {
    width: 535px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-540p {
    width: 540px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-545p {
    width: 545px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-550p {
    width: 550px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-555p {
    width: 555px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-560p {
    width: 560px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-565p {
    width: 565px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-570p {
    width: 570px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-575p {
    width: 575px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-580p {
    width: 580px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-585p {
    width: 585px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-590p {
    width: 590px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-595p {
    width: 595px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-600p {
    width: 600px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-605p {
    width: 605px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-610p {
    width: 610px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-615p {
    width: 615px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-620p {
    width: 620px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-625p {
    width: 625px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-630p {
    width: 630px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-635p {
    width: 635px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-640p {
    width: 640px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-645p {
    width: 645px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-650p {
    width: 650px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-655p {
    width: 655px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-660p {
    width: 660px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-665p {
    width: 665px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-670p {
    width: 670px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-675p {
    width: 675px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-680p {
    width: 680px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-685p {
    width: 685px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-690p {
    width: 690px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-695p {
    width: 695px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-700p {
    width: 700px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-705p {
    width: 705px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-710p {
    width: 710px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-715p {
    width: 715px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-720p {
    width: 720px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-725p {
    width: 725px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-730p {
    width: 730px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-735p {
    width: 735px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-740p {
    width: 740px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-745p {
    width: 745px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-750p {
    width: 750px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-755p {
    width: 755px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-760p {
    width: 760px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-765p {
    width: 765px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-770p {
    width: 770px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-775p {
    width: 775px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-780p {
    width: 780px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-785p {
    width: 785px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-790p {
    width: 790px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-795p {
    width: 795px !important;
  }
  /* line 2360, app/assets/stylesheets/template/_style.scss */
  .w-sm-800p {
    width: 800px !important;
  }
}

@media (min-width: 768px) {
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-25p {
    width: 25px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-30p {
    width: 30px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-35p {
    width: 35px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-40p {
    width: 40px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-45p {
    width: 45px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-50p {
    width: 50px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-55p {
    width: 55px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-60p {
    width: 60px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-65p {
    width: 65px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-70p {
    width: 70px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-75p {
    width: 75px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-80p {
    width: 80px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-85p {
    width: 85px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-90p {
    width: 90px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-95p {
    width: 95px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-100p {
    width: 100px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-105p {
    width: 105px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-110p {
    width: 110px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-115p {
    width: 115px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-120p {
    width: 120px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-125p {
    width: 125px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-130p {
    width: 130px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-135p {
    width: 135px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-140p {
    width: 140px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-145p {
    width: 145px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-150p {
    width: 150px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-155p {
    width: 155px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-160p {
    width: 160px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-165p {
    width: 165px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-170p {
    width: 170px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-175p {
    width: 175px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-180p {
    width: 180px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-185p {
    width: 185px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-190p {
    width: 190px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-195p {
    width: 195px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-200p {
    width: 200px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-205p {
    width: 205px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-210p {
    width: 210px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-215p {
    width: 215px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-220p {
    width: 220px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-225p {
    width: 225px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-230p {
    width: 230px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-235p {
    width: 235px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-240p {
    width: 240px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-245p {
    width: 245px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-250p {
    width: 250px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-255p {
    width: 255px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-260p {
    width: 260px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-265p {
    width: 265px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-270p {
    width: 270px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-275p {
    width: 275px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-280p {
    width: 280px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-285p {
    width: 285px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-290p {
    width: 290px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-295p {
    width: 295px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-300p {
    width: 300px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-305p {
    width: 305px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-310p {
    width: 310px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-315p {
    width: 315px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-320p {
    width: 320px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-325p {
    width: 325px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-330p {
    width: 330px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-335p {
    width: 335px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-340p {
    width: 340px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-345p {
    width: 345px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-350p {
    width: 350px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-355p {
    width: 355px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-360p {
    width: 360px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-365p {
    width: 365px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-370p {
    width: 370px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-375p {
    width: 375px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-380p {
    width: 380px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-385p {
    width: 385px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-390p {
    width: 390px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-395p {
    width: 395px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-400p {
    width: 400px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-405p {
    width: 405px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-410p {
    width: 410px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-415p {
    width: 415px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-420p {
    width: 420px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-425p {
    width: 425px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-430p {
    width: 430px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-435p {
    width: 435px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-440p {
    width: 440px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-445p {
    width: 445px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-450p {
    width: 450px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-455p {
    width: 455px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-460p {
    width: 460px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-465p {
    width: 465px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-470p {
    width: 470px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-475p {
    width: 475px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-480p {
    width: 480px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-485p {
    width: 485px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-490p {
    width: 490px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-495p {
    width: 495px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-500p {
    width: 500px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-505p {
    width: 505px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-510p {
    width: 510px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-515p {
    width: 515px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-520p {
    width: 520px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-525p {
    width: 525px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-530p {
    width: 530px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-535p {
    width: 535px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-540p {
    width: 540px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-545p {
    width: 545px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-550p {
    width: 550px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-555p {
    width: 555px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-560p {
    width: 560px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-565p {
    width: 565px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-570p {
    width: 570px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-575p {
    width: 575px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-580p {
    width: 580px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-585p {
    width: 585px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-590p {
    width: 590px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-595p {
    width: 595px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-600p {
    width: 600px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-605p {
    width: 605px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-610p {
    width: 610px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-615p {
    width: 615px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-620p {
    width: 620px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-625p {
    width: 625px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-630p {
    width: 630px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-635p {
    width: 635px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-640p {
    width: 640px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-645p {
    width: 645px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-650p {
    width: 650px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-655p {
    width: 655px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-660p {
    width: 660px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-665p {
    width: 665px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-670p {
    width: 670px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-675p {
    width: 675px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-680p {
    width: 680px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-685p {
    width: 685px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-690p {
    width: 690px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-695p {
    width: 695px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-700p {
    width: 700px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-705p {
    width: 705px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-710p {
    width: 710px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-715p {
    width: 715px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-720p {
    width: 720px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-725p {
    width: 725px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-730p {
    width: 730px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-735p {
    width: 735px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-740p {
    width: 740px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-745p {
    width: 745px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-750p {
    width: 750px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-755p {
    width: 755px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-760p {
    width: 760px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-765p {
    width: 765px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-770p {
    width: 770px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-775p {
    width: 775px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-780p {
    width: 780px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-785p {
    width: 785px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-790p {
    width: 790px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-795p {
    width: 795px !important;
  }
  /* line 2369, app/assets/stylesheets/template/_style.scss */
  .w-md-800p {
    width: 800px !important;
  }
}

@media (min-width: 992px) {
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-25p {
    width: 25px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-30p {
    width: 30px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-35p {
    width: 35px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-40p {
    width: 40px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-45p {
    width: 45px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-50p {
    width: 50px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-55p {
    width: 55px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-60p {
    width: 60px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-65p {
    width: 65px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-70p {
    width: 70px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-75p {
    width: 75px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-80p {
    width: 80px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-85p {
    width: 85px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-90p {
    width: 90px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-95p {
    width: 95px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-100p {
    width: 100px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-105p {
    width: 105px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-110p {
    width: 110px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-115p {
    width: 115px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-120p {
    width: 120px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-125p {
    width: 125px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-130p {
    width: 130px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-135p {
    width: 135px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-140p {
    width: 140px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-145p {
    width: 145px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-150p {
    width: 150px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-155p {
    width: 155px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-160p {
    width: 160px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-165p {
    width: 165px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-170p {
    width: 170px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-175p {
    width: 175px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-180p {
    width: 180px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-185p {
    width: 185px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-190p {
    width: 190px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-195p {
    width: 195px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-200p {
    width: 200px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-205p {
    width: 205px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-210p {
    width: 210px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-215p {
    width: 215px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-220p {
    width: 220px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-225p {
    width: 225px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-230p {
    width: 230px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-235p {
    width: 235px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-240p {
    width: 240px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-245p {
    width: 245px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-250p {
    width: 250px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-255p {
    width: 255px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-260p {
    width: 260px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-265p {
    width: 265px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-270p {
    width: 270px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-275p {
    width: 275px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-280p {
    width: 280px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-285p {
    width: 285px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-290p {
    width: 290px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-295p {
    width: 295px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-300p {
    width: 300px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-305p {
    width: 305px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-310p {
    width: 310px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-315p {
    width: 315px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-320p {
    width: 320px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-325p {
    width: 325px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-330p {
    width: 330px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-335p {
    width: 335px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-340p {
    width: 340px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-345p {
    width: 345px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-350p {
    width: 350px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-355p {
    width: 355px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-360p {
    width: 360px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-365p {
    width: 365px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-370p {
    width: 370px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-375p {
    width: 375px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-380p {
    width: 380px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-385p {
    width: 385px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-390p {
    width: 390px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-395p {
    width: 395px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-400p {
    width: 400px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-405p {
    width: 405px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-410p {
    width: 410px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-415p {
    width: 415px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-420p {
    width: 420px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-425p {
    width: 425px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-430p {
    width: 430px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-435p {
    width: 435px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-440p {
    width: 440px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-445p {
    width: 445px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-450p {
    width: 450px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-455p {
    width: 455px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-460p {
    width: 460px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-465p {
    width: 465px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-470p {
    width: 470px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-475p {
    width: 475px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-480p {
    width: 480px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-485p {
    width: 485px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-490p {
    width: 490px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-495p {
    width: 495px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-500p {
    width: 500px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-505p {
    width: 505px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-510p {
    width: 510px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-515p {
    width: 515px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-520p {
    width: 520px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-525p {
    width: 525px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-530p {
    width: 530px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-535p {
    width: 535px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-540p {
    width: 540px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-545p {
    width: 545px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-550p {
    width: 550px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-555p {
    width: 555px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-560p {
    width: 560px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-565p {
    width: 565px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-570p {
    width: 570px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-575p {
    width: 575px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-580p {
    width: 580px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-585p {
    width: 585px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-590p {
    width: 590px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-595p {
    width: 595px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-600p {
    width: 600px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-605p {
    width: 605px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-610p {
    width: 610px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-615p {
    width: 615px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-620p {
    width: 620px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-625p {
    width: 625px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-630p {
    width: 630px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-635p {
    width: 635px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-640p {
    width: 640px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-645p {
    width: 645px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-650p {
    width: 650px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-655p {
    width: 655px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-660p {
    width: 660px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-665p {
    width: 665px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-670p {
    width: 670px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-675p {
    width: 675px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-680p {
    width: 680px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-685p {
    width: 685px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-690p {
    width: 690px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-695p {
    width: 695px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-700p {
    width: 700px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-705p {
    width: 705px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-710p {
    width: 710px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-715p {
    width: 715px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-720p {
    width: 720px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-725p {
    width: 725px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-730p {
    width: 730px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-735p {
    width: 735px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-740p {
    width: 740px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-745p {
    width: 745px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-750p {
    width: 750px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-755p {
    width: 755px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-760p {
    width: 760px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-765p {
    width: 765px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-770p {
    width: 770px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-775p {
    width: 775px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-780p {
    width: 780px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-785p {
    width: 785px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-790p {
    width: 790px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-795p {
    width: 795px !important;
  }
  /* line 2378, app/assets/stylesheets/template/_style.scss */
  .w-lg-800p {
    width: 800px !important;
  }
}

@media (min-width: 1200px) {
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-25p {
    width: 25px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-30p {
    width: 30px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-35p {
    width: 35px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-40p {
    width: 40px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-45p {
    width: 45px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-50p {
    width: 50px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-55p {
    width: 55px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-60p {
    width: 60px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-65p {
    width: 65px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-70p {
    width: 70px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-75p {
    width: 75px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-80p {
    width: 80px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-85p {
    width: 85px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-90p {
    width: 90px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-95p {
    width: 95px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-100p {
    width: 100px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-105p {
    width: 105px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-110p {
    width: 110px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-115p {
    width: 115px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-120p {
    width: 120px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-125p {
    width: 125px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-130p {
    width: 130px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-135p {
    width: 135px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-140p {
    width: 140px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-145p {
    width: 145px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-150p {
    width: 150px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-155p {
    width: 155px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-160p {
    width: 160px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-165p {
    width: 165px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-170p {
    width: 170px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-175p {
    width: 175px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-180p {
    width: 180px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-185p {
    width: 185px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-190p {
    width: 190px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-195p {
    width: 195px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-200p {
    width: 200px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-205p {
    width: 205px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-210p {
    width: 210px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-215p {
    width: 215px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-220p {
    width: 220px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-225p {
    width: 225px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-230p {
    width: 230px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-235p {
    width: 235px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-240p {
    width: 240px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-245p {
    width: 245px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-250p {
    width: 250px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-255p {
    width: 255px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-260p {
    width: 260px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-265p {
    width: 265px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-270p {
    width: 270px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-275p {
    width: 275px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-280p {
    width: 280px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-285p {
    width: 285px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-290p {
    width: 290px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-295p {
    width: 295px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-300p {
    width: 300px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-305p {
    width: 305px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-310p {
    width: 310px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-315p {
    width: 315px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-320p {
    width: 320px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-325p {
    width: 325px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-330p {
    width: 330px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-335p {
    width: 335px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-340p {
    width: 340px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-345p {
    width: 345px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-350p {
    width: 350px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-355p {
    width: 355px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-360p {
    width: 360px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-365p {
    width: 365px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-370p {
    width: 370px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-375p {
    width: 375px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-380p {
    width: 380px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-385p {
    width: 385px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-390p {
    width: 390px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-395p {
    width: 395px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-400p {
    width: 400px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-405p {
    width: 405px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-410p {
    width: 410px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-415p {
    width: 415px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-420p {
    width: 420px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-425p {
    width: 425px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-430p {
    width: 430px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-435p {
    width: 435px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-440p {
    width: 440px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-445p {
    width: 445px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-450p {
    width: 450px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-455p {
    width: 455px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-460p {
    width: 460px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-465p {
    width: 465px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-470p {
    width: 470px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-475p {
    width: 475px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-480p {
    width: 480px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-485p {
    width: 485px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-490p {
    width: 490px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-495p {
    width: 495px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-500p {
    width: 500px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-505p {
    width: 505px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-510p {
    width: 510px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-515p {
    width: 515px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-520p {
    width: 520px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-525p {
    width: 525px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-530p {
    width: 530px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-535p {
    width: 535px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-540p {
    width: 540px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-545p {
    width: 545px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-550p {
    width: 550px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-555p {
    width: 555px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-560p {
    width: 560px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-565p {
    width: 565px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-570p {
    width: 570px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-575p {
    width: 575px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-580p {
    width: 580px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-585p {
    width: 585px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-590p {
    width: 590px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-595p {
    width: 595px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-600p {
    width: 600px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-605p {
    width: 605px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-610p {
    width: 610px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-615p {
    width: 615px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-620p {
    width: 620px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-625p {
    width: 625px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-630p {
    width: 630px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-635p {
    width: 635px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-640p {
    width: 640px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-645p {
    width: 645px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-650p {
    width: 650px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-655p {
    width: 655px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-660p {
    width: 660px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-665p {
    width: 665px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-670p {
    width: 670px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-675p {
    width: 675px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-680p {
    width: 680px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-685p {
    width: 685px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-690p {
    width: 690px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-695p {
    width: 695px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-700p {
    width: 700px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-705p {
    width: 705px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-710p {
    width: 710px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-715p {
    width: 715px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-720p {
    width: 720px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-725p {
    width: 725px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-730p {
    width: 730px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-735p {
    width: 735px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-740p {
    width: 740px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-745p {
    width: 745px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-750p {
    width: 750px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-755p {
    width: 755px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-760p {
    width: 760px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-765p {
    width: 765px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-770p {
    width: 770px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-775p {
    width: 775px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-780p {
    width: 780px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-785p {
    width: 785px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-790p {
    width: 790px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-795p {
    width: 795px !important;
  }
  /* line 2387, app/assets/stylesheets/template/_style.scss */
  .w-xl-800p {
    width: 800px !important;
  }
}

@media (min-width: 1400px) {
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-25p {
    width: 25px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-30p {
    width: 30px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-35p {
    width: 35px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-40p {
    width: 40px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-45p {
    width: 45px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-50p {
    width: 50px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-55p {
    width: 55px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-60p {
    width: 60px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-65p {
    width: 65px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-70p {
    width: 70px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-75p {
    width: 75px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-80p {
    width: 80px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-85p {
    width: 85px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-90p {
    width: 90px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-95p {
    width: 95px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-100p {
    width: 100px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-105p {
    width: 105px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-110p {
    width: 110px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-115p {
    width: 115px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-120p {
    width: 120px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-125p {
    width: 125px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-130p {
    width: 130px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-135p {
    width: 135px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-140p {
    width: 140px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-145p {
    width: 145px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-150p {
    width: 150px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-155p {
    width: 155px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-160p {
    width: 160px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-165p {
    width: 165px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-170p {
    width: 170px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-175p {
    width: 175px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-180p {
    width: 180px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-185p {
    width: 185px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-190p {
    width: 190px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-195p {
    width: 195px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-200p {
    width: 200px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-205p {
    width: 205px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-210p {
    width: 210px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-215p {
    width: 215px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-220p {
    width: 220px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-225p {
    width: 225px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-230p {
    width: 230px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-235p {
    width: 235px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-240p {
    width: 240px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-245p {
    width: 245px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-250p {
    width: 250px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-255p {
    width: 255px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-260p {
    width: 260px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-265p {
    width: 265px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-270p {
    width: 270px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-275p {
    width: 275px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-280p {
    width: 280px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-285p {
    width: 285px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-290p {
    width: 290px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-295p {
    width: 295px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-300p {
    width: 300px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-305p {
    width: 305px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-310p {
    width: 310px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-315p {
    width: 315px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-320p {
    width: 320px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-325p {
    width: 325px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-330p {
    width: 330px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-335p {
    width: 335px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-340p {
    width: 340px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-345p {
    width: 345px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-350p {
    width: 350px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-355p {
    width: 355px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-360p {
    width: 360px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-365p {
    width: 365px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-370p {
    width: 370px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-375p {
    width: 375px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-380p {
    width: 380px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-385p {
    width: 385px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-390p {
    width: 390px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-395p {
    width: 395px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-400p {
    width: 400px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-405p {
    width: 405px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-410p {
    width: 410px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-415p {
    width: 415px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-420p {
    width: 420px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-425p {
    width: 425px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-430p {
    width: 430px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-435p {
    width: 435px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-440p {
    width: 440px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-445p {
    width: 445px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-450p {
    width: 450px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-455p {
    width: 455px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-460p {
    width: 460px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-465p {
    width: 465px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-470p {
    width: 470px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-475p {
    width: 475px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-480p {
    width: 480px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-485p {
    width: 485px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-490p {
    width: 490px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-495p {
    width: 495px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-500p {
    width: 500px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-505p {
    width: 505px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-510p {
    width: 510px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-515p {
    width: 515px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-520p {
    width: 520px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-525p {
    width: 525px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-530p {
    width: 530px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-535p {
    width: 535px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-540p {
    width: 540px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-545p {
    width: 545px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-550p {
    width: 550px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-555p {
    width: 555px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-560p {
    width: 560px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-565p {
    width: 565px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-570p {
    width: 570px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-575p {
    width: 575px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-580p {
    width: 580px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-585p {
    width: 585px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-590p {
    width: 590px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-595p {
    width: 595px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-600p {
    width: 600px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-605p {
    width: 605px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-610p {
    width: 610px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-615p {
    width: 615px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-620p {
    width: 620px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-625p {
    width: 625px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-630p {
    width: 630px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-635p {
    width: 635px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-640p {
    width: 640px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-645p {
    width: 645px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-650p {
    width: 650px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-655p {
    width: 655px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-660p {
    width: 660px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-665p {
    width: 665px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-670p {
    width: 670px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-675p {
    width: 675px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-680p {
    width: 680px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-685p {
    width: 685px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-690p {
    width: 690px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-695p {
    width: 695px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-700p {
    width: 700px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-705p {
    width: 705px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-710p {
    width: 710px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-715p {
    width: 715px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-720p {
    width: 720px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-725p {
    width: 725px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-730p {
    width: 730px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-735p {
    width: 735px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-740p {
    width: 740px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-745p {
    width: 745px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-750p {
    width: 750px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-755p {
    width: 755px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-760p {
    width: 760px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-765p {
    width: 765px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-770p {
    width: 770px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-775p {
    width: 775px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-780p {
    width: 780px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-785p {
    width: 785px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-790p {
    width: 790px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-795p {
    width: 795px !important;
  }
  /* line 2396, app/assets/stylesheets/template/_style.scss */
  .w-xxl-800p {
    width: 800px !important;
  }
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-5 {
  width: 5% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-10 {
  width: 10% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-15 {
  width: 15% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-20 {
  width: 20% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-25 {
  width: 25% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-30 {
  width: 30% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-35 {
  width: 35% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-40 {
  width: 40% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-45 {
  width: 45% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-50 {
  width: 50% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-55 {
  width: 55% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-60 {
  width: 60% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-65 {
  width: 65% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-70 {
  width: 70% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-75 {
  width: 75% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-80 {
  width: 80% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-85 {
  width: 85% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-90 {
  width: 90% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-95 {
  width: 95% !important;
}

/* line 2405, app/assets/stylesheets/template/_style.scss */
.w-100 {
  width: 100% !important;
}

@media (min-width: 576px) {
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-5 {
    width: 5% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-10 {
    width: 10% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-15 {
    width: 15% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-20 {
    width: 20% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-25 {
    width: 25% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-30 {
    width: 30% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-35 {
    width: 35% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-40 {
    width: 40% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-45 {
    width: 45% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-50 {
    width: 50% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-55 {
    width: 55% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-60 {
    width: 60% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-65 {
    width: 65% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-70 {
    width: 70% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-75 {
    width: 75% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-80 {
    width: 80% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-85 {
    width: 85% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-90 {
    width: 90% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-95 {
    width: 95% !important;
  }
  /* line 2413, app/assets/stylesheets/template/_style.scss */
  .w-sm-100 {
    width: 100% !important;
  }
}

@media (min-width: 768px) {
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-5 {
    width: 5% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-10 {
    width: 10% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-15 {
    width: 15% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-20 {
    width: 20% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-25 {
    width: 25% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-30 {
    width: 30% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-35 {
    width: 35% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-40 {
    width: 40% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-45 {
    width: 45% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-50 {
    width: 50% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-55 {
    width: 55% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-60 {
    width: 60% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-65 {
    width: 65% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-70 {
    width: 70% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-75 {
    width: 75% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-80 {
    width: 80% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-85 {
    width: 85% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-90 {
    width: 90% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-95 {
    width: 95% !important;
  }
  /* line 2422, app/assets/stylesheets/template/_style.scss */
  .w-md-100 {
    width: 100% !important;
  }
}

@media (min-width: 992px) {
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-5 {
    width: 5% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-10 {
    width: 10% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-15 {
    width: 15% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-20 {
    width: 20% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-25 {
    width: 25% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-30 {
    width: 30% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-35 {
    width: 35% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-40 {
    width: 40% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-45 {
    width: 45% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-50 {
    width: 50% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-55 {
    width: 55% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-60 {
    width: 60% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-65 {
    width: 65% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-70 {
    width: 70% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-75 {
    width: 75% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-80 {
    width: 80% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-85 {
    width: 85% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-90 {
    width: 90% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-95 {
    width: 95% !important;
  }
  /* line 2431, app/assets/stylesheets/template/_style.scss */
  .w-lg-100 {
    width: 100% !important;
  }
}

@media (min-width: 1200px) {
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-5 {
    width: 5% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-10 {
    width: 10% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-15 {
    width: 15% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-20 {
    width: 20% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-25 {
    width: 25% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-30 {
    width: 30% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-35 {
    width: 35% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-40 {
    width: 40% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-45 {
    width: 45% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-50 {
    width: 50% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-55 {
    width: 55% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-60 {
    width: 60% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-65 {
    width: 65% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-70 {
    width: 70% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-75 {
    width: 75% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-80 {
    width: 80% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-85 {
    width: 85% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-90 {
    width: 90% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-95 {
    width: 95% !important;
  }
  /* line 2440, app/assets/stylesheets/template/_style.scss */
  .w-xl-100 {
    width: 100% !important;
  }
}

@media (min-width: 1400px) {
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-5 {
    width: 5% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-10 {
    width: 10% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-15 {
    width: 15% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-20 {
    width: 20% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-25 {
    width: 25% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-30 {
    width: 30% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-35 {
    width: 35% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-40 {
    width: 40% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-45 {
    width: 45% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-50 {
    width: 50% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-55 {
    width: 55% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-60 {
    width: 60% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-65 {
    width: 65% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-70 {
    width: 70% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-75 {
    width: 75% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-80 {
    width: 80% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-85 {
    width: 85% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-90 {
    width: 90% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-95 {
    width: 95% !important;
  }
  /* line 2449, app/assets/stylesheets/template/_style.scss */
  .w-xxl-100 {
    width: 100% !important;
  }
}

/*Max Width*/
/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-25p {
  max-width: 25px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-50p {
  max-width: 50px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-75p {
  max-width: 75px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-100p {
  max-width: 100px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-125p {
  max-width: 125px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-150p {
  max-width: 150px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-175p {
  max-width: 175px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-200p {
  max-width: 200px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-225p {
  max-width: 225px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-250p {
  max-width: 250px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-275p {
  max-width: 275px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-300p {
  max-width: 300px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-325p {
  max-width: 325px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-350p {
  max-width: 350px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-375p {
  max-width: 375px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-400p {
  max-width: 400px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-425p {
  max-width: 425px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-450p {
  max-width: 450px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-475p {
  max-width: 475px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-500p {
  max-width: 500px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-525p {
  max-width: 525px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-550p {
  max-width: 550px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-575p {
  max-width: 575px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-600p {
  max-width: 600px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-625p {
  max-width: 625px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-650p {
  max-width: 650px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-675p {
  max-width: 675px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-700p {
  max-width: 700px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-725p {
  max-width: 725px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-750p {
  max-width: 750px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-775p {
  max-width: 775px !important;
}

/* line 2458, app/assets/stylesheets/template/_style.scss */
.mw-800p {
  max-width: 800px !important;
}

/*Min Width*/
/* line 2465, app/assets/stylesheets/template/_style.scss */
.mnw-0 {
  min-width: 0 !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-25p {
  min-width: 25px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-50p {
  min-width: 50px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-75p {
  min-width: 75px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-100p {
  min-width: 100px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-125p {
  min-width: 125px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-150p {
  min-width: 150px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-175p {
  min-width: 175px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-200p {
  min-width: 200px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-225p {
  min-width: 225px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-250p {
  min-width: 250px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-275p {
  min-width: 275px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-300p {
  min-width: 300px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-325p {
  min-width: 325px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-350p {
  min-width: 350px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-375p {
  min-width: 375px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-400p {
  min-width: 400px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-425p {
  min-width: 425px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-450p {
  min-width: 450px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-475p {
  min-width: 475px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-500p {
  min-width: 500px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-525p {
  min-width: 525px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-550p {
  min-width: 550px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-575p {
  min-width: 575px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-600p {
  min-width: 600px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-625p {
  min-width: 625px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-650p {
  min-width: 650px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-675p {
  min-width: 675px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-700p {
  min-width: 700px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-725p {
  min-width: 725px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-750p {
  min-width: 750px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-775p {
  min-width: 775px !important;
}

/* line 2470, app/assets/stylesheets/template/_style.scss */
.mnw-800p {
  min-width: 800px !important;
}

/*Height*/
/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-25p {
  height: 25px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-30p {
  height: 30px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-35p {
  height: 35px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-40p {
  height: 40px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-45p {
  height: 45px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-50p {
  height: 50px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-55p {
  height: 55px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-60p {
  height: 60px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-65p {
  height: 65px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-70p {
  height: 70px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-75p {
  height: 75px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-80p {
  height: 80px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-85p {
  height: 85px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-90p {
  height: 90px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-95p {
  height: 95px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-100p {
  height: 100px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-105p {
  height: 105px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-110p {
  height: 110px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-115p {
  height: 115px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-120p {
  height: 120px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-125p {
  height: 125px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-130p {
  height: 130px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-135p {
  height: 135px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-140p {
  height: 140px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-145p {
  height: 145px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-150p {
  height: 150px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-155p {
  height: 155px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-160p {
  height: 160px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-165p {
  height: 165px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-170p {
  height: 170px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-175p {
  height: 175px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-180p {
  height: 180px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-185p {
  height: 185px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-190p {
  height: 190px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-195p {
  height: 195px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-200p {
  height: 200px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-205p {
  height: 205px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-210p {
  height: 210px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-215p {
  height: 215px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-220p {
  height: 220px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-225p {
  height: 225px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-230p {
  height: 230px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-235p {
  height: 235px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-240p {
  height: 240px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-245p {
  height: 245px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-250p {
  height: 250px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-255p {
  height: 255px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-260p {
  height: 260px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-265p {
  height: 265px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-270p {
  height: 270px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-275p {
  height: 275px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-280p {
  height: 280px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-285p {
  height: 285px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-290p {
  height: 290px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-295p {
  height: 295px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-300p {
  height: 300px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-305p {
  height: 305px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-310p {
  height: 310px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-315p {
  height: 315px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-320p {
  height: 320px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-325p {
  height: 325px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-330p {
  height: 330px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-335p {
  height: 335px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-340p {
  height: 340px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-345p {
  height: 345px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-350p {
  height: 350px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-355p {
  height: 355px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-360p {
  height: 360px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-365p {
  height: 365px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-370p {
  height: 370px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-375p {
  height: 375px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-380p {
  height: 380px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-385p {
  height: 385px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-390p {
  height: 390px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-395p {
  height: 395px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-400p {
  height: 400px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-405p {
  height: 405px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-410p {
  height: 410px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-415p {
  height: 415px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-420p {
  height: 420px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-425p {
  height: 425px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-430p {
  height: 430px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-435p {
  height: 435px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-440p {
  height: 440px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-445p {
  height: 445px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-450p {
  height: 450px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-455p {
  height: 455px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-460p {
  height: 460px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-465p {
  height: 465px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-470p {
  height: 470px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-475p {
  height: 475px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-480p {
  height: 480px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-485p {
  height: 485px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-490p {
  height: 490px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-495p {
  height: 495px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-500p {
  height: 500px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-505p {
  height: 505px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-510p {
  height: 510px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-515p {
  height: 515px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-520p {
  height: 520px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-525p {
  height: 525px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-530p {
  height: 530px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-535p {
  height: 535px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-540p {
  height: 540px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-545p {
  height: 545px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-550p {
  height: 550px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-555p {
  height: 555px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-560p {
  height: 560px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-565p {
  height: 565px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-570p {
  height: 570px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-575p {
  height: 575px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-580p {
  height: 580px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-585p {
  height: 585px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-590p {
  height: 590px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-595p {
  height: 595px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-600p {
  height: 600px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-605p {
  height: 605px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-610p {
  height: 610px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-615p {
  height: 615px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-620p {
  height: 620px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-625p {
  height: 625px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-630p {
  height: 630px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-635p {
  height: 635px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-640p {
  height: 640px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-645p {
  height: 645px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-650p {
  height: 650px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-655p {
  height: 655px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-660p {
  height: 660px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-665p {
  height: 665px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-670p {
  height: 670px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-675p {
  height: 675px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-680p {
  height: 680px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-685p {
  height: 685px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-690p {
  height: 690px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-695p {
  height: 695px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-700p {
  height: 700px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-705p {
  height: 705px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-710p {
  height: 710px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-715p {
  height: 715px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-720p {
  height: 720px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-725p {
  height: 725px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-730p {
  height: 730px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-735p {
  height: 735px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-740p {
  height: 740px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-745p {
  height: 745px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-750p {
  height: 750px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-755p {
  height: 755px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-760p {
  height: 760px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-765p {
  height: 765px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-770p {
  height: 770px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-775p {
  height: 775px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-780p {
  height: 780px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-785p {
  height: 785px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-790p {
  height: 790px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-795p {
  height: 795px !important;
}

/* line 2479, app/assets/stylesheets/template/_style.scss */
.h-800p {
  height: 800px !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-25 {
  height: 25% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-30 {
  height: 30% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-35 {
  height: 35% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-40 {
  height: 40% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-45 {
  height: 45% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-50 {
  height: 50% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-55 {
  height: 55% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-60 {
  height: 60% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-65 {
  height: 65% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-70 {
  height: 70% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-75 {
  height: 75% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-80 {
  height: 80% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-85 {
  height: 85% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-90 {
  height: 90% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-95 {
  height: 95% !important;
}

/* line 2487, app/assets/stylesheets/template/_style.scss */
.h-100 {
  height: 100% !important;
}

/*Max Height*/
/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-100p {
  max-height: 100px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-125p {
  max-height: 125px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-150p {
  max-height: 150px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-175p {
  max-height: 175px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-200p {
  max-height: 200px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-225p {
  max-height: 225px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-250p {
  max-height: 250px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-275p {
  max-height: 275px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-300p {
  max-height: 300px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-325p {
  max-height: 325px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-350p {
  max-height: 350px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-375p {
  max-height: 375px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-400p {
  max-height: 400px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-425p {
  max-height: 425px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-450p {
  max-height: 450px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-475p {
  max-height: 475px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-500p {
  max-height: 500px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-525p {
  max-height: 525px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-550p {
  max-height: 550px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-575p {
  max-height: 575px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-600p {
  max-height: 600px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-625p {
  max-height: 625px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-650p {
  max-height: 650px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-675p {
  max-height: 675px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-700p {
  max-height: 700px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-725p {
  max-height: 725px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-750p {
  max-height: 750px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-775p {
  max-height: 775px !important;
}

/* line 2496, app/assets/stylesheets/template/_style.scss */
.mh-800p {
  max-height: 800px !important;
}

/*Min Height*/
/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-100p {
  min-height: 100px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-125p {
  min-height: 125px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-150p {
  min-height: 150px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-175p {
  min-height: 175px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-200p {
  min-height: 200px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-225p {
  min-height: 225px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-250p {
  min-height: 250px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-275p {
  min-height: 275px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-300p {
  min-height: 300px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-325p {
  min-height: 325px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-350p {
  min-height: 350px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-375p {
  min-height: 375px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-400p {
  min-height: 400px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-425p {
  min-height: 425px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-450p {
  min-height: 450px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-475p {
  min-height: 475px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-500p {
  min-height: 500px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-525p {
  min-height: 525px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-550p {
  min-height: 550px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-575p {
  min-height: 575px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-600p {
  min-height: 600px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-625p {
  min-height: 625px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-650p {
  min-height: 650px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-675p {
  min-height: 675px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-700p {
  min-height: 700px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-725p {
  min-height: 725px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-750p {
  min-height: 750px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-775p {
  min-height: 775px !important;
}

/* line 2505, app/assets/stylesheets/template/_style.scss */
.mnh-800p {
  min-height: 800px !important;
}

/*Hr*/
/* line 2512, app/assets/stylesheets/template/_style.scss */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border-top: 1px solid #e0e3e4;
}

/* line 2516, app/assets/stylesheets/template/_style.scss */
hr.hr-light {
  border-top: 1px solid #f5f5f6;
}

/* line 2519, app/assets/stylesheets/template/_style.scss */
hr.hr-light-10 {
  border-top: 1px solid #e0e3e4;
}

/* line 2522, app/assets/stylesheets/template/_style.scss */
hr.hr-light-15 {
  border-top: 1px solid #e0e3e4;
}

/* line 2525, app/assets/stylesheets/template/_style.scss */
hr.hr-light-20 {
  border-top: 1px solid #d6d9da;
}

/* line 2528, app/assets/stylesheets/template/_style.scss */
hr.hr-light-30 {
  border-top: 1px solid #c1c6c8;
}

/* line 2531, app/assets/stylesheets/template/_style.scss */
hr.hr-dark {
  border-top: 1px solid #324148;
}

/* line 2534, app/assets/stylesheets/template/_style.scss */
hr.hr-dark-20 {
  border-top: 1px solid #2b383e;
}

/* line 2537, app/assets/stylesheets/template/_style.scss */
hr.hr-dark-40 {
  border-top: 1px solid #273238;
}

/* line 2540, app/assets/stylesheets/template/_style.scss */
hr.hr-white {
  border-top: 1px solid #fff;
}

/* line 2543, app/assets/stylesheets/template/_style.scss */
hr.hr-primary {
  border-top: 1px solid #1ebccd;
}

/* line 2546, app/assets/stylesheets/template/_style.scss */
hr.hr-success {
  border-top: 1px solid #22af47;
}

/* line 2549, app/assets/stylesheets/template/_style.scss */
hr.hr-info {
  border-top: 1px solid #1ebccd;
}

/* line 2552, app/assets/stylesheets/template/_style.scss */
hr.hr-warning {
  border-top: 1px solid #ffbf36;
}

/* line 2555, app/assets/stylesheets/template/_style.scss */
hr.hr-danger {
  border-top: 1px solid #f83f37;
}

/* line 2558, app/assets/stylesheets/template/_style.scss */
hr.hr-secondary {
  border-top: 1px solid #9e9e9e;
}

/* line 2561, app/assets/stylesheets/template/_style.scss */
hr.hr-soft-primary {
  border-top: 1px solid #bbebf0;
}

/* line 2564, app/assets/stylesheets/template/_style.scss */
hr.hr-soft-success {
  border-top: 1px solid #bce7c7;
}

/* line 2567, app/assets/stylesheets/template/_style.scss */
hr.hr-soft-info {
  border-top: 1px solid #bbebf0;
}

/* line 2570, app/assets/stylesheets/template/_style.scss */
hr.hr-soft-warning {
  border-top: 1px solid #ffecc2;
}

/* line 2573, app/assets/stylesheets/template/_style.scss */
hr.hr-soft-danger {
  border-top: 1px solid #fdc5c3;
}

/* line 2576, app/assets/stylesheets/template/_style.scss */
hr.hr-soft-secondary {
  border-top: 1px solid #e2e2e2;
}

/* line 2579, app/assets/stylesheets/template/_style.scss */
hr.hr-2 {
  border-width: 2px !important;
}

/* line 2582, app/assets/stylesheets/template/_style.scss */
hr.hr-3 {
  border-width: 3px !important;
}

/*Opacity*/
/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-10 {
  opacity: 0.1 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-15 {
  opacity: 0.15 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-20 {
  opacity: 0.2 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-25 {
  opacity: 0.25 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-30 {
  opacity: 0.3 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-35 {
  opacity: 0.35 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-40 {
  opacity: 0.4 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-45 {
  opacity: 0.45 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-50 {
  opacity: 0.5 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-55 {
  opacity: 0.55 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-60 {
  opacity: 0.6 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-65 {
  opacity: 0.65 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-70 {
  opacity: 0.7 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-75 {
  opacity: 0.75 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-80 {
  opacity: 0.8 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-85 {
  opacity: 0.85 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-90 {
  opacity: 0.9 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-95 {
  opacity: 0.95 !important;
}

/* line 2591, app/assets/stylesheets/template/_style.scss */
.opacity-100 {
  opacity: 1 !important;
}

/*Div Sizes*/
/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-8 {
  height: 8px !important;
  width: 8px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-10 {
  height: 10px !important;
  width: 10px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-12 {
  height: 12px !important;
  width: 12px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-14 {
  height: 14px !important;
  width: 14px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-16 {
  height: 16px !important;
  width: 16px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-18 {
  height: 18px !important;
  width: 18px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-20 {
  height: 20px !important;
  width: 20px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-22 {
  height: 22px !important;
  width: 22px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-24 {
  height: 24px !important;
  width: 24px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-26 {
  height: 26px !important;
  width: 26px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-28 {
  height: 28px !important;
  width: 28px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-30 {
  height: 30px !important;
  width: 30px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-32 {
  height: 32px !important;
  width: 32px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-34 {
  height: 34px !important;
  width: 34px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-36 {
  height: 36px !important;
  width: 36px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-38 {
  height: 38px !important;
  width: 38px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-40 {
  height: 40px !important;
  width: 40px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-42 {
  height: 42px !important;
  width: 42px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-44 {
  height: 44px !important;
  width: 44px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-46 {
  height: 46px !important;
  width: 46px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-48 {
  height: 48px !important;
  width: 48px !important;
}

/* line 2601, app/assets/stylesheets/template/_style.scss */
.d-50 {
  height: 50px !important;
  width: 50px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-54 {
  height: 54px !important;
  width: 54px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-58 {
  height: 58px !important;
  width: 58px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-62 {
  height: 62px !important;
  width: 62px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-66 {
  height: 66px !important;
  width: 66px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-70 {
  height: 70px !important;
  width: 70px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-74 {
  height: 74px !important;
  width: 74px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-78 {
  height: 78px !important;
  width: 78px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-82 {
  height: 82px !important;
  width: 82px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-86 {
  height: 86px !important;
  width: 86px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-90 {
  height: 90px !important;
  width: 90px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-94 {
  height: 94px !important;
  width: 94px !important;
}

/* line 2609, app/assets/stylesheets/template/_style.scss */
.d-98 {
  height: 98px !important;
  width: 98px !important;
}

/* line 2617, app/assets/stylesheets/template/_style.scss */
.d-100 {
  height: 100px !important;
  width: 100px !important;
}

/* line 2617, app/assets/stylesheets/template/_style.scss */
.d-110 {
  height: 110px !important;
  width: 110px !important;
}

/* line 2617, app/assets/stylesheets/template/_style.scss */
.d-120 {
  height: 120px !important;
  width: 120px !important;
}

/* line 2617, app/assets/stylesheets/template/_style.scss */
.d-130 {
  height: 130px !important;
  width: 130px !important;
}

/* line 2617, app/assets/stylesheets/template/_style.scss */
.d-140 {
  height: 140px !important;
  width: 140px !important;
}

/* line 2617, app/assets/stylesheets/template/_style.scss */
.d-150 {
  height: 150px !important;
  width: 150px !important;
}

/*Z-Index*/
/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-1 {
  z-index: 1 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-2 {
  z-index: 2 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-3 {
  z-index: 3 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-4 {
  z-index: 4 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-5 {
  z-index: 5 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-6 {
  z-index: 6 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-7 {
  z-index: 7 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-8 {
  z-index: 8 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-9 {
  z-index: 9 !important;
}

/* line 2626, app/assets/stylesheets/template/_style.scss */
.z-index-10 {
  z-index: 10 !important;
}

/*Loader*/
/* line 2632, app/assets/stylesheets/template/_style.scss */
.preloader-it {
  background: #fff;
  position: fixed;
  z-index: 10001;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

/* line 2640, app/assets/stylesheets/template/_style.scss */
.loader-pendulums {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  margin: 0 auto;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 4rem;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  border: 0.1em solid #e0e3e4;
}

/* line 2654, app/assets/stylesheets/template/_style.scss */
.loader-pendulums:before, .loader-pendulums:after {
  content: '';
  width: 1em;
  height: 1em;
  left: -.1em;
  top: -.1em;
  padding: .1em;
  display: block;
  border-radius: 50%;
  position: absolute;
  transform-origin: center center;
  border: .1em solid;
  border-color: #adb3b6 transparent transparent transparent;
  -webkit-animation: pendulum infinite 2s cubic-bezier(0.3, 1.65, 0.7, -0.65);
  animation: pendulum infinite 2s cubic-bezier(0.3, 1.65, 0.7, -0.65);
}

/* line 2671, app/assets/stylesheets/template/_style.scss */
.loader-pendulums:before {
  border-color: #324148 transparent transparent transparent;
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
  -webkit-animation-name: pendulum2;
  animation-name: pendulum2;
}

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

@keyframes pendulum {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}

@-webkit-keyframes pendulum2 {
  from {
    transform: rotate(180deg);
  }
  to {
    transform: rotate(520deg);
  }
}

@keyframes pendulum2 {
  from {
    transform: rotate(180deg);
  }
  to {
    transform: rotate(520deg);
  }
}

/*Scrollbar*/
/* line 2714, app/assets/stylesheets/template/_style.scss */
.slimScrollBar {
  right: 0 !important;
}

/* line 2717, app/assets/stylesheets/template/_style.scss */
.nicescroll-rails.nicescroll-rails-vr {
  z-index: 999 !important;
}

/*Typography*/
/* line 2721, app/assets/stylesheets/template/_style.scss */
.blockquote {
  font-size: 18px;
  padding: 15px 20px;
  background: #f5f5f6;
  color: #324148;
  border-left: 3px solid #1ebccd;
}

/* line 2727, app/assets/stylesheets/template/_style.scss */
.blockquote > p {
  margin-bottom: 5px;
}

/* line 2731, app/assets/stylesheets/template/_style.scss */
.blockquote-footer {
  font-size: 76%;
}

/* line 2734, app/assets/stylesheets/template/_style.scss */
.mark, mark {
  padding: 3px 6px;
  background-color: #fef7c2;
  color: #324148;
  border-radius: 3px;
}

/* line 2740, app/assets/stylesheets/template/_style.scss */
.small, small {
  font-size: 80%;
  font-weight: 400;
}

/* line 2745, app/assets/stylesheets/template/_style.scss */
code {
  background-color: #effafb;
  border-radius: 3px;
  padding: 3px 6px;
  font-size: 87.5%;
  color: #1ebccd;
}

/* line 2752, app/assets/stylesheets/template/_style.scss */
ul.list-ul {
  list-style: none;
  counter-reset: li;
}

/* line 2755, app/assets/stylesheets/template/_style.scss */
ul.list-ul > li {
  padding-left: 30px;
}

/* line 2757, app/assets/stylesheets/template/_style.scss */
ul.list-ul > li:before {
  content: '\2022';
  display: inline-block;
  height: 20px;
  width: 20px;
  text-align: center;
  font-size: 26px;
  margin-left: -20px;
  position: relative;
  left: -10px;
  padding-top: 1px;
  top: 5px;
  line-height: 12px;
}

/* line 2773, app/assets/stylesheets/template/_style.scss */
ol.list-ol {
  list-style: none;
  counter-reset: li;
}

/* line 2776, app/assets/stylesheets/template/_style.scss */
ol.list-ol > li {
  padding-left: 30px;
  counter-increment: li;
}

/* line 2779, app/assets/stylesheets/template/_style.scss */
ol.list-ol > li:before {
  content: counter(li);
  display: inline-block;
  height: 20px;
  width: 20px;
  background: #e0e3e4;
  text-align: center;
  border-radius: 50%;
  font-size: 12px;
  margin-left: -20px;
  position: relative;
  left: -10px;
  padding: 1px;
  top: -1px;
}

/* line 2796, app/assets/stylesheets/template/_style.scss */
ul.list-icon {
  list-style: none;
}

/* line 2798, app/assets/stylesheets/template/_style.scss */
ul.list-icon > li {
  padding-left: 30px;
  counter-increment: li;
}

/* line 2801, app/assets/stylesheets/template/_style.scss */
ul.list-icon > li .feather-icon {
  display: inline-block;
  height: 20px;
  width: 20px;
  text-align: center;
  margin-left: -20px;
  position: relative;
  left: -10px;
  padding: 1px;
  top: -1px;
}

/* line 2815, app/assets/stylesheets/template/_style.scss */
.display-1 {
  font-size: 5rem;
}

/* line 2818, app/assets/stylesheets/template/_style.scss */
.display-2 {
  font-size: 4.5rem;
}

/* line 2821, app/assets/stylesheets/template/_style.scss */
.display-3 {
  font-size: 3.5rem;
}

/* line 2824, app/assets/stylesheets/template/_style.scss */
.display-4 {
  font-size: 2.5rem;
}

/* line 2827, app/assets/stylesheets/template/_style.scss */
.display-5 {
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.2;
}

/* line 2832, app/assets/stylesheets/template/_style.scss */
.display-6 {
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1199px) {
  /* line 2838, app/assets/stylesheets/template/_style.scss */
  .display-4 {
    font-size: 1.7rem;
  }
  /* line 2841, app/assets/stylesheets/template/_style.scss */
  .display-5 {
    font-size: 1.4rem;
  }
}

@media (max-width: 576px) {
  /* line 2846, app/assets/stylesheets/template/_style.scss */
  .display-1 {
    font-size: 3.5rem;
  }
  /* line 2849, app/assets/stylesheets/template/_style.scss */
  .display-2 {
    font-size: 3rem;
  }
  /* line 2852, app/assets/stylesheets/template/_style.scss */
  .display-3 {
    font-size: 2.75rem;
  }
}

/*Buttons*/
/* line 2857, app/assets/stylesheets/template/_style.scss */
.btn {
  text-transform: capitalize;
  outline: none;
  border-width: 2px;
}

/* line 2861, app/assets/stylesheets/template/_style.scss */
.btn:focus, .btn:active, .btn:hover {
  box-shadow: none !important;
}

/* line 2864, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon {
  position: relative;
}

/* line 2866, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon .feather-icon .feather {
  height: 20px;
  width: 20px;
}

/* line 2870, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon .btn-text {
  padding-left: 35px;
}

/* line 2873, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon .icon-label {
  background: rgba(0, 0, 0, 0.08) none repeat scroll 0 0;
  position: absolute;
  border-radius: .25rem;
  top: -2px;
  left: -2px;
  bottom: -2px;
  width: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}

/* line 2890, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon .icon-label > i, .btn.btn-wth-icon .icon-label > span {
  font-size: 15px;
}

/* line 2896, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.icon-right .icon-label {
  right: -2px;
  left: auto;
}

/* line 2900, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.icon-right .btn-text {
  padding-left: 0 !important;
  padding-right: 35px;
}

/* line 2906, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.icon-wthot-bg .icon-label {
  background: transparent;
  width: auto !important;
  left: .75em;
}

/* line 2911, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.icon-wthot-bg .btn-text {
  padding-left: 20px;
}

/* line 2915, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.icon-wthot-bg.icon-right .icon-label {
  right: .75em;
  left: auto !important;
}

/* line 2919, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.icon-wthot-bg.icon-right .btn-text {
  padding-left: 0 !important;
  padding-right: 20px;
}

/* line 2927, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg .feather-icon .feather, .btn-group-lg > .btn-wth-icon.btn .feather-icon .feather {
  height: 24px;
  width: 24px;
}

/* line 2931, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg .icon-label, .btn-group-lg > .btn-wth-icon.btn .icon-label {
  width: 46px;
  border-radius: .25rem;
}

/* line 2934, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg .icon-label > i, .btn-group-lg > .btn-wth-icon.btn .icon-label > i, .btn.btn-wth-icon.btn-lg .icon-label > span, .btn-group-lg > .btn-wth-icon.btn .icon-label > span {
  font-size: 18px;
}

/* line 2938, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg .btn-text, .btn-group-lg > .btn-wth-icon.btn .btn-text {
  padding-left: 42px;
}

/* line 2942, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg.icon-right .btn-text, .btn-group-lg > .btn-wth-icon.icon-right.btn .btn-text {
  padding-right: 42px;
}

/* line 2947, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg.icon-wthot-bg .icon-label, .btn-group-lg > .btn-wth-icon.icon-wthot-bg.btn .icon-label {
  left: 1rem;
}

/* line 2950, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg.icon-wthot-bg .btn-text, .btn-group-lg > .btn-wth-icon.icon-wthot-bg.btn .btn-text {
  padding-left: 28px;
}

/* line 2954, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg.icon-wthot-bg.icon-right .icon-label, .btn-group-lg > .btn-wth-icon.icon-wthot-bg.icon-right.btn .icon-label {
  right: 1rem;
}

/* line 2957, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-lg.icon-wthot-bg.icon-right .btn-text, .btn-group-lg > .btn-wth-icon.icon-wthot-bg.icon-right.btn .btn-text {
  padding-right: 28px;
}

/* line 2964, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm .feather-icon .feather, .btn-group-sm > .btn-wth-icon.btn .feather-icon .feather {
  height: 16px;
  width: 16px;
}

/* line 2968, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm .icon-label, .btn-group-sm > .btn-wth-icon.btn .icon-label {
  width: 33px;
  border-radius: .2rem;
}

/* line 2971, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm .icon-label > i, .btn-group-sm > .btn-wth-icon.btn .icon-label > i, .btn.btn-wth-icon.btn-sm .icon-label > span, .btn-group-sm > .btn-wth-icon.btn .icon-label > span {
  font-size: 13px;
}

/* line 2975, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm .btn-text, .btn-group-sm > .btn-wth-icon.btn .btn-text {
  padding-left: 30px;
}

/* line 2979, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm.icon-right .btn-text, .btn-group-sm > .btn-wth-icon.icon-right.btn .btn-text {
  padding-right: 30px;
}

/* line 2984, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm.icon-wthot-bg .icon-label, .btn-group-sm > .btn-wth-icon.icon-wthot-bg.btn .icon-label {
  left: .5rem;
}

/* line 2987, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm.icon-wthot-bg .btn-text, .btn-group-sm > .btn-wth-icon.icon-wthot-bg.btn .btn-text {
  padding-left: 18px;
}

/* line 2991, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm.icon-wthot-bg.icon-right .icon-label, .btn-group-sm > .btn-wth-icon.icon-wthot-bg.icon-right.btn .icon-label {
  right: .5rem;
}

/* line 2994, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-sm.icon-wthot-bg.icon-right .btn-text, .btn-group-sm > .btn-wth-icon.icon-wthot-bg.icon-right.btn .btn-text {
  padding-right: 18px;
}

/* line 3001, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs .feather-icon .feather {
  height: 13px;
  width: 13px;
}

/* line 3005, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs .icon-label {
  width: 26px;
  border-radius: .2rem;
}

/* line 3008, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs .icon-label > i, .btn.btn-wth-icon.btn-xs .icon-label > span {
  font-size: 11px;
}

/* line 3012, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs .btn-text {
  padding-left: 24px;
}

/* line 3016, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs.icon-right .btn-text {
  padding-right: 24px;
}

/* line 3021, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs.icon-wthot-bg .icon-label {
  left: .3rem;
}

/* line 3024, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs.icon-wthot-bg .btn-text {
  padding-left: 15px;
}

/* line 3028, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs.icon-wthot-bg.icon-right .icon-label {
  right: .3rem;
}

/* line 3031, app/assets/stylesheets/template/_style.scss */
.btn.btn-wth-icon.btn-xs.icon-wthot-bg.icon-right .btn-text {
  padding-right: 15px;
}

/* line 3038, app/assets/stylesheets/template/_style.scss */
.btn.btn-rounded {
  border-radius: 50px;
}

/* line 3040, app/assets/stylesheets/template/_style.scss */
.btn.btn-rounded .icon-label {
  border-radius: 50% !important;
}

/* line 3044, app/assets/stylesheets/template/_style.scss */
.btn.btn-xs {
  padding: .15rem .4rem;
  font-size: .75rem;
}

/* line 3048, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon {
  height: 40px;
  width: 40px;
  padding: 0;
}

/* line 3052, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon > i, .btn.btn-icon > span {
  font-size: 15px;
}

/* line 3055, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon .feather-icon .feather {
  height: 20px;
  width: 20px;
}

/* line 3059, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-circle {
  border-radius: 50%;
}

/* line 3062, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-only {
  height: auto;
  width: auto;
  border: none;
  padding: 0;
  background: transparent !important;
}

/* line 3069, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-1 {
  transition: all 400ms;
}

/* line 3071, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-1:hover {
  border-radius: 50%;
}

/* line 3075, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-2 {
  transition: all 400ms;
}

/* line 3077, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-2:hover {
  border-radius: 0;
}

/* line 3081, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-3 {
  position: relative;
  border: none;
  background: transparent !important;
  color: #324148;
}

/* line 3086, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-3 > i, .btn.btn-icon.btn-icon-style-3 > span {
  position: relative;
  z-index: 1;
}

/* line 3090, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-3::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  height: 0;
  width: 0;
  background: #00acf0;
  transition: all 400ms;
}

/* line 3101, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-3.btn-icon-circle::before {
  border-radius: 50%;
}

/* line 3106, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-3:hover::before {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

/* line 3112, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-3:hover > i, .btn.btn-icon.btn-icon-style-3:hover > span {
  color: #fff;
}

/* line 3117, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-4 {
  color: #324148;
  transition: color 0.2s ease-in-out;
}

/* line 3120, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-icon-style-4:hover {
  color: #f83f37;
}

/* line 3124, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-lg, .btn-group-lg > .btn-icon.btn {
  height: 50px;
  width: 50px;
}

/* line 3127, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-lg > i, .btn-group-lg > .btn-icon.btn > i, .btn.btn-icon.btn-lg > span, .btn-group-lg > .btn-icon.btn > span {
  font-size: 18px;
}

/* line 3130, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-lg .feather-icon .feather, .btn-group-lg > .btn-icon.btn .feather-icon .feather {
  height: 24px;
  width: 24px;
}

/* line 3135, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-sm, .btn-group-sm > .btn-icon.btn {
  height: 35px;
  width: 35px;
}

/* line 3138, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-sm > i, .btn-group-sm > .btn-icon.btn > i, .btn.btn-icon.btn-sm > span, .btn-group-sm > .btn-icon.btn > span {
  font-size: 13px;
}

/* line 3141, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-sm .feather-icon .feather, .btn-group-sm > .btn-icon.btn .feather-icon .feather {
  height: 16px;
  width: 16px;
}

/* line 3146, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-xs {
  height: 25px;
  width: 25px;
  padding-left: 0;
  padding-right: 0;
}

/* line 3151, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-xs > i, .btn.btn-icon.btn-xs > span {
  font-size: 11px;
}

/* line 3154, app/assets/stylesheets/template/_style.scss */
.btn.btn-icon.btn-xs .feather-icon .feather {
  height: 13px;
  width: 13px;
}

/* line 3161, app/assets/stylesheets/template/_style.scss */
.btn-icon-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  height: 100%;
  width: 100%;
}

/* line 3173, app/assets/stylesheets/template/_style.scss */
.btn-icon-wrap > i, .btn-icon-wrap > span {
  line-height: 0;
}

/* line 3177, app/assets/stylesheets/template/_style.scss */
.btn-icon-dropdown {
  display: flex;
  align-items: center;
}

/* line 3185, app/assets/stylesheets/template/_style.scss */
.btn-sky {
  color: #fff;
  background-color: #00acf0;
  border-color: #00acf0;
}

/* line 3189, app/assets/stylesheets/template/_style.scss */
.btn-sky:hover, .btn-sky:focus {
  color: #fff;
  background-color: #00a0df;
  border-color: #00a0df;
}

/* line 3194, app/assets/stylesheets/template/_style.scss */
.btn-sky.active:not(:disabled):not(.disabled), .btn-sky:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #0293c9;
  border-color: #0293c9;
}

/* line 3200, app/assets/stylesheets/template/_style.scss */
.btn-sky.disabled, .btn-sky:disabled {
  color: #fff;
  background-color: #7fd5f7;
  border-color: #7fd5f7;
}

/* line 3316, app/assets/stylesheets/template/_style.scss */
.btn-pink {
  color: #fff;
  background-color: #ed1b60;
  border-color: #ed1b60;
}

/* line 3320, app/assets/stylesheets/template/_style.scss */
.btn-pink:hover, .btn-pink:focus {
  color: #fff;
  background-color: #df195f;
  border-color: #df195f;
}

/* line 3325, app/assets/stylesheets/template/_style.scss */
.btn-pink.active:not(:disabled):not(.disabled), .btn-pink:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #be1b54;
  border-color: #be1b54;
}

/* line 3331, app/assets/stylesheets/template/_style.scss */
.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #f68daf;
  border-color: #f68daf;
}

/* line 3337, app/assets/stylesheets/template/_style.scss */
.btn-purple {
  color: #fff;
  background-color: #ab26aa;
  border-color: #ab26aa;
}

/* line 3341, app/assets/stylesheets/template/_style.scss */
.btn-purple:hover, .btn-purple:focus {
  color: #fff;
  background-color: #9a3092;
  border-color: #9a3092;
}

/* line 3346, app/assets/stylesheets/template/_style.scss */
.btn-purple.active:not(:disabled):not(.disabled), .btn-purple:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #882787;
  border-color: #882787;
}

/* line 3352, app/assets/stylesheets/template/_style.scss */
.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #d592d4;
  border-color: #d592d4;
}

/* line 3358, app/assets/stylesheets/template/_style.scss */
.btn-violet {
  color: #fff;
  background-color: #6640b2;
  border-color: #6640b2;
}

/* line 3362, app/assets/stylesheets/template/_style.scss */
.btn-violet:hover, .btn-violet:focus {
  color: #fff;
  background-color: #603bab;
  border-color: #603bab;
}

/* line 3367, app/assets/stylesheets/template/_style.scss */
.btn-violet.active:not(:disabled):not(.disabled), .btn-violet:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #5935a3;
  border-color: #5935a3;
}

/* line 3373, app/assets/stylesheets/template/_style.scss */
.btn-violet.disabled, .btn-violet:disabled {
  color: #fff;
  background-color: #b29fd8;
  border-color: #b29fd8;
}

/* line 3379, app/assets/stylesheets/template/_style.scss */
.btn-indigo {
  color: #fff;
  background-color: #3a55b1;
  border-color: #3a55b1;
}

/* line 3383, app/assets/stylesheets/template/_style.scss */
.btn-indigo:hover, .btn-indigo:focus {
  color: #fff;
  background-color: #3650ab;
  border-color: #3650ab;
}

/* line 3388, app/assets/stylesheets/template/_style.scss */
.btn-indigo.active:not(:disabled):not(.disabled), .btn-indigo:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #2f4595;
  border-color: #2f4595;
}

/* line 3394, app/assets/stylesheets/template/_style.scss */
.btn-indigo.disabled, .btn-indigo:disabled {
  color: #fff;
  background-color: #9caad8;
  border-color: #9caad8;
}

/* line 3400, app/assets/stylesheets/template/_style.scss */
.btn-blue {
  color: #fff;
  background-color: #0092ee;
  border-color: #0092ee;
}

/* line 3404, app/assets/stylesheets/template/_style.scss */
.btn-blue:hover, .btn-blue:focus {
  color: #fff;
  background-color: #0089e0;
  border-color: #0089e0;
}

/* line 3409, app/assets/stylesheets/template/_style.scss */
.btn-blue.active:not(:disabled):not(.disabled), .btn-blue:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #007fd0;
  border-color: #007fd0;
}

/* line 3415, app/assets/stylesheets/template/_style.scss */
.btn-blue.disabled, .btn-blue:disabled {
  color: #fff;
  background-color: #7fc8f6;
  border-color: #7fc8f6;
}

/* line 3421, app/assets/stylesheets/template/_style.scss */
.btn-teal {
  color: #fff;
  background-color: #009b84;
  border-color: #009b84;
}

/* line 3425, app/assets/stylesheets/template/_style.scss */
.btn-teal:hover, .btn-teal:focus {
  color: #fff;
  background-color: #018975;
  border-color: #018975;
}

/* line 3430, app/assets/stylesheets/template/_style.scss */
.btn-teal.active:not(:disabled):not(.disabled), .btn-teal:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #028068;
  border-color: #028068;
}

/* line 3436, app/assets/stylesheets/template/_style.scss */
.btn-teal.disabled, .btn-teal:disabled {
  color: #fff;
  background-color: #7fcdc1;
  border-color: #7fcdc1;
}

/* line 3442, app/assets/stylesheets/template/_style.scss */
.btn-neon {
  color: #fff;
  background-color: #1ebccd;
  border-color: #1ebccd;
}

/* line 3446, app/assets/stylesheets/template/_style.scss */
.btn-neon:hover, .btn-neon:focus {
  color: #fff;
  background-color: #16a9b9;
  border-color: #16a9b9;
}

/* line 3451, app/assets/stylesheets/template/_style.scss */
.btn-neon.active:not(:disabled):not(.disabled), .btn-neon:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #238D97;
  border-color: #238D97;
}

/* line 3457, app/assets/stylesheets/template/_style.scss */
.btn-neon.disabled, .btn-neon:disabled {
  color: #fff;
  background-color: #8edde6;
  border-color: #8edde6;
}

/* line 3463, app/assets/stylesheets/template/_style.scss */
.btn-lime {
  color: #324148;
  background-color: #d0d962;
  border-color: #d0d962;
}

/* line 3467, app/assets/stylesheets/template/_style.scss */
.btn-lime:hover, .btn-lime:focus {
  color: #324148;
  background-color: #c3cc34;
  border-color: #c3cc34;
}

/* line 3472, app/assets/stylesheets/template/_style.scss */
.btn-lime.active:not(:disabled):not(.disabled), .btn-lime:not(:disabled):not(.disabled):active {
  color: #324148;
  background-color: #b7c11a;
  border-color: #b7c11a;
}

/* line 3478, app/assets/stylesheets/template/_style.scss */
.btn-lime.disabled, .btn-lime:disabled {
  color: #324148;
  background-color: #e7ecb0;
  border-color: #e7ecb0;
}

/* line 3484, app/assets/stylesheets/template/_style.scss */
.btn-sun {
  color: #324148;
  background-color: #fde335;
  border-color: #fde335;
}

/* line 3488, app/assets/stylesheets/template/_style.scss */
.btn-sun:hover, .btn-sun:focus {
  color: #324148;
  background-color: #ecd11e;
  border-color: #ecd11e;
}

/* line 3493, app/assets/stylesheets/template/_style.scss */
.btn-sun.active:not(:disabled):not(.disabled), .btn-sun:not(:disabled):not(.disabled):active {
  color: #324148;
  background-color: #dfc414;
  border-color: #dfc414;
}

/* line 3499, app/assets/stylesheets/template/_style.scss */
.btn-sun.disabled, .btn-sun:disabled {
  color: #324148;
  background-color: #fef19a;
  border-color: #fef19a;
}

/* line 3505, app/assets/stylesheets/template/_style.scss */
.btn-orange {
  color: #fff;
  background-color: #ff9528;
  border-color: #ff9528;
}

/* line 3509, app/assets/stylesheets/template/_style.scss */
.btn-orange:hover, .btn-orange:focus {
  color: #fff;
  background-color: #ff880e;
  border-color: #ff880e;
}

/* line 3514, app/assets/stylesheets/template/_style.scss */
.btn-orange.active:not(:disabled):not(.disabled), .btn-orange:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #ff7800;
  border-color: #ff7800;
}

/* line 3520, app/assets/stylesheets/template/_style.scss */
.btn-orange.disabled, .btn-orange:disabled {
  color: #fff;
  background-color: #ffca93;
  border-color: #ffca93;
}

/* line 3526, app/assets/stylesheets/template/_style.scss */
.btn-pumpkin {
  color: #fff;
  background-color: #ff6028;
  border-color: #ff6028;
}

/* line 3530, app/assets/stylesheets/template/_style.scss */
.btn-pumpkin:hover, .btn-pumpkin:focus {
  color: #fff;
  background-color: #fb551c;
  border-color: #fb551c;
}

/* line 3535, app/assets/stylesheets/template/_style.scss */
.btn-pumpkin.active:not(:disabled):not(.disabled), .btn-pumpkin:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #e8470f;
  border-color: #e8470f;
}

/* line 3541, app/assets/stylesheets/template/_style.scss */
.btn-pumpkin.disabled, .btn-pumpkin:disabled {
  color: #fff;
  background-color: #ffaf93;
  border-color: #ffaf93;
}

/* line 3547, app/assets/stylesheets/template/_style.scss */
.btn-brown {
  color: #fff;
  background-color: #7a5449;
  border-color: #7a5449;
}

/* line 3551, app/assets/stylesheets/template/_style.scss */
.btn-brown:hover, .btn-brown:focus {
  color: #fff;
  background-color: #6f483d;
  border-color: #6f483d;
}

/* line 3556, app/assets/stylesheets/template/_style.scss */
.btn-brown.active:not(:disabled):not(.disabled), .btn-brown:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #633d32;
  border-color: #633d32;
}

/* line 3562, app/assets/stylesheets/template/_style.scss */
.btn-brown.disabled, .btn-brown:disabled {
  color: #fff;
  background-color: #bca9a4;
  border-color: #bca9a4;
}

/* line 3568, app/assets/stylesheets/template/_style.scss */
.btn-cyan {
  color: #fff;
  background-color: #1ebccd;
  border-color: #1ebccd;
}

/* line 3572, app/assets/stylesheets/template/_style.scss */
.btn-cyan:hover, .btn-cyan:focus {
  color: #fff;
  background-color: #16a9b9;
  border-color: #16a9b9;
}

/* line 3577, app/assets/stylesheets/template/_style.scss */
.btn-cyan.active:not(:disabled):not(.disabled), .btn-cyan:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #238D97;
  border-color: #238D97;
}

/* line 3583, app/assets/stylesheets/template/_style.scss */
.btn-cyan.disabled, .btn-cyan:disabled {
  color: #fff;
  background-color: #8edde6;
  border-color: #8edde6;
}

/* line 3589, app/assets/stylesheets/template/_style.scss */
.btn-smoke {
  color: #fff;
  background-color: #5e7d8a;
  border-color: #5e7d8a;
}

/* line 3593, app/assets/stylesheets/template/_style.scss */
.btn-smoke:hover, .btn-smoke:focus {
  color: #fff;
  background-color: #4a6b78;
  border-color: #4a6b78;
}

/* line 3598, app/assets/stylesheets/template/_style.scss */
.btn-smoke.active:not(:disabled):not(.disabled), .btn-smoke:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #40606d;
  border-color: #40606d;
}

/* line 3604, app/assets/stylesheets/template/_style.scss */
.btn-smoke.disabled, .btn-smoke:disabled {
  color: #fff;
  background-color: #aebec4;
  border-color: #aebec4;
}

/* line 3610, app/assets/stylesheets/template/_style.scss */
.btn-dark {
  color: #fff;
  background-color: #324148;
  border-color: #324148;
}

/* line 3614, app/assets/stylesheets/template/_style.scss */
.btn-dark:hover, .btn-dark:focus {
  color: #fff;
  background-color: #2b383e;
  border-color: #2b383e;
}

/* line 3619, app/assets/stylesheets/template/_style.scss */
.btn-dark.active:not(:disabled):not(.disabled), .btn-dark:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #273238;
  border-color: #273238;
}

/* line 3625, app/assets/stylesheets/template/_style.scss */
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #adb3b6;
  border-color: #adb3b6;
}

/* line 3631, app/assets/stylesheets/template/_style.scss */
.btn-light {
  color: #324148;
  background-color: #e0e3e4;
  border-color: #e0e3e4;
}

/* line 3635, app/assets/stylesheets/template/_style.scss */
.btn-light:hover, .btn-light:focus {
  color: #324148;
  background-color: #d6d9da;
  border-color: #d6d9da;
}

/* line 3640, app/assets/stylesheets/template/_style.scss */
.btn-light.active:not(:disabled):not(.disabled), .btn-light:not(:disabled):not(.disabled):active {
  color: #324148;
  background-color: #c1c6c8;
  border-color: #c1c6c8;
}

/* line 3646, app/assets/stylesheets/template/_style.scss */
.btn-light.disabled, .btn-light:disabled {
  color: #324148;
  background-color: #f5f5f6;
  border-color: #f5f5f6;
}

/* line 3653, app/assets/stylesheets/template/_style.scss */
.btn-gradient-primary {
  color: #fff;
  border: none;
  background: #1ebccd;
  background: linear-gradient(45deg, #1ebccd, #6640b2) !important;
  background: -webkit-bg-linear-gradient(45deg, #1ebccd, #6640b2) !important;
}

/* line 3657, app/assets/stylesheets/template/_style.scss */
.btn-gradient-primary:hover, .btn-gradient-primary:focus {
  color: #fff;
  background: #16a9b9;
  background: linear-gradient(45deg, #16a9b9, #603bab) !important;
  background: -webkit-bg-linear-gradient(45deg, #16a9b9, #603bab) !important;
}

/* line 3661, app/assets/stylesheets/template/_style.scss */
.btn-gradient-primary.active:not(:disabled):not(.disabled), .btn-gradient-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #238D97;
  background: linear-gradient(45deg, #238D97, #5935a3) !important;
  background: -webkit-bg-linear-gradient(45deg, #238D97, #5935a3) !important;
}

/* line 3666, app/assets/stylesheets/template/_style.scss */
.btn-gradient-primary.disabled, .btn-gradient-primary:disabled {
  color: #fff;
  background: #bca9a4;
  background: linear-gradient(45deg, #bca9a4, #b29fd8) !important;
  background: -webkit-bg-linear-gradient(45deg, #bca9a4, #b29fd8) !important;
}

/* line 3671, app/assets/stylesheets/template/_style.scss */
.btn-gradient-info {
  color: #fff;
  border: none;
  background: #1ebccd;
  background: linear-gradient(45deg, #1ebccd, #3a55b1) !important;
  background: -webkit-bg-linear-gradient(45deg, #1ebccd, #3a55b1) !important;
}

/* line 3675, app/assets/stylesheets/template/_style.scss */
.btn-gradient-info:hover, .btn-gradient-info:focus {
  color: #fff;
  background: #16a9b9;
  background: linear-gradient(45deg, #16a9b9, #3650ab) !important;
  background: -webkit-bg-linear-gradient(45deg, #16a9b9, #3650ab) !important;
}

/* line 3679, app/assets/stylesheets/template/_style.scss */
.btn-gradient-info.active:not(:disabled):not(.disabled), .btn-gradient-info:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #238D97;
  background: linear-gradient(45deg, #238D97, #2f4595) !important;
  background: -webkit-bg-linear-gradient(45deg, #238D97, #2f4595) !important;
}

/* line 3684, app/assets/stylesheets/template/_style.scss */
.btn-gradient-info.disabled, .btn-gradient-info:disabled {
  color: #fff;
  background: #8edde6;
  background: linear-gradient(45deg, #8edde6, #9caad8) !important;
  background: -webkit-bg-linear-gradient(45deg, #8edde6, #9caad8) !important;
}

/* line 3689, app/assets/stylesheets/template/_style.scss */
.btn-gradient-success {
  color: #fff;
  border: none;
  background: #22af47;
  background: linear-gradient(45deg, #22af47, #d0d962) !important;
  background: -webkit-bg-linear-gradient(45deg, #22af47, #d0d962) !important;
}

/* line 3693, app/assets/stylesheets/template/_style.scss */
.btn-gradient-success:hover, .btn-gradient-success:focus {
  color: #fff;
  background: #1aa23e;
  background: linear-gradient(45deg, #1aa23e, #c3cc34) !important;
  background: -webkit-bg-linear-gradient(45deg, #1aa23e, #c3cc34) !important;
}

/* line 3697, app/assets/stylesheets/template/_style.scss */
.btn-gradient-success.active:not(:disabled):not(.disabled), .btn-gradient-success:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #179237;
  background: linear-gradient(45deg, #179237, #b7c11a) !important;
  background: -webkit-bg-linear-gradient(45deg, #179237, #b7c11a) !important;
}

/* line 3702, app/assets/stylesheets/template/_style.scss */
.btn-gradient-success.disabled, .btn-gradient-success:disabled {
  color: #fff;
  background: #90d7a3;
  background: linear-gradient(45deg, #90d7a3, #e7ecb0) !important;
  background: -webkit-bg-linear-gradient(45deg, #90d7a3, #e7ecb0) !important;
}

/* line 3707, app/assets/stylesheets/template/_style.scss */
.btn-gradient-warning {
  color: #fff;
  border: none;
  background: #ffbf36;
  background: linear-gradient(45deg, #ffbf36, #ff6028) !important;
  background: -webkit-bg-linear-gradient(45deg, #ffbf36, #ff6028) !important;
}

/* line 3711, app/assets/stylesheets/template/_style.scss */
.btn-gradient-warning:hover, .btn-gradient-warning:focus {
  color: #fff;
  background: #ffb71d;
  background: linear-gradient(45deg, #ffb71d, #fb551c) !important;
  background: -webkit-bg-linear-gradient(45deg, #ffb71d, #fb551c) !important;
}

/* line 3715, app/assets/stylesheets/template/_style.scss */
.btn-gradient-warning.active:not(:disabled):not(.disabled), .btn-gradient-warning:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #ffac19;
  background: linear-gradient(45deg, #ffac19, #e8470f) !important;
  background: -webkit-bg-linear-gradient(45deg, #ffac19, #e8470f) !important;
}

/* line 3720, app/assets/stylesheets/template/_style.scss */
.btn-gradient-warning.disabled, .btn-gradient-warning:disabled {
  color: #fff;
  background: #ffdf9a;
  background: linear-gradient(45deg, #ffdf9a, #ffaf93) !important;
  background: -webkit-bg-linear-gradient(45deg, #ffdf9a, #ffaf93) !important;
}

/* line 3725, app/assets/stylesheets/template/_style.scss */
.btn-gradient-danger {
  color: #fff;
  border: none;
  background: #f83f37;
  background: linear-gradient(45deg, #f83f37, #ab26aa) !important;
  background: -webkit-bg-linear-gradient(45deg, #f83f37, #ab26aa) !important;
}

/* line 3729, app/assets/stylesheets/template/_style.scss */
.btn-gradient-danger:hover, .btn-gradient-danger:focus {
  color: #fff;
  background: #ff2f26;
  background: linear-gradient(45deg, #ff2f26, #9a3092) !important;
  background: -webkit-bg-linear-gradient(45deg, #ff2f26, #9a3092) !important;
}

/* line 3733, app/assets/stylesheets/template/_style.scss */
.btn-gradient-danger.active:not(:disabled):not(.disabled), .btn-gradient-danger:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #ed1622;
  background: linear-gradient(45deg, #ed1622, #882787) !important;
  background: -webkit-bg-linear-gradient(45deg, #ed1622, #882787) !important;
}

/* line 3738, app/assets/stylesheets/template/_style.scss */
.btn-gradient-danger.disabled, .btn-gradient-danger:disabled {
  color: #fff;
  background: #fb9f9b;
  background: linear-gradient(45deg, #fb9f9b, #d592d4) !important;
  background: -webkit-bg-linear-gradient(45deg, #fb9f9b, #d592d4) !important;
}

/* line 3743, app/assets/stylesheets/template/_style.scss */
.btn-gradient-secondary {
  color: #fff;
  border: none;
  background: #9e9e9e;
  background: linear-gradient(45deg, #9e9e9e, #5e7d8a) !important;
  background: -webkit-bg-linear-gradient(45deg, #9e9e9e, #5e7d8a) !important;
}

/* line 3747, app/assets/stylesheets/template/_style.scss */
.btn-gradient-secondary:hover, .btn-gradient-secondary:focus {
  color: #fff;
  background: #919191;
  background: linear-gradient(45deg, #919191, #4a6b78) !important;
  background: -webkit-bg-linear-gradient(45deg, #919191, #4a6b78) !important;
}

/* line 3751, app/assets/stylesheets/template/_style.scss */
.btn-gradient-secondary.active:not(:disabled):not(.disabled), .btn-gradient-secondary:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #858484;
  background: linear-gradient(45deg, #858484, #40606d) !important;
  background: -webkit-bg-linear-gradient(45deg, #858484, #40606d) !important;
}

/* line 3756, app/assets/stylesheets/template/_style.scss */
.btn-gradient-secondary.disabled, .btn-gradient-secondary:disabled {
  color: #fff;
  background: #cecece;
  background: linear-gradient(45deg, #cecece, #aebec4) !important;
  background: -webkit-bg-linear-gradient(45deg, #cecece, #aebec4) !important;
}

/* line 3761, app/assets/stylesheets/template/_style.scss */
.btn-gradient-light {
  color: #324148;
  border: none;
  background: #f5f5f6;
  background: linear-gradient(45deg, #f5f5f6, #9e9e9e) !important;
  background: -webkit-bg-linear-gradient(45deg, #f5f5f6, #9e9e9e) !important;
}

/* line 3765, app/assets/stylesheets/template/_style.scss */
.btn-gradient-light:hover, .btn-gradient-light:focus {
  color: #324148;
  background: #e0e3e4;
  background: linear-gradient(45deg, #e0e3e4, #919191) !important;
  background: -webkit-bg-linear-gradient(45deg, #e0e3e4, #919191) !important;
}

/* line 3769, app/assets/stylesheets/template/_style.scss */
.btn-gradient-light.active:not(:disabled):not(.disabled), .btn-gradient-light:not(:disabled):not(.disabled):active {
  color: #324148;
  background: #c1c6c8;
  background: linear-gradient(45deg, #c1c6c8, #858484) !important;
  background: -webkit-bg-linear-gradient(45deg, #c1c6c8, #858484) !important;
}

/* line 3774, app/assets/stylesheets/template/_style.scss */
.btn-gradient-light.disabled, .btn-gradient-light:disabled {
  color: #324148;
  background: #f5f5f6;
  background: linear-gradient(45deg, #f5f5f6, #cecece) !important;
  background: -webkit-bg-linear-gradient(45deg, #f5f5f6, #cecece) !important;
}

/* line 3779, app/assets/stylesheets/template/_style.scss */
.btn-gradient-dark {
  color: #fff;
  border: none;
  background: #324148;
  background: linear-gradient(45deg, #324148, #7a5449) !important;
  background: -webkit-bg-linear-gradient(45deg, #324148, #7a5449) !important;
}

/* line 3783, app/assets/stylesheets/template/_style.scss */
.btn-gradient-dark:hover, .btn-gradient-dark:focus {
  color: #fff;
  background: #2b383e;
  background: linear-gradient(45deg, #2b383e, #16a9b9) !important;
  background: -webkit-bg-linear-gradient(45deg, #2b383e, #16a9b9) !important;
}

/* line 3787, app/assets/stylesheets/template/_style.scss */
.btn-gradient-dark.active:not(:disabled):not(.disabled), .btn-gradient-dark:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #273238;
  background: linear-gradient(45deg, #273238, #238D97) !important;
  background: -webkit-bg-linear-gradient(45deg, #273238, #238D97) !important;
}

/* line 3792, app/assets/stylesheets/template/_style.scss */
.btn-gradient-dark.disabled, .btn-gradient-dark:disabled {
  color: #fff;
  background: #324148;
  background: linear-gradient(45deg, #324148, #8edde6) !important;
  background: -webkit-bg-linear-gradient(45deg, #324148, #8edde6) !important;
}

/* line 3797, app/assets/stylesheets/template/_style.scss */
.btn-gradient-pony {
  color: #fff;
  border: none;
  background: #ed1b60;
  background: linear-gradient(45deg, #ed1b60, #1ebccd) !important;
  background: -webkit-bg-linear-gradient(45deg, #ed1b60, #1ebccd) !important;
}

/* line 3801, app/assets/stylesheets/template/_style.scss */
.btn-gradient-pony:hover, .btn-gradient-pony:focus {
  color: #fff;
  background: #df195f;
  background: linear-gradient(45deg, #df195f, #16a9b9) !important;
  background: -webkit-bg-linear-gradient(45deg, #df195f, #16a9b9) !important;
}

/* line 3805, app/assets/stylesheets/template/_style.scss */
.btn-gradient-pony.active:not(:disabled):not(.disabled), .btn-gradient-pony:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #be1b54;
  background: linear-gradient(45deg, #be1b54, #238D97) !important;
  background: -webkit-bg-linear-gradient(45deg, #be1b54, #238D97) !important;
}

/* line 3810, app/assets/stylesheets/template/_style.scss */
.btn-gradient-pony.disabled, .btn-gradient-pony:disabled {
  color: #fff;
  background: #f68daf;
  background: linear-gradient(45deg, #f68daf, #8edde6) !important;
  background: -webkit-bg-linear-gradient(45deg, #f68daf, #8edde6) !important;
}

/* line 3815, app/assets/stylesheets/template/_style.scss */
.btn-gradient-space {
  color: #fff;
  border: none;
  background: #ab26aa;
  background: linear-gradient(45deg, #ab26aa, #fde335) !important;
  background: -webkit-bg-linear-gradient(45deg, #ab26aa, #fde335) !important;
}

/* line 3819, app/assets/stylesheets/template/_style.scss */
.btn-gradient-space:hover, .btn-gradient-space:focus {
  color: #fff;
  background: #9a3092;
  background: linear-gradient(45deg, #9a3092, #ecd11e) !important;
  background: -webkit-bg-linear-gradient(45deg, #9a3092, #ecd11e) !important;
}

/* line 3823, app/assets/stylesheets/template/_style.scss */
.btn-gradient-space.active:not(:disabled):not(.disabled), .btn-gradient-space:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #882787;
  background: linear-gradient(45deg, #882787, #dfc414) !important;
  background: -webkit-bg-linear-gradient(45deg, #882787, #dfc414) !important;
}

/* line 3828, app/assets/stylesheets/template/_style.scss */
.btn-gradient-space.disabled, .btn-gradient-space:disabled {
  color: #fff;
  background: #d592d4;
  background: linear-gradient(45deg, #d592d4, #fef19a) !important;
  background: -webkit-bg-linear-gradient(45deg, #d592d4, #fef19a) !important;
}

/* line 3833, app/assets/stylesheets/template/_style.scss */
.btn-gradient-streaks {
  color: #fff;
  border: none;
  background: #6640b2;
  background: linear-gradient(45deg, #6640b2, #009b84) !important;
  background: -webkit-bg-linear-gradient(45deg, #6640b2, #009b84) !important;
}

/* line 3837, app/assets/stylesheets/template/_style.scss */
.btn-gradient-streaks:hover, .btn-gradient-streaks:focus {
  color: #fff;
  background: #603bab;
  background: linear-gradient(45deg, #603bab, #018975) !important;
  background: -webkit-bg-linear-gradient(45deg, #603bab, #018975) !important;
}

/* line 3841, app/assets/stylesheets/template/_style.scss */
.btn-gradient-streaks.active:not(:disabled):not(.disabled), .btn-gradient-streaks:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #5935a3;
  background: linear-gradient(45deg, #5935a3, #028068) !important;
  background: -webkit-bg-linear-gradient(45deg, #5935a3, #028068) !important;
}

/* line 3846, app/assets/stylesheets/template/_style.scss */
.btn-gradient-streaks.disabled, .btn-gradient-streaks:disabled {
  color: #fff;
  background: #b29fd8;
  background: linear-gradient(45deg, #b29fd8, #7fcdc1) !important;
  background: -webkit-bg-linear-gradient(45deg, #b29fd8, #7fcdc1) !important;
}

/* line 3851, app/assets/stylesheets/template/_style.scss */
.btn-gradient-bunting {
  color: #fff;
  border: none;
  background: #3a55b1;
  background: linear-gradient(45deg, #3a55b1, #7a5449) !important;
  background: -webkit-bg-linear-gradient(45deg, #3a55b1, #7a5449) !important;
}

/* line 3855, app/assets/stylesheets/template/_style.scss */
.btn-gradient-bunting:hover, .btn-gradient-bunting:focus {
  color: #fff;
  background: #3650ab;
  background: linear-gradient(45deg, #3650ab, #6f483d) !important;
  background: -webkit-bg-linear-gradient(45deg, #3650ab, #6f483d) !important;
}

/* line 3859, app/assets/stylesheets/template/_style.scss */
.btn-gradient-bunting.active:not(:disabled):not(.disabled), .btn-gradient-bunting:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #2f4595;
  background: linear-gradient(45deg, #2f4595, #633d32) !important;
  background: -webkit-bg-linear-gradient(45deg, #2f4595, #633d32) !important;
}

/* line 3864, app/assets/stylesheets/template/_style.scss */
.btn-gradient-bunting.disabled, .btn-gradient-bunting:disabled {
  color: #fff;
  background: #9caad8;
  background: linear-gradient(45deg, #9caad8, #bca9a4) !important;
  background: -webkit-bg-linear-gradient(45deg, #9caad8, #bca9a4) !important;
}

/* line 3869, app/assets/stylesheets/template/_style.scss */
.btn-gradient-paradise {
  color: #fff;
  border: none;
  background: #0092ee;
  background: linear-gradient(45deg, #0092ee, #1ebccd) !important;
  background: -webkit-bg-linear-gradient(45deg, #0092ee, #1ebccd) !important;
}

/* line 3873, app/assets/stylesheets/template/_style.scss */
.btn-gradient-paradise:hover, .btn-gradient-paradise:focus {
  color: #fff;
  background: #0089e0;
  background: linear-gradient(45deg, #0089e0, #16a9b9) !important;
  background: -webkit-bg-linear-gradient(45deg, #0089e0, #16a9b9) !important;
}

/* line 3877, app/assets/stylesheets/template/_style.scss */
.btn-gradient-paradise.active:not(:disabled):not(.disabled), .btn-gradient-paradise:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #007fd0;
  background: linear-gradient(45deg, #007fd0, #238D97) !important;
  background: -webkit-bg-linear-gradient(45deg, #007fd0, #238D97) !important;
}

/* line 3882, app/assets/stylesheets/template/_style.scss */
.btn-gradient-paradise.disabled, .btn-gradient-paradise:disabled {
  color: #fff;
  background: #7fc8f6;
  background: linear-gradient(45deg, #7fc8f6, #8edde6) !important;
  background: -webkit-bg-linear-gradient(45deg, #7fc8f6, #8edde6) !important;
}

/* line 3887, app/assets/stylesheets/template/_style.scss */
.btn-gradient-heaven {
  color: #fff;
  border: none;
  background: #1ebccd;
  background: linear-gradient(45deg, #1ebccd, #00acf0) !important;
  background: -webkit-bg-linear-gradient(45deg, #1ebccd, #00acf0) !important;
}

/* line 3891, app/assets/stylesheets/template/_style.scss */
.btn-gradient-heaven:hover, .btn-gradient-heaven:focus {
  color: #fff;
  background: #16a9b9;
  background: linear-gradient(45deg, #16a9b9, #00a0df) !important;
  background: -webkit-bg-linear-gradient(45deg, #16a9b9, #00a0df) !important;
}

/* line 3895, app/assets/stylesheets/template/_style.scss */
.btn-gradient-heaven.active:not(:disabled):not(.disabled), .btn-gradient-heaven:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #238D97;
  background: linear-gradient(45deg, #238D97, #0293c9) !important;
  background: -webkit-bg-linear-gradient(45deg, #238D97, #0293c9) !important;
}

/* line 3900, app/assets/stylesheets/template/_style.scss */
.btn-gradient-heaven.disabled, .btn-gradient-heaven:disabled {
  color: #fff;
  background: #8edde6;
  background: linear-gradient(45deg, #8edde6, #7fd5f7) !important;
  background: -webkit-bg-linear-gradient(45deg, #8edde6, #7fd5f7) !important;
}

/* line 3905, app/assets/stylesheets/template/_style.scss */
.btn-gradient-honey {
  color: #fff;
  border: none;
  background: #d0d962;
  background: linear-gradient(45deg, #d0d962, #ff9528) !important;
  background: -webkit-bg-linear-gradient(45deg, #d0d962, #ff9528) !important;
}

/* line 3909, app/assets/stylesheets/template/_style.scss */
.btn-gradient-honey:hover, .btn-gradient-honey:focus {
  color: #fff;
  background: #c3cc34;
  background: linear-gradient(45deg, #c3cc34, #ff880e) !important;
  background: -webkit-bg-linear-gradient(45deg, #c3cc34, #ff880e) !important;
}

/* line 3913, app/assets/stylesheets/template/_style.scss */
.btn-gradient-honey.active:not(:disabled):not(.disabled), .btn-gradient-honey:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #b7c11a;
  background: linear-gradient(45deg, #b7c11a, #ff7800) !important;
  background: -webkit-bg-linear-gradient(45deg, #b7c11a, #ff7800) !important;
}

/* line 3918, app/assets/stylesheets/template/_style.scss */
.btn-gradient-honey.disabled, .btn-gradient-honey:disabled {
  color: #fff;
  background: #e7ecb0;
  background: linear-gradient(45deg, #e7ecb0, #ffca93) !important;
  background: -webkit-bg-linear-gradient(45deg, #e7ecb0, #ffca93) !important;
}

/* line 3923, app/assets/stylesheets/template/_style.scss */
.btn-gradient-warbler {
  color: #fff;
  border: none;
  background: #fde335;
  background: linear-gradient(45deg, #fde335, #9e9e9e) !important;
  background: -webkit-bg-linear-gradient(45deg, #fde335, #9e9e9e) !important;
}

/* line 3927, app/assets/stylesheets/template/_style.scss */
.btn-gradient-warbler:hover, .btn-gradient-warbler:focus {
  color: #fff;
  background: #ecd11e;
  background: linear-gradient(45deg, #ecd11e, #919191) !important;
  background: -webkit-bg-linear-gradient(45deg, #ecd11e, #919191) !important;
}

/* line 3931, app/assets/stylesheets/template/_style.scss */
.btn-gradient-warbler.active:not(:disabled):not(.disabled), .btn-gradient-warbler:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #dfc414;
  background: linear-gradient(45deg, #dfc414, #858484) !important;
  background: -webkit-bg-linear-gradient(45deg, #dfc414, #858484) !important;
}

/* line 3936, app/assets/stylesheets/template/_style.scss */
.btn-gradient-warbler.disabled, .btn-gradient-warbler:disabled {
  color: #fff;
  background: #fef19a;
  background: linear-gradient(45deg, #fef19a, #cecece) !important;
  background: -webkit-bg-linear-gradient(45deg, #fef19a, #cecece) !important;
}

/* line 3941, app/assets/stylesheets/template/_style.scss */
.btn-gradient-dusk {
  color: #fff;
  border: none;
  background: #ff9528;
  background: linear-gradient(45deg, #ff9528, #6640b2) !important;
  background: -webkit-bg-linear-gradient(45deg, #ff9528, #6640b2) !important;
}

/* line 3945, app/assets/stylesheets/template/_style.scss */
.btn-gradient-dusk:hover, .btn-gradient-dusk:focus {
  color: #fff;
  background: #ff880e;
  background: linear-gradient(45deg, #ff880e, #603bab) !important;
  background: -webkit-bg-linear-gradient(45deg, #ff880e, #603bab) !important;
}

/* line 3949, app/assets/stylesheets/template/_style.scss */
.btn-gradient-dusk.active:not(:disabled):not(.disabled), .btn-gradient-dusk:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #ff7800;
  background: linear-gradient(45deg, #ff7800, #5935a3) !important;
  background: -webkit-bg-linear-gradient(45deg, #ff7800, #5935a3) !important;
}

/* line 3954, app/assets/stylesheets/template/_style.scss */
.btn-gradient-dusk.disabled, .btn-gradient-dusk:disabled {
  color: #fff;
  background: #ffca93;
  background: linear-gradient(45deg, #ffca93, #b29fd8) !important;
  background: -webkit-bg-linear-gradient(45deg, #ffca93, #b29fd8) !important;
}

/* line 3959, app/assets/stylesheets/template/_style.scss */
.btn-gradient-citrine {
  color: #fff;
  border: none;
  background: #ff6028;
  background: linear-gradient(45deg, #ff6028, #7a5449) !important;
  background: -webkit-bg-linear-gradient(45deg, #ff6028, #7a5449) !important;
}

/* line 3963, app/assets/stylesheets/template/_style.scss */
.btn-gradient-citrine:hover, .btn-gradient-citrine:focus {
  color: #fff;
  background: #fb551c;
  background: linear-gradient(45deg, #fb551c, #6f483d) !important;
  background: -webkit-bg-linear-gradient(45deg, #fb551c, #6f483d) !important;
}

/* line 3967, app/assets/stylesheets/template/_style.scss */
.btn-gradient-citrine.active:not(:disabled):not(.disabled), .btn-gradient-citrine:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #e8470f;
  background: linear-gradient(45deg, #e8470f, #633d32) !important;
  background: -webkit-bg-linear-gradient(45deg, #e8470f, #633d32) !important;
}

/* line 3972, app/assets/stylesheets/template/_style.scss */
.btn-gradient-citrine.disabled, .btn-gradient-citrine:disabled {
  color: #fff;
  background: #ffaf93;
  background: linear-gradient(45deg, #ffaf93, #bca9a4) !important;
  background: -webkit-bg-linear-gradient(45deg, #ffaf93, #bca9a4) !important;
}

/* line 3977, app/assets/stylesheets/template/_style.scss */
.btn-gradient-royston {
  color: #fff;
  border: none;
  background: #7a5449;
  background: linear-gradient(45deg, #7a5449, #009b84) !important;
  background: -webkit-bg-linear-gradient(45deg, #7a5449, #009b84) !important;
}

/* line 3981, app/assets/stylesheets/template/_style.scss */
.btn-gradient-royston:hover, .btn-gradient-royston:focus {
  color: #fff;
  background: #6f483d;
  background: linear-gradient(45deg, #6f483d, #018975) !important;
  background: -webkit-bg-linear-gradient(45deg, #6f483d, #018975) !important;
}

/* line 3985, app/assets/stylesheets/template/_style.scss */
.btn-gradient-royston.active:not(:disabled):not(.disabled), .btn-gradient-royston:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #633d32;
  background: linear-gradient(45deg, #633d32, #028068) !important;
  background: -webkit-bg-linear-gradient(45deg, #633d32, #028068) !important;
}

/* line 3990, app/assets/stylesheets/template/_style.scss */
.btn-gradient-royston.disabled, .btn-gradient-royston:disabled {
  color: #fff;
  background: #bca9a4;
  background: linear-gradient(45deg, #bca9a4, #7fcdc1) !important;
  background: -webkit-bg-linear-gradient(45deg, #bca9a4, #7fcdc1) !important;
}

/* line 3995, app/assets/stylesheets/template/_style.scss */
.btn-gradient-ashes {
  color: #fff;
  border: none;
  background: #5e7d8a;
  background: linear-gradient(45deg, #5e7d8a, #324148) !important;
  background: -webkit-bg-linear-gradient(45deg, #5e7d8a, #324148) !important;
}

/* line 3999, app/assets/stylesheets/template/_style.scss */
.btn-gradient-ashes:hover, .btn-gradient-ashes:focus {
  color: #fff;
  background: #4a6b78;
  background: linear-gradient(45deg, #4a6b78, #2b383e) !important;
  background: -webkit-bg-linear-gradient(45deg, #4a6b78, #2b383e) !important;
}

/* line 4003, app/assets/stylesheets/template/_style.scss */
.btn-gradient-ashes.active:not(:disabled):not(.disabled), .btn-gradient-ashes:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #40606d;
  background: linear-gradient(45deg, #40606d, #273238) !important;
  background: -webkit-bg-linear-gradient(45deg, #40606d, #273238) !important;
}

/* line 4008, app/assets/stylesheets/template/_style.scss */
.btn-gradient-ashes.disabled, .btn-gradient-ashes:disabled {
  color: #fff;
  background: #aebec4;
  background: linear-gradient(45deg, #aebec4, #324148) !important;
  background: -webkit-bg-linear-gradient(45deg, #aebec4, #324148) !important;
}

/* line 4013, app/assets/stylesheets/template/_style.scss */
.btn-gradient-metal {
  color: #fff;
  border: none;
  background: #1ebccd;
  background: linear-gradient(45deg, #1ebccd, #9e9e9e) !important;
  background: -webkit-bg-linear-gradient(45deg, #1ebccd, #9e9e9e) !important;
}

/* line 4017, app/assets/stylesheets/template/_style.scss */
.btn-gradient-metal:hover, .btn-gradient-metal:focus {
  color: #fff;
  background: #16a9b9;
  background: linear-gradient(45deg, #16a9b9, #919191) !important;
  background: -webkit-bg-linear-gradient(45deg, #16a9b9, #919191) !important;
}

/* line 4021, app/assets/stylesheets/template/_style.scss */
.btn-gradient-metal.active:not(:disabled):not(.disabled), .btn-gradient-metal:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #238D97;
  background: linear-gradient(45deg, #238D97, #858484) !important;
  background: -webkit-bg-linear-gradient(45deg, #238D97, #858484) !important;
}

/* line 4026, app/assets/stylesheets/template/_style.scss */
.btn-gradient-metal.disabled, .btn-gradient-metal:disabled {
  color: #fff;
  background: #8edde6;
  background: linear-gradient(45deg, #8edde6, #cecece) !important;
  background: -webkit-bg-linear-gradient(45deg, #8edde6, #cecece) !important;
}

/* line 4031, app/assets/stylesheets/template/_style.scss */
.btn-gradient-sunset {
  color: #fff;
  border: none;
  background: #009b84;
  background: linear-gradient(45deg, #009b84, #ff6028) !important;
  background: -webkit-bg-linear-gradient(45deg, #009b84, #ff6028) !important;
}

/* line 4035, app/assets/stylesheets/template/_style.scss */
.btn-gradient-sunset:hover, .btn-gradient-sunset:focus {
  color: #fff;
  background: #018975;
  background: linear-gradient(45deg, #018975, #fb551c) !important;
  background: -webkit-bg-linear-gradient(45deg, #018975, #fb551c) !important;
}

/* line 4039, app/assets/stylesheets/template/_style.scss */
.btn-gradient-sunset.active:not(:disabled):not(.disabled), .btn-gradient-sunset:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #028068;
  background: linear-gradient(45deg, #028068, #e8470f) !important;
  background: -webkit-bg-linear-gradient(45deg, #028068, #e8470f) !important;
}

/* line 4044, app/assets/stylesheets/template/_style.scss */
.btn-gradient-sunset.disabled, .btn-gradient-sunset:disabled {
  color: #fff;
  background: #7fcdc1;
  background: linear-gradient(45deg, #7fcdc1, #ffaf93) !important;
  background: -webkit-bg-linear-gradient(45deg, #7fcdc1, #ffaf93) !important;
}

/* line 4050, app/assets/stylesheets/template/_style.scss */
.btn-outline-sky {
  color: #00acf0;
  background-color: transparent;
  background-image: none;
  border-color: #00acf0;
}

/* line 4055, app/assets/stylesheets/template/_style.scss */
.btn-outline-sky:hover, .btn-outline-sky:focus {
  color: #fff;
  background-color: #00a0df;
  border-color: #00a0df;
}

/* line 4060, app/assets/stylesheets/template/_style.scss */
.btn-outline-sky.active:not(:disabled):not(.disabled), .btn-outline-sky:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #0293c9;
  border-color: #0293c9;
}

/* line 4066, app/assets/stylesheets/template/_style.scss */
.btn-outline-sky.disabled, .btn-outline-sky:disabled {
  color: #fff;
  background-color: #7fd5f7;
  border-color: #7fd5f7;
}

/* line 4072, app/assets/stylesheets/template/_style.scss */
.btn-outline-cyan {
  color: #1ebccd;
  background-color: transparent;
  background-image: none;
  border-color: #1ebccd;
}

/* line 4077, app/assets/stylesheets/template/_style.scss */
.btn-outline-cyan:hover, .btn-outline-cyan:focus {
  color: #fff;
  background-color: #16a9b9;
  border-color: #16a9b9;
}

/* line 4082, app/assets/stylesheets/template/_style.scss */
.btn-outline-cyan.active:not(:disabled):not(.disabled), .btn-outline-cyan:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #238D97;
  border-color: #238D97;
}

/* line 4088, app/assets/stylesheets/template/_style.scss */
.btn-outline-cyan.disabled, .btn-outline-cyan:disabled {
  color: #fff;
  background-color: #8edde6;
  border-color: #8edde6;
}

/* line 4094, app/assets/stylesheets/template/_style.scss */
.btn-outline-green {
  color: #22af47;
  background-color: transparent;
  background-image: none;
  border-color: #22af47;
}

/* line 4099, app/assets/stylesheets/template/_style.scss */
.btn-outline-green:hover, .btn-outline-green:focus {
  color: #fff;
  background-color: #1aa23e;
  border-color: #1aa23e;
}

/* line 4104, app/assets/stylesheets/template/_style.scss */
.btn-outline-green.active:not(:disabled):not(.disabled), .btn-outline-green:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #179237;
  border-color: #179237;
}

/* line 4110, app/assets/stylesheets/template/_style.scss */
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #fff;
  background-color: #90d7a3;
  border-color: #90d7a3;
}

/* line 4116, app/assets/stylesheets/template/_style.scss */
.btn-outline-yellow {
  color: #ffbf36;
  background-color: transparent;
  background-image: none;
  border-color: #ffbf36;
}

/* line 4121, app/assets/stylesheets/template/_style.scss */
.btn-outline-yellow:hover, .btn-outline-yellow:focus {
  color: #fff;
  background-color: #ffb71d;
  border-color: #ffb71d;
}

/* line 4126, app/assets/stylesheets/template/_style.scss */
.btn-outline-yellow.active:not(:disabled):not(.disabled), .btn-outline-yellow:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #ffac19;
  border-color: #ffac19;
}

/* line 4132, app/assets/stylesheets/template/_style.scss */
.btn-outline-yellow.disabled, .btn-outline-yellow:disabled {
  color: #fff;
  background-color: #ffdf9a;
  border-color: #ffdf9a;
}

/* line 4138, app/assets/stylesheets/template/_style.scss */
.btn-outline-red {
  color: #f83f37;
  background-color: transparent;
  background-image: none;
  border-color: #f83f37;
}

/* line 4143, app/assets/stylesheets/template/_style.scss */
.btn-outline-red:hover, .btn-outline-red:focus {
  color: #fff;
  background-color: #ff2f26;
  border-color: #ff2f26;
}

/* line 4148, app/assets/stylesheets/template/_style.scss */
.btn-outline-red.active:not(:disabled):not(.disabled), .btn-outline-red:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #ed1622;
  border-color: #ed1622;
}

/* line 4154, app/assets/stylesheets/template/_style.scss */
.btn-outline-red.disabled, .btn-outline-red:disabled {
  color: #fff;
  background-color: #fb9f9b;
  border-color: #fb9f9b;
}

/* line 4160, app/assets/stylesheets/template/_style.scss */
.btn-outline-grey {
  color: #9e9e9e;
  background-color: transparent;
  background-image: none;
  border-color: #9e9e9e;
}

/* line 4165, app/assets/stylesheets/template/_style.scss */
.btn-outline-grey:hover, .btn-outline-grey:focus {
  color: #fff;
  background-color: #919191;
  border-color: #919191;
}

/* line 4170, app/assets/stylesheets/template/_style.scss */
.btn-outline-grey.active:not(:disabled):not(.disabled), .btn-outline-grey:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #858484;
  border-color: #858484;
}

/* line 4176, app/assets/stylesheets/template/_style.scss */
.btn-outline-grey.disabled, .btn-outline-grey:disabled {
  color: #fff;
  background-color: #cecece;
  border-color: #cecece;
}

/* line 4182, app/assets/stylesheets/template/_style.scss */
.btn-outline-pink {
  color: #ed1b60;
  background-color: transparent;
  background-image: none;
  border-color: #ed1b60;
}

/* line 4187, app/assets/stylesheets/template/_style.scss */
.btn-outline-pink:hover, .btn-outline-pink:focus {
  color: #fff;
  background-color: #df195f;
  border-color: #df195f;
}

/* line 4192, app/assets/stylesheets/template/_style.scss */
.btn-outline-pink.active:not(:disabled):not(.disabled), .btn-outline-pink:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #be1b54;
  border-color: #be1b54;
}

/* line 4198, app/assets/stylesheets/template/_style.scss */
.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #fff;
  background-color: #f68daf;
  border-color: #f68daf;
}

/* line 4204, app/assets/stylesheets/template/_style.scss */
.btn-outline-purple {
  color: #ab26aa;
  background-color: transparent;
  background-image: none;
  border-color: #ab26aa;
}

/* line 4209, app/assets/stylesheets/template/_style.scss */
.btn-outline-purple:hover, .btn-outline-purple:focus {
  color: #fff;
  background-color: #9a3092;
  border-color: #9a3092;
}

/* line 4214, app/assets/stylesheets/template/_style.scss */
.btn-outline-purple.active:not(:disabled):not(.disabled), .btn-outline-purple:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #882787;
  border-color: #882787;
}

/* line 4220, app/assets/stylesheets/template/_style.scss */
.btn-outline-purple.disabled, .btn-outline-purple:disabled {
  color: #fff;
  background-color: #d592d4;
  border-color: #d592d4;
}

/* line 4226, app/assets/stylesheets/template/_style.scss */
.btn-outline-violet {
  color: #6640b2;
  background-color: transparent;
  background-image: none;
  border-color: #6640b2;
}

/* line 4231, app/assets/stylesheets/template/_style.scss */
.btn-outline-violet:hover, .btn-outline-violet:focus {
  color: #fff;
  background-color: #603bab;
  border-color: #603bab;
}

/* line 4236, app/assets/stylesheets/template/_style.scss */
.btn-outline-violet.active:not(:disabled):not(.disabled), .btn-outline-violet:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #5935a3;
  border-color: #5935a3;
}

/* line 4242, app/assets/stylesheets/template/_style.scss */
.btn-outline-violet.disabled, .btn-outline-violet:disabled {
  color: #fff;
  background-color: #b29fd8;
  border-color: #b29fd8;
}

/* line 4248, app/assets/stylesheets/template/_style.scss */
.btn-outline-indigo {
  color: #3a55b1;
  background-color: transparent;
  background-image: none;
  border-color: #3a55b1;
}

/* line 4253, app/assets/stylesheets/template/_style.scss */
.btn-outline-indigo:hover, .btn-outline-indigo:focus {
  color: #fff;
  background-color: #3650ab;
  border-color: #3650ab;
}

/* line 4258, app/assets/stylesheets/template/_style.scss */
.btn-outline-indigo.active:not(:disabled):not(.disabled), .btn-outline-indigo:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #2f4595;
  border-color: #2f4595;
}

/* line 4264, app/assets/stylesheets/template/_style.scss */
.btn-outline-indigo.disabled, .btn-outline-indigo:disabled {
  color: #fff;
  background-color: #9caad8;
  border-color: #9caad8;
}

/* line 4270, app/assets/stylesheets/template/_style.scss */
.btn-outline-blue {
  color: #0092ee;
  background-color: transparent;
  background-image: none;
  border-color: #0092ee;
}

/* line 4275, app/assets/stylesheets/template/_style.scss */
.btn-outline-blue:hover, .btn-outline-blue:focus {
  color: #fff;
  background-color: #0089e0;
  border-color: #0089e0;
}

/* line 4280, app/assets/stylesheets/template/_style.scss */
.btn-outline-blue.active:not(:disabled):not(.disabled), .btn-outline-blue:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #007fd0;
  border-color: #007fd0;
}

/* line 4286, app/assets/stylesheets/template/_style.scss */
.btn-outline-blue.disabled, .btn-outline-blue:disabled {
  color: #fff;
  background-color: #7fc8f6;
  border-color: #7fc8f6;
}

/* line 4292, app/assets/stylesheets/template/_style.scss */
.btn-outline-teal {
  color: #009b84;
  background-color: transparent;
  background-image: none;
  border-color: #009b84;
}

/* line 4297, app/assets/stylesheets/template/_style.scss */
.btn-outline-teal:hover, .btn-outline-teal:focus {
  color: #fff;
  background-color: #018975;
  border-color: #018975;
}

/* line 4302, app/assets/stylesheets/template/_style.scss */
.btn-outline-teal.active:not(:disabled):not(.disabled), .btn-outline-teal:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #028068;
  border-color: #028068;
}

/* line 4308, app/assets/stylesheets/template/_style.scss */
.btn-outline-teal.disabled, .btn-outline-teal:disabled {
  color: #fff;
  background-color: #7fcdc1;
  border-color: #7fcdc1;
}

/* line 4314, app/assets/stylesheets/template/_style.scss */
.btn-outline-primary,
.btn-outline-neon {
  color: #5297c8;
  background-color: transparent;
  background-image: none;
  border-color: #5297c8;
}

/* line 4320, app/assets/stylesheets/template/_style.scss */
.btn-outline-primary:hover, .btn-outline-primary:focus,
.btn-outline-neon:hover,
.btn-outline-neon:focus {
  color: #fff;
  background-color: #16a9b9;
  border-color: #16a9b9;
}

/* line 4325, app/assets/stylesheets/template/_style.scss */
.btn-outline-primary.active:not(:disabled):not(.disabled), .btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-neon.active:not(:disabled):not(.disabled),
.btn-outline-neon:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #238D97;
  border-color: #238D97;
}

/* line 4331, app/assets/stylesheets/template/_style.scss */
.btn-outline-primary.disabled, .btn-outline-primary:disabled,
.btn-outline-neon.disabled,
.btn-outline-neon:disabled {
  color: #fff;
  background-color: #8edde6;
  border-color: #8edde6;
}

/* line 4337, app/assets/stylesheets/template/_style.scss */
.btn-outline-lime {
  color: #d0d962;
  background-color: transparent;
  background-image: none;
  border-color: #d0d962;
}

/* line 4342, app/assets/stylesheets/template/_style.scss */
.btn-outline-lime:hover, .btn-outline-lime:focus {
  color: #324148;
  background-color: #c3cc34;
  border-color: #c3cc34;
}

/* line 4347, app/assets/stylesheets/template/_style.scss */
.btn-outline-lime.active:not(:disabled):not(.disabled), .btn-outline-lime:not(:disabled):not(.disabled):active {
  color: #324148;
  background-color: #b7c11a;
  border-color: #b7c11a;
}

/* line 4353, app/assets/stylesheets/template/_style.scss */
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #324148;
  background-color: #e7ecb0;
  border-color: #e7ecb0;
}

/* line 4359, app/assets/stylesheets/template/_style.scss */
.btn-outline-sun {
  color: #fde335;
  background-color: transparent;
  background-image: none;
  border-color: #fde335;
}

/* line 4364, app/assets/stylesheets/template/_style.scss */
.btn-outline-sun:hover, .btn-outline-sun:focus {
  color: #324148;
  background-color: #ecd11e;
  border-color: #ecd11e;
}

/* line 4369, app/assets/stylesheets/template/_style.scss */
.btn-outline-sun.active:not(:disabled):not(.disabled), .btn-outline-sun:not(:disabled):not(.disabled):active {
  color: #324148;
  background-color: #dfc414;
  border-color: #dfc414;
}

/* line 4375, app/assets/stylesheets/template/_style.scss */
.btn-outline-sun.disabled, .btn-outline-sun:disabled {
  color: #324148;
  background-color: #fef19a;
  border-color: #fef19a;
}

/* line 4381, app/assets/stylesheets/template/_style.scss */
.btn-outline-orange {
  color: #ff9528;
  background-color: transparent;
  background-image: none;
  border-color: #ff9528;
}

/* line 4386, app/assets/stylesheets/template/_style.scss */
.btn-outline-orange:hover, .btn-outline-orange:focus {
  color: #fff;
  background-color: #ff880e;
  border-color: #ff880e;
}

/* line 4391, app/assets/stylesheets/template/_style.scss */
.btn-outline-orange.active:not(:disabled):not(.disabled), .btn-outline-orange:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #ff7800;
  border-color: #ff7800;
}

/* line 4397, app/assets/stylesheets/template/_style.scss */
.btn-outline-orange.disabled, .btn-outline-orange:disabled {
  color: #fff;
  background-color: #ffca93;
  border-color: #ffca93;
}

/* line 4403, app/assets/stylesheets/template/_style.scss */
.btn-outline-pumpkin {
  color: #ff6028;
  background-color: transparent;
  background-image: none;
  border-color: #ff6028;
}

/* line 4408, app/assets/stylesheets/template/_style.scss */
.btn-outline-pumpkin:hover, .btn-outline-pumpkin:focus {
  color: #fff;
  background-color: #fb551c;
  border-color: #fb551c;
}

/* line 4413, app/assets/stylesheets/template/_style.scss */
.btn-outline-pumpkin.active:not(:disabled):not(.disabled), .btn-outline-pumpkin:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #e8470f;
  border-color: #e8470f;
}

/* line 4419, app/assets/stylesheets/template/_style.scss */
.btn-outline-pumpkin.disabled, .btn-outline-pumpkin:disabled {
  color: #fff;
  background-color: #ffaf93;
  border-color: #ffaf93;
}

/* line 4425, app/assets/stylesheets/template/_style.scss */
.btn-outline-brown {
  color: #7a5449;
  background-color: transparent;
  background-image: none;
  border-color: #7a5449;
}

/* line 4430, app/assets/stylesheets/template/_style.scss */
.btn-outline-brown:hover, .btn-outline-brown:focus {
  color: #fff;
  background-color: #6f483d;
  border-color: #6f483d;
}

/* line 4435, app/assets/stylesheets/template/_style.scss */
.btn-outline-brown.active:not(:disabled):not(.disabled), .btn-outline-brown:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #633d32;
  border-color: #633d32;
}

/* line 4441, app/assets/stylesheets/template/_style.scss */
.btn-outline-brown.disabled, .btn-outline-brown:disabled {
  color: #fff;
  background-color: #bca9a4;
  border-color: #bca9a4;
}

/* line 4447, app/assets/stylesheets/template/_style.scss */
.btn-outline-cyan {
  color: #1ebccd;
  background-color: transparent;
  background-image: none;
  border-color: #1ebccd;
}

/* line 4452, app/assets/stylesheets/template/_style.scss */
.btn-outline-cyan:hover, .btn-outline-cyan:focus {
  color: #fff;
  background-color: #16a9b9;
  border-color: #16a9b9;
}

/* line 4457, app/assets/stylesheets/template/_style.scss */
.btn-outline-cyan.active:not(:disabled):not(.disabled), .btn-outline-cyan:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #238D97;
  border-color: #238D97;
}

/* line 4463, app/assets/stylesheets/template/_style.scss */
.btn-outline-cyan.disabled, .btn-outline-cyan:disabled {
  color: #fff;
  background-color: #8edde6;
  border-color: #8edde6;
}

/* line 4469, app/assets/stylesheets/template/_style.scss */
.btn-outline-smoke {
  color: #5e7d8a;
  background-color: transparent;
  background-image: none;
  border-color: #5e7d8a;
}

/* line 4474, app/assets/stylesheets/template/_style.scss */
.btn-outline-smoke:hover, .btn-outline-smoke:focus {
  color: #fff;
  background-color: #4a6b78;
  border-color: #4a6b78;
}

/* line 4479, app/assets/stylesheets/template/_style.scss */
.btn-outline-smoke.active:not(:disabled):not(.disabled), .btn-outline-smoke:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #40606d;
  border-color: #40606d;
}

/* line 4485, app/assets/stylesheets/template/_style.scss */
.btn-outline-smoke.disabled, .btn-outline-smoke:disabled {
  color: #fff;
  background-color: #aebec4;
  border-color: #aebec4;
}

/* line 4491, app/assets/stylesheets/template/_style.scss */
.btn-outline-dark {
  color: #324148;
  background-color: transparent;
  background-image: none;
  border-color: #324148;
}

/* line 4496, app/assets/stylesheets/template/_style.scss */
.btn-outline-dark:hover, .btn-outline-dark:focus {
  color: #fff;
  background-color: #2b383e;
  border-color: #2b383e;
}

/* line 4501, app/assets/stylesheets/template/_style.scss */
.btn-outline-dark.active:not(:disabled):not(.disabled), .btn-outline-dark:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #273238;
  border-color: #273238;
}

/* line 4507, app/assets/stylesheets/template/_style.scss */
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #fff;
  background-color: #adb3b6;
  border-color: #adb3b6;
}

/* line 4513, app/assets/stylesheets/template/_style.scss */
.btn-outline-light {
  color: #324148;
  background-color: transparent;
  background-image: none;
  border-color: #e0e3e4;
}

/* line 4518, app/assets/stylesheets/template/_style.scss */
.btn-outline-light:hover, .btn-outline-light:focus {
  color: #324148;
  background-color: #d6d9da;
  border-color: #d6d9da;
}

/* line 4523, app/assets/stylesheets/template/_style.scss */
.btn-outline-light.active:not(:disabled):not(.disabled), .btn-outline-light:not(:disabled):not(.disabled):active {
  color: #324148;
  background-color: #c1c6c8;
  border-color: #c1c6c8;
}

/* line 4529, app/assets/stylesheets/template/_style.scss */
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #324148;
  background-color: #f5f5f6;
  border-color: #f5f5f6;
}

/* line 4540, app/assets/stylesheets/template/_style.scss */
.show > .btn-sky.dropdown-toggle,
.show > .btn-outline-sky.dropdown-toggle {
  color: #fff;
  background-color: #0293c9;
  border-color: #0293c9;
}

/* line 4548, app/assets/stylesheets/template/_style.scss */
.show > .btn-cyan.dropdown-toggle,
.show > .btn-outline-cyan.dropdown-toggle {
  color: #fff;
  background-color: #238D97;
  border-color: #238D97;
}

/* line 4556, app/assets/stylesheets/template/_style.scss */
.show > .btn-green.dropdown-toggle,
.show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #179237;
  border-color: #179237;
}

/* line 4564, app/assets/stylesheets/template/_style.scss */
.show > .btn-yellow.dropdown-toggle,
.show > .btn-outline-yellow.dropdown-toggle {
  color: #fff;
  background-color: #ffac19;
  border-color: #ffac19;
}

/* line 4572, app/assets/stylesheets/template/_style.scss */
.show > .btn-red.dropdown-toggle,
.show > .btn-outline-red.dropdown-toggle {
  color: #fff;
  background-color: #ed1622;
  border-color: #ed1622;
}

/* line 4580, app/assets/stylesheets/template/_style.scss */
.show > .btn-grey.dropdown-toggle,
.show > .btn-outline-grey.dropdown-toggle {
  color: #fff;
  background-color: #858484;
  border-color: #858484;
}

/* line 4588, app/assets/stylesheets/template/_style.scss */
.show > .btn-grey.dropdown-toggle,
.show > .btn-outline-grey.dropdown-toggle {
  color: #fff;
  background-color: #858484;
  border-color: #858484;
}

/* line 4596, app/assets/stylesheets/template/_style.scss */
.show > .btn-pink.dropdown-toggle,
.show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #be1b54;
  border-color: #be1b54;
}

/* line 4604, app/assets/stylesheets/template/_style.scss */
.show > .btn-purple.dropdown-toggle,
.show > .btn-outline-purple.dropdown-toggle {
  color: #fff;
  background-color: #882787;
  border-color: #882787;
}

/* line 4612, app/assets/stylesheets/template/_style.scss */
.show > .btn-violet.dropdown-toggle,
.show > .btn-outline-violet.dropdown-toggle {
  color: #fff;
  background-color: #5935a3;
  border-color: #5935a3;
}

/* line 4620, app/assets/stylesheets/template/_style.scss */
.show > .btn-indigo.dropdown-toggle,
.show > .btn-outline-indigo.dropdown-toggle {
  color: #fff;
  background-color: #2f4595;
  border-color: #2f4595;
}

/* line 4628, app/assets/stylesheets/template/_style.scss */
.show > .btn-blue.dropdown-toggle,
.show > .btn-outline-blue.dropdown-toggle {
  color: #fff;
  background-color: #007fd0;
  border-color: #007fd0;
}

/* line 4636, app/assets/stylesheets/template/_style.scss */
.show > .btn-teal.dropdown-toggle,
.show > .btn-outline-teal.dropdown-toggle {
  color: #fff;
  background-color: #028068;
  border-color: #028068;
}

/* line 4646, app/assets/stylesheets/template/_style.scss */
.show > .btn-primary.dropdown-toggle,
.show > .btn-neon.dropdown-toggle,
.show > .btn-outline-primary.dropdown-toggle,
.show > .btn-outline-neon.dropdown-toggle {
  color: #fff;
  background-color: #238D97;
  border-color: #238D97;
}

/* line 4654, app/assets/stylesheets/template/_style.scss */
.show > .btn-lime.dropdown-toggle,
.show > .btn-outline-lime.dropdown-toggle {
  color: #324148;
  background-color: #b7c11a;
  border-color: #b7c11a;
}

/* line 4662, app/assets/stylesheets/template/_style.scss */
.show > .btn-sun.dropdown-toggle,
.show > .btn-outline-sun.dropdown-toggle {
  color: #324148;
  background-color: #dfc414;
  border-color: #dfc414;
}

/* line 4670, app/assets/stylesheets/template/_style.scss */
.show > .btn-orange.dropdown-toggle,
.show > .btn-outline-orange.dropdown-toggle {
  color: #fff;
  background-color: #ff7800;
  border-color: #ff7800;
}

/* line 4678, app/assets/stylesheets/template/_style.scss */
.show > .btn-pumpkin.dropdown-toggle,
.show > .btn-outline-pumpkin.dropdown-toggle {
  color: #fff;
  background-color: #e8470f;
  border-color: #e8470f;
}

/* line 4686, app/assets/stylesheets/template/_style.scss */
.show > .btn-brown.dropdown-toggle,
.show > .btn-outline-brown.dropdown-toggle {
  color: #fff;
  background-color: #633d32;
  border-color: #633d32;
}

/* line 4694, app/assets/stylesheets/template/_style.scss */
.show > .btn-cyan.dropdown-toggle,
.show > .btn-outline-cyan.dropdown-toggle {
  color: #fff;
  background-color: #238D97;
  border-color: #238D97;
}

/* line 4702, app/assets/stylesheets/template/_style.scss */
.show > .btn-smoke.dropdown-toggle,
.show > .btn-outline-smoke.dropdown-toggle {
  color: #fff;
  background-color: #40606d;
  border-color: #40606d;
}

/* line 4710, app/assets/stylesheets/template/_style.scss */
.show > .btn-light.dropdown-toggle,
.show > .btn-outline-light.dropdown-toggle {
  color: #324148;
  background-color: #c1c6c8;
  border-color: #c1c6c8;
}

/* line 4718, app/assets/stylesheets/template/_style.scss */
.show > .btn-dark.dropdown-toggle,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #273238;
  border-color: #273238;
}

/* line 4726, app/assets/stylesheets/template/_style.scss */
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
  margin-left: -2px;
}

/* line 4729, app/assets/stylesheets/template/_style.scss */
.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: -2px;
}

/* line 4735, app/assets/stylesheets/template/_style.scss */
.btn-group.btn-group-rounded .btn:first-child {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}

/* line 4739, app/assets/stylesheets/template/_style.scss */
.btn-group.btn-group-rounded .btn:last-child {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}

/* line 4746, app/assets/stylesheets/template/_style.scss */
.btn-group-lg > .btn, .btn-lg {
  font-size: 1.1rem;
  border-radius: 0.25rem;
}

/* line 4750, app/assets/stylesheets/template/_style.scss */
.btn-group-xs > .btn, .btn-xs {
  font-size: 1.1rem;
  border-radius: 0.2rem;
  padding: .05rem .3rem;
  font-size: .85rem;
}

/* line 4758, app/assets/stylesheets/template/_style.scss */
.button-list > .btn, .button-list > .btn-group {
  margin-top: 15px;
  margin-right: 10px;
}

/* line 4763, app/assets/stylesheets/template/_style.scss */
button.close {
  outline: none;
}

/*Wrapper*/
/* line 4767, app/assets/stylesheets/template/_style.scss */
.hk-wrapper {
  background: #fff;
  position: relative;
}

/* line 4772, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper {
  background: linear-gradient(304deg, #d6e8f5 0%, #f8f8f8 100%);
  padding: 57px 0 0;
  position: relative;
}

/* line 4777, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper .hk-pg-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  flex-wrap: wrap;
  margin-bottom: 25px;
}

/* line 4790, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper .hk-pg-header .hk-pg-title {
  display: flex;
  align-items: center;
}

/* line 4797, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper .hk-pg-header .hk-pg-title .pg-title-icon {
  padding-right: 10px;
  color: #c1c6c8;
  position: relative;
  display: flex;
}

/* line 4807, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper .hk-pg-header > div:first-child, .hk-pg-wrapper .hk-pg-header > div:last-child {
  margin-bottom: 15px;
}

/*Navigation*/
/*------------------------------------------------------------------
[Navbar]
Project:	Mintos
-------------------------------------------------------------------*/
/*Nav*/
/* line 10, app/assets/stylesheets/template/_navbar.scss */
.nav .nav-link.link-icon-left i, .nav .nav-link.link-icon-left span {
  padding-right: 10px;
  font-size: 18px;
}

/* line 16, app/assets/stylesheets/template/_navbar.scss */
.nav .nav-link.link-icon-top i, .nav .nav-link.link-icon-top span {
  display: block;
  text-align: center;
  font-size: 21px;
}

/* line 23, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs {
  border-bottom: none;
}

/* line 25, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  border-bottom: 3px solid transparent;
  transition: 0.2s ease-in-out;
}

/* line 32, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link.active {
  color: #324148;
  background: transparent;
  border-color: #A6E633;
}

/* line 36, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link.active:hover, .nav.nav-tabs .nav-link.active:focus {
  border-color: #A6E633;
}

/* line 40, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link:hover, .nav.nav-tabs .nav-link:focus {
  color: #324148;
  border-color: transparent;
}

/* line 44, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-link.disabled {
  color: #c1c6c8;
}

/* line 48, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .nav-item.show .nav-link {
  color: #324148;
  border-color: #00acf0;
  background: transparent;
}

/* line 53, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs .dropdown-menu {
  margin-top: 1px;
}

/* line 59, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sky .nav-link.active, .nav.nav-tabs.nav-tabs-primary .nav-link.active {
  border-color: #00acf0;
}

/* line 61, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sky .nav-link.active:hover, .nav.nav-tabs.nav-tabs-sky .nav-link.active:focus, .nav.nav-tabs.nav-tabs-primary .nav-link.active:hover, .nav.nav-tabs.nav-tabs-primary .nav-link.active:focus {
  border-color: #00acf0;
}

/* line 66, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sky .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-primary .nav-item.show .nav-link {
  border-color: #00acf0;
}

/* line 73, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-cyan .nav-link.active, .nav.nav-tabs.nav-tabs-info .nav-link.active {
  border-color: #1ebccd;
}

/* line 75, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-cyan .nav-link.active:hover, .nav.nav-tabs.nav-tabs-cyan .nav-link.active:focus, .nav.nav-tabs.nav-tabs-info .nav-link.active:hover, .nav.nav-tabs.nav-tabs-info .nav-link.active:focus {
  border-color: #1ebccd;
}

/* line 80, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-cyan .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-info .nav-item.show .nav-link {
  border-color: #1ebccd;
}

/* line 87, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-green .nav-link.active, .nav.nav-tabs.nav-tabs-success .nav-link.active {
  border-color: #22af47;
}

/* line 89, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-green .nav-link.active:hover, .nav.nav-tabs.nav-tabs-green .nav-link.active:focus, .nav.nav-tabs.nav-tabs-success .nav-link.active:hover, .nav.nav-tabs.nav-tabs-success .nav-link.active:focus {
  border-color: #22af47;
}

/* line 94, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-green .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-success .nav-item.show .nav-link {
  border-color: #22af47;
}

/* line 101, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-yellow .nav-link.active, .nav.nav-tabs.nav-tabs-warning .nav-link.active {
  border-color: #ffbf36;
}

/* line 103, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-yellow .nav-link.active:hover, .nav.nav-tabs.nav-tabs-yellow .nav-link.active:focus, .nav.nav-tabs.nav-tabs-warning .nav-link.active:hover, .nav.nav-tabs.nav-tabs-warning .nav-link.active:focus {
  border-color: #ffbf36;
}

/* line 108, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-yellow .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-warning .nav-item.show .nav-link {
  border-color: #ffbf36;
}

/* line 115, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-red .nav-link.active, .nav.nav-tabs.nav-tabs-danger .nav-link.active {
  border-color: #f83f37;
}

/* line 117, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-red .nav-link.active:hover, .nav.nav-tabs.nav-tabs-red .nav-link.active:focus, .nav.nav-tabs.nav-tabs-danger .nav-link.active:hover, .nav.nav-tabs.nav-tabs-danger .nav-link.active:focus {
  border-color: #f83f37;
}

/* line 122, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-red .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-danger .nav-item.show .nav-link {
  border-color: #f83f37;
}

/* line 128, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-link.active {
  border-color: #0092ee;
}

/* line 130, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-link.active:hover, .nav.nav-tabs.nav-tabs-blue .nav-link.active:focus {
  border-color: #0092ee;
}

/* line 135, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-item.show .nav-link {
  border-color: #0092ee;
}

/* line 141, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pink .nav-link.active {
  border-color: #ed1b60;
}

/* line 143, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pink .nav-link.active:hover, .nav.nav-tabs.nav-tabs-pink .nav-link.active:focus {
  border-color: #ed1b60;
}

/* line 148, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pink .nav-item.show .nav-link {
  border-color: #ed1b60;
}

/* line 154, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-purple .nav-link.active {
  border-color: #ab26aa;
}

/* line 156, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-purple .nav-link.active:hover, .nav.nav-tabs.nav-tabs-purple .nav-link.active:focus {
  border-color: #ab26aa;
}

/* line 161, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-purple .nav-item.show .nav-link {
  border-color: #ab26aa;
}

/* line 167, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-violet .nav-link.active {
  border-color: #6640b2;
}

/* line 169, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-violet .nav-link.active:hover, .nav.nav-tabs.nav-tabs-violet .nav-link.active:focus {
  border-color: #6640b2;
}

/* line 174, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-violet .nav-item.show .nav-link {
  border-color: #6640b2;
}

/* line 180, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-indigo .nav-link.active {
  border-color: #3a55b1;
}

/* line 182, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-indigo .nav-link.active:hover, .nav.nav-tabs.nav-tabs-indigo .nav-link.active:focus {
  border-color: #3a55b1;
}

/* line 187, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-indigo .nav-item.show .nav-link {
  border-color: #3a55b1;
}

/* line 193, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-link.active {
  border-color: #0092ee;
}

/* line 195, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-link.active:hover, .nav.nav-tabs.nav-tabs-blue .nav-link.active:focus {
  border-color: #0092ee;
}

/* line 200, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-blue .nav-item.show .nav-link {
  border-color: #0092ee;
}

/* line 206, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-teal .nav-link.active {
  border-color: #009b84;
}

/* line 208, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-teal .nav-link.active:hover, .nav.nav-tabs.nav-tabs-teal .nav-link.active:focus {
  border-color: #009b84;
}

/* line 213, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-teal .nav-item.show .nav-link {
  border-color: #009b84;
}

/* line 219, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-neon .nav-link.active {
  border-color: #A6E633;
}

/* line 221, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-neon .nav-link.active:hover, .nav.nav-tabs.nav-tabs-neon .nav-link.active:focus {
  border-color: #A6E633;
}

/* line 226, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-neon .nav-item.show .nav-link {
  border-color: #A6E633;
}

/* line 232, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-lime .nav-link.active {
  border-color: #d0d962;
}

/* line 234, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-lime .nav-link.active:hover, .nav.nav-tabs.nav-tabs-lime .nav-link.active:focus {
  border-color: #d0d962;
}

/* line 239, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-lime .nav-item.show .nav-link {
  border-color: #d0d962;
}

/* line 245, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sun .nav-link.active {
  border-color: #fde335;
}

/* line 247, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sun .nav-link.active:hover, .nav.nav-tabs.nav-tabs-sun .nav-link.active:focus {
  border-color: #fde335;
}

/* line 252, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-sun .nav-item.show .nav-link {
  border-color: #fde335;
}

/* line 258, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-orange .nav-link.active {
  border-color: #ff9528;
}

/* line 260, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-orange .nav-link.active:hover, .nav.nav-tabs.nav-tabs-orange .nav-link.active:focus {
  border-color: #ff9528;
}

/* line 265, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-orange .nav-item.show .nav-link {
  border-color: #ff9528;
}

/* line 271, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pumpkin .nav-link.active {
  border-color: #ff6028;
}

/* line 273, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pumpkin .nav-link.active:hover, .nav.nav-tabs.nav-tabs-pumpkin .nav-link.active:focus {
  border-color: #ff6028;
}

/* line 278, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-pumpkin .nav-item.show .nav-link {
  border-color: #ff6028;
}

/* line 284, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-brown .nav-link.active {
  border-color: #7a5449;
}

/* line 286, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-brown .nav-link.active:hover, .nav.nav-tabs.nav-tabs-brown .nav-link.active:focus {
  border-color: #7a5449;
}

/* line 291, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-brown .nav-item.show .nav-link {
  border-color: #7a5449;
}

/* line 297, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-gold .nav-link.active {
  border-color: #d6ae71;
}

/* line 299, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-gold .nav-link.active:hover, .nav.nav-tabs.nav-tabs-gold .nav-link.active:focus {
  border-color: #d6ae71;
}

/* line 304, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-gold .nav-item.show .nav-link {
  border-color: #d6ae71;
}

/* line 310, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-smoke .nav-link.active {
  border-color: #5e7d8a;
}

/* line 312, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-smoke .nav-link.active:hover, .nav.nav-tabs.nav-tabs-smoke .nav-link.active:focus {
  border-color: #5e7d8a;
}

/* line 317, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-smoke .nav-item.show .nav-link {
  border-color: #5e7d8a;
}

/* line 324, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-grey .nav-link.active, .nav.nav-tabs.nav-tabs-secondary .nav-link.active {
  border-color: #9e9e9e;
}

/* line 326, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-grey .nav-link.active:hover, .nav.nav-tabs.nav-tabs-grey .nav-link.active:focus, .nav.nav-tabs.nav-tabs-secondary .nav-link.active:hover, .nav.nav-tabs.nav-tabs-secondary .nav-link.active:focus {
  border-color: #9e9e9e;
}

/* line 331, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-grey .nav-item.show .nav-link, .nav.nav-tabs.nav-tabs-secondary .nav-item.show .nav-link {
  border-color: #9e9e9e;
}

/* line 337, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-dark .nav-link.active {
  border-color: #324148;
}

/* line 339, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-dark .nav-link.active:hover, .nav.nav-tabs.nav-tabs-dark .nav-link.active:focus {
  border-color: #324148;
}

/* line 344, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-dark .nav-item.show .nav-link {
  border-color: #324148;
}

/* line 350, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-light .nav-link.active {
  border-color: #e0e3e4;
}

/* line 352, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-light .nav-link.active:hover, .nav.nav-tabs.nav-tabs-light .nav-link.active:focus {
  border-color: #e0e3e4;
}

/* line 357, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-tabs.nav-tabs-light .nav-item.show .nav-link {
  border-color: #e0e3e4;
}

/* line 363, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link {
  transition: 0.2s ease-in-out;
}

/* line 365, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link.active {
  color: #fff;
  background-color: #A6E633;
}

/* line 368, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link.active:hover, .nav.nav-pills .nav-link.active:focus {
  color: #fff;
}

/* line 372, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link:hover, .nav.nav-pills .nav-link:focus {
  color: #324148;
}

/* line 375, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-link.disabled {
  color: #c1c6c8;
}

/* line 379, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills .nav-item.show .nav-link {
  color: #fff;
  background-color: #00acf0;
}

/* line 384, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-square .nav-link {
  border-radius: 0;
}

/* line 389, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-rounded .nav-link {
  border-radius: 50px;
}

/* line 396, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-sky .nav-link.active, .nav.nav-pills.nav-pills-primary .nav-link.active {
  background-color: #00acf0;
}

/* line 400, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-sky .nav-item.show .nav-link, .nav.nav-pills.nav-pills-primary .nav-item.show .nav-link {
  background-color: #00acf0;
}

/* line 407, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-cyan .nav-link.active, .nav.nav-pills.nav-pills-info .nav-link.active {
  background-color: #1ebccd;
}

/* line 411, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-cyan .nav-item.show .nav-link, .nav.nav-pills.nav-pills-info .nav-item.show .nav-link {
  background-color: #1ebccd;
}

/* line 418, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-green .nav-link.active, .nav.nav-pills.nav-pills-success .nav-link.active {
  background-color: #22af47;
}

/* line 422, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-green .nav-item.show .nav-link, .nav.nav-pills.nav-pills-success .nav-item.show .nav-link {
  background-color: #22af47;
}

/* line 429, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-yellow .nav-link.active, .nav.nav-pills.nav-pills-warning .nav-link.active {
  background-color: #ffbf36;
}

/* line 433, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-yellow .nav-item.show .nav-link, .nav.nav-pills.nav-pills-warning .nav-item.show .nav-link {
  background-color: #ffbf36;
}

/* line 440, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-red .nav-link.active, .nav.nav-pills.nav-pills-danger .nav-link.active {
  background-color: #f83f37;
}

/* line 444, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-red .nav-item.show .nav-link, .nav.nav-pills.nav-pills-danger .nav-item.show .nav-link {
  background-color: #f83f37;
}

/* line 450, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-blue .nav-link.active {
  background-color: #0092ee;
}

/* line 454, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-blue .nav-item.show .nav-link {
  background-color: #0092ee;
}

/* line 460, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-pink .nav-link.active {
  background-color: #ed1b60;
}

/* line 464, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-pink .nav-item.show .nav-link {
  background-color: #ed1b60;
}

/* line 470, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-purple .nav-link.active {
  background-color: #ab26aa;
}

/* line 474, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-purple .nav-item.show .nav-link {
  background-color: #ab26aa;
}

/* line 480, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-violet .nav-link.active {
  background-color: #6640b2;
}

/* line 484, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-violet .nav-item.show .nav-link {
  background-color: #6640b2;
}

/* line 490, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-indigo .nav-link.active {
  background-color: #3a55b1;
}

/* line 494, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-indigo .nav-item.show .nav-link {
  background-color: #3a55b1;
}

/* line 500, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-blue .nav-link.active {
  background-color: #0092ee;
}

/* line 504, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-blue .nav-item.show .nav-link {
  background-color: #0092ee;
}

/* line 510, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-teal .nav-link.active {
  background-color: #009b84;
}

/* line 514, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-teal .nav-item.show .nav-link {
  background-color: #009b84;
}

/* line 520, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-neon .nav-link.active {
  background-color: #A6E633;
}

/* line 524, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-neon .nav-item.show .nav-link {
  background-color: #A6E633;
}

/* line 530, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-lime .nav-link.active {
  background-color: #d0d962;
}

/* line 534, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-lime .nav-item.show .nav-link {
  background-color: #d0d962;
}

/* line 540, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-sun .nav-link.active {
  color: #324148;
  background-color: #fde335;
}

/* line 545, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-sun .nav-item.show .nav-link {
  color: #324148;
  background-color: #fde335;
}

/* line 552, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-orange .nav-link.active {
  background-color: #ff9528;
}

/* line 556, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-orange .nav-item.show .nav-link {
  background-color: #ff9528;
}

/* line 562, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-pumpkin .nav-link.active {
  background-color: #ff6028;
}

/* line 566, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-pumpkin .nav-item.show .nav-link {
  background-color: #ff6028;
}

/* line 572, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-brown .nav-link.active {
  background-color: #7a5449;
}

/* line 576, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-brown .nav-item.show .nav-link {
  background-color: #7a5449;
}

/* line 582, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-gold .nav-link.active {
  background-color: #d6ae71;
}

/* line 586, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-gold .nav-item.show .nav-link {
  background-color: #d6ae71;
}

/* line 592, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-smoke .nav-link.active {
  background-color: #5e7d8a;
}

/* line 596, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-smoke .nav-item.show .nav-link {
  background-color: #5e7d8a;
}

/* line 603, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-grey .nav-link.active, .nav.nav-pills.nav-pills-secondary .nav-link.active {
  background-color: #9e9e9e;
}

/* line 607, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-grey .nav-item.show .nav-link, .nav.nav-pills.nav-pills-secondary .nav-item.show .nav-link {
  background-color: #9e9e9e;
}

/* line 613, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-dark .nav-link.active {
  background-color: #324148;
}

/* line 617, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-dark .nav-item.show .nav-link {
  background-color: #324148;
}

/* line 623, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-light .nav-link.active {
  color: #324148;
  background-color: #e0e3e4;
}

/* line 628, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-pills.nav-pills-light .nav-item.show .nav-link {
  color: #324148;
  background-color: #e0e3e4;
}

/* line 636, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

/* line 638, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link.active {
  color: #fff;
}

/* line 640, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link.active:hover, .nav.nav-dark .nav-link.active:focus {
  color: #fff;
}

/* line 644, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link:hover, .nav.nav-dark .nav-link:focus {
  color: rgba(255, 255, 255, 0.7);
}

/* line 647, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

/* line 651, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark .nav-item.show .nav-link {
  color: #fff;
}

/* line 656, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-link.active {
  color: #fff;
}

/* line 658, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-link.active:hover, .nav.nav-dark.nav-tabs .nav-link.active:focus {
  color: #fff;
}

/* line 662, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-link:hover, .nav.nav-dark.nav-tabs .nav-link:focus {
  color: rgba(255, 255, 255, 0.7);
}

/* line 665, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

/* line 669, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-tabs .nav-item.show .nav-link {
  color: #fff;
}

/* line 675, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills .nav-link.active {
  color: #fff;
}

/* line 678, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

/* line 682, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills .nav-item.show .nav-link {
  color: #fff;
}

/* line 688, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link {
  color: rgba(50, 65, 72, 0.5);
}

/* line 690, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link.active {
  color: #324148;
}

/* line 692, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link.active:hover, .nav.nav-light .nav-link.active:focus {
  color: #324148;
}

/* line 696, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link:hover, .nav.nav-light .nav-link:focus {
  color: rgba(50, 65, 72, 0.7);
}

/* line 699, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-link.disabled {
  color: rgba(50, 65, 72, 0.3);
}

/* line 703, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light .nav-item.show .nav-link {
  color: #324148;
}

/* line 708, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-link.active {
  color: #324148;
}

/* line 710, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-link.active:hover, .nav.nav-light.nav-tabs .nav-link.active:focus {
  color: #324148;
}

/* line 714, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-link:hover, .nav.nav-light.nav-tabs .nav-link:focus {
  color: rgba(50, 65, 72, 0.7);
}

/* line 717, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-link.disabled {
  color: rgba(50, 65, 72, 0.3);
}

/* line 721, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-tabs .nav-item.show .nav-link {
  color: #324148;
}

/* line 727, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-pills .nav-link.active {
  color: #fff;
}

/* line 730, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-pills .nav-link.disabled {
  color: rgba(50, 65, 72, 0.3);
}

/* line 734, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-light.nav-pills .nav-item.show .nav-link {
  color: #fff;
}

/* line 745, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills.nav-pills-sun .nav-link.active, .nav.nav-dark.nav-pills.nav-pills-light .nav-link.active, .nav.nav-light.nav-pills.nav-pills-sun .nav-link.active, .nav.nav-light.nav-pills.nav-pills-light .nav-link.active {
  color: #324148;
}

/* line 749, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-dark.nav-pills.nav-pills-sun .nav-item.show .nav-link, .nav.nav-dark.nav-pills.nav-pills-light .nav-item.show .nav-link, .nav.nav-light.nav-pills.nav-pills-sun .nav-item.show .nav-link, .nav.nav-light.nav-pills.nav-pills-light .nav-item.show .nav-link {
  color: #324148;
}

/* line 756, app/assets/stylesheets/template/_navbar.scss */
.nav.nav-sm .nav-link {
  padding: .25rem 0.75rem;
  font-size: 14px;
}

/*Navbar*/
/* line 765, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .nav-link {
  color: rgba(50, 65, 72, 0.5);
}

/* line 767, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(50, 65, 72, 0.7);
}

/* line 770, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show {
  color: #324148;
}

/* line 773, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(50, 65, 72, 0.3);
}

/* line 778, app/assets/stylesheets/template/_navbar.scss */
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .show > .nav-link {
  color: #324148;
}

@media (max-width: 1199px) {
  /* line 786, app/assets/stylesheets/template/_navbar.scss */
  .navbar-demo .input-group {
    width: auto;
    margin-bottom: .5rem;
  }
  /* line 791, app/assets/stylesheets/template/_navbar.scss */
  .navbar-demo .navbar-nav .nav-link {
    padding-right: 1rem;
  }
  /* line 794, app/assets/stylesheets/template/_navbar.scss */
  .navbar-demo .navbar-nav .dropdown-menu {
    position: absolute;
  }
}

/* line 802, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

/* line 804, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.7);
}

/* line 807, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show {
  color: #fff;
}

/* line 810, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}

/* line 815, app/assets/stylesheets/template/_navbar.scss */
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .show > .nav-link {
  color: #fff;
}

/*Top Nav*/
/* line 824, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar {
  padding-top: 0;
  padding-bottom: 0;
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.07);
}

/* line 828, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .feather-icon {
  display: block;
}

/* line 830, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .feather-icon > svg {
  width: 20px;
  height: 20px;
}

/* line 836, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.navbar-toggle-btn {
  line-height: 57px;
  margin-right: 18px;
}

/* line 840, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.navbar-brand {
  display: flex;
  align-items: center;
  font-size: 22px;
  font-weight: 500;
  text-transform: capitalize;
}

/* line 851, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.nav-link-hover {
  position: relative;
  text-align: center;
}

/* line 854, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.nav-link-hover:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -8px;
  right: -8px;
  top: 0;
  margin: auto;
  z-index: -1;
  height: 37px;
  width: 37px;
  opacity: 0;
  border-radius: 50%;
  transform: scale(1.3);
  transition: 0.3s ease;
}

/* line 871, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar a.nav-link-hover:hover:after {
  opacity: 1;
  transform: scale(1);
}

/* line 878, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav {
  flex-direction: row;
  margin-left: auto;
  align-items: center;
}

/* line 886, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item .nav-link {
  line-height: 57px;
  padding: 0 12px;
}

/* line 891, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item:last-child .nav-link {
  padding-right: 0;
}

/* line 898, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media {
  align-items: center;
}

/* line 902, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-img-wrap {
  position: relative;
  display: flex;
  align-items: center;
  margin-right: 10px;
}

/* line 911, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-img-wrap .avatar {
  display: flex;
  height: 35px;
  width: 35px;
}

/* line 918, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-img-wrap .badge-indicator {
  bottom: 2px;
  height: 7px;
  right: 0;
  position: absolute;
  width: 7px;
}

/* line 926, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body {
  display: flex;
}

/* line 930, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body > span {
  font-size: 14px;
  text-transform: capitalize;
  display: flex;
  align-items: center;
}

/* line 939, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body > span > i {
  padding-left: 10px;
}

/* line 948, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .nav-link {
  position: relative;
}

/* line 950, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .nav-link .badge-wrap {
  position: absolute;
  top: 14px;
  right: 10px;
  line-height: 0;
}

/* line 955, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .nav-link .badge-wrap .badge {
  position: relative;
}

/* line 958, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .nav-link .badge-wrap .pulse {
  -webkit-animation: pulse 2s infinite;
          animation: pulse 2s infinite;
}

@-webkit-keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(136, 194, 65, 0.8);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(136, 194, 65, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(136, 194, 65, 0);
  }
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(136, 194, 65, 0.8);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(136, 194, 65, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(136, 194, 65, 0);
  }
}

/* line 986, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu {
  min-width: 350px;
  padding-bottom: 0;
}

/* line 989, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-divider {
  margin: 0;
}

/* line 992, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-header {
  border-bottom: 1px solid #e0e3e4;
  padding-bottom: 1rem;
  display: flex;
}

/* line 998, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-header > a {
  margin-left: auto;
  font-weight: normal;
}

/* line 1004, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item {
  white-space: inherit;
  padding: .75rem 1.25rem;
}

/* line 1008, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-img-wrap {
  margin-right: 15px;
}

/* line 1012, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 1019, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div .notifications-text {
  color: #5e7d8a;
  font-size: 14px;
  max-width: 75%;
  flex: 0 0 75%;
}

/* line 1026, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div .notifications-time {
  color: #5e7d8a;
  font-size: 12px;
  margin-top: 3px;
}

/* line 1034, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu .dropdown-item.read-notifications {
  background: #f5f5f6;
}

/* line 1043, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light {
  background: #fff;
}

/* line 1045, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light .navbar-brand {
  color: #324148;
}

/* line 1049, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light a.navbar-toggle-btn {
  color: #324148;
}

/* line 1053, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light a.nav-link-hover:after {
  background: rgba(50, 65, 72, 0.1);
}

/* line 1061, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link {
  color: rgba(50, 65, 72, 0.7);
}

/* line 1063, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link:hover, .hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link:focus {
  color: #324148;
}

/* line 1070, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body > span > i {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1080, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark {
  background: #233c46;
}

/* line 1083, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark a.navbar-toggle-btn {
  color: #fff;
}

/* line 1087, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark a.nav-link-hover:after {
  background: rgba(255, 255, 255, 0.1);
}

/* line 1095, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark .navbar-nav.hk-navbar-content .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1097, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark .navbar-nav.hk-navbar-content .nav-item .nav-link:hover, .hk-wrapper .hk-navbar.navbar-dark .navbar-nav.hk-navbar-content .nav-item .nav-link:focus {
  color: #fff;
}

/* line 1104, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.navbar-dark .navbar-nav.hk-navbar-content .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body > span > i {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1115, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-nav {
  margin-left: 0;
}

/* line 1118, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt {
  margin-left: auto;
}

/* line 1121, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt .input-group .input-group-prepend {
  border: none;
  position: absolute;
  left: 0;
  z-index: 1;
  height: 100%;
  pointer-events: none;
}

/* line 1128, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt .input-group .input-group-prepend .input-group-text {
  background: transparent;
  border: none;
  color: #fff;
}

/* line 1134, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt .input-group > input {
  border-radius: 50px;
  border: none;
  padding-left: 30px;
  padding-left: 40px;
}

/* line 1142, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt .navbar-toggler {
  padding: 0;
  font-size: inherit;
  border: none;
}

/* line 1151, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group .input-group-prepend .input-group-text {
  color: rgba(50, 65, 72, 0.7);
}

/* line 1155, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input {
  background: rgba(50, 65, 72, 0.05);
  color: #324148;
}

/* line 1158, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input::-webkit-input-placeholder {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1161, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input:-moz-placeholder {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1164, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input::-moz-placeholder {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1167, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input:-ms-input-placeholder {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1178, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group .input-group-prepend .input-group-text {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1182, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}

/* line 1185, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1188, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1191, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1194, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-search-alt .input-group > input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1203, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search {
  position: absolute;
  top: 57px;
  left: 240px;
  right: 0px;
  z-index: 1;
  transform: translateY(-100%);
  transition: all 0.4s ease;
}

/* line 1211, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search input {
  height: 50px;
  padding-left: 44px;
  background: #fef7c2;
  border: none;
  border-radius: 0;
}

/* line 1217, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search input:focus {
  background: #fef7c2;
  border: none;
  box-shadow: none;
}

/* line 1222, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search input:disabled {
  background-color: #fde74f;
}

/* line 1225, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search input[readonly] {
  background-color: #ecd11e;
}

/* line 1229, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search .feather-icon {
  display: block;
}

/* line 1231, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 1236, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search .navbar-search-icon {
  position: absolute;
  left: 15px;
  top: 50%;
  color: #98a0a3;
  transform: translateY(-50%);
}

/* line 1243, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .navbar-search .navbar-search-close {
  position: absolute;
  right: 15px;
  top: 50%;
  color: #324148;
  transform: translateY(-50%);
}

/* line 1252, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-nav-toggle .navbar-search {
  left: 51px;
}

/* line 1257, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.navbar-search-toggle .navbar-search {
  transform: translateY(0);
}

/* line 1260, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.navbar-search-toggle .hk-pg-wrapper {
  padding-top: 107px;
}

/* line 1265, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.scrollable-nav .hk-navbar {
  position: absolute;
}

@media (max-width: 1199px) {
  /* line 1273, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper a.nav-link-hover {
    position: relative;
    text-align: center;
  }
  /* line 1276, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper a.nav-link-hover:after {
    display: none;
  }
  /* line 1282, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar a.navbar-toggle-btn {
    margin-right: 12px;
  }
  /* line 1285, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-brand {
    margin-right: 0;
  }
  /* line 1289, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 1293, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item .nav-link {
    padding-left: 7px;
    padding-right: 7px;
  }
  /* line 1299, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-img-wrap {
    margin-right: 0;
  }
  /* line 1302, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-authentication .nav-link .media .media-body {
    display: none;
  }
  /* line 1309, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt {
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
  }
  /* line 1313, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt > .navbar-nav {
    margin-left: auto;
  }
  /* line 1316, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse {
    position: absolute;
    width: 100%;
    top: 57px;
    left: 0;
  }
  /* line 1321, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav {
    flex-direction: column;
    align-items: flex-start;
    padding: 0 1rem;
  }
  /* line 1325, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item {
    width: 100%;
  }
  /* line 1327, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item .nav-link {
    line-height: 46px;
    border-bottom: 1px solid;
  }
  /* line 1331, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item .dropdown-menu {
    position: static;
    border: none;
    background: transparent;
  }
  /* line 1336, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:not(.active):hover, .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:not(.active):focus {
    background: transparent;
  }
  /* line 1344, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt .navbar-search-alt {
    margin: 1.6rem 1rem;
  }
  /* line 1348, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse {
    background: #e0e3e4;
  }
  /* line 1352, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .nav-link {
    border-color: rgba(50, 65, 72, 0.1);
  }
  /* line 1356, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item {
    color: rgba(50, 65, 72, 0.5);
    border-color: rgba(50, 65, 72, 0.3);
  }
  /* line 1359, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:hover, .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:focus {
    color: rgba(50, 65, 72, 0.7);
  }
  /* line 1362, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item.active, .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item.show {
    color: #324148;
  }
  /* line 1372, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse {
    background: #2b383e;
  }
  /* line 1376, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .nav-link {
    border-color: rgba(255, 255, 255, 0.1);
  }
  /* line 1380, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item {
    color: rgba(255, 255, 255, 0.5);
  }
  /* line 1382, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:hover, .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item:focus {
    color: rgba(255, 255, 255, 0.7);
  }
  /* line 1385, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item.active, .hk-wrapper .hk-navbar.hk-navbar-alt.navbar-dark .navbar-collapse > .navbar-nav .nav-item .dropdown-menu a.dropdown-item.show {
    color: #fff;
  }
  /* line 1396, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .navbar-search {
    left: 0px;
  }
  /* line 1400, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-nav-toggle .navbar-search {
    left: 0;
  }
}

@media (max-width: 414px) {
  /* line 1408, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications {
    position: static;
  }
  /* line 1410, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item.dropdown.dropdown-notifications .dropdown-menu {
    left: 0;
    right: 0;
    min-width: auto;
  }
  /* line 1416, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper .hk-navbar .navbar-nav .nav-item .nav-link {
    padding-left: 4px;
    padding-right: 4px;
  }
}

/*Vertical Navigation*/
/* line 1425, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-pg-wrapper {
  margin-left: 51px;
  transition: all 0.4s ease;
}

/* line 1431, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav {
  position: fixed;
  top: 57px;
  left: 0;
  margin-left: 0;
  bottom: 0;
  z-index: 100;
  border: none;
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.07);
  transition: all 0.4s ease;
  width: 51px;
}

/* line 1442, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .nav-header {
  padding: .5rem 1.15rem;
  width: 240px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 1448, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .nav-header > span:first-child {
  display: none;
}

/* line 1451, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .nav-header > span:last-child {
  display: inline;
}

/* line 1455, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .nav-separator {
  margin: 15px 0;
}

/* line 1458, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav-wrap {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

/* line 1462, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .hk-nav-close {
  padding: 1rem;
  display: none;
  position: absolute;
  width: 100%;
  z-index: 1;
  background: inherit;
}

/* line 1469, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .hk-nav-close .feather-icon {
  display: block;
}

/* line 1471, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .hk-nav-close .feather-icon > svg {
  height: 20px;
  width: 20px;
}

/* line 1479, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav li {
  width: 240px;
}

/* line 1483, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link-text {
  display: none;
}

/* line 1487, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link {
  position: relative;
  display: flex;
  align-items: center;
  padding: .5rem 1rem;
}

/* line 1496, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link > i {
  font-size: 16px;
  margin-right: 15px;
  line-height: 25px;
}

/* line 1501, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon {
  min-width: 32px;
  line-height: 25px;
}

/* line 1504, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 1510, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
  content: '\f2f9';
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: 16px;
  text-rendering: auto;
  margin-left: auto;
  transform: rotate(0deg);
  display: none;
  transition: all 0.4s ease;
}

/* line 1521, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"][aria-expanded="true"]::after {
  transform: rotate(-180deg);
}

/* line 1527, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge:after {
  display: none;
}

/* line 1530, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge .badge {
  margin-left: auto;
}

/* line 1535, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .collapse.show {
  display: none;
}

/* line 1541, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light {
  background: #fff;
}

/* line 1543, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .nav-header {
  color: rgba(50, 65, 72, 0.4);
}

/* line 1546, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .nav-separator {
  border-color: rgba(50, 65, 72, 0.05);
}

/* line 1551, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link {
  color: rgba(50, 65, 72, 0.6);
}

/* line 1553, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link:hover, .hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link:focus {
  color: rgba(50, 65, 72, 0.8);
}

/* line 1558, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .navbar-nav .nav-item.active > .nav-link {
  color: #5297c8;
}

/* line 1564, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-light .hk-nav-close {
  color: #324148;
}

/* line 1568, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark {
  background: #233c46;
}

/* line 1570, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .nav-header {
  color: rgba(255, 255, 255, 0.4);
}

/* line 1573, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .nav-separator {
  border-color: rgba(255, 255, 255, 0.05);
}

/* line 1578, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.6);
}

/* line 1580, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link:hover, .hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link:focus {
  color: rgba(255, 255, 255, 0.8);
}

/* line 1585, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item.active > .nav-link {
  color: #fff;
}

/* line 1591, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav.hk-nav-dark .hk-nav-close {
  color: #fff;
}

/* line 1595, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover {
  width: 240px;
}

/* line 1598, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .nav-header > span:first-child {
  display: inline;
}

/* line 1601, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .nav-header > span:last-child {
  display: none;
}

/* line 1607, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .navbar-nav .nav-item .nav-link-text {
  display: inline-block;
}

/* line 1610, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
  display: inline-block;
}

/* line 1614, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav:hover .navbar-nav .collapse.show {
  display: block;
}

/* line 1621, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-pg-wrapper {
  margin-left: 240px;
  left: 0;
}

/* line 1626, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav {
  width: 240px;
}

/* line 1629, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .nav-header > span:first-child {
  display: inline;
}

/* line 1632, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .nav-header > span:last-child {
  display: none;
}

/* line 1638, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link-text {
  display: inline-block;
}

/* line 1641, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
  display: inline-block;
}

/* line 1645, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .collapse.show {
  display: block;
}

/* line 1650, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav ul.collapse-level-1 .nav-item .nav-link {
  padding: 0.35rem 1rem 0.35rem 3rem;
  font-size: 14px;
}

/* line 1654, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav ul.collapse-level-1 .nav-item .nav-link[data-toggle="collapse"]::after {
  font-size: 14px;
}

/* line 1661, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link {
  padding: 0.35rem 1rem 0.35rem 4rem;
}

/* line 1664, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link[data-toggle="collapse"]::after {
  font-size: 14px;
}

/* line 1677, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav .hk-nav-backdrop {
  background: rgba(50, 65, 72, 0.5);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1030;
  transition: opacity 0.4s ease;
  opacity: 0;
  height: 0;
  width: 0;
  visibility: hidden;
}

/* line 1692, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-vertical-nav.scrollable-nav .hk-nav {
  position: absolute;
}

@media (min-width: 1200px) {
  /* line 1700, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-pg-wrapper {
    margin-left: 240px;
    left: 0;
  }
  /* line 1705, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav {
    left: 0;
    width: 240px;
    margin-left: 0;
  }
  /* line 1711, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav .nav-header > span:first-child {
    display: inline;
  }
  /* line 1714, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav .nav-header > span:last-child {
    display: none;
  }
  /* line 1720, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: none;
  }
  /* line 1724, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav .navbar-nav .collapse.show {
    display: none;
  }
  /* line 1728, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover {
    width: 240px;
  }
  /* line 1731, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .nav-header > span:first-child {
    display: inline;
  }
  /* line 1734, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .nav-header > span:last-child {
    display: none;
  }
  /* line 1740, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 1743, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
    display: inline-block;
  }
  /* line 1747, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav .hk-nav:hover .navbar-nav .collapse.show {
    display: block;
  }
  /* line 1754, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-pg-wrapper {
    margin-left: 51px;
  }
  /* line 1759, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav {
    width: 51px;
  }
  /* line 1765, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav .nav-header > span:first-child {
    display: none;
  }
  /* line 1768, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav .nav-header > span:last-child {
    display: inline;
  }
  /* line 1774, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 1778, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-icon-nav.hk-nav-toggle .hk-nav .navbar-nav .collapse.show {
    display: block;
  }
}

@media (max-width: 1199px) {
  /* line 1789, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-pg-wrapper {
    margin-left: 0px;
  }
  /* line 1792, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav {
    left: -240px;
    top: 0;
    z-index: 1040;
  }
  /* line 1796, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav-wrap {
    padding-top: 3.3rem;
  }
  /* line 1800, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .nav-header > span:first-child {
    display: inline;
  }
  /* line 1803, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .nav-header > span:last-child {
    display: none;
  }
  /* line 1809, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 1812, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
    display: inline-block;
  }
  /* line 1816, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav .hk-nav .navbar-nav .collapse.show {
    display: block;
  }
  /* line 1822, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-pg-wrapper {
    left: 0;
    margin-left: 0;
  }
  /* line 1826, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav {
    width: 240px;
    left: 0;
  }
  /* line 1830, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .nav-header > span:first-child {
    display: inline;
  }
  /* line 1833, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .nav-header > span:last-child {
    display: none;
  }
  /* line 1839, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 1842, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
    display: inline-block;
  }
  /* line 1846, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .navbar-nav .collapse.show {
    display: block;
  }
  /* line 1850, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav .hk-nav-close {
    display: block;
  }
  /* line 1855, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-vertical-nav.hk-nav-toggle .hk-nav-backdrop {
    opacity: 1;
    height: auto;
    width: auto;
    visibility: visible;
  }
}

/*Horizontal Navigation*/
/* line 1867, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-pg-wrapper {
  position: relative;
  left: 0;
  transition: all 0.4s ease;
}

/* line 1872, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav {
  position: fixed;
  top: 0;
  left: -240px;
  width: 240px;
  margin-left: 0;
  bottom: 0;
  z-index: 1040;
  border: none;
  box-shadow: 0 28px 28px rgba(0, 0, 0, 0.07);
  transition: all 0.4s ease;
}

/* line 1883, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav-wrap {
  padding-top: 3.3rem;
  padding-bottom: 0.75rem;
}

/* line 1887, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .hk-nav-close {
  padding: 1rem;
  display: block;
  position: absolute;
  width: 100%;
  z-index: 1;
  background: inherit;
}

/* line 1894, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .hk-nav-close .feather-icon {
  display: block;
}

/* line 1896, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .hk-nav-close .feather-icon > svg {
  height: 20px;
  width: 20px;
}

/* line 1904, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav.flex-row {
  flex-direction: column !important;
}

/* line 1908, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav li {
  width: 240px;
}

/* line 1912, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link-text {
  display: inline-block;
}

/* line 1915, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link {
  position: relative;
  display: flex;
  align-items: center;
  padding: .5rem 1rem;
}

/* line 1924, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon {
  min-width: 32px;
  line-height: 25px;
}

/* line 1927, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 1933, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
  content: '\f2f9';
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: 16px;
  text-rendering: auto;
  margin-left: auto;
  transform: rotate(0deg);
  transition: all 0.4s ease;
}

/* line 1943, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"][aria-expanded="true"]::after {
  transform: rotate(-180deg);
}

/* line 1949, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge:after {
  display: none;
}

/* line 1952, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge .badge {
  margin-left: auto;
}

/* line 1957, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-indicator > .feather-icon {
  position: relative;
}

/* line 1959, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-indicator > .feather-icon .badge {
  position: absolute;
  left: 13px;
  top: 0px;
}

/* line 1969, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item .nav-link {
  padding: 0.35rem 1rem 0.35rem 3rem;
  font-size: 14px;
}

/* line 1973, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item .nav-link[data-toggle="collapse"]::after {
  font-size: 14px;
}

/* line 1980, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link {
  padding: 0.35rem 1rem 0.35rem 4rem;
}

/* line 1983, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link[data-toggle="collapse"]::after {
  font-size: 14px;
}

/* line 1993, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item.horizontal-nav-separator:after {
  content: "";
  height: 100%;
  width: 1px;
  position: absolute;
  background: #e0e3e4;
  position: absolute;
  top: 0;
  right: 0;
}

/* line 2006, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light {
  background: #fff;
}

/* line 2008, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .nav-header {
  color: rgba(50, 65, 72, 0.4);
}

/* line 2011, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .nav-separator {
  border-color: rgba(50, 65, 72, 0.05);
}

/* line 2016, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link {
  color: rgba(50, 65, 72, 0.6);
}

/* line 2018, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link:hover, .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item .nav-link:focus {
  color: rgba(50, 65, 72, 0.8);
}

/* line 2023, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item.active > .nav-link {
  color: #324148;
}

/* line 2029, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .hk-nav-close {
  color: #324148;
}

/* line 2033, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark {
  background: #233c46;
}

/* line 2035, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .nav-header {
  color: rgba(255, 255, 255, 0.4);
}

/* line 2038, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .nav-separator {
  border-color: rgba(255, 255, 255, 0.05);
}

/* line 2043, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.6);
}

/* line 2045, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link:hover, .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item .nav-link:focus {
  color: rgba(255, 255, 255, 0.8);
}

/* line 2050, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item.active > .nav-link {
  color: #fff;
}

/* line 2056, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .hk-nav-close {
  color: #fff;
}

/* line 2061, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav .hk-nav-backdrop {
  background: rgba(50, 65, 72, 0.5);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1030;
  transition: opacity 0.4s ease;
  opacity: 0;
  height: 0;
  width: 0;
  visibility: hidden;
}

/* line 2076, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-pg-wrapper {
  left: 0;
}

/* line 2079, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav {
  left: 0;
}

/* line 2082, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav-backdrop {
  opacity: 1;
  height: auto;
  width: auto;
  visibility: visible;
}

/* line 2090, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-horizontal-nav.scrollable-nav .hk-nav {
  position: absolute;
}

@media (min-width: 1200px) {
  /* line 2097, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .navbar-search {
    top: 97px;
    left: 0;
  }
  /* line 2102, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.navbar-search-toggle .navbar-search {
    top: 106px;
  }
  /* line 2105, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.navbar-search-toggle .hk-pg-wrapper {
    padding-top: 156px;
    left: 0;
  }
  /* line 2110, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-pg-wrapper {
    margin-left: 0;
    padding-top: 106px;
    left: 0;
    transition: all 0.4s ease;
  }
  /* line 2116, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav {
    left: 0;
    top: 57px;
    bottom: auto;
    width: 100%;
    z-index: 100;
    transform: translateY(0);
    box-shadow: 0 0 28px rgba(0, 0, 0, 0.07);
  }
  /* line 2124, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav > .slimScrollDiv {
    overflow: visible !important;
  }
  /* line 2126, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav > .slimScrollDiv > .nicescroll-bar {
    overflow: visible !important;
  }
  /* line 2129, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav > .slimScrollDiv .slimScrollBar {
    display: none !important;
  }
  /* line 2133, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav-wrap {
    padding-top: 0;
    padding-bottom: 0;
  }
  /* line 2137, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .hk-nav-close {
    display: none;
  }
  /* line 2141, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav > .nav-item > .nav-link {
    min-height: 50px;
  }
  /* line 2144, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav li {
    width: auto;
  }
  /* line 2147, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav.flex-row {
    flex-direction: row !important;
  }
  /* line 2151, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item {
    position: relative;
  }
  /* line 2153, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link {
    padding: .75rem 1rem;
  }
  /* line 2155, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link > .feather-icon {
    min-width: 26px;
  }
  /* line 2159, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"]::after {
    transform: rotate(-90deg);
  }
  /* line 2163, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link[data-toggle="collapse"][aria-expanded="true"]::after {
    transform: rotate(-90deg);
  }
  /* line 2169, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item .nav-link.link-with-badge .badge {
    margin-left: 15px;
  }
  /* line 2175, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-2 {
    height: auto !important;
    min-width: 10rem;
    position: absolute !important;
    z-index: 1;
    border-radius: .25rem;
    border: 1px solid #e0e3e4;
  }
  /* line 2183, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1.collapse.show, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1.collapsing, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-2.collapse.show, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-2.collapsing {
    display: none;
  }
  /* line 2187, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 {
    left: 0;
    padding: 1rem 0;
  }
  /* line 2191, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item .nav-link {
    padding: .25rem 1.5rem;
  }
  /* line 2194, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item ul.collapse-level-2 {
    padding: 0.5rem 0;
    left: 100%;
    top: 0;
  }
  /* line 2199, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item ul.collapse-level-1 .nav-item ul.collapse-level-2 .nav-item .nav-link {
    padding: .25rem 1rem;
  }
  /* line 2210, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item:hover > ul.collapse, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item:hover > ul.collapse.show, .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav .nav-item:hover > ul.collapsing {
    display: block;
  }
  /* line 2221, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav > .nav-item > .nav-link[data-toggle="collapse"]::after {
    margin-left: 10px;
    transform: rotate(0deg);
  }
  /* line 2226, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav .navbar-nav > .nav-item > .nav-link[data-toggle="collapse"][aria-expanded="true"]::after {
    transform: rotate(0deg);
  }
  /* line 2238, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item ul.collapse-level-1, .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-light .navbar-nav .nav-item ul.collapse-level-2 {
    background: #fff;
  }
  /* line 2250, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item ul.collapse-level-1, .hk-wrapper.hk-horizontal-nav .hk-nav.hk-nav-dark .navbar-nav .nav-item ul.collapse-level-2 {
    background: #233c46;
  }
  /* line 2261, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle.hk-wrapper.hk-horizontal-nav .navbar-search {
    top: 57px;
    left: 0;
  }
  /* line 2265, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle.hk-wrapper.hk-horizontal-nav.navbar-search-toggle .hk-pg-wrapper {
    padding-top: 107px;
    left: 0;
  }
  /* line 2269, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle.hk-wrapper.hk-horizontal-nav .hk-pg-wrapper {
    padding-top: 57px;
    margin-left: 0;
    left: 0;
  }
  /* line 2275, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav {
    transform: translateY(-100%);
  }
  /* line 2277, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav .navbar-nav .nav-item .nav-link-text {
    display: inline-block;
  }
  /* line 2281, app/assets/stylesheets/template/_navbar.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle .hk-nav-backdrop {
    opacity: 0;
    height: 0;
    width: 0;
    visibility: hidden;
  }
}

/* line 2292, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel {
  position: fixed;
  top: 0;
  right: -350px;
  width: 350px;
  bottom: 0;
  z-index: 1040;
  border: none;
  background: #fff;
  box-shadow: 0 28px 28px rgba(0, 0, 0, 0.07);
  transition: all 0.4s ease;
}

/* line 2303, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap {
  padding: 20px 20px 0 20px;
}

/* line 2305, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .actionbar-panel-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 2315, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .actionbar-panel-head a {
  color: #adb3b6;
  position: absolute;
  right: 10px;
  top: 10px;
}

/* line 2320, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .actionbar-panel-head a .feather-icon {
  display: block;
}

/* line 2322, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .actionbar-panel-head a .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 2329, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap {
  margin-top: 15px;
}

/* line 2331, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap a {
  display: inline-block;
  font-size: 0;
  position: relative;
}

/* line 2335, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap a img {
  width: 100%;
}

/* line 2338, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap a i {
  font-size: 15px;
  position: absolute;
  right: 25px;
  top: 10px;
  opacity: 0;
  height: 20px;
  width: 20px;
  background: #A6E633;
  border-radius: 50%;
  text-align: center;
  padding-top: 2px;
  color: #fff;
}

/* line 2353, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel .actionbar-panel-wrap .layout-img-wrap a.active i {
  opacity: 1;
}

/* line 2362, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper.hk-actionbar-toggle .hk-actionbar-panel {
  right: 0;
}

/* line 2366, app/assets/stylesheets/template/_navbar.scss */
.hk-wrapper .hk-actionbar-panel-lg {
  right: -650px;
  width: 650px;
}

/*Grid*/
/* line 4818, app/assets/stylesheets/template/_style.scss */
.hk-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -7px;
  margin-left: -7px;
}

/* line 4827, app/assets/stylesheets/template/_style.scss */
.hk-row > .col,
.hk-row > [class*="col-"] {
  padding-right: 7px;
  padding-left: 7px;
}

/*Section*/
/* line 4834, app/assets/stylesheets/template/_style.scss */
.hk-sec-wrapper {
  background: #fff;
  padding: 1.5rem;
  border: 1px solid #e2e2e2;
  border-radius: .25rem;
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.1);
  margin-bottom: 14px;
}

/* line 4841, app/assets/stylesheets/template/_style.scss */
.hk-sec-wrapper .hk-sec-title {
  display: block;
  margin-bottom: 10px;
}

/* line 4845, app/assets/stylesheets/template/_style.scss */
.hk-sec-wrapper .hk-sec-label {
  font-size: 14px;
  display: block;
  text-transform: uppercase;
}

@media (max-width: 1400px) {
  /* line 4852, app/assets/stylesheets/template/_style.scss */
  .hk-sec-wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

@media (max-width: 575px) {
  /* line 4863, app/assets/stylesheets/template/_style.scss */
  .hk-sec-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

/*Card*/
/* line 4869, app/assets/stylesheets/template/_style.scss */
.card {
  border: none;
  margin-bottom: 14px;
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.1);
  border-radius: .6rem;
  background-color: #ffffff8a;
}

/* line 4875, app/assets/stylesheets/template/_style.scss */
.card .card-header {
  background: transparent;
  border-bottom: none;
  text-transform: uppercase;
}

/* line 4879, app/assets/stylesheets/template/_style.scss */
.card .card-header.card-header-action {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 4892, app/assets/stylesheets/template/_style.scss */
.card .card-action-wrap a {
  color: #6f7a7f;
  transition: 0.2s ease;
}

/* line 4896, app/assets/stylesheets/template/_style.scss */
.card .card-action-wrap a[data-toggle="collapse"] i, .card .card-action-wrap a[data-toggle="collapse"] span {
  font-size: 24px;
}

/* line 4903, app/assets/stylesheets/template/_style.scss */
.card .card-action-wrap a.collapsed span.zmdi-chevron-down:before, .card .card-action-wrap a.collapsed i.zmdi-chevron-down:before {
  content: '\f2fc';
}

/* line 4910, app/assets/stylesheets/template/_style.scss */
.card .card-action-wrap a.card-close i, .card .card-action-wrap a.card-close span {
  font-size: 20px;
}

/* line 4915, app/assets/stylesheets/template/_style.scss */
.card .card-action-wrap a.full-screen i, .card .card-action-wrap a.full-screen span {
  font-size: 18px;
}

/* line 4920, app/assets/stylesheets/template/_style.scss */
.card .card-action-wrap a.dropdown-toggle i, .card .card-action-wrap a.dropdown-toggle span {
  font-size: 23px;
}

/* line 4924, app/assets/stylesheets/template/_style.scss */
.card .card-action-wrap a:hover {
  color: #324148;
}

/* line 4929, app/assets/stylesheets/template/_style.scss */
.card .card-text {
  margin-bottom: 15px;
}

/* line 4931, app/assets/stylesheets/template/_style.scss */
.card .card-text:last-child {
  margin-bottom: 0;
}

/* line 4935, app/assets/stylesheets/template/_style.scss */
.card .card-footer {
  background: transparent;
  border-color: #e0e3e4;
  display: flex;
  align-items: center;
}

/* line 4945, app/assets/stylesheets/template/_style.scss */
.card .card-img-bg {
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 4951, app/assets/stylesheets/template/_style.scss */
.card .card-img-overlay {
  position: static;
}

/* line 4954, app/assets/stylesheets/template/_style.scss */
.card.card-refresh {
  position: relative;
}

/* line 4956, app/assets/stylesheets/template/_style.scss */
.card.card-refresh .refresh-container {
  background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  display: none;
  z-index: 5;
  cursor: wait;
  overflow: hidden;
}

/* line 4967, app/assets/stylesheets/template/_style.scss */
.card.card-refresh .refresh-container .loader-pendulums {
  font-size: 2rem;
}

/* line 4974, app/assets/stylesheets/template/_style.scss */
.card.card-refresh > .card-header .card-action-wrap > a.refresh span, .card.card-refresh > .card-header .card-action-wrap > a.refresh i {
  font-size: 21px;
}

/* line 4981, app/assets/stylesheets/template/_style.scss */
.card.fullscreen {
  height: 100%;
  left: 0;
  margin: 0;
  position: fixed;
  overflow-y: auto;
  top: 0;
  width: 100%;
  z-index: 1040;
}

/* line 4992, app/assets/stylesheets/template/_style.scss */
.card.fullscreen > .card-header .card-action-wrap > a, .card.fullscreen > .card-header .card-action-wrap .dropdown {
  opacity: 0;
  visibility: hidden;
}

/* line 4995, app/assets/stylesheets/template/_style.scss */
.card.fullscreen > .card-header .card-action-wrap > a.full-screen, .card.fullscreen > .card-header .card-action-wrap .dropdown.full-screen {
  opacity: 1;
  visibility: visible;
}

/* line 4999, app/assets/stylesheets/template/_style.scss */
.card.fullscreen > .card-header .card-action-wrap > a.full-screen i.ion-md-expand::before, .card.fullscreen > .card-header .card-action-wrap .dropdown.full-screen i.ion-md-expand::before {
  content: "\f2d8";
}

/* line 5009, app/assets/stylesheets/template/_style.scss */
.card.card-lg .card-header,
.card.card-lg .card-footer {
  padding: .9rem 1.5rem;
}

/* line 5013, app/assets/stylesheets/template/_style.scss */
.card.card-lg .card-body {
  padding: 1.5rem;
}

/* line 5018, app/assets/stylesheets/template/_style.scss */
.card.card-sm .card-header,
.card.card-sm .card-footer {
  padding: .75rem 1rem;
}

/* line 5022, app/assets/stylesheets/template/_style.scss */
.card.card-sm .card-body {
  padding: 1rem;
}

/* line 5026, app/assets/stylesheets/template/_style.scss */
.card.card-flush {
  border: 0 !important;
  box-shadow: none !important;
}

/* line 5031, app/assets/stylesheets/template/_style.scss */
.card-column-1 {
  -moz-column-count: 1;
  column-count: 1;
  -moz-column-gap: 0;
  column-gap: 0;
}

/* line 5039, app/assets/stylesheets/template/_style.scss */
.card-group {
  box-shadow: 0 0px 18px rgba(0, 0, 0, 0.1);
  margin-bottom: 14px;
}

/* line 5042, app/assets/stylesheets/template/_style.scss */
.card-group > .card {
  margin-bottom: 0;
  box-shadow: none;
}

@media (max-width: 576px) {
  /* line 5049, app/assets/stylesheets/template/_style.scss */
  .card.card-lg .card-header,
.card.card-lg .card-footer {
    padding: .75rem 1.25rem;
  }
  /* line 5053, app/assets/stylesheets/template/_style.scss */
  .card.card-lg .card-body {
    padding: 1.25rem;
  }
}

/*Breadcrumb*/
/* line 5060, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb {
  border-bottom: 1px solid;
  border-radius: 0;
  padding: 12px 15px;
  margin-bottom: 2rem;
  border-color: rgba(50, 65, 72, 0.05);
}

/* line 5066, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb .breadcrumb-item {
  font-size: 14px;
}

/* line 5069, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-light {
  background: #fff;
}

/* line 5072, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-light .breadcrumb-item > a {
  color: rgba(50, 65, 72, 0.5);
}

/* line 5074, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-light .breadcrumb-item > a:hover, .hk-breadcrumb .breadcrumb.breadcrumb-light .breadcrumb-item > a:focus {
  color: rgba(50, 65, 72, 0.7);
}

/* line 5078, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-light .breadcrumb-item.active {
  color: rgba(50, 65, 72, 0.8);
}

/* line 5083, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-light .breadcrumb-item + .breadcrumb-item:before {
  color: rgba(50, 65, 72, 0.2);
}

/* line 5088, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-dark {
  background: #324148;
}

/* line 5091, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-dark .breadcrumb-item > a {
  color: rgba(255, 255, 255, 0.5);
}

/* line 5093, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-dark .breadcrumb-item > a:hover, .hk-breadcrumb .breadcrumb.breadcrumb-dark .breadcrumb-item > a:focus {
  color: rgba(255, 255, 255, 0.7);
}

/* line 5097, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-dark .breadcrumb-item.active {
  color: rgba(255, 255, 255, 0.8);
}

/* line 5102, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb.breadcrumb-dark .breadcrumb-item + .breadcrumb-item:before {
  color: rgba(255, 255, 255, 0.2);
}

/* line 5108, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb-item + .breadcrumb-item {
  padding-left: .3rem;
}

/* line 5110, app/assets/stylesheets/template/_style.scss */
.hk-breadcrumb .breadcrumb-item + .breadcrumb-item:before {
  font-family: "dripicons-v2" !important;
  content: "V";
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 11px;
  padding-right: .3rem;
  position: relative;
  top: 1px;
  color: rgba(193, 198, 200, 0.8);
}

/*Footer*/
/* line 5131, app/assets/stylesheets/template/_style.scss */
.hk-footer-wrap {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 5137, app/assets/stylesheets/template/_style.scss */
.hk-footer-wrap .footer p {
  display: block;
  font-size: 13px;
  line-height: 60px;
}

/* line 5142, app/assets/stylesheets/template/_style.scss */
.hk-footer-wrap .footer a {
  margin-left: 5px;
}

/* line 5145, app/assets/stylesheets/template/_style.scss */
.hk-footer-wrap .footer .col-sm-12:nth-child(2) {
  text-align: right;
}

@media (max-width: 767px) {
  /* line 5152, app/assets/stylesheets/template/_style.scss */
  .hk-footer-wrap .footer {
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 15px;
  }
  /* line 5158, app/assets/stylesheets/template/_style.scss */
  .hk-footer-wrap .footer p {
    display: block;
    font-size: 13px;
    line-height: 35px;
  }
  /* line 5163, app/assets/stylesheets/template/_style.scss */
  .hk-footer-wrap .footer a {
    margin-left: 5px;
  }
  /* line 5166, app/assets/stylesheets/template/_style.scss */
  .hk-footer-wrap .footer .col-sm-12, .hk-footer-wrap .footer .col-sm-12:nth-child(2) {
    text-align: center;
  }
}

/*Form*/
/* line 5173, app/assets/stylesheets/template/_style.scss */
.form-control, .dd-handle {
  color: #324148;
  border-width: 2px;
  border-color: #e0e3e4;
  padding: .375rem .75rem;
  height: calc(2.25rem + 4px);
}

/* line 5179, app/assets/stylesheets/template/_style.scss */
.form-control:focus, .dd-handle:focus {
  box-shadow: none;
  border-color: #1ebccd;
}

/* line 5183, app/assets/stylesheets/template/_style.scss */
.form-control.square-input, .square-input.dd-handle {
  border-radius: 0;
}

/* line 5186, app/assets/stylesheets/template/_style.scss */
.form-control:disabled, .dd-handle:disabled {
  background-color: #fff;
  border-color: #f5f5f6;
  color: #c1c6c8;
  opacity: 1;
}

/* line 5192, app/assets/stylesheets/template/_style.scss */
.form-control[readonly], .dd-handle[readonly] {
  background-color: #fff;
  border-color: #d6d9da;
}

/* line 5196, app/assets/stylesheets/template/_style.scss */
.form-control.filled-input, .filled-input.dd-handle {
  background: #f5f5f6;
  border: none;
}

/* line 5199, app/assets/stylesheets/template/_style.scss */
.form-control.filled-input:focus, .filled-input.dd-handle:focus {
  background: #e0e3e4;
  border: none;
  box-shadow: none;
}

/* line 5204, app/assets/stylesheets/template/_style.scss */
.form-control.filled-input:disabled, .filled-input.dd-handle:disabled {
  background: rgba(245, 245, 246, 0.6);
}

/* line 5207, app/assets/stylesheets/template/_style.scss */
.form-control.filled-input[readonly], .filled-input.dd-handle[readonly] {
  background-color: #d6d9da;
}

/* line 5211, app/assets/stylesheets/template/_style.scss */
.form-control.outline-input, .outline-input.dd-handle {
  background: transparent;
}

/* line 5214, app/assets/stylesheets/template/_style.scss */
.form-control.transparent-input, .transparent-input.dd-handle {
  background: transparent;
  border: none;
}

/* line 5217, app/assets/stylesheets/template/_style.scss */
.form-control.transparent-input:focus, .transparent-input.dd-handle:focus {
  background: transparent;
  border: none;
  box-shadow: none;
}

/* line 5223, app/assets/stylesheets/template/_style.scss */
.form-control.rounded-input, .rounded-input.dd-handle {
  border-radius: 50px;
}

/* line 5226, app/assets/stylesheets/template/_style.scss */
.form-control::-webkit-input-placeholder, .dd-handle::-webkit-input-placeholder {
  color: #c1c6c8;
}

/* line 5229, app/assets/stylesheets/template/_style.scss */
.form-control:-moz-placeholder, .dd-handle:-moz-placeholder {
  color: #c1c6c8;
}

/* line 5232, app/assets/stylesheets/template/_style.scss */
.form-control::-moz-placeholder, .dd-handle::-moz-placeholder {
  color: #c1c6c8;
}

/* line 5235, app/assets/stylesheets/template/_style.scss */
.form-control:-ms-input-placeholder, .dd-handle:-ms-input-placeholder {
  color: #c1c6c8;
}

/* line 5239, app/assets/stylesheets/template/_style.scss */
.form-control-lg,
.custom-select-lg {
  font-size: 1.1rem;
  padding: .5rem 1rem;
  height: calc(2.875rem + 4px);
}

/* line 5245, app/assets/stylesheets/template/_style.scss */
.form-control-sm,
.custom-select-sm {
  font-size: 0.875rem;
  padding: .25rem .5rem;
  height: calc(1.8125rem + 4px);
}

/* line 5251, app/assets/stylesheets/template/_style.scss */
.custom-select {
  padding-right: 1.75rem;
}

/*Inut group*/
/* line 5255, app/assets/stylesheets/template/_style.scss */
.input-group-prepend {
  margin-right: -2px;
}

/* line 5258, app/assets/stylesheets/template/_style.scss */
.input-group-append {
  margin-left: -2px;
}

/* line 5261, app/assets/stylesheets/template/_style.scss */
.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text {
  margin-left: -2px;
}

/* line 5264, app/assets/stylesheets/template/_style.scss */
.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-file + .dd-handle, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .custom-select + .dd-handle, .input-group > .form-control + .custom-file, .input-group > .dd-handle + .custom-file, .input-group > .form-control + .custom-select, .input-group > .dd-handle + .custom-select, .input-group > .form-control + .form-control, .input-group > .dd-handle + .form-control, .input-group > .form-control + .dd-handle, .input-group > .dd-handle + .dd-handle {
  margin-left: -2px;
}

/* line 5267, app/assets/stylesheets/template/_style.scss */
.input-group-text {
  border-color: #e0e3e4;
  background-color: #f5f5f6;
  border-width: 2px;
  border-radius: 1rem;
}

/* line 5273, app/assets/stylesheets/template/_style.scss */
label {
  margin-bottom: 10px;
  color: #324148;
}

/* line 5277, app/assets/stylesheets/template/_style.scss */
.custom-control-input:disabled ~ .custom-control-label {
  color: #5e7d8a;
}

/* line 5280, app/assets/stylesheets/template/_style.scss */
.custom-file-label {
  color: #324148;
  border: 2px solid #e0e3e4;
  height: calc(2.25rem + 4px);
}

/* line 5284, app/assets/stylesheets/template/_style.scss */
.custom-file-label:after {
  border-left: 0;
  background: #f5f5f6;
}

/*Form validation*/
/* line 5290, app/assets/stylesheets/template/_style.scss */
.custom-select.is-valid, .form-control.is-valid, .is-valid.dd-handle, .was-validated .custom-select:valid, .was-validated .form-control:valid, .was-validated .dd-handle:valid {
  border-color: #ced4da;
}

/* line 5293, app/assets/stylesheets/template/_style.scss */
.custom-select.is-invalid, .form-control.is-invalid, .is-invalid.dd-handle, .was-validated .custom-select:invalid, .was-validated .form-control:invalid, .was-validated .dd-handle:invalid {
  border-color: #f95851;
}

/* line 5296, app/assets/stylesheets/template/_style.scss */
.valid-feedback {
  color: #ced4da;
}

/* line 5299, app/assets/stylesheets/template/_style.scss */
.invalid-feedback {
  color: #f95851;
}

/* line 5302, app/assets/stylesheets/template/_style.scss */
.was-validated select.form-control:valid, .was-validated select.dd-handle:valid, select.form-control.is-valid, select.is-valid.dd-handle {
  padding-right: 0 !important;
}

/* line 5305, app/assets/stylesheets/template/_style.scss */
.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {
  color: #ced4da;
}

/* line 5308, app/assets/stylesheets/template/_style.scss */
.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {
  color: #f95851;
}

/* line 5311, app/assets/stylesheets/template/_style.scss */
.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before {
  background-color: #f95851;
}

/* line 5314, app/assets/stylesheets/template/_style.scss */
.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before {
  background-color: #ced4da;
}

/* line 5317, app/assets/stylesheets/template/_style.scss */
.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
  background-color: #ced4da;
}

/* line 5320, app/assets/stylesheets/template/_style.scss */
.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {
  box-shadow: none;
}

/* line 5323, app/assets/stylesheets/template/_style.scss */
.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
  box-shadow: none;
}

/* line 5326, app/assets/stylesheets/template/_style.scss */
.custom-select.is-valid:focus, .form-control.is-valid:focus, .is-valid.dd-handle:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus, .was-validated .dd-handle:valid:focus {
  border-color: #ced4da;
  box-shadow: none;
}

/* line 5330, app/assets/stylesheets/template/_style.scss */
.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .is-invalid.dd-handle:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus, .was-validated .dd-handle:invalid:focus {
  border-color: #f95851;
  box-shadow: none;
}

/* line 5334, app/assets/stylesheets/template/_style.scss */
.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label {
  border-color: #f95851;
}

/* line 5337, app/assets/stylesheets/template/_style.scss */
.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label {
  border-color: #ced4da;
}

/* line 5340, app/assets/stylesheets/template/_style.scss */
.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {
  box-shadow: none;
  border-color: #ced4da;
}

/* line 5344, app/assets/stylesheets/template/_style.scss */
.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
  box-shadow: none;
  border-color: #f95851;
}

/* line 5348, app/assets/stylesheets/template/_style.scss */
.valid-tooltip {
  background: #ced4da;
}

/* line 5351, app/assets/stylesheets/template/_style.scss */
.invalid-tooltip {
  background: #f95851;
}

/*Select2*/
/* line 5355, app/assets/stylesheets/template/_style.scss */
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 5362, app/assets/stylesheets/template/_style.scss */
.select2-dropdown {
  border-color: #e0e3e4;
}

/* line 5365, app/assets/stylesheets/template/_style.scss */
.select2-container {
  width: 100% !important;
}

/* line 5369, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  display: block;
  width: 100%;
  height: calc(2.25rem + 4px);
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #324148;
  background-color: #fff;
  border: 2px solid #e0e3e4;
  border-radius: .25rem;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

/* line 5382, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--single:focus,
.select2-container--default .select2-selection--multiple:focus {
  border-color: #1ebccd;
}

/* line 5385, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__arrow {
  height: calc(2.25rem + 4px);
  top: 0;
  right: 6px;
}

/* line 5390, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  color: #324148;
  line-height: inherit;
}

/* line 5395, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: #e0e3e4;
}

/* line 5398, app/assets/stylesheets/template/_style.scss */
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid #1ebccd 2px;
}

/* line 5402, app/assets/stylesheets/template/_style.scss */
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #1ebccd;
}

/* line 5406, app/assets/stylesheets/template/_style.scss */
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-radius: .25rem;
}

/* line 5413, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #1ebccd;
}

/* line 5416, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-results__option[aria-selected="true"] {
  background-color: #f5f5f6;
  color: #324148;
}

/* line 5420, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--multiple {
  height: auto;
  min-height: calc(2.25rem + 4px);
}

/* line 5423, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #1ebccd;
  border: none;
  color: #fff;
  margin-right: 6px;
  margin-top: 6px;
  padding: 1px 7px;
}

/* line 5430, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
  color: #fff;
  font-weight: 600;
  margin-left: 6px;
  float: right;
  font-size: 14px;
  opacity: 0.5;
  padding-top: 1px;
}

/* line 5438, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {
  opacity: 1;
}

/* line 5443, app/assets/stylesheets/template/_style.scss */
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 6px;
}

/*Tinymce*/
/* line 5450, app/assets/stylesheets/template/_style.scss */
.mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset {
  color: #98a0a3 !important;
}

/* line 5453, app/assets/stylesheets/template/_style.scss */
.mce-text {
  font-family: "Roboto", sans-serif !important;
}

/* line 5456, app/assets/stylesheets/template/_style.scss */
.mce-menu-item .mce-caret {
  border-left-color: #98a0a3 !important;
}

/* line 5459, app/assets/stylesheets/template/_style.scss */
div.mce-menu .mce-menu-item-sep, .mce-menu-item-sep:hover {
  border-bottom-color: #e0e3e4 !important;
}

/* line 5462, app/assets/stylesheets/template/_style.scss */
.mce-menu {
  border-bottom-color: #e0e3e4 !important;
}

/* line 5466, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-tinymce {
  box-shadow: none;
}

/* line 5469, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-toolbar .mce-btn-group {
  padding: 3px 0;
}

/* line 5473, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-btn-group .mce-btn {
  margin-left: 3px;
  margin-right: 3px;
}

/* line 5477, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-btn-group:not(:first-child) {
  border-left: none;
  padding-left: 0;
  margin-left: 0;
}

/* line 5483, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-container, .tinymce-wrap .mce-container *, .tinymce-wrap .mce-widget, .tinymce-wrap .mce-widget *, .tinymce-wrap .mce-reset {
  font-family: inherit;
  color: #98a0a3;
}

/* line 5487, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-panel {
  border-color: #e0e3e4;
  border-radius: 4px;
}

/* line 5491, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-top-part::before {
  box-shadow: none;
}

/* line 5494, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-btn:hover, .tinymce-wrap .mce-btn.mce-disabled:hover button,
.tinymce-wrap .mce-menubar .mce-menubtn:hover, .tinymce-wrap .mce-menubar .mce-menubtn:focus {
  border-color: transparent;
  border-radius: 3px;
  background: #f5f5f6;
  color: #324148;
}

/* line 5501, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-btn.mce-active:hover, .tinymce-wrap .mce-btn.mce-active:focus, .tinymce-wrap .mce-btn.mce-active:active {
  background: #f5f5f6;
  border-color: transparent;
}

/* line 5505, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-btn.mce-active,
.tinymce-wrap .mce-btn:active {
  background: #f5f5f6;
  border-color: transparent;
}

/* line 5510, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-btn.mce-active button i,
.tinymce-wrap .mce-btn:active button i {
  color: #1ebccd !important;
}

/* line 5515, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-btn.mce-active button, .tinymce-wrap .mce-btn.mce-active:hover button, .tinymce-wrap .mce-btn.mce-active i, .tinymce-wrap .mce-btn.mce-active:hover i {
  color: #1ebccd;
}

/* line 5518, app/assets/stylesheets/template/_style.scss */
.tinymce-wrap .mce-btn.mce-active .mce-caret, .tinymce-wrap .mce-btn.mce-active:hover .mce-caret {
  border-top-color: #98a0a3;
}

/* line 5522, app/assets/stylesheets/template/_style.scss */
.mce-ico {
  font-family: 'tinymce',Arial !important;
  color: #5b676d !important;
}

/* line 5526, app/assets/stylesheets/template/_style.scss */
.mce-menu-item.mce-active.mce-menu-item-normal {
  background: #f5f5f6 !important;
}

/* line 5529, app/assets/stylesheets/template/_style.scss */
.mce-tooltip {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}

/* line 5533, app/assets/stylesheets/template/_style.scss */
.mce-tooltip-inner {
  font-size: 12px !important;
  background-color: #324148 !important;
  padding: 0.25rem 0.5rem !important;
  border-radius: 0.25rem;
  color: #fff !important;
  font-family: "Roboto", sans-serif !important;
}

/* line 5541, app/assets/stylesheets/template/_style.scss */
.mce-tooltip-arrow {
  border-bottom-color: #324148 !important;
}

/* line 5544, app/assets/stylesheets/template/_style.scss */
.mce-menu-item:hover, .mce-menu-item:focus {
  background: #f5f5f6 !important;
}

/*File Upload*/
/* line 5549, app/assets/stylesheets/template/_style.scss */
.btn-file {
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  display: inline-block;
}

/* line 5554, app/assets/stylesheets/template/_style.scss */
.btn-file input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 23px;
  height: 100%;
  width: 100%;
  direction: ltr;
  cursor: pointer;
}

/* line 5568, app/assets/stylesheets/template/_style.scss */
.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists {
  display: none;
}

/* line 5573, app/assets/stylesheets/template/_style.scss */
.fileinput.input-group > .input-group-append:last-child > .btn.btn-file:not(:last-child):not(.dropdown-toggle), .fileinput.input-group > .input-group-append:not(:last-child) > .btn.btn-file, .fileinput.input-group > .input-group-prepend > .btn.btn-file {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

/* line 5578, app/assets/stylesheets/template/_style.scss */
.fileinput.fileinput-exists.input-group > .input-group-append:last-child > .btn.btn-file:not(:last-child):not(.dropdown-toggle), .fileinput.fileinput-exists.input-group > .input-group-append:not(:last-child) > .btn.btn-file, .fileinput.fileinput-exists.input-group > .input-group-prepend > .btn.btn-file {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 5584, app/assets/stylesheets/template/_style.scss */
.dropzone {
  border: 2px dashed #e0e3e4;
  color: #324148;
}

/* line 5587, app/assets/stylesheets/template/_style.scss */
.dropzone .dz-message {
  margin: 3em 0;
}

/* line 5591, app/assets/stylesheets/template/_style.scss */
.dropzone .dz-preview .dz-details {
  color: #324148;
}

/* line 5594, app/assets/stylesheets/template/_style.scss */
.dropzone .dz-preview .dz-filename span {
  background-color: transparent;
}

/* line 5597, app/assets/stylesheets/template/_style.scss */
.dropzone .dz-preview .dz-image {
  border-radius: 4px;
}

/* line 5600, app/assets/stylesheets/template/_style.scss */
.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 4px;
}

/* line 5605, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper {
  border: 2px dashed #e0e3e4;
  font-family: inherit;
  color: #324148;
}

/* line 5609, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper .dropify-message span.file-icon {
  font-size: 28px;
  color: #fff;
  height: 60px;
  width: 60px;
  background: #1ebccd;
  border-radius: 50%;
  display: block;
  margin: auto;
  position: relative;
}

/* line 5619, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper .dropify-message span.file-icon:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f2c8";
  top: 50%;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  transform: translateY(-50%);
}

/* line 5640, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper .dropify-preview .dropify-infos {
  background: rgba(50, 65, 72, 0.85);
}

/* line 5642, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p {
  font-weight: 500;
}

/* line 5644, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message {
  margin-top: 0px;
  padding-top: 0px;
  opacity: 1;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #adb3b6;
  font-size: 11px;
}

/* line 5653, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message:before {
  display: none;
}

/* line 5659, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper .dropify-clear {
  border: none;
  font-size: 11px;
  padding: 2px 6px;
  font-weight: 500;
  letter-spacing: 0.5px;
  top: 8px;
  right: 8px;
}

/* line 5667, app/assets/stylesheets/template/_style.scss */
.dropify-wrapper .dropify-clear:hover {
  border-radius: 4px;
}

/*Jquery Toggle*/
/* line 5674, app/assets/stylesheets/template/_style.scss */
.toggle-wrap .toggle {
  margin-top: 15px;
  margin-right: 10px;
}

/* line 5679, app/assets/stylesheets/template/_style.scss */
.toggle {
  width: 50px;
  height: 25px;
  display: inline-block;
}

/* line 5683, app/assets/stylesheets/template/_style.scss */
.toggle .toggle-on, .toggle .toggle-select .toggle-inner .active {
  background: #1ebccd;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5689, app/assets/stylesheets/template/_style.scss */
.toggle .toggle-off {
  background: #6f7a7f;
  text-shadow: none;
  color: #fff;
}

/* line 5694, app/assets/stylesheets/template/_style.scss */
.toggle .toggle-slide {
  box-shadow: none;
}

/* line 5698, app/assets/stylesheets/template/_style.scss */
.toggle .toggle-on + .toggle-blob {
  background: #fff;
  box-shadow: none;
  border: 3px solid #6f7a7f;
}

/* line 5703, app/assets/stylesheets/template/_style.scss */
.toggle .toggle-on.active + .toggle-blob {
  border-color: #1ebccd;
}

/* line 5708, app/assets/stylesheets/template/_style.scss */
.toggle .toggle-select .toggle-on, .toggle .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5714, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-sky .toggle-on, .toggle.toggle-bg-sky .toggle-select .toggle-inner .active {
  background: #00acf0;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5721, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-sky .toggle-select .toggle-on, .toggle.toggle-bg-sky .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5726, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-sky .toggle-on.active + .toggle-blob {
  border-color: #00acf0;
}

/* line 5732, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-cyan .toggle-on, .toggle.toggle-bg-cyan .toggle-select .toggle-inner .active, .toggle.toggle-bg-info .toggle-on, .toggle.toggle-bg-info .toggle-select .toggle-inner .active {
  background: #1ebccd;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5739, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-cyan .toggle-select .toggle-on, .toggle.toggle-bg-cyan .toggle-select .toggle-off, .toggle.toggle-bg-info .toggle-select .toggle-on, .toggle.toggle-bg-info .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5744, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-cyan .toggle-on.active + .toggle-blob, .toggle.toggle-bg-info .toggle-on.active + .toggle-blob {
  border-color: #1ebccd;
}

/* line 5750, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-green .toggle-on, .toggle.toggle-bg-green .toggle-select .toggle-inner .active, .toggle.toggle-bg-success .toggle-on, .toggle.toggle-bg-success .toggle-select .toggle-inner .active {
  background: #22af47;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5757, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-green .toggle-select .toggle-on, .toggle.toggle-bg-green .toggle-select .toggle-off, .toggle.toggle-bg-success .toggle-select .toggle-on, .toggle.toggle-bg-success .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5762, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-green .toggle-on.active + .toggle-blob, .toggle.toggle-bg-success .toggle-on.active + .toggle-blob {
  border-color: #22af47;
}

/* line 5768, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-yellow .toggle-on, .toggle.toggle-bg-yellow .toggle-select .toggle-inner .active, .toggle.toggle-bg-warning .toggle-on, .toggle.toggle-bg-warning .toggle-select .toggle-inner .active {
  background: #ffbf36;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5775, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-yellow .toggle-select .toggle-on, .toggle.toggle-bg-yellow .toggle-select .toggle-off, .toggle.toggle-bg-warning .toggle-select .toggle-on, .toggle.toggle-bg-warning .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5780, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-yellow .toggle-on.active + .toggle-blob, .toggle.toggle-bg-warning .toggle-on.active + .toggle-blob {
  border-color: #ffbf36;
}

/* line 5786, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-red .toggle-on, .toggle.toggle-bg-red .toggle-select .toggle-inner .active, .toggle.toggle-bg-danger .toggle-on, .toggle.toggle-bg-danger .toggle-select .toggle-inner .active {
  background: #f83f37;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5793, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-red .toggle-select .toggle-on, .toggle.toggle-bg-red .toggle-select .toggle-off, .toggle.toggle-bg-danger .toggle-select .toggle-on, .toggle.toggle-bg-danger .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5798, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-red .toggle-on.active + .toggle-blob, .toggle.toggle-bg-danger .toggle-on.active + .toggle-blob {
  border-color: #f83f37;
}

/* line 5803, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-pink .toggle-on, .toggle.toggle-bg-pink .toggle-select .toggle-inner .active {
  background: #ed1b60;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5810, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-pink .toggle-select .toggle-on, .toggle.toggle-bg-pink .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5815, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-pink .toggle-on.active + .toggle-blob {
  border-color: #ed1b60;
}

/* line 5820, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-purple .toggle-on, .toggle.toggle-bg-purple .toggle-select .toggle-inner .active {
  background: #ab26aa;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5827, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-purple .toggle-select .toggle-on, .toggle.toggle-bg-purple .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5832, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-purple .toggle-on.active + .toggle-blob {
  border-color: #ab26aa;
}

/* line 5837, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-violet .toggle-on, .toggle.toggle-bg-violet .toggle-select .toggle-inner .active {
  background: #6640b2;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5844, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-violet .toggle-select .toggle-on, .toggle.toggle-bg-violet .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5849, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-violet .toggle-on.active + .toggle-blob {
  border-color: #6640b2;
}

/* line 5854, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-indigo .toggle-on, .toggle.toggle-bg-indigo .toggle-select .toggle-inner .active {
  background: #3a55b1;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5861, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-indigo .toggle-select .toggle-on, .toggle.toggle-bg-indigo .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5866, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-indigo .toggle-on.active + .toggle-blob {
  border-color: #3a55b1;
}

/* line 5871, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-blue .toggle-on, .toggle.toggle-bg-blue .toggle-select .toggle-inner .active {
  background: #0092ee;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5878, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-blue .toggle-select .toggle-on, .toggle.toggle-bg-blue .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5883, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-blue .toggle-on.active + .toggle-blob {
  border-color: #0092ee;
}

/* line 5888, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-teal .toggle-on, .toggle.toggle-bg-teal .toggle-select .toggle-inner .active {
  background: #009b84;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5895, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-teal .toggle-select .toggle-on, .toggle.toggle-bg-teal .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5900, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-teal .toggle-on.active + .toggle-blob {
  border-color: #009b84;
}

/* line 5906, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-neon .toggle-on, .toggle.toggle-bg-neon .toggle-select .toggle-inner .active, .toggle.toggle-bg-primary .toggle-on, .toggle.toggle-bg-primary .toggle-select .toggle-inner .active {
  background: #1ebccd;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5913, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-neon .toggle-select .toggle-on, .toggle.toggle-bg-neon .toggle-select .toggle-off, .toggle.toggle-bg-primary .toggle-select .toggle-on, .toggle.toggle-bg-primary .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5918, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-neon .toggle-on.active + .toggle-blob, .toggle.toggle-bg-primary .toggle-on.active + .toggle-blob {
  border-color: #1ebccd;
}

/* line 5923, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-lime .toggle-on, .toggle.toggle-bg-lime .toggle-select .toggle-inner .active {
  background: #d0d962;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5930, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-lime .toggle-select .toggle-on, .toggle.toggle-bg-lime .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5935, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-lime .toggle-on.active + .toggle-blob {
  border-color: #d0d962;
}

/* line 5940, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-sun .toggle-on, .toggle.toggle-bg-sun .toggle-select .toggle-inner .active {
  background: #fde335;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5947, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-sun .toggle-select .toggle-on, .toggle.toggle-bg-sun .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5952, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-sun .toggle-on.active + .toggle-blob {
  border-color: #fde335;
}

/* line 5957, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-orange .toggle-on, .toggle.toggle-bg-orange .toggle-select .toggle-inner .active {
  background: #ff9528;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5964, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-orange .toggle-select .toggle-on, .toggle.toggle-bg-orange .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5969, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-orange .toggle-on.active + .toggle-blob {
  border-color: #ff9528;
}

/* line 5974, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-pumpkin .toggle-on, .toggle.toggle-bg-pumpkin .toggle-select .toggle-inner .active {
  background: #ff6028;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5981, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-pumpkin .toggle-select .toggle-on, .toggle.toggle-bg-pumpkin .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 5986, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-pumpkin .toggle-on.active + .toggle-blob {
  border-color: #ff6028;
}

/* line 5991, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-brown .toggle-on, .toggle.toggle-bg-brown .toggle-select .toggle-inner .active {
  background: #1ebccd;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 5998, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-brown .toggle-select .toggle-on, .toggle.toggle-bg-brown .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 6003, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-brown .toggle-on.active + .toggle-blob {
  border-color: #1ebccd;
}

/* line 6008, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-cyan .toggle-on, .toggle.toggle-bg-cyan .toggle-select .toggle-inner .active {
  background: #1ebccd;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 6015, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-cyan .toggle-select .toggle-on, .toggle.toggle-bg-cyan .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 6020, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-cyan .toggle-on.active + .toggle-blob {
  border-color: #1ebccd;
}

/* line 6027, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-grey .toggle-on, .toggle.toggle-bg-grey .toggle-select .toggle-inner .active, .toggle.toggle-bg-secondary .toggle-on, .toggle.toggle-bg-secondary .toggle-select .toggle-inner .active, .toggle.toggle-bg-muted .toggle-on, .toggle.toggle-bg-muted .toggle-select .toggle-inner .active {
  background: #9e9e9e;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 6034, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-grey .toggle-select .toggle-on, .toggle.toggle-bg-grey .toggle-select .toggle-off, .toggle.toggle-bg-secondary .toggle-select .toggle-on, .toggle.toggle-bg-secondary .toggle-select .toggle-off, .toggle.toggle-bg-muted .toggle-select .toggle-on, .toggle.toggle-bg-muted .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 6039, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-grey .toggle-on.active + .toggle-blob, .toggle.toggle-bg-secondary .toggle-on.active + .toggle-blob, .toggle.toggle-bg-muted .toggle-on.active + .toggle-blob {
  border-color: #9e9e9e;
}

/* line 6044, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-dark .toggle-on, .toggle.toggle-bg-dark .toggle-select .toggle-inner .active {
  background: #324148;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 6051, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-dark .toggle-select .toggle-on, .toggle.toggle-bg-dark .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 6056, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-dark .toggle-on.active + .toggle-blob {
  border-color: #324148;
}

/* line 6061, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-light .toggle-on, .toggle.toggle-bg-light .toggle-select .toggle-inner .active {
  background: #848d91;
  color: #fff;
  text-shadow: none;
  box-shadow: none;
}

/* line 6068, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-light .toggle-select .toggle-on, .toggle.toggle-bg-light .toggle-select .toggle-off {
  background: #6f7a7f;
  color: #fff;
}

/* line 6073, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-bg-light .toggle-on.active + .toggle-blob {
  border-color: #848d91;
}

/* line 6077, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-lg {
  width: 64px;
  height: 32px;
}

/* line 6080, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-lg .toggle-on, .toggle.toggle-lg .toggle-select .toggle-inner .active {
  font-size: 12px;
}

/* line 6084, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-sm {
  width: 50px;
  height: 20px;
}

/* line 6087, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-sm .toggle-on, .toggle.toggle-sm .toggle-select .toggle-inner .active {
  font-size: 10px;
}

/* line 6091, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-simple {
  width: 47px;
}

/* line 6093, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-simple.toggle-lg {
  width: 58px;
}

/* line 6096, app/assets/stylesheets/template/_style.scss */
.toggle.toggle-simple.toggle-sm {
  width: 35px;
}

/*Form-Wizard*/
/* line 6104, app/assets/stylesheets/template/_style.scss */
.wizard .wizard-icon-wrap {
  display: table;
  height: 35px;
  width: 35px;
  background: #e0e3e4;
  border-radius: 50%;
  float: left;
  text-align: center;
  position: relative;
}

/* line 6113, app/assets/stylesheets/template/_style.scss */
.wizard .wizard-icon-wrap:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #1ebccd;
  border-radius: 50%;
  transform: scale(0);
  transition: transform 0.3s ease-in-out;
  z-index: 1;
}

/* line 6126, app/assets/stylesheets/template/_style.scss */
.wizard .wizard-icon-wrap i {
  display: table-cell;
  vertical-align: middle;
  color: #6f7a7f;
  font-size: 21px;
  position: relative;
  z-index: 2;
}

/* line 6135, app/assets/stylesheets/template/_style.scss */
.wizard .wizard-head-text-wrap {
  display: inline-block;
  margin-left: 10px;
  padding-top: 7px;
}

/* line 6139, app/assets/stylesheets/template/_style.scss */
.wizard .wizard-head-text-wrap > span {
  display: block;
  font-size: 13px;
  font-weight: 600;
  color: #324148;
  text-transform: uppercase;
}

/* line 6146, app/assets/stylesheets/template/_style.scss */
.wizard .wizard-head-text-wrap .step-count {
  color: #adb3b6;
  font-size: 13px;
}

/* line 6151, app/assets/stylesheets/template/_style.scss */
.wizard > .content {
  background: #fff;
  border-radius: 0;
  min-height: 100px;
  margin: 0;
  border: none;
  padding-bottom: 10px;
}

/* line 6158, app/assets/stylesheets/template/_style.scss */
.wizard > .content > .body {
  width: 100%;
  height: auto;
  padding: 30px;
  position: static;
}

/* line 6163, app/assets/stylesheets/template/_style.scss */
.wizard > .content > .body input {
  border-width: 2px;
  border-color: #e0e3e4;
}

/* line 6168, app/assets/stylesheets/template/_style.scss */
.wizard > .content > .body ul > li {
  display: inherit;
}

/* line 6176, app/assets/stylesheets/template/_style.scss */
.wizard > .actions {
  background: #fff;
  padding: 10px 30px;
}

/* line 6179, app/assets/stylesheets/template/_style.scss */
.wizard > .actions a, .wizard > .actions a:hover, .wizard > .actions a:active {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  background: #1ebccd;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid #1ebccd;
  text-transform: capitalize;
  outline: none;
  border-width: 2px;
  border-radius: .25rem;
  padding: .15rem .4rem;
  font-size: .75rem;
}

/* line 6199, app/assets/stylesheets/template/_style.scss */
.wizard > .actions .disabled a, .wizard > .actions .disabled a:hover, .wizard > .actions .disabled a:active {
  background: #cecece;
  color: #fff;
  border: 1px solid #cecece;
  opacity: .65;
}

/* line 6206, app/assets/stylesheets/template/_style.scss */
.wizard > .actions > ul > li {
  margin: 0 0.3em;
}

/* line 6210, app/assets/stylesheets/template/_style.scss */
.wizard > .steps {
  margin-bottom: 20px;
}

/* line 6212, app/assets/stylesheets/template/_style.scss */
.wizard > .steps > ul > li {
  width: auto;
  margin-right: 30px;
  margin-bottom: 20px;
}

/* line 6217, app/assets/stylesheets/template/_style.scss */
.wizard > .steps a, .wizard > .steps a:hover, .wizard > .steps a:active {
  padding: 0;
  margin: 0;
  overflow: hidden;
}

/* line 6223, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active {
  background: transparent;
  color: inherit;
}

/* line 6226, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .current a .wizard-icon-wrap, .wizard > .steps .current a:hover .wizard-icon-wrap, .wizard > .steps .current a:active .wizard-icon-wrap {
  background: transparent;
}

/* line 6228, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .current a .wizard-icon-wrap:before, .wizard > .steps .current a:hover .wizard-icon-wrap:before, .wizard > .steps .current a:active .wizard-icon-wrap:before {
  transform: scale(1);
}

/* line 6231, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .current a .wizard-icon-wrap i, .wizard > .steps .current a:hover .wizard-icon-wrap i, .wizard > .steps .current a:active .wizard-icon-wrap i {
  color: #fff;
}

/* line 6238, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active {
  background: transparent;
  color: inherit;
  overflow: hidden;
}

/* line 6242, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .done a .wizard-icon-wrap, .wizard > .steps .done a:hover .wizard-icon-wrap, .wizard > .steps .done a:active .wizard-icon-wrap {
  background: #009b84;
}

/* line 6244, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .done a .wizard-icon-wrap:before, .wizard > .steps .done a:hover .wizard-icon-wrap:before, .wizard > .steps .done a:active .wizard-icon-wrap:before {
  transform: scale(0);
}

/* line 6247, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .done a .wizard-icon-wrap i, .wizard > .steps .done a:hover .wizard-icon-wrap i, .wizard > .steps .done a:active .wizard-icon-wrap i {
  color: #fff;
}

/* line 6254, app/assets/stylesheets/template/_style.scss */
.wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active {
  background: transparent;
  color: inherit;
}

@media (max-width: 991px) {
  /* line 6262, app/assets/stylesheets/template/_style.scss */
  .wizard .steps ul > li {
    width: 100%;
  }
}

/*Popover*/
/* line 6268, app/assets/stylesheets/template/_style.scss */
.popover {
  border: 1px solid #d6d9da;
  border-radius: 3px;
}

/* line 6272, app/assets/stylesheets/template/_style.scss */
.popover-header {
  color: #324148;
  background-color: #f5f5f6;
  border-bottom: none;
  padding: 0.65rem .75rem;
}

/* line 6278, app/assets/stylesheets/template/_style.scss */
.popover-body {
  padding: .65rem .75rem;
  color: inherit;
}

/*Accordion*/
/* line 6285, app/assets/stylesheets/template/_style.scss */
.accordion .card {
  margin-bottom: 0;
}

/* line 6288, app/assets/stylesheets/template/_style.scss */
.accordion .card:first-of-type .card-header:first-child > a {
  border-top-left-radius: calc(.25rem - 1px);
  border-top-right-radius: calc(.25rem - 1px);
}

/* line 6293, app/assets/stylesheets/template/_style.scss */
.accordion .card .card-header {
  padding: 0;
  border-width: 0;
}

/* line 6296, app/assets/stylesheets/template/_style.scss */
.accordion .card .card-header.activestate {
  border-width: 1px;
}

/* line 6299, app/assets/stylesheets/template/_style.scss */
.accordion .card .card-header > a {
  background: #1ebccd;
  color: #fff;
  font-weight: 500;
  padding: .75rem 1.25rem;
  display: block;
  width: 100%;
  text-align: left;
  position: relative;
  transition: all 0.2s ease-in-out;
}

/* line 6309, app/assets/stylesheets/template/_style.scss */
.accordion .card .card-header > a::before {
  content: '\f2fc';
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: 20px;
  text-rendering: auto;
  position: absolute;
  top: 15px;
  right: 20px;
}

/* line 6320, app/assets/stylesheets/template/_style.scss */
.accordion .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6323, app/assets/stylesheets/template/_style.scss */
.accordion .card .card-header > a.collapsed:before {
  content: '\f2f9';
}

/* line 6332, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-info .card .card-header > a, .accordion.accordion-cyan .card .card-header > a {
  background: #1ebccd;
  color: #fff;
}

/* line 6335, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-info .card .card-header > a.collapsed, .accordion.accordion-cyan .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6342, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-sky .card .card-header > a {
  background: #00acf0;
  color: #fff;
}

/* line 6345, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-sky .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6353, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-success .card .card-header > a, .accordion.accordion-green .card .card-header > a {
  background: #22af47;
  color: #fff;
}

/* line 6356, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-success .card .card-header > a.collapsed, .accordion.accordion-green .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6364, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-danger .card .card-header > a, .accordion.accordion-red .card .card-header > a {
  background: #f83f37;
  color: #fff;
}

/* line 6367, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-danger .card .card-header > a.collapsed, .accordion.accordion-red .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6375, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-warning .card .card-header > a, .accordion.accordion-yellow .card .card-header > a {
  background: #ffbf36;
  color: #fff;
}

/* line 6378, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-warning .card .card-header > a.collapsed, .accordion.accordion-yellow .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6385, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-pink .card .card-header > a {
  background: #ed1b60;
  color: #fff;
}

/* line 6388, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-pink .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6395, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-purple .card .card-header > a {
  background: #ab26aa;
  color: #fff;
}

/* line 6398, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-purple .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6405, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-violet .card .card-header > a {
  background: #6640b2;
  color: #fff;
}

/* line 6408, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-violet .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6415, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-indigo .card .card-header > a {
  background: #3a55b1;
  color: #fff;
}

/* line 6418, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-indigo .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6425, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-blue .card .card-header > a {
  background: #0092ee;
  color: #fff;
}

/* line 6428, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-blue .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6435, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-teal .card .card-header > a {
  background: #009b84;
  color: #fff;
}

/* line 6438, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-teal .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6446, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-neon .card .card-header > a, .accordion.accordion-primary .card .card-header > a {
  background: #1ebccd;
  color: #fff;
}

/* line 6449, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-neon .card .card-header > a.collapsed, .accordion.accordion-primary .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6456, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-lime .card .card-header > a {
  background: #d0d962;
  color: #fff;
}

/* line 6459, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-lime .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6466, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-sun .card .card-header > a {
  background: #fde335;
  color: #fff;
}

/* line 6469, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-sun .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6476, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-orange .card .card-header > a {
  background: #ff9528;
  color: #fff;
}

/* line 6479, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-orange .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6486, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-pumpkin .card .card-header > a {
  background: #ff6028;
  color: #fff;
}

/* line 6489, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-pumpkin .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6496, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-brown .card .card-header > a {
  background: #7a5449;
  color: #fff;
}

/* line 6499, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-brown .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6506, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-cyan .card .card-header > a {
  background: #1ebccd;
  color: #fff;
}

/* line 6509, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-cyan .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6516, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-smoke .card .card-header > a {
  background: #5e7d8a;
  color: #fff;
}

/* line 6519, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-smoke .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6527, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-secondary .card .card-header > a, .accordion.accordion-grey .card .card-header > a {
  background: #9e9e9e;
  color: #fff;
}

/* line 6530, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-secondary .card .card-header > a.collapsed, .accordion.accordion-grey .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6537, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-light .card .card-header > a {
  background: #e0e3e4;
  color: #324148;
}

/* line 6540, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-light .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6547, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-dark .card .card-header > a {
  background: #324148;
  color: #fff;
}

/* line 6550, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-dark .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6559, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2 .card .card-header > a {
  background: transparent;
  color: #1ebccd;
  padding-left: 50px;
}

/* line 6563, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2 .card .card-header > a:before {
  display: none;
}

/* line 6566, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2 .card .card-header > a::after {
  display: inline-block;
  font: normal normal normal 14px/1 'Ionicons';
  speak: none;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: auto;
  position: absolute;
  content: "\f176";
  font-size: 21px;
  top: 15px;
  left: 20px;
}

/* line 6583, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2 .card .card-header > a.collapsed {
  color: #324148;
}

/* line 6585, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2 .card .card-header > a.collapsed:after {
  content: "\f158";
}

/* line 6594, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-info .card .card-header > a, .accordion.accordion-type-2.accordion-cyan .card .card-header > a {
  color: #1ebccd;
}

/* line 6596, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-info .card .card-header > a.collapsed, .accordion.accordion-type-2.accordion-cyan .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6603, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-sky .card .card-header > a {
  color: #00acf0;
}

/* line 6605, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-sky .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6613, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-success .card .card-header > a, .accordion.accordion-type-2.accordion-green .card .card-header > a {
  color: #22af47;
}

/* line 6615, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-success .card .card-header > a.collapsed, .accordion.accordion-type-2.accordion-green .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6623, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-danger .card .card-header > a, .accordion.accordion-type-2.accordion-red .card .card-header > a {
  color: #f83f37;
}

/* line 6625, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-danger .card .card-header > a.collapsed, .accordion.accordion-type-2.accordion-red .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6633, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-warning .card .card-header > a, .accordion.accordion-type-2.accordion-yellow .card .card-header > a {
  color: #ffbf36;
}

/* line 6635, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-warning .card .card-header > a.collapsed, .accordion.accordion-type-2.accordion-yellow .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6642, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-pink .card .card-header > a {
  color: #ed1b60;
}

/* line 6644, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-pink .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6651, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-purple .card .card-header > a {
  color: #ab26aa;
}

/* line 6653, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-purple .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6660, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-violet .card .card-header > a {
  color: #6640b2;
}

/* line 6662, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-violet .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6669, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-indigo .card .card-header > a {
  color: #3a55b1;
}

/* line 6671, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-indigo .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6678, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-blue .card .card-header > a {
  color: #0092ee;
}

/* line 6680, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-blue .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6687, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-teal .card .card-header > a {
  color: #009b84;
}

/* line 6689, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-teal .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6696, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-neon .card .card-header > a {
  color: #1ebccd;
}

/* line 6698, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-neon .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6705, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-lime .card .card-header > a {
  color: #d0d962;
}

/* line 6707, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-lime .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6714, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-sun .card .card-header > a {
  color: #fde335;
}

/* line 6716, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-sun .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6723, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-orange .card .card-header > a {
  color: #ff9528;
}

/* line 6725, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-orange .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6732, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-pumpkin .card .card-header > a {
  color: #ff6028;
}

/* line 6734, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-pumpkin .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6741, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-brown .card .card-header > a {
  color: #7a5449;
}

/* line 6743, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-brown .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6750, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-cyan .card .card-header > a {
  color: #1ebccd;
}

/* line 6752, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-cyan .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6759, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-smoke .card .card-header > a {
  color: #5e7d8a;
}

/* line 6761, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-smoke .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6769, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-secondary .card .card-header > a, .accordion.accordion-type-2.accordion-grey .card .card-header > a {
  color: #9e9e9e;
}

/* line 6771, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-secondary .card .card-header > a.collapsed, .accordion.accordion-type-2.accordion-grey .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6778, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-light .card .card-header > a {
  color: #98a0a3;
}

/* line 6780, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-light .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6787, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-dark .card .card-header > a {
  color: #324148;
}

/* line 6789, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-type-2.accordion-dark .card .card-header > a.collapsed {
  color: #324148;
  background: transparent;
}

/* line 6797, app/assets/stylesheets/template/_style.scss */
.accordion.accordion-flush > .card {
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}

/*Table*/
/* line 6807, app/assets/stylesheets/template/_style.scss */
.table thead th {
  border-top: none;
  border-bottom: none;
  vertical-align: middle;
}

/* line 6813, app/assets/stylesheets/template/_style.scss */
.table.table-dark thead th {
  background: #324148;
}

/* line 6817, app/assets/stylesheets/template/_style.scss */
.table th {
  font-weight: 500;
  color: #324148;
  font-size: 14px;
  text-transform: capitalize;
}

/* line 6823, app/assets/stylesheets/template/_style.scss */
.table td, .table th {
  border-top: 1px solid #e0e3e4;
  vertical-align: middle;
  padding: .75rem 1.25rem;
}

/* line 6828, app/assets/stylesheets/template/_style.scss */
.table.table-hover tbody tr:hover, .table.table-striped tbody tr:nth-of-type(2n+1) {
  background-color: #f5f5f6;
}

/* line 6832, app/assets/stylesheets/template/_style.scss */
.table.table-bordered {
  border: none;
}

/* line 6834, app/assets/stylesheets/template/_style.scss */
.table.table-bordered td {
  border-color: #e0e3e4;
  border-top: none;
}

/* line 6838, app/assets/stylesheets/template/_style.scss */
.table.table-bordered th {
  border-top: 1px solid #e0e3e4;
  border-bottom: 1px solid #e0e3e4;
}

/* line 6844, app/assets/stylesheets/template/_style.scss */
.table.table-flush td, .table.table-flush th {
  border-top: none;
  border-bottom: none;
}

/* line 6849, app/assets/stylesheets/template/_style.scss */
.table .thead-primary th,
.table .thead-blue th,
.table .thead-success th,
.table .thead-green th,
.table .thead-info th,
.table .thead-cyan th,
.table .thead-warning th,
.table .thead-yellow th,
.table .thead-danger th,
.table .thead-red th,
.table .thead-secondary th,
.table .thead-grey th {
  color: #fff;
}

/* line 6864, app/assets/stylesheets/template/_style.scss */
.table .thead-sky th {
  background-color: #00acf0;
}

/* line 6867, app/assets/stylesheets/template/_style.scss */
.table .thead-success th,
.table .thead-green th {
  background-color: #22af47;
}

/* line 6871, app/assets/stylesheets/template/_style.scss */
.table .thead-info th,
.table .thead-cyan th {
  background-color: #1ebccd;
}

/* line 6875, app/assets/stylesheets/template/_style.scss */
.table .thead-warning th,
.table .thead-yellow th {
  background-color: #ffbf36;
}

/* line 6879, app/assets/stylesheets/template/_style.scss */
.table .thead-danger th,
.table .thead-red th {
  background-color: #f83f37;
}

/* line 6883, app/assets/stylesheets/template/_style.scss */
.table .thead-secondary th,
.table .thead-grey th {
  background-color: #9e9e9e;
}

/* line 6887, app/assets/stylesheets/template/_style.scss */
.table .thead-pink th {
  background-color: #ed1b60;
}

/* line 6890, app/assets/stylesheets/template/_style.scss */
.table .thead-purple th {
  background-color: #ab26aa;
}

/* line 6893, app/assets/stylesheets/template/_style.scss */
.table .thead-violet th {
  background-color: #6640b2;
}

/* line 6896, app/assets/stylesheets/template/_style.scss */
.table .thead-indigo th {
  background-color: #3a55b1;
}

/* line 6899, app/assets/stylesheets/template/_style.scss */
.table .thead-blue th {
  background-color: #0092ee;
}

/* line 6902, app/assets/stylesheets/template/_style.scss */
.table .thead-teal th {
  background-color: #009b84;
}

/* line 6905, app/assets/stylesheets/template/_style.scss */
.table .thead-primary th,
.table .thead-neon th {
  background-color: #1ebccd;
}

/* line 6909, app/assets/stylesheets/template/_style.scss */
.table .thead-lime th {
  background-color: #d0d962;
}

/* line 6912, app/assets/stylesheets/template/_style.scss */
.table .thead-sun th {
  background-color: #fde335;
}

/* line 6915, app/assets/stylesheets/template/_style.scss */
.table .thead-orange th {
  background-color: #ff9528;
}

/* line 6918, app/assets/stylesheets/template/_style.scss */
.table .thead-pumpkin th {
  background-color: #ff6028;
}

/* line 6921, app/assets/stylesheets/template/_style.scss */
.table .thead-brown th {
  background-color: #7a5449;
}

/* line 6924, app/assets/stylesheets/template/_style.scss */
.table .thead-cyan th {
  background-color: #1ebccd;
}

/* line 6927, app/assets/stylesheets/template/_style.scss */
.table .thead-smoke th {
  background-color: #5e7d8a;
}

/* line 6930, app/assets/stylesheets/template/_style.scss */
.table .thead-active th {
  background-color: #5e7d8a;
  color: #fff;
}

/* line 6934, app/assets/stylesheets/template/_style.scss */
.table .thead-light th {
  background-color: #e0e3e4;
}

/* line 6937, app/assets/stylesheets/template/_style.scss */
.table .thead-dark th {
  background-color: #324148;
  color: #fff;
}

/* line 6943, app/assets/stylesheets/template/_style.scss */
.table-lg td, .table-lg th {
  padding: 0.75rem 1.5rem;
}

/* line 6948, app/assets/stylesheets/template/_style.scss */
.table-sm td, .table-sm th {
  padding: 0.45rem 1.25rem;
}

/* line 6951, app/assets/stylesheets/template/_style.scss */
.table-sm td {
  font-size: 15px;
}

/* line 6955, app/assets/stylesheets/template/_style.scss */
.table-sky {
  background-color: #edf9fe;
}

/* line 6957, app/assets/stylesheets/template/_style.scss */
.table-sky > td, .table-sky > th {
  background-color: #edf9fe;
}

/* line 6961, app/assets/stylesheets/template/_style.scss */
.table-success,
.table-green {
  background-color: #eff9f2;
}

/* line 6964, app/assets/stylesheets/template/_style.scss */
.table-success > td, .table-success > th,
.table-green > td,
.table-green > th {
  background-color: #eff9f2;
}

/* line 6975, app/assets/stylesheets/template/_style.scss */
.table-warning,
.table-yellow {
  background-color: #fff8eb;
}

/* line 6978, app/assets/stylesheets/template/_style.scss */
.table-warning > td, .table-warning > th,
.table-yellow > td,
.table-yellow > th {
  background-color: #fff8eb;
}

/* line 6982, app/assets/stylesheets/template/_style.scss */
.table-danger,
.table-red {
  background-color: #fff1f1;
}

/* line 6985, app/assets/stylesheets/template/_style.scss */
.table-danger > td, .table-danger > th,
.table-red > td,
.table-red > th {
  background-color: #fff1f1;
}

/* line 6989, app/assets/stylesheets/template/_style.scss */
.table-active {
  background-color: #f4f6f7;
}

/* line 6991, app/assets/stylesheets/template/_style.scss */
.table-active > td, .table-active > th {
  background-color: #f4f6f7;
}

/* line 6995, app/assets/stylesheets/template/_style.scss */
.table-grey,
.table-secondary {
  background-color: #f5f5f5;
}

/* line 6998, app/assets/stylesheets/template/_style.scss */
.table-grey > td, .table-grey > th,
.table-secondary > td,
.table-secondary > th {
  background-color: #f5f5f5;
}

/* line 7002, app/assets/stylesheets/template/_style.scss */
.table-pink {
  background-color: #feeff4;
}

/* line 7004, app/assets/stylesheets/template/_style.scss */
.table-pink > td, .table-pink > th {
  background-color: #feeff4;
}

/* line 7008, app/assets/stylesheets/template/_style.scss */
.table-purple {
  background-color: #f9f0f9;
}

/* line 7010, app/assets/stylesheets/template/_style.scss */
.table-purple > td, .table-purple > th {
  background-color: #f9f0f9;
}

/* line 7014, app/assets/stylesheets/template/_style.scss */
.table-violet {
  background-color: #f4f2fa;
}

/* line 7016, app/assets/stylesheets/template/_style.scss */
.table-violet > td, .table-violet > th {
  background-color: #f4f2fa;
}

/* line 7020, app/assets/stylesheets/template/_style.scss */
.table-indigo {
  background-color: #f1f3f9;
}

/* line 7022, app/assets/stylesheets/template/_style.scss */
.table-indigo > td, .table-indigo > th {
  background-color: #f1f3f9;
}

/* line 7026, app/assets/stylesheets/template/_style.scss */
.table-blue {
  background-color: #edf7fe;
}

/* line 7028, app/assets/stylesheets/template/_style.scss */
.table-blue > td, .table-blue > th {
  background-color: #edf7fe;
}

/* line 7031, app/assets/stylesheets/template/_style.scss */
.table-teal {
  background-color: #edf8f6;
}

/* line 7033, app/assets/stylesheets/template/_style.scss */
.table-teal > td, .table-teal > th {
  background-color: #edf8f6;
}

/* line 7037, app/assets/stylesheets/template/_style.scss */
.table-primary,
.table-neon {
  background-color: #effafb;
}

/* line 7040, app/assets/stylesheets/template/_style.scss */
.table-primary > td, .table-primary > th,
.table-neon > td,
.table-neon > th {
  background-color: #effafb;
}

/* line 7044, app/assets/stylesheets/template/_style.scss */
.table-lime {
  background-color: #f9faeb;
}

/* line 7046, app/assets/stylesheets/template/_style.scss */
.table-lime > td, .table-lime > th {
  background-color: #f9faeb;
}

/* line 7050, app/assets/stylesheets/template/_style.scss */
.table-orange {
  background-color: #fff4e9;
}

/* line 7052, app/assets/stylesheets/template/_style.scss */
.table-orange > td, .table-orange > th {
  background-color: #fff4e9;
}

/* line 7056, app/assets/stylesheets/template/_style.scss */
.table-pumpkin {
  background-color: #fff4f0;
}

/* line 7058, app/assets/stylesheets/template/_style.scss */
.table-pumpkin > td, .table-pumpkin > th {
  background-color: #fff4f0;
}

/* line 7062, app/assets/stylesheets/template/_style.scss */
.table-brown {
  background-color: #f6f3f2;
}

/* line 7064, app/assets/stylesheets/template/_style.scss */
.table-brown > td, .table-brown > th {
  background-color: #f6f3f2;
}

/* line 7068, app/assets/stylesheets/template/_style.scss */
.table-cyan {
  background-color: #effafb;
}

/* line 7070, app/assets/stylesheets/template/_style.scss */
.table-cyan > td, .table-cyan > th {
  background-color: #effafb;
}

/* line 7074, app/assets/stylesheets/template/_style.scss */
.table-smoke {
  background-color: #f4f6f7;
}

/* line 7076, app/assets/stylesheets/template/_style.scss */
.table-smoke > td, .table-smoke > th {
  background-color: #f4f6f7;
}

/* line 7080, app/assets/stylesheets/template/_style.scss */
.table-light {
  background-color: #f5f5f6;
}

/* line 7082, app/assets/stylesheets/template/_style.scss */
.table-light > td, .table-light > th {
  background-color: #f5f5f6;
}

/* line 7086, app/assets/stylesheets/template/_style.scss */
.table-dark {
  background: #2b383e;
}

/* line 7088, app/assets/stylesheets/template/_style.scss */
.table-dark td, .table-dark th {
  border-top-color: #2b383e;
}

/* line 7091, app/assets/stylesheets/template/_style.scss */
.table-dark th {
  color: #fff;
}

/* line 7094, app/assets/stylesheets/template/_style.scss */
.table-dark > td, .table-dark > th {
  color: #fff;
  background: #2b383e;
}

/* line 7099, app/assets/stylesheets/template/_style.scss */
.table-dark.table.table-bordered td, .table-dark.table.table-bordered th {
  border-color: #2b383e;
}

@media (max-width: 1200px) {
  /* line 7105, app/assets/stylesheets/template/_style.scss */
  .table-responsive .table > tbody > tr > td, .table-responsive .table > tbody > tr > th, .table-responsive .table > tfoot > tr > td, .table-responsive .table > tfoot > tr > th, .table-responsive .table > thead > tr > td, .table-responsive .table > thead > tr > th {
    white-space: nowrap;
  }
}

/*Data Table*/
/* line 7110, app/assets/stylesheets/template/_style.scss */
table.dataTable {
  box-sizing: border-box;
}

/* line 7112, app/assets/stylesheets/template/_style.scss */
table.dataTable th, table.dataTable td {
  box-sizing: border-box;
}

/* line 7116, app/assets/stylesheets/template/_style.scss */
table.dataTable thead th, table.dataTable thead td, table.dataTable tbody th, table.dataTable tbody td {
  padding: .75rem 1.25rem;
}

/* line 7121, app/assets/stylesheets/template/_style.scss */
table.dataTable thead td, table.dataTable thead th {
  border-bottom: none;
  font-weight: 500;
  position: relative;
}

/* line 7125, app/assets/stylesheets/template/_style.scss */
table.dataTable thead td.sorting::before, table.dataTable thead td.sorting_asc::before, table.dataTable thead td.sorting_desc::before, table.dataTable thead td.sorting::after, table.dataTable thead td.sorting_asc::after, table.dataTable thead td.sorting_desc::after, table.dataTable thead th.sorting::before, table.dataTable thead th.sorting_asc::before, table.dataTable thead th.sorting_desc::before, table.dataTable thead th.sorting::after, table.dataTable thead th.sorting_asc::after, table.dataTable thead th.sorting_desc::after {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  z-index: 10;
  right: 7px;
}

/* line 7147, app/assets/stylesheets/template/_style.scss */
table.dataTable thead td.sorting::before, table.dataTable thead td.sorting_asc::before, table.dataTable thead td.sorting_desc::before, table.dataTable thead td.sorting::after, table.dataTable thead td.sorting_asc::after, table.dataTable thead td.sorting_desc::after, table.dataTable thead th.sorting::before, table.dataTable thead th.sorting_asc::before, table.dataTable thead th.sorting_desc::before, table.dataTable thead th.sorting::after, table.dataTable thead th.sorting_asc::after, table.dataTable thead th.sorting_desc::after {
  transform: translateY(0);
  content: "";
  color: #1ebccd;
}

/* line 7157, app/assets/stylesheets/template/_style.scss */
table.dataTable thead td.sorting_asc::before, table.dataTable thead th.sorting_asc::before {
  content: "\f11a";
}

/* line 7161, app/assets/stylesheets/template/_style.scss */
table.dataTable thead td.sorting_desc::after, table.dataTable thead th.sorting_desc::after {
  content: "\f118";
}

/* line 7167, app/assets/stylesheets/template/_style.scss */
table.dataTable tfoot td, table.dataTable tfoot th {
  border-top: none;
  font-weight: 500;
  padding: .75rem 1.25rem;
  background: #e0e3e4;
}

/* line 7174, app/assets/stylesheets/template/_style.scss */
table.dataTable.no-footer {
  border-bottom: none;
}

/* line 7179, app/assets/stylesheets/template/_style.scss */
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
  border-top: 1px solid #e0e3e4;
}

/* line 7183, app/assets/stylesheets/template/_style.scss */
table.dataTable.row-border tbody tr:first-child th, table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, table.dataTable.display tbody tr:first-child td {
  border-top: 1px solid #e0e3e4;
}

/* line 7190, app/assets/stylesheets/template/_style.scss */
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
  background: rgba(245, 245, 246, 0.5);
}

/* line 7192, app/assets/stylesheets/template/_style.scss */
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
  background: #065459;
  color: #fff;
}

/* line 7199, app/assets/stylesheets/template/_style.scss */
table.dataTable tbody tr.selected {
  background: #065459;
  color: #fff;
}

/* line 7205, app/assets/stylesheets/template/_style.scss */
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background: rgba(214, 217, 218, 0.2);
}

/* line 7209, app/assets/stylesheets/template/_style.scss */
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background: #065459;
  color: #fff;
}

/* line 7217, app/assets/stylesheets/template/_style.scss */
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background: rgba(224, 227, 228, 0.3);
}

/* line 7221, app/assets/stylesheets/template/_style.scss */
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
  background: #065459;
  color: #fff;
}

/* line 7227, app/assets/stylesheets/template/_style.scss */
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
  background-color: #1ebccd;
  color: #fff;
}

/* line 7230, app/assets/stylesheets/template/_style.scss */
table.dataTable.hover tbody tr.selected:hover, table.dataTable.display tbody tr.selected:hover {
  background: #065459;
  color: #fff;
}

/* line 7238, app/assets/stylesheets/template/_style.scss */
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > tr:first-child {
  padding-left: 1.25rem;
}

/* line 7240, app/assets/stylesheets/template/_style.scss */
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > tr:first-child:before {
  display: none;
}

/* line 7248, app/assets/stylesheets/template/_style.scss */
table.dataTable > tbody > tr.child ul.dtr-details {
  width: 100%;
}

/* line 7250, app/assets/stylesheets/template/_style.scss */
table.dataTable > tbody > tr.child ul.dtr-details > li {
  border-bottom: none;
  padding: 0.25em;
}

/* line 7253, app/assets/stylesheets/template/_style.scss */
table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
  padding-top: 0.25em;
}

/* line 7259, app/assets/stylesheets/template/_style.scss */
table.dataTable > tbody > tr.child span.dtr-title {
  min-width: 80px;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
  color: #065459;
}

/* line 7266, app/assets/stylesheets/template/_style.scss */
table.dataTable > tbody > tr.child span.dtr-data {
  color: #848d91;
}

/* line 7274, app/assets/stylesheets/template/_style.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button {
  padding: 0;
  margin-left: 0;
  color: #065459 !important;
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
  border-radius: 0;
}

/* line 7283, app/assets/stylesheets/template/_style.scss */
.dataTables_wrapper .dataTables_filter input {
  margin-left: 0;
}

/* line 7287, app/assets/stylesheets/template/_style.scss */
.dataTables_wrapper .dataTables_length select {
  width: 80px;
  margin-right: 10px;
}

@media (max-width: 991px) {
  /* line 7295, app/assets/stylesheets/template/_style.scss */
  .dataTables_wrapper .dataTables_length {
    display: none;
  }
}

/*Responsive Table*/
/* line 7302, app/assets/stylesheets/template/_style.scss */
.tablesaw .tablesaw-sortable-head {
  padding: 0.75rem 1.25rem;
}

/* line 7304, app/assets/stylesheets/template/_style.scss */
.tablesaw .tablesaw-sortable-head .tablesaw-sortable-arrow {
  position: absolute;
  right: 8px;
  transform: translateY(-50%);
  top: 50%;
  height: 24px;
}

/* line 7311, app/assets/stylesheets/template/_style.scss */
.tablesaw .tablesaw-sortable-head .tablesaw-sortable-btn {
  padding: 0;
}

/* line 7315, app/assets/stylesheets/template/_style.scss */
.tablesaw.tablesaw-swipe .tablesaw-swipe-cellpersist {
  border-right: none;
}

/* line 7318, app/assets/stylesheets/template/_style.scss */
.tablesaw.tablesaw-stack td .tablesaw-cell-label, .tablesaw .tablesaw-stack th .tablesaw-cell-label {
  font-weight: 500;
  color: #324148;
  font-size: 13px;
  text-transform: uppercase;
  padding: 3px .6em 0 0;
}

/* line 7326, app/assets/stylesheets/template/_style.scss */
.tablesaw-bar .tablesaw-bar-section .tablesaw-btn {
  margin-left: 10px;
  margin-top: 0;
  padding: 0;
  height: auto;
  position: relative;
  top: -2px;
}

/* line 7333, app/assets/stylesheets/template/_style.scss */
.tablesaw-bar .tablesaw-bar-section .tablesaw-btn span {
  display: none;
}

/* line 7336, app/assets/stylesheets/template/_style.scss */
.tablesaw-bar .tablesaw-bar-section .tablesaw-btn:after {
  display: none;
}

/* line 7341, app/assets/stylesheets/template/_style.scss */
.tablesaw-bar .tablesaw-bar-section label {
  color: #324148;
  text-transform: capitalize;
}

/* line 7345, app/assets/stylesheets/template/_style.scss */
.tablesaw-bar .tablesaw-bar-section select {
  position: static;
  min-height: 1em;
  opacity: 1;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 4px);
  padding: .375rem 1.75rem .375rem .75rem;
  line-height: 1.5;
  color: #324148;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: auto auto;
  background-size: 8px 10px;
  border: 2px solid #e0e3e4;
  border-radius: .25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  transition: border-color 0.15s ease-in-out;
}

/* line 7365, app/assets/stylesheets/template/_style.scss */
.tablesaw-bar .tablesaw-bar-section select:focus {
  border-color: #1ebccd;
}

/* line 7370, app/assets/stylesheets/template/_style.scss */
.tablesaw-columntoggle-popup .btn-group > label {
  margin-right: 15px;
  margin-bottom: 0;
}

/* line 7373, app/assets/stylesheets/template/_style.scss */
.tablesaw-columntoggle-popup .btn-group > label:last-child {
  margin-right: 0;
}

/* line 7376, app/assets/stylesheets/template/_style.scss */
.tablesaw-columntoggle-popup .btn-group > label input {
  margin-right: 5px;
}

@media (max-width: 39.9375em) {
  /* line 7381, app/assets/stylesheets/template/_style.scss */
  .tablesaw-stack tbody tr {
    border-bottom: none;
  }
  /* line 7384, app/assets/stylesheets/template/_style.scss */
  .tablesaw-stack tbody tr:first-child {
    border-top: 1px solid #e0e3e4;
  }
}

/*Morris Chart*/
/* line 7390, app/assets/stylesheets/template/_style.scss */
.morris-chart {
  width: 100%;
}

/* line 7392, app/assets/stylesheets/template/_style.scss */
.morris-chart svg {
  width: 100%;
}

/* line 7397, app/assets/stylesheets/template/_style.scss */
.morris-chart.donut-chart svg path {
  stroke: transparent;
}

/* line 7403, app/assets/stylesheets/template/_style.scss */
.morris-hover.morris-default-style {
  background: #fff;
  border: none;
  border-radius: 6px;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1);
  color: #324148;
  font-size: 12px;
  font-family: inherit;
}

/* line 7411, app/assets/stylesheets/template/_style.scss */
.morris-hover.morris-default-style .morris-hover-row-label {
  color: #324148;
  font-size: 12px;
}

/*Sparkline*/
/* line 7418, app/assets/stylesheets/template/_style.scss */
.jqstooltip {
  width: auto !important;
  height: auto !important;
  background: #fff !important;
  border: none !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
}

/* line 7425, app/assets/stylesheets/template/_style.scss */
.jqstooltip .jqsfield {
  color: #324148 !important;
  font-size: 12px;
}

/*Flot Chart*/
/* line 7432, app/assets/stylesheets/template/_style.scss */
.flot-container {
  width: 100%;
  height: 400px;
}

/* line 7435, app/assets/stylesheets/template/_style.scss */
.flot-container .legendColorBox > div {
  border: none !important;
}

/* line 7440, app/assets/stylesheets/template/_style.scss */
.demo-placeholder {
  width: 100%;
  height: 100%;
}

/* line 7444, app/assets/stylesheets/template/_style.scss */
.flotTip {
  background: #fff;
  border: none;
  border-radius: 6px;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1);
  color: #324148;
  font-size: 12px;
  font-family: inherit;
}

/* line 7453, app/assets/stylesheets/template/_style.scss */
.legendLabel {
  color: #324148;
  font-size: 12px;
  padding-left: 9px;
}

/*Peity chart*/
/* line 7461, app/assets/stylesheets/template/_style.scss */
.peity-gradient polygon {
  fill: url(#grad);
}

/* line 7465, app/assets/stylesheets/template/_style.scss */
.css-peity {
  height: 0;
  width: 0;
  position: absolute;
}

/*Echats*/
/* line 7472, app/assets/stylesheets/template/_style.scss */
.echart > div:last-child {
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1);
}

/*Easy pie chart*/
/* line 7477, app/assets/stylesheets/template/_style.scss */
.easy-pie-chart {
  position: relative;
  width: 100%;
}

/* line 7480, app/assets/stylesheets/template/_style.scss */
.easy-pie-chart > span {
  font-size: 12px;
  position: absolute;
  text-align: center;
  line-height: 50px;
  width: 100%;
}

/*Nestable*/
/* line 7490, app/assets/stylesheets/template/_style.scss */
.dd-handle {
  font-weight: 500;
  margin: 0 0 6px;
  font-size: 14px;
  padding: 8px 15px;
  background: #fff;
  color: #324148;
  height: 38px;
  border-color: #e0e3e4;
}

/* line 7500, app/assets/stylesheets/template/_style.scss */
.dd-handle:hover, .dd-handle:focus, .dd-handle:active {
  color: #324148;
  background: #f5f5f6;
}

/* line 7505, app/assets/stylesheets/template/_style.scss */
.dd-item > button {
  margin: 0;
  height: 38px;
  font-size: 24px;
  width: 42px;
  color: #adb3b6;
  outline: none;
}

/* line 7512, app/assets/stylesheets/template/_style.scss */
.dd-item > button.dd-expand:before, .dd-item > button.dd-collapse:before {
  font-family: "Ionicons";
  content: "";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 7525, app/assets/stylesheets/template/_style.scss */
.dd-item > button.dd-expand::before {
  content: "\f102";
}

/* line 7528, app/assets/stylesheets/template/_style.scss */
.dd-item > button.dd-collapse::before {
  content: "\f1fc";
}

/* line 7531, app/assets/stylesheets/template/_style.scss */
.dd-item > button:hover, .dd-item > button:focus, .dd-item > button:active {
  outline: none;
}

/* line 7535, app/assets/stylesheets/template/_style.scss */
.dd-placeholder {
  background: transparent;
  border-color: #e0e3e4;
}

/* line 7540, app/assets/stylesheets/template/_style.scss */
.dd3-content {
  display: block;
  width: 100%;
  border-radius: 3px;
  font-weight: 500;
  margin: 0 0 6px;
  font-size: 14px;
  padding: 8px 15px 8px 66px;
  background: #fff;
  color: #324148;
  border: 2px solid #e0e3e4;
}

/* line 7551, app/assets/stylesheets/template/_style.scss */
.dd3-content:hover, .dd3-content:focus, .dd3-content:active {
  color: #324148;
  background: #f5f5f6;
}

/* line 7556, app/assets/stylesheets/template/_style.scss */
.dd-dragel > .dd3-item > .dd3-content {
  margin: 0;
}

/* line 7559, app/assets/stylesheets/template/_style.scss */
.dd3-item > button {
  margin-left: 42px;
}

/* line 7562, app/assets/stylesheets/template/_style.scss */
.dd3-handle {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  cursor: pointer;
  font-size: 19px;
  color: #adb3b6;
  width: 42px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  padding: 18px;
  border-color: #e0e3e4;
  border-radius: 3px 0 0 3px;
}

/* line 7577, app/assets/stylesheets/template/_style.scss */
.dd3-handle:before {
  font-family: "Ionicons";
  content: "\f32a";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #9e9e9e;
  display: block;
  position: absolute;
  left: 0;
  top: 8px;
  width: 100%;
  text-align: center;
  text-indent: 0;
}

/*Modals*/
/* line 7600, app/assets/stylesheets/template/_style.scss */
.modal-content,
.modal-header,
.modal-footer {
  border-color: #e0e3e4;
}

/* line 7605, app/assets/stylesheets/template/_style.scss */
.modal-content {
  border-radius: .25rem;
  border: none;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}

/* line 7610, app/assets/stylesheets/template/_style.scss */
.modal-header {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

/* line 7614, app/assets/stylesheets/template/_style.scss */
.modal-header,
.modal-body,
.modal-footer {
  Padding: 0.75rem 1.25rem;
}

/* line 7619, app/assets/stylesheets/template/_style.scss */
.close {
  color: #6f7a7f;
  opacity: 1;
  text-shadow: none;
}

/* line 7623, app/assets/stylesheets/template/_style.scss */
.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {
  color: #6f7a7f;
  opacity: 1;
}

/* line 7628, app/assets/stylesheets/template/_style.scss */
.modal-backdrop {
  background-color: #324148;
}

/*Sweet-alert*/
/* line 7632, app/assets/stylesheets/template/_style.scss */
.sweet-alert {
  border-radius: 2px;
  font-family: inherit;
}

/* line 7635, app/assets/stylesheets/template/_style.scss */
.sweet-alert h2 {
  font-weight: 400;
  color: #324148;
}

/* line 7639, app/assets/stylesheets/template/_style.scss */
.sweet-alert button {
  box-shadow: none !important;
  font-size: inherit;
}

/*Notification*/
/* line 7645, app/assets/stylesheets/template/_style.scss */
.alert {
  border-radius: 3px;
}

/* line 7647, app/assets/stylesheets/template/_style.scss */
.alert i {
  font-size: 24px;
}

/* line 7650, app/assets/stylesheets/template/_style.scss */
.alert .alert-link {
  font-weight: normal;
  font-weight: 500;
  color: inherit;
  filter: brightness(120%) contrast(100%);
}

/* line 7656, app/assets/stylesheets/template/_style.scss */
.alert.alert-dismissible .close {
  padding: .60rem 1.25rem;
  text-shadow: none;
}

/* line 7660, app/assets/stylesheets/template/_style.scss */
.alert.alert-primary {
  color: #065459;
  background: #effafb;
  border-color: rgba(187, 235, 240, 0.3);
}

/* line 7665, app/assets/stylesheets/template/_style.scss */
.alert.alert-success {
  color: #05592b;
  background: #eff9f2;
  border-color: rgba(188, 231, 199, 0.3);
}

/* line 7670, app/assets/stylesheets/template/_style.scss */
.alert.alert-info {
  color: #065459;
  background: #effafb;
  border-color: rgba(187, 235, 240, 0.3);
}

/* line 7675, app/assets/stylesheets/template/_style.scss */
.alert.alert-danger {
  color: #8b0c12;
  background: #fff1f1;
  border-color: rgba(253, 197, 195, 0.3);
}

/* line 7680, app/assets/stylesheets/template/_style.scss */
.alert.alert-warning {
  color: #cb7e03;
  background: #fff8eb;
  border-color: rgba(255, 236, 194, 0.3);
}

/* line 7685, app/assets/stylesheets/template/_style.scss */
.alert.alert-secondary {
  color: #524c4c;
  background: #f5f5f5;
  border-color: rgba(226, 226, 226, 0.3);
}

/* line 7690, app/assets/stylesheets/template/_style.scss */
.alert.alert-light {
  color: #5b676d;
  background: #f5f5f6;
  border-color: #e0e3e4;
}

/* line 7695, app/assets/stylesheets/template/_style.scss */
.alert.alert-dark {
  color: #fff;
  background: #324148;
  border-color: #2b383e;
}

/* line 7699, app/assets/stylesheets/template/_style.scss */
.alert.alert-dark.alert-dismissible .close:not(:disabled):not(.disabled):focus, .alert.alert-dark.alert-dismissible .close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

/* line 7708, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-primary {
  background: #1ebccd;
  color: #effafb;
}

/* line 7712, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-primary.alert-dismissible .close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-primary.alert-dismissible .close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

/* line 7719, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-info {
  background: #1ebccd;
  color: #effafb;
}

/* line 7723, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-info.alert-dismissible .close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-info.alert-dismissible .close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

/* line 7730, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-success {
  background: #22af47;
  color: #eff9f2;
}

/* line 7734, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-success.alert-dismissible .close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-success.alert-dismissible .close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

/* line 7741, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-warning {
  background: #ffbf36;
  color: #fff8eb;
}

/* line 7745, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-warning.alert-dismissible .close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-warning.alert-dismissible .close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

/* line 7752, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-danger {
  background: #f83f37;
  color: #fff1f1;
}

/* line 7756, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-danger.alert-dismissible .close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-danger.alert-dismissible .close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

/* line 7763, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-secondary {
  background: #9e9e9e;
  color: #f5f5f5;
}

/* line 7767, app/assets/stylesheets/template/_style.scss */
.alert.alert-inv.alert-inv-secondary.alert-dismissible .close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-secondary.alert-dismissible .close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

/* line 7775, app/assets/stylesheets/template/_style.scss */
.alert.alert-wth-icon {
  padding-left: 54px;
  position: relative;
}

/* line 7778, app/assets/stylesheets/template/_style.scss */
.alert.alert-wth-icon .alert-icon-wrap {
  display: block;
  text-align: center;
  padding-top: 12px;
  height: 100%;
  width: 54px;
  left: 0;
  top: 0;
  position: absolute;
}

/* line 7790, app/assets/stylesheets/template/_style.scss */
.alert-dismissable .close, .alert-dismissible .close {
  top: 0;
}

/* line 7793, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap {
  width: 300px;
}

/* line 7795, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single {
  color: #fff;
  border-radius: 2px;
  margin: 0;
  border: 1px solid;
  background: #324148;
  font-size: 14px;
  line-height: 1.3;
}

/* line 7804, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single .jq-toast-loader {
  border-radius: 2px 2px 0 0;
  height: 2px;
}

/* line 7808, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single .close-jq-toast-single {
  font-size: 23px;
  top: 0;
}

/* line 7812, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single .jq-toast-heading {
  font-size: 16px !important;
  color: inherit;
  font-weight: 500;
}

/* line 7818, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-toast-primary {
  background: #effafb;
  color: #065459;
  border-color: rgba(187, 235, 240, 0.3);
}

/* line 7823, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-toast-secondary {
  background: #f5f5f5;
  color: #524c4c;
  border-color: rgba(226, 226, 226, 0.3);
}

/* line 7828, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-toast-info {
  background: #effafb;
  color: #065459;
  border-color: rgba(187, 235, 240, 0.3);
}

/* line 7833, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-toast-success {
  background: #eff9f2;
  color: #05592b;
  border-color: rgba(188, 231, 199, 0.3);
}

/* line 7838, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-toast-warning {
  background: #fff8eb;
  color: #cb7e03;
  border-color: rgba(255, 236, 194, 0.3);
}

/* line 7843, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-toast-danger {
  background: #fff1f1;
  color: #8b0c12;
  border-color: rgba(253, 197, 195, 0.3);
}

/* line 7849, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-toast-light {
  background: #f5f5f6;
  color: #5b676d;
  border-color: #e0e3e4;
}

/* line 7854, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-toast-dark {
  background: #324148;
  color: #fff;
  border-color: #2b383e;
}

/* line 7859, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-has-icon {
  padding: 11px 25px 15px 45px;
}

/* line 7861, app/assets/stylesheets/template/_style.scss */
.jq-toast-wrap .jq-toast-single.jq-has-icon .jq-toast-icon {
  position: absolute;
  font-size: 17px;
  left: 11px;
  top: 14px;
}

/* line 7871, app/assets/stylesheets/template/_style.scss */
.bottom-center-fullwidth .jq-toast-wrap {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  bottom: 0 !important;
}

/* line 7879, app/assets/stylesheets/template/_style.scss */
.top-center-fullwidth .jq-toast-wrap {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  top: 2px !important;
}

@media (max-width: 576px) {
  /* line 7888, app/assets/stylesheets/template/_style.scss */
  .jq-toast-wrap.top-right, .jq-toast-wrap.top-left, .jq-toast-wrap.bottom-right, .jq-toast-wrap.bottom-left {
    left: 0;
    right: 0;
    width: 100%;
  }
}

/*Tooltop*/
/* line 7899, app/assets/stylesheets/template/_style.scss */
.tooltip {
  font-size: 12px;
}

/* line 7901, app/assets/stylesheets/template/_style.scss */
.tooltip .tooltip-inner {
  background: #324148;
}

/* line 7904, app/assets/stylesheets/template/_style.scss */
.tooltip.show {
  opacity: 1;
}

/* line 7907, app/assets/stylesheets/template/_style.scss */
.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #324148;
}

/* line 7910, app/assets/stylesheets/template/_style.scss */
.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #324148;
}

/* line 7913, app/assets/stylesheets/template/_style.scss */
.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #324148;
}

/* line 7916, app/assets/stylesheets/template/_style.scss */
.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #324148;
}

/* line 7921, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sky .tooltip-inner {
  background: #00acf0;
}

/* line 7924, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sky.bs-tooltip-left .arrow::before, .tooltip-sky.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #00acf0;
}

/* line 7927, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sky.bs-tooltip-right .arrow::before, .tooltip-sky.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #00acf0;
}

/* line 7930, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sky.bs-tooltip-top .arrow::before, .tooltip-sky.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #00acf0;
}

/* line 7933, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sky.bs-tooltip-bottom .arrow::before, .tooltip-sky.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #00acf0;
}

/* line 7940, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-success .tooltip-inner, .tooltip.tooltip-green .tooltip-inner {
  background: #22af47;
}

/* line 7943, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-success.bs-tooltip-left .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip.tooltip-green.bs-tooltip-left .arrow::before, .tooltip-green.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #22af47;
}

/* line 7946, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-success.bs-tooltip-right .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip.tooltip-green.bs-tooltip-right .arrow::before, .tooltip-green.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #22af47;
}

/* line 7949, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-success.bs-tooltip-top .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip.tooltip-green.bs-tooltip-top .arrow::before, .tooltip-green.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #22af47;
}

/* line 7952, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip-success.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip.tooltip-green.bs-tooltip-bottom .arrow::before, .tooltip-green.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #22af47;
}

/* line 7959, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-info .tooltip-inner, .tooltip.tooltip-cyan .tooltip-inner {
  background: #1ebccd;
}

/* line 7962, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-info.bs-tooltip-left .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip.tooltip-cyan.bs-tooltip-left .arrow::before, .tooltip-cyan.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #1ebccd;
}

/* line 7965, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-info.bs-tooltip-right .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip.tooltip-cyan.bs-tooltip-right .arrow::before, .tooltip-cyan.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #1ebccd;
}

/* line 7968, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-info.bs-tooltip-top .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip.tooltip-cyan.bs-tooltip-top .arrow::before, .tooltip-cyan.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #1ebccd;
}

/* line 7971, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip-info.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip.tooltip-cyan.bs-tooltip-bottom .arrow::before, .tooltip-cyan.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #1ebccd;
}

/* line 7978, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-warning .tooltip-inner, .tooltip.tooltip-yellow .tooltip-inner {
  background: #ffbf36;
}

/* line 7981, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-warning.bs-tooltip-left .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip.tooltip-yellow.bs-tooltip-left .arrow::before, .tooltip-yellow.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #ffbf36;
}

/* line 7984, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-warning.bs-tooltip-right .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip.tooltip-yellow.bs-tooltip-right .arrow::before, .tooltip-yellow.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #ffbf36;
}

/* line 7987, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-warning.bs-tooltip-top .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip.tooltip-yellow.bs-tooltip-top .arrow::before, .tooltip-yellow.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #ffbf36;
}

/* line 7990, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip-warning.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip.tooltip-yellow.bs-tooltip-bottom .arrow::before, .tooltip-yellow.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #ffbf36;
}

/* line 7997, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-danger .tooltip-inner, .tooltip.tooltip-red .tooltip-inner {
  background: #f83f37;
}

/* line 8000, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-danger.bs-tooltip-left .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip.tooltip-red.bs-tooltip-left .arrow::before, .tooltip-red.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #f83f37;
}

/* line 8003, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-danger.bs-tooltip-right .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip.tooltip-red.bs-tooltip-right .arrow::before, .tooltip-red.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #f83f37;
}

/* line 8006, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-danger.bs-tooltip-top .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip.tooltip-red.bs-tooltip-top .arrow::before, .tooltip-red.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #f83f37;
}

/* line 8009, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip-danger.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip.tooltip-red.bs-tooltip-bottom .arrow::before, .tooltip-red.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #f83f37;
}

/* line 8016, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-secondary .tooltip-inner, .tooltip.tooltip-grey .tooltip-inner {
  background: #9e9e9e;
}

/* line 8019, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-secondary.bs-tooltip-left .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip.tooltip-grey.bs-tooltip-left .arrow::before, .tooltip-grey.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #9e9e9e;
}

/* line 8022, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-secondary.bs-tooltip-right .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip.tooltip-grey.bs-tooltip-right .arrow::before, .tooltip-grey.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #9e9e9e;
}

/* line 8025, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-secondary.bs-tooltip-top .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip.tooltip-grey.bs-tooltip-top .arrow::before, .tooltip-grey.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #9e9e9e;
}

/* line 8028, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-secondary.bs-tooltip-bottom .arrow::before, .tooltip-secondary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip.tooltip-grey.bs-tooltip-bottom .arrow::before, .tooltip-grey.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #9e9e9e;
}

/* line 8034, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-light .tooltip-inner {
  background: #e0e3e4;
  color: #324148;
}

/* line 8038, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-light.bs-tooltip-left .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #e0e3e4;
}

/* line 8041, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-light.bs-tooltip-right .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #e0e3e4;
}

/* line 8044, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-light.bs-tooltip-top .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #e0e3e4;
}

/* line 8047, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-light.bs-tooltip-bottom .arrow::before, .tooltip-light.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #e0e3e4;
}

/* line 8053, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-dark .tooltip-inner {
  background: #324148;
}

/* line 8056, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-dark.bs-tooltip-left .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #324148;
}

/* line 8059, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-dark.bs-tooltip-right .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #324148;
}

/* line 8062, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-dark.bs-tooltip-top .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #324148;
}

/* line 8065, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #324148;
}

/* line 8071, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pink .tooltip-inner {
  background: #ed1b60;
}

/* line 8074, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pink.bs-tooltip-left .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #ed1b60;
}

/* line 8077, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pink.bs-tooltip-right .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #ed1b60;
}

/* line 8080, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pink.bs-tooltip-top .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #ed1b60;
}

/* line 8083, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pink.bs-tooltip-bottom .arrow::before, .tooltip-pink.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #ed1b60;
}

/* line 8089, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-purple .tooltip-inner {
  background: #ab26aa;
}

/* line 8092, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-purple.bs-tooltip-left .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #ab26aa;
}

/* line 8095, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-purple.bs-tooltip-right .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #ab26aa;
}

/* line 8098, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-purple.bs-tooltip-top .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #ab26aa;
}

/* line 8101, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-purple.bs-tooltip-bottom .arrow::before, .tooltip-purple.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #ab26aa;
}

/* line 8107, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-violet .tooltip-inner {
  background: #6640b2;
}

/* line 8110, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-violet.bs-tooltip-left .arrow::before, .tooltip-violet.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #6640b2;
}

/* line 8113, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-violet.bs-tooltip-right .arrow::before, .tooltip-violet.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #6640b2;
}

/* line 8116, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-violet.bs-tooltip-top .arrow::before, .tooltip-violet.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #6640b2;
}

/* line 8119, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-violet.bs-tooltip-bottom .arrow::before, .tooltip-violet.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #6640b2;
}

/* line 8125, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-indigo .tooltip-inner {
  background: #3a55b1;
}

/* line 8128, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-indigo.bs-tooltip-left .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #3a55b1;
}

/* line 8131, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-indigo.bs-tooltip-right .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #3a55b1;
}

/* line 8134, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-indigo.bs-tooltip-top .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #3a55b1;
}

/* line 8137, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-indigo.bs-tooltip-bottom .arrow::before, .tooltip-indigo.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #3a55b1;
}

/* line 8143, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-blue .tooltip-inner {
  background: #0092ee;
}

/* line 8146, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-blue.bs-tooltip-left .arrow::before, .tooltip-blue.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #0092ee;
}

/* line 8149, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-blue.bs-tooltip-right .arrow::before, .tooltip-blue.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #0092ee;
}

/* line 8152, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-blue.bs-tooltip-top .arrow::before, .tooltip-blue.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #0092ee;
}

/* line 8155, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-blue.bs-tooltip-bottom .arrow::before, .tooltip-blue.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #0092ee;
}

/* line 8161, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-teal .tooltip-inner {
  background: #009b84;
}

/* line 8164, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-teal.bs-tooltip-left .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #009b84;
}

/* line 8167, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-teal.bs-tooltip-right .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #009b84;
}

/* line 8170, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-teal.bs-tooltip-top .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #009b84;
}

/* line 8173, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-teal.bs-tooltip-bottom .arrow::before, .tooltip-teal.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #009b84;
}

/* line 8179, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-neon .tooltip-inner {
  background: #1ebccd;
}

/* line 8182, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-neon.bs-tooltip-left .arrow::before, .tooltip-neon.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #1ebccd;
}

/* line 8185, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-neon.bs-tooltip-right .arrow::before, .tooltip-neon.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #1ebccd;
}

/* line 8188, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-neon.bs-tooltip-top .arrow::before, .tooltip-neon.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #1ebccd;
}

/* line 8191, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-neon.bs-tooltip-bottom .arrow::before, .tooltip-neon.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #1ebccd;
}

/* line 8197, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-lime .tooltip-inner {
  background: #d0d962;
}

/* line 8200, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-lime.bs-tooltip-left .arrow::before, .tooltip-lime.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #d0d962;
}

/* line 8203, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-lime.bs-tooltip-right .arrow::before, .tooltip-lime.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #d0d962;
}

/* line 8206, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-lime.bs-tooltip-top .arrow::before, .tooltip-lime.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #d0d962;
}

/* line 8209, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-lime.bs-tooltip-bottom .arrow::before, .tooltip-lime.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #d0d962;
}

/* line 8215, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sun .tooltip-inner {
  background: #fde335;
}

/* line 8218, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sun.bs-tooltip-left .arrow::before, .tooltip-sun.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #fde335;
}

/* line 8221, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sun.bs-tooltip-right .arrow::before, .tooltip-sun.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #fde335;
}

/* line 8224, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sun.bs-tooltip-top .arrow::before, .tooltip-sun.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #fde335;
}

/* line 8227, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-sun.bs-tooltip-bottom .arrow::before, .tooltip-sun.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #fde335;
}

/* line 8233, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-orange .tooltip-inner {
  background: #ff9528;
}

/* line 8236, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-orange.bs-tooltip-left .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #ff9528;
}

/* line 8239, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-orange.bs-tooltip-right .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #ff9528;
}

/* line 8242, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-orange.bs-tooltip-top .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #ff9528;
}

/* line 8245, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-orange.bs-tooltip-bottom .arrow::before, .tooltip-orange.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #ff9528;
}

/* line 8251, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pumpkin .tooltip-inner {
  background: #ff6028;
}

/* line 8254, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pumpkin.bs-tooltip-left .arrow::before, .tooltip-pumpkin.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #ff6028;
}

/* line 8257, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pumpkin.bs-tooltip-right .arrow::before, .tooltip-pumpkin.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #ff6028;
}

/* line 8260, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pumpkin.bs-tooltip-top .arrow::before, .tooltip-pumpkin.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #ff6028;
}

/* line 8263, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-pumpkin.bs-tooltip-bottom .arrow::before, .tooltip-pumpkin.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #ff6028;
}

/* line 8270, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-primary .tooltip-inner, .tooltip.tooltip-brown .tooltip-inner {
  background: #5297c8;
}

/* line 8273, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-primary.bs-tooltip-left .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip.tooltip-brown.bs-tooltip-left .arrow::before, .tooltip-brown.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #5297c8;
}

/* line 8276, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-primary.bs-tooltip-right .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip.tooltip-brown.bs-tooltip-right .arrow::before, .tooltip-brown.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #5297c8;
}

/* line 8279, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-primary.bs-tooltip-top .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip.tooltip-brown.bs-tooltip-top .arrow::before, .tooltip-brown.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #5297c8;
}

/* line 8282, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip.tooltip-brown.bs-tooltip-bottom .arrow::before, .tooltip-brown.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #5297c8;
}

/* line 8288, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-cyan .tooltip-inner {
  background: #1ebccd;
}

/* line 8291, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-cyan.bs-tooltip-left .arrow::before, .tooltip-cyan.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #1ebccd;
}

/* line 8294, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-cyan.bs-tooltip-right .arrow::before, .tooltip-cyan.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #1ebccd;
}

/* line 8297, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-cyan.bs-tooltip-top .arrow::before, .tooltip-cyan.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #1ebccd;
}

/* line 8300, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-cyan.bs-tooltip-bottom .arrow::before, .tooltip-cyan.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #1ebccd;
}

/* line 8306, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-smoke .tooltip-inner {
  background: #5e7d8a;
}

/* line 8309, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-smoke.bs-tooltip-left .arrow::before, .tooltip-smoke.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #5e7d8a;
}

/* line 8312, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-smoke.bs-tooltip-right .arrow::before, .tooltip-smoke.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #5e7d8a;
}

/* line 8315, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-smoke.bs-tooltip-top .arrow::before, .tooltip-smoke.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #5e7d8a;
}

/* line 8318, app/assets/stylesheets/template/_style.scss */
.tooltip.tooltip-smoke.bs-tooltip-bottom .arrow::before, .tooltip-smoke.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #5e7d8a;
}

/*Images*/
/* line 8326, app/assets/stylesheets/template/_style.scss */
.img-thumbnail {
  border-color: #e0e3e4;
  border-radius: 0;
}

/* line 8330, app/assets/stylesheets/template/_style.scss */
.img-background {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

/*Icons*/
/* line 8337, app/assets/stylesheets/template/_style.scss */
.font-icons-wrap li {
  text-align: center;
  display: inline-block;
  padding: 10px;
  min-width: 50px;
  min-height: 60px;
}

/* line 8343, app/assets/stylesheets/template/_style.scss */
.font-icons-wrap li a {
  position: relative;
  color: #324148;
}

/* line 8346, app/assets/stylesheets/template/_style.scss */
.font-icons-wrap li a > i {
  font-size: 27px;
}

/* line 8349, app/assets/stylesheets/template/_style.scss */
.font-icons-wrap li a span {
  display: inline-block;
  position: absolute;
  background-color: #0092ee;
  color: #fff;
  padding: 4px 7px;
  font-size: 12px;
  white-space: nowrap;
  top: -30px;
  left: 50%;
  transform: translateX(-50%);
  display: none;
}

/* line 8363, app/assets/stylesheets/template/_style.scss */
.font-icons-wrap li a:hover span {
  display: block;
}

/* line 8370, app/assets/stylesheets/template/_style.scss */
.feather {
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  fill: none;
}

/* line 8377, app/assets/stylesheets/template/_style.scss */
.feather-icon {
  font-size: 0 !important;
}

/* line 8380, app/assets/stylesheets/template/_style.scss */
.feather-icon.fe-x > svg {
  height: 16px;
  width: 16px;
}

/*Checkbox*/
/* line 8389, app/assets/stylesheets/template/_style.scss */
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1ebccd;
}

/* line 8393, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-sky .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00acf0;
}

/* line 8399, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-success .custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox.checkbox-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #22af47;
}

/* line 8405, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-info .custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox.checkbox-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1ebccd;
}

/* line 8411, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-warning .custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox.checkbox-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffbf36;
}

/* line 8417, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-danger .custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox.checkbox-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f83f37;
}

/* line 8423, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-secondary .custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox.checkbox-grey .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9e9e9e;
}

/* line 8428, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #324148;
}

/* line 8433, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d6d9da;
}

/* line 8438, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ed1b60;
}

/* line 8443, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ab26aa;
}

/* line 8448, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-violet .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6640b2;
}

/* line 8453, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3a55b1;
}

/* line 8458, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #0092ee;
}

/* line 8463, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #009b84;
}

/* line 8469, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-primary .custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox.checkbox-neon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5297c8;
}

/* line 8474, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d0d962;
}

/* line 8479, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-sun .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fde335;
}

/* line 8484, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ff9528;
}

/* line 8489, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-pumpkin .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ff6028;
}

/* line 8494, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-brown .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #7a5449;
}

/* line 8499, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1ebccd;
}

/* line 8504, app/assets/stylesheets/template/_style.scss */
.custom-checkbox.checkbox-smoke .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5e7d8a;
}

/* line 8510, app/assets/stylesheets/template/_style.scss */
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}

/*Radio*/
/* line 8515, app/assets/stylesheets/template/_style.scss */
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00acf0;
}

/* line 8519, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-sky .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00acf0;
}

/* line 8525, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-success .custom-control-input:checked ~ .custom-control-label::before, .custom-radio.radio-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #22af47;
}

/* line 8531, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-info .custom-control-input:checked ~ .custom-control-label::before, .custom-radio.radio-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1ebccd;
}

/* line 8537, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-warning .custom-control-input:checked ~ .custom-control-label::before, .custom-radio.radio-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffbf36;
}

/* line 8543, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-danger .custom-control-input:checked ~ .custom-control-label::before, .custom-radio.radio-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f83f37;
}

/* line 8549, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-secondary .custom-control-input:checked ~ .custom-control-label::before, .custom-radio.radio-grey .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9e9e9e;
}

/* line 8554, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #324148;
}

/* line 8559, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d6d9da;
}

/* line 8564, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ed1b60;
}

/* line 8569, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ab26aa;
}

/* line 8574, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-violet .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6640b2;
}

/* line 8579, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3a55b1;
}

/* line 8584, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #0092ee;
}

/* line 8589, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #009b84;
}

/* line 8595, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-primary .custom-control-input:checked ~ .custom-control-label::before, .custom-radio.radio-neon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5297c8;
}

/* line 8600, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d0d962;
}

/* line 8605, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-sun .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fde335;
}

/* line 8610, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ff9528;
}

/* line 8615, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-pumpkin .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ff6028;
}

/* line 8620, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-brown .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #7a5449;
}

/* line 8625, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1ebccd;
}

/* line 8630, app/assets/stylesheets/template/_style.scss */
.custom-radio.radio-smoke .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5e7d8a;
}

/*Carousel*/
/* line 8637, app/assets/stylesheets/template/_style.scss */
.carousel-control-prev,
.carousel-control-next {
  opacity: 1;
}

/* line 8641, app/assets/stylesheets/template/_style.scss */
.carousel-control-prev:hover .carousel-control-next-icon,
.carousel-control-prev:hover .carousel-control-prev-icon,
.carousel-control-next:hover .carousel-control-next-icon,
.carousel-control-next:hover .carousel-control-prev-icon {
  border-color: white;
}

/* line 8647, app/assets/stylesheets/template/_style.scss */
.carousel-control-next-icon,
.carousel-control-prev-icon {
  height: 50px;
  width: 50px;
  border: 2px solid;
  border-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  background: none;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  font-size: 21px;
}

/* line 8665, app/assets/stylesheets/template/_style.scss */
.carousel-control-next-icon:before,
.carousel-control-prev-icon:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 8679, app/assets/stylesheets/template/_style.scss */
.carousel-control-next-icon:before {
  content: "\f287";
}

/* line 8682, app/assets/stylesheets/template/_style.scss */
.carousel-control-prev-icon:before {
  content: "\f27d";
}

/* line 8685, app/assets/stylesheets/template/_style.scss */
.carousel-indicators {
  bottom: 20px;
}

/* line 8687, app/assets/stylesheets/template/_style.scss */
.carousel-indicators li {
  width: 8px;
  height: 8px;
  margin-right: 5px;
  margin-left: 5px;
  border-radius: 50%;
  background: rgba(193, 198, 200, 0.5);
}

/* line 8694, app/assets/stylesheets/template/_style.scss */
.carousel-indicators li.active {
  background: #c1c6c8;
}

/* line 8699, app/assets/stylesheets/template/_style.scss */
.carousel-caption {
  bottom: 30px;
}

/* line 8703, app/assets/stylesheets/template/_style.scss */
.owl-carousel .item-video {
  height: auto;
}

/* line 8706, app/assets/stylesheets/template/_style.scss */
.owl-carousel .owl-video-tn {
  background-size: cover;
}

/* line 8711, app/assets/stylesheets/template/_style.scss */
.owl-carousel .owl-dots .owl-dot span {
  width: 8px;
  height: 8px;
  margin: 0 5px;
  background: rgba(193, 198, 200, 0.5);
}

/* line 8717, app/assets/stylesheets/template/_style.scss */
.owl-carousel .owl-dots .owl-dot:focus {
  outline: none;
}

/* line 8721, app/assets/stylesheets/template/_style.scss */
.owl-carousel .owl-dots .owl-dot:hover span {
  background: #c1c6c8;
}

/* line 8726, app/assets/stylesheets/template/_style.scss */
.owl-carousel .owl-dots .owl-dot.active span {
  background: #c1c6c8;
}

/* line 8731, app/assets/stylesheets/template/_style.scss */
.owl-carousel .owl-video-play-icon {
  background: rgba(255, 255, 255, 0.8);
  left: 20px;
  bottom: 20px;
  margin: 0;
  height: 35px;
  width: 35px;
  border-radius: 50%;
  top: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  color: #1ebccd;
}

/* line 8750, app/assets/stylesheets/template/_style.scss */
.owl-carousel .owl-video-play-icon:before {
  display: inline-block;
  font-family: "Ionicons";
  padding-left: 3px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f488";
}

/* line 8765, app/assets/stylesheets/template/_style.scss */
.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.1, 1.1);
}

/* line 8770, app/assets/stylesheets/template/_style.scss */
.owl-carousel.dots-on-item .owl-dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
}

@media (max-width: 991px) {
  /* line 8779, app/assets/stylesheets/template/_style.scss */
  .carousel-control-next-icon, .carousel-control-prev-icon {
    height: 30px;
    width: 30px;
    font-size: 17px;
  }
}

/*Twitter slider*/
/* line 8787, app/assets/stylesheets/template/_style.scss */
.twitter-slider-wrap i.fa-twitter {
  font-size: 30px;
  color: #fff;
}

/* line 8791, app/assets/stylesheets/template/_style.scss */
.twitter-slider-wrap .owl-carousel {
  text-align: center;
}

/* line 8793, app/assets/stylesheets/template/_style.scss */
.twitter-slider-wrap .owl-carousel .user, .twitter-slider-wrap .owl-carousel .interact {
  display: none;
}

/* line 8796, app/assets/stylesheets/template/_style.scss */
.twitter-slider-wrap .owl-carousel .tweet {
  font-size: 16px;
  color: #fff;
  margin-bottom: 30px;
}

/* line 8800, app/assets/stylesheets/template/_style.scss */
.twitter-slider-wrap .owl-carousel .tweet > a {
  color: #fff;
}

/* line 8805, app/assets/stylesheets/template/_style.scss */
.twitter-slider-wrap .owl-carousel .timePosted > a {
  font-size: 12px;
  color: #fff;
}

/*Color Pickr*/
/* line 8815, app/assets/stylesheets/template/_style.scss */
.pickr:before {
  position: absolute;
  content: "";
  height: 100%;
  width: 35px;
  background: #f5f5f6;
  right: 0;
  z-index: 1;
  pointer-events: none;
}

/* line 8825, app/assets/stylesheets/template/_style.scss */
.pickr:after {
  font-family: "Ionicons";
  speak: none;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f280";
  color: #324148;
  position: absolute;
  right: 0;
  top: 8px;
  z-index: 2;
  width: 35px;
  height: 100%;
  text-align: center;
  pointer-events: none;
}

/* line 8848, app/assets/stylesheets/template/_style.scss */
.pickr .pcr-app {
  z-index: 100;
}

/* line 8851, app/assets/stylesheets/template/_style.scss */
.pickr .pcr-app .pcr-interaction input {
  padding: .3em .5em;
  letter-spacing: inherit;
  border-radius: 4px;
  background: #f5f5f6;
  color: #c1c6c8;
}

/* line 8858, app/assets/stylesheets/template/_style.scss */
.pickr .pcr-app .pcr-interaction .pcr-save {
  background: #1ebccd;
  color: #fff;
}

/* line 8862, app/assets/stylesheets/template/_style.scss */
.pickr .pcr-app .pcr-interaction .pcr-clear {
  background: #f83f37;
  color: #fff;
}

/* line 8866, app/assets/stylesheets/template/_style.scss */
.pickr .pcr-app .pcr-interaction .pcr-type.active {
  background: #edf9fe;
  color: #1ebccd;
}

/* line 8870, app/assets/stylesheets/template/_style.scss */
.pickr .pcr-app .pcr-interaction .pcr-result {
  color: #324148;
  border: 2px solid #e0e3e4;
  background: #fff;
  border-radius: .25rem;
}

/* line 8875, app/assets/stylesheets/template/_style.scss */
.pickr .pcr-app .pcr-interaction .pcr-result:focus {
  box-shadow: none;
  border-color: #1ebccd;
}

/* line 8882, app/assets/stylesheets/template/_style.scss */
.pickr .pcr-button {
  width: 100%;
  border-radius: 0;
}

@media (max-width: 414px) {
  /* line 8888, app/assets/stylesheets/template/_style.scss */
  .pcr-app {
    max-width: 310px;
  }
}

/*Range Slider*/
/* line 8893, app/assets/stylesheets/template/_style.scss */
.irs-line {
  height: 7px;
  background: #e0e3e4;
  border: none;
  border-radius: 0;
}

/* line 8899, app/assets/stylesheets/template/_style.scss */
.irs-bar {
  height: 7px;
  border: none;
  border-radius: 0;
  background: #1ebccd;
}

/* line 8905, app/assets/stylesheets/template/_style.scss */
.irs-slider {
  top: 27px;
  width: 20px;
  height: 20px;
  border: 2px solid #fff;
  background: #1ebccd;
  border-radius: 50%;
  box-shadow: none;
}

/* line 8913, app/assets/stylesheets/template/_style.scss */
.irs-slider.state_hover, .irs-slider:hover {
  background: #1ebccd;
}

/* line 8918, app/assets/stylesheets/template/_style.scss */
.irs-bar-edge {
  height: 7px;
  top: 33px;
  width: 14px;
  border: none;
  background: #1ebccd;
  border-radius: 0;
}

/* line 8926, app/assets/stylesheets/template/_style.scss */
.irs-from, .irs-to, .irs-single {
  font-size: 14px;
  background: #324148;
  line-height: 1.5;
  border-radius: 4px;
  -moz-border-radius: 4px;
}

/* line 8933, app/assets/stylesheets/template/_style.scss */
.irs-min, .irs-max {
  color: #324148;
  font-size: 12px;
  background: #e0e3e4;
  line-height: 1.5;
  border-radius: 4px;
  -moz-border-radius: 4px;
}

/* line 8942, app/assets/stylesheets/template/_style.scss */
.irs.irs-sm .irs-line {
  height: 3px;
}

/* line 8945, app/assets/stylesheets/template/_style.scss */
.irs.irs-sm .irs-bar {
  height: 3px;
}

/* line 8948, app/assets/stylesheets/template/_style.scss */
.irs.irs-sm .irs-slider {
  top: 29px;
  width: 12px;
  height: 12px;
}

/* line 8954, app/assets/stylesheets/template/_style.scss */
.irs.irs-sm .irs-bar-edge {
  height: 3px;
}

/* line 8959, app/assets/stylesheets/template/_style.scss */
.irs-sky .irs-bar, .irs-sky .irs-bar-edge {
  background: #00acf0;
}

/* line 8962, app/assets/stylesheets/template/_style.scss */
.irs-sky .irs-slider {
  background: #00acf0;
}

/* line 8964, app/assets/stylesheets/template/_style.scss */
.irs-sky .irs-slider.state_hover, .irs-sky .irs-slider:hover {
  background: #00acf0;
}

/* line 8971, app/assets/stylesheets/template/_style.scss */
.irs-cyan .irs-bar, .irs-cyan .irs-bar-edge,
.irs-info .irs-bar,
.irs-info .irs-bar-edge {
  background: #1ebccd;
}

/* line 8974, app/assets/stylesheets/template/_style.scss */
.irs-cyan .irs-slider,
.irs-info .irs-slider {
  background: #1ebccd;
}

/* line 8976, app/assets/stylesheets/template/_style.scss */
.irs-cyan .irs-slider.state_hover, .irs-cyan .irs-slider:hover,
.irs-info .irs-slider.state_hover,
.irs-info .irs-slider:hover {
  background: #1ebccd;
}

/* line 8983, app/assets/stylesheets/template/_style.scss */
.irs-green .irs-bar, .irs-green .irs-bar-edge,
.irs-success .irs-bar,
.irs-success .irs-bar-edge {
  background: #22af47;
}

/* line 8986, app/assets/stylesheets/template/_style.scss */
.irs-green .irs-slider,
.irs-success .irs-slider {
  background: #22af47;
}

/* line 8988, app/assets/stylesheets/template/_style.scss */
.irs-green .irs-slider.state_hover, .irs-green .irs-slider:hover,
.irs-success .irs-slider.state_hover,
.irs-success .irs-slider:hover {
  background: #22af47;
}

/* line 8995, app/assets/stylesheets/template/_style.scss */
.irs-yellow .irs-bar, .irs-yellow .irs-bar-edge,
.irs-warning .irs-bar,
.irs-warning .irs-bar-edge {
  background: #ffbf36;
}

/* line 8998, app/assets/stylesheets/template/_style.scss */
.irs-yellow .irs-slider,
.irs-warning .irs-slider {
  background: #ffbf36;
}

/* line 9000, app/assets/stylesheets/template/_style.scss */
.irs-yellow .irs-slider.state_hover, .irs-yellow .irs-slider:hover,
.irs-warning .irs-slider.state_hover,
.irs-warning .irs-slider:hover {
  background: #ffbf36;
}

/* line 9007, app/assets/stylesheets/template/_style.scss */
.irs-red .irs-bar, .irs-red .irs-bar-edge,
.irs-danger .irs-bar,
.irs-danger .irs-bar-edge {
  background: #f83f37;
}

/* line 9010, app/assets/stylesheets/template/_style.scss */
.irs-red .irs-slider,
.irs-danger .irs-slider {
  background: #f83f37;
}

/* line 9012, app/assets/stylesheets/template/_style.scss */
.irs-red .irs-slider.state_hover, .irs-red .irs-slider:hover,
.irs-danger .irs-slider.state_hover,
.irs-danger .irs-slider:hover {
  background: #f83f37;
}

/* line 9018, app/assets/stylesheets/template/_style.scss */
.irs-blue .irs-bar, .irs-blue .irs-bar-edge {
  background: #0092ee;
}

/* line 9021, app/assets/stylesheets/template/_style.scss */
.irs-blue .irs-slider {
  background: #0092ee;
}

/* line 9023, app/assets/stylesheets/template/_style.scss */
.irs-blue .irs-slider.state_hover, .irs-blue .irs-slider:hover {
  background: #0092ee;
}

/* line 9029, app/assets/stylesheets/template/_style.scss */
.irs-pink .irs-bar, .irs-pink .irs-bar-edge {
  background: #ed1b60;
}

/* line 9032, app/assets/stylesheets/template/_style.scss */
.irs-pink .irs-slider {
  background: #ed1b60;
}

/* line 9034, app/assets/stylesheets/template/_style.scss */
.irs-pink .irs-slider.state_hover, .irs-pink .irs-slider:hover {
  background: #ed1b60;
}

/* line 9040, app/assets/stylesheets/template/_style.scss */
.irs-purple .irs-bar, .irs-purple .irs-bar-edge {
  background: #ab26aa;
}

/* line 9043, app/assets/stylesheets/template/_style.scss */
.irs-purple .irs-slider {
  background: #ab26aa;
}

/* line 9045, app/assets/stylesheets/template/_style.scss */
.irs-purple .irs-slider.state_hover, .irs-purple .irs-slider:hover {
  background: #ab26aa;
}

/* line 9051, app/assets/stylesheets/template/_style.scss */
.irs-violet .irs-bar, .irs-violet .irs-bar-edge {
  background: #6640b2;
}

/* line 9054, app/assets/stylesheets/template/_style.scss */
.irs-violet .irs-slider {
  background: #6640b2;
}

/* line 9056, app/assets/stylesheets/template/_style.scss */
.irs-violet .irs-slider.state_hover, .irs-violet .irs-slider:hover {
  background: #6640b2;
}

/* line 9062, app/assets/stylesheets/template/_style.scss */
.irs-indigo .irs-bar, .irs-indigo .irs-bar-edge {
  background: #3a55b1;
}

/* line 9065, app/assets/stylesheets/template/_style.scss */
.irs-indigo .irs-slider {
  background: #3a55b1;
}

/* line 9067, app/assets/stylesheets/template/_style.scss */
.irs-indigo .irs-slider.state_hover, .irs-indigo .irs-slider:hover {
  background: #3a55b1;
}

/* line 9073, app/assets/stylesheets/template/_style.scss */
.irs-teal .irs-bar, .irs-teal .irs-bar-edge {
  background: #009b84;
}

/* line 9076, app/assets/stylesheets/template/_style.scss */
.irs-teal .irs-slider {
  background: #009b84;
}

/* line 9078, app/assets/stylesheets/template/_style.scss */
.irs-teal .irs-slider.state_hover, .irs-teal .irs-slider:hover {
  background: #009b84;
}

/* line 9085, app/assets/stylesheets/template/_style.scss */
.irs-primary .irs-bar, .irs-primary .irs-bar-edge,
.irs-neon .irs-bar,
.irs-neon .irs-bar-edge {
  background: #5297c8;
}

/* line 9088, app/assets/stylesheets/template/_style.scss */
.irs-primary .irs-slider,
.irs-neon .irs-slider {
  background: #1ebccd;
}

/* line 9090, app/assets/stylesheets/template/_style.scss */
.irs-primary .irs-slider.state_hover, .irs-primary .irs-slider:hover,
.irs-neon .irs-slider.state_hover,
.irs-neon .irs-slider:hover {
  background: #1ebccd;
}

/* line 9096, app/assets/stylesheets/template/_style.scss */
.irs-lime .irs-bar, .irs-lime .irs-bar-edge {
  background: #d0d962;
}

/* line 9099, app/assets/stylesheets/template/_style.scss */
.irs-lime .irs-slider {
  background: #d0d962;
}

/* line 9101, app/assets/stylesheets/template/_style.scss */
.irs-lime .irs-slider.state_hover, .irs-lime .irs-slider:hover {
  background: #d0d962;
}

/* line 9107, app/assets/stylesheets/template/_style.scss */
.irs-sun .irs-bar, .irs-sun .irs-bar-edge {
  background: #fde335;
}

/* line 9110, app/assets/stylesheets/template/_style.scss */
.irs-sun .irs-slider {
  background: #fde335;
}

/* line 9112, app/assets/stylesheets/template/_style.scss */
.irs-sun .irs-slider.state_hover, .irs-sun .irs-slider:hover {
  background: #fde335;
}

/* line 9118, app/assets/stylesheets/template/_style.scss */
.irs-orange .irs-bar, .irs-orange .irs-bar-edge {
  background: #ff9528;
}

/* line 9121, app/assets/stylesheets/template/_style.scss */
.irs-orange .irs-slider {
  background: #ff9528;
}

/* line 9123, app/assets/stylesheets/template/_style.scss */
.irs-orange .irs-slider.state_hover, .irs-orange .irs-slider:hover {
  background: #ff9528;
}

/* line 9129, app/assets/stylesheets/template/_style.scss */
.irs-pumpkin .irs-bar, .irs-pumpkin .irs-bar-edge {
  background: #ff6028;
}

/* line 9132, app/assets/stylesheets/template/_style.scss */
.irs-pumpkin .irs-slider {
  background: #ff6028;
}

/* line 9134, app/assets/stylesheets/template/_style.scss */
.irs-pumpkin .irs-slider.state_hover, .irs-pumpkin .irs-slider:hover {
  background: #ff6028;
}

/* line 9140, app/assets/stylesheets/template/_style.scss */
.irs-brown .irs-bar, .irs-brown .irs-bar-edge {
  background: #7a5449;
}

/* line 9143, app/assets/stylesheets/template/_style.scss */
.irs-brown .irs-slider {
  background: #7a5449;
}

/* line 9145, app/assets/stylesheets/template/_style.scss */
.irs-brown .irs-slider.state_hover, .irs-brown .irs-slider:hover {
  background: #7a5449;
}

/* line 9151, app/assets/stylesheets/template/_style.scss */
.irs-cyan .irs-bar, .irs-cyan .irs-bar-edge {
  background: #1ebccd;
}

/* line 9154, app/assets/stylesheets/template/_style.scss */
.irs-cyan .irs-slider {
  background: #1ebccd;
}

/* line 9156, app/assets/stylesheets/template/_style.scss */
.irs-cyan .irs-slider.state_hover, .irs-cyan .irs-slider:hover {
  background: #1ebccd;
}

/* line 9163, app/assets/stylesheets/template/_style.scss */
.irs-grey .irs-bar, .irs-grey .irs-bar-edge,
.irs-secondary .irs-bar,
.irs-secondary .irs-bar-edge {
  background: #9e9e9e;
}

/* line 9166, app/assets/stylesheets/template/_style.scss */
.irs-grey .irs-slider,
.irs-secondary .irs-slider {
  background: #9e9e9e;
}

/* line 9168, app/assets/stylesheets/template/_style.scss */
.irs-grey .irs-slider.state_hover, .irs-grey .irs-slider:hover,
.irs-secondary .irs-slider.state_hover,
.irs-secondary .irs-slider:hover {
  background: #9e9e9e;
}

/* line 9174, app/assets/stylesheets/template/_style.scss */
.irs-dark .irs-bar, .irs-dark .irs-bar-edge {
  background: #324148;
}

/* line 9177, app/assets/stylesheets/template/_style.scss */
.irs-dark .irs-slider {
  background: #324148;
}

/* line 9179, app/assets/stylesheets/template/_style.scss */
.irs-dark .irs-slider.state_hover, .irs-dark .irs-slider:hover {
  background: #324148;
}

/* line 9185, app/assets/stylesheets/template/_style.scss */
.irs-light .irs-bar, .irs-light .irs-bar-edge {
  background: #f5f5f6;
}

/* line 9188, app/assets/stylesheets/template/_style.scss */
.irs-light .irs-slider {
  background: #f5f5f6;
}

/* line 9190, app/assets/stylesheets/template/_style.scss */
.irs-light .irs-slider.state_hover, .irs-light .irs-slider:hover {
  background: #f5f5f6;
}

/*Daterangepicker*/
/* line 9196, app/assets/stylesheets/template/_style.scss */
.daterangepicker {
  font-family: inherit;
  border-color: #e0e3e4;
}

/* line 9199, app/assets/stylesheets/template/_style.scss */
.daterangepicker:before, .daterangepicker:after {
  display: none;
}

/* line 9202, app/assets/stylesheets/template/_style.scss */
.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  padding: .25rem .5rem;
  font-size: .875rem;
  font-weight: 400;
}

/* line 9209, app/assets/stylesheets/template/_style.scss */
.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #1ebccd;
}

/* line 9211, app/assets/stylesheets/template/_style.scss */
.daterangepicker td.active.available:hover, .daterangepicker td.active.available:hover:hover {
  background-color: #1ebccd;
}

/* line 9215, app/assets/stylesheets/template/_style.scss */
.daterangepicker td.in-range {
  background-color: #effafb;
  color: #324148;
}

/* line 9218, app/assets/stylesheets/template/_style.scss */
.daterangepicker td.in-range.active, .daterangepicker td.in-range.active:hover {
  background-color: #1ebccd;
}

/* line 9222, app/assets/stylesheets/template/_style.scss */
.daterangepicker td.available:hover {
  background-color: #f5f5f6;
}

/* line 9227, app/assets/stylesheets/template/_style.scss */
.daterangepicker th.available:hover {
  background-color: transparent;
}

/* line 9232, app/assets/stylesheets/template/_style.scss */
.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  min-width: 33px;
  width: 33px;
  height: 33px;
  font-size: 13px;
  color: #5e7d8a;
}

/* line 9238, app/assets/stylesheets/template/_style.scss */
.daterangepicker .calendar-table th.active, .daterangepicker .calendar-table th.active:hover, .daterangepicker .calendar-table td.active, .daterangepicker .calendar-table td.active:hover {
  color: #fff;
}

/* line 9240, app/assets/stylesheets/template/_style.scss */
.daterangepicker .calendar-table th.active.available:hover, .daterangepicker .calendar-table th.active.available:hover:hover, .daterangepicker .calendar-table td.active.available:hover, .daterangepicker .calendar-table td.active.available:hover:hover {
  color: #fff;
}

/* line 9246, app/assets/stylesheets/template/_style.scss */
.daterangepicker .calendar-table th.next span, .daterangepicker .calendar-table th.prev span {
  border-color: #c1c6c8;
}

/* line 9250, app/assets/stylesheets/template/_style.scss */
.daterangepicker .calendar-table th.next:hover span, .daterangepicker .calendar-table th.prev:hover span {
  border-color: #324148;
}

/* line 9256, app/assets/stylesheets/template/_style.scss */
.daterangepicker th.month {
  width: auto;
  font-size: 14px;
  color: #324148;
  letter-spacing: .5px;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 9264, app/assets/stylesheets/template/_style.scss */
.daterangepicker .drp-buttons {
  border: none;
  background: #f5f5f6;
}

/* line 9268, app/assets/stylesheets/template/_style.scss */
.daterangepicker .drp-selected {
  font-size: 13px;
  padding-right: 3px;
  color: #324148;
  font-weight: 500;
  letter-spacing: 0.5px;
}

/* line 9275, app/assets/stylesheets/template/_style.scss */
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  color: #e0e3e4;
}

/* line 9278, app/assets/stylesheets/template/_style.scss */
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  background: #fff;
  width: 60px;
  margin: 10px auto;
  border: 2px solid #e0e3e4;
  padding: 3px;
  border-radius: 4px;
  font-size: 13px;
  color: #324148;
}

/* line 9288, app/assets/stylesheets/template/_style.scss */
.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  background: #fff;
  border: 2px solid #e0e3e4;
  padding: 3px;
  border-radius: 4px;
  font-size: 13px;
  color: #324148;
}

/* line 9296, app/assets/stylesheets/template/_style.scss */
.daterangepicker .ranges li {
  font-size: 14px;
  padding: 10px 12px;
}

/* line 9299, app/assets/stylesheets/template/_style.scss */
.daterangepicker .ranges li:hover {
  background-color: #f5f5f6;
}

/* line 9302, app/assets/stylesheets/template/_style.scss */
.daterangepicker .ranges li.active {
  background-color: #1ebccd;
}

/* line 9306, app/assets/stylesheets/template/_style.scss */
.daterangepicker.show-ranges .drp-calendar.left {
  border-color: #e0e3e4;
}

@media (max-width: 767px) {
  /* line 9311, app/assets/stylesheets/template/_style.scss */
  .daterangepicker {
    width: 281px;
  }
  /* line 9314, app/assets/stylesheets/template/_style.scss */
  .daterangepicker.show-ranges .drp-calendar.left {
    border: none;
  }
  /* line 9318, app/assets/stylesheets/template/_style.scss */
  .daterangepicker .drp-buttons {
    text-align: left;
  }
  /* line 9320, app/assets/stylesheets/template/_style.scss */
  .daterangepicker .drp-buttons .btn {
    margin-left: 0;
    margin-right: 8px;
  }
  /* line 9324, app/assets/stylesheets/template/_style.scss */
  .daterangepicker .drp-buttons .drp-selected {
    display: block;
    margin-bottom: 10px;
  }
  /* line 9329, app/assets/stylesheets/template/_style.scss */
  .daterangepicker.ltr .ranges {
    width: 100%;
  }
  /* line 9331, app/assets/stylesheets/template/_style.scss */
  .daterangepicker.ltr .ranges ul {
    width: 100%;
  }
  /* line 9335, app/assets/stylesheets/template/_style.scss */
  .daterangepicker.ltr .drp-calendar {
    width: 100%;
  }
  /* line 9337, app/assets/stylesheets/template/_style.scss */
  .daterangepicker.ltr .drp-calendar.left .calendar-table {
    padding-right: 0;
  }
}

/*Invoice*/
/* line 9349, app/assets/stylesheets/template/_style.scss */
.hk-invoice-wrap .invoice-from-wrap > .row div:last-child,
.hk-invoice-wrap .invoice-to-wrap > .row div:last-child {
  text-align: right;
}

@media (max-width: 767px) {
  /* line 9360, app/assets/stylesheets/template/_style.scss */
  .hk-invoice-wrap .invoice-from-wrap > .row div:last-child,
.hk-invoice-wrap .invoice-to-wrap > .row div:last-child {
    text-align: left;
  }
}

/*Faq*/
/* line 9368, app/assets/stylesheets/template/_style.scss */
.faq-search-wrap {
  padding: 50px 0 60px;
}

/* line 9371, app/assets/stylesheets/template/_style.scss */
.faq-search-wrap .form-group .form-control, .faq-search-wrap .form-group .dd-handle {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

/* line 9375, app/assets/stylesheets/template/_style.scss */
.faq-search-wrap .form-group .input-group-append {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10;
  pointer-events: none;
}

/* line 9382, app/assets/stylesheets/template/_style.scss */
.faq-search-wrap .form-group .input-group-append .input-group-text {
  background: transparent;
  border: none;
}

/* line 9386, app/assets/stylesheets/template/_style.scss */
.faq-search-wrap .form-group .input-group-append .input-group-text .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/*Profile*/
/* line 9398, app/assets/stylesheets/template/_style.scss */
.profile-cover-wrap .profile-cover-img {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

/* line 9408, app/assets/stylesheets/template/_style.scss */
.profile-cover-wrap .profile-cover-content {
  position: relative;
  z-index: 1;
}

/* line 9411, app/assets/stylesheets/template/_style.scss */
.profile-cover-wrap .profile-cover-content .button-list {
  display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  align-items: center;
  height: 100%;
}

/* line 9422, app/assets/stylesheets/template/_style.scss */
.profile-cover-wrap .profile-cover-content .button-list > .btn {
  margin-left: 15px;
  margin-top: 0;
  margin-right: 0;
}

/* line 9429, app/assets/stylesheets/template/_style.scss */
.profile-cover-wrap .profile-cover-content .media .media-img-wrap {
  margin-right: 15px;
}

/* line 9431, app/assets/stylesheets/template/_style.scss */
.profile-cover-wrap .profile-cover-content .media .media-img-wrap .avatar {
  height: 100px;
  width: 100px;
}

/* line 9440, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .btn-pg-link {
  position: absolute;
  bottom: 25px;
  left: 25px;
}

/* line 9446, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .feed-img-layout .row {
  margin-right: -5px;
  margin-left: -5px;
}

/* line 9449, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .feed-img-layout .row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

/* line 9454, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .feed-img-layout .feed-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
}

/* line 9461, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .btn-video-link {
  background: rgba(50, 65, 72, 0.5);
  height: 45px;
  width: 45px;
  position: absolute;
  border-radius: 50%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  color: #fff;
}

/* line 9482, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .btn-video-link:before {
  display: inline-block;
  font-family: "Ionicons";
  padding-left: 3px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f488";
}

/* line 9500, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .card-footer > div a {
  display: flex;
  align-items: center;
  color: #adb3b6;
  font-size: 15px;
}

/* line 9509, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .card-footer > div a > i {
  font-size: 18px;
  margin-right: 10px;
}

/* line 9514, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .card-footer > div:last-child {
  display: flex;
}

/* line 9518, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .card-footer > div:last-child a {
  margin-right: 10px;
}

/* line 9520, app/assets/stylesheets/template/_style.scss */
.card.card-profile-feed .card-footer > div:last-child a:last-child {
  margin-right: 0;
}

@media (max-width: 991px) {
  /* line 9530, app/assets/stylesheets/template/_style.scss */
  .profile-cover-wrap .profile-cover-content .media {
    flex-direction: column;
    margin-bottom: 20px;
    text-align: center;
  }
  /* line 9535, app/assets/stylesheets/template/_style.scss */
  .profile-cover-wrap .profile-cover-content .media .media-img-wrap {
    margin-right: 0;
    margin-bottom: 15px;
  }
  /* line 9538, app/assets/stylesheets/template/_style.scss */
  .profile-cover-wrap .profile-cover-content .media .media-img-wrap .avatar {
    height: 70px;
    width: 70px;
  }
  /* line 9544, app/assets/stylesheets/template/_style.scss */
  .profile-cover-wrap .profile-cover-content .button-list {
    ms-flex-pack: center;
    justify-content: center;
  }
}

/*Activity*/
/* line 9553, app/assets/stylesheets/template/_style.scss */
.user-activity .media {
  position: relative;
  padding-bottom: 20px;
  margin-left: 20px;
}

/* line 9557, app/assets/stylesheets/template/_style.scss */
.user-activity .media .media-img-wrap {
  position: absolute;
  left: -20px;
}

/* line 9561, app/assets/stylesheets/template/_style.scss */
.user-activity .media:after {
  content: "";
  position: absolute;
  width: 1px;
  height: calc(100% - 77px);
  background: #eaecec;
  top: 60px;
}

/* line 9569, app/assets/stylesheets/template/_style.scss */
.user-activity .media .media-body {
  border-bottom: 1px solid #e0e3e4;
  padding-bottom: 30px;
  margin-left: 40px;
  min-width: 0;
}

/* line 9576, app/assets/stylesheets/template/_style.scss */
.user-activity .media:last-child .media-body {
  border-bottom: none;
}

/* line 9582, app/assets/stylesheets/template/_style.scss */
.user-activity.user-activity-sm .media {
  padding-bottom: 10px;
  margin-left: 16px;
}

/* line 9585, app/assets/stylesheets/template/_style.scss */
.user-activity.user-activity-sm .media .media-img-wrap {
  left: -16px;
}

/* line 9588, app/assets/stylesheets/template/_style.scss */
.user-activity.user-activity-sm .media:after {
  height: calc(100% - 47px);
  top: 40px;
}

/* line 9592, app/assets/stylesheets/template/_style.scss */
.user-activity.user-activity-sm .media .media-body {
  padding-bottom: 10px;
  margin-left: 30px;
}

@media (max-width: 576px) {
  /* line 9600, app/assets/stylesheets/template/_style.scss */
  .user-activity .media .media-body {
    margin-left: 35px;
  }
}

/*Widgets*/
/* line 9607, app/assets/stylesheets/template/_style.scss */
.hk-dash-type-1 .card-header .nav.nav-tabs {
  min-height: 100px;
}

/* line 9609, app/assets/stylesheets/template/_style.scss */
.hk-dash-type-1 .card-header .nav.nav-tabs > a.nav-item {
  background: rgba(245, 245, 246, 0.5);
  border-right: 1px solid #e0e3e4;
  border-bottom: 0;
}

/* line 9613, app/assets/stylesheets/template/_style.scss */
.hk-dash-type-1 .card-header .nav.nav-tabs > a.nav-item:last-child {
  border-right: 0 !important;
}

/* line 9616, app/assets/stylesheets/template/_style.scss */
.hk-dash-type-1 .card-header .nav.nav-tabs > a.nav-item.active {
  border: none;
  background: #fff;
  border-right: 1px solid #e0e3e4;
}

/* line 9620, app/assets/stylesheets/template/_style.scss */
.hk-dash-type-1 .card-header .nav.nav-tabs > a.nav-item.active .display-4 {
  color: #1ebccd;
}

/* line 9628, app/assets/stylesheets/template/_style.scss */
.hk-dash-type-1 .card-header .nav.nav-tabs > a.nav-item > div > div:last-child > span:last-child {
  font-size: 14px;
  text-transform: capitalize;
  font-weight: 600;
}

/* line 9641, app/assets/stylesheets/template/_style.scss */
.review-star {
  color: #324148;
}

/* line 9643, app/assets/stylesheets/template/_style.scss */
.review-star > .feather-icon {
  display: block;
}

/* line 9645, app/assets/stylesheets/template/_style.scss */
.review-star > .feather-icon > svg {
  height: 20px;
  width: 20px;
}

/* line 9650, app/assets/stylesheets/template/_style.scss */
.review-star:hover {
  color: #324148;
}

/* line 9653, app/assets/stylesheets/template/_style.scss */
.review-star:hover > .feather-icon > svg {
  fill: #324148 !important;
}

/* line 9655, app/assets/stylesheets/template/_style.scss */
.review-star:hover > .feather-icon > svg polygon {
  fill: #324148 !important;
}

/* line 9661, app/assets/stylesheets/template/_style.scss */
.review-star.starred {
  color: #324148;
}

/* line 9664, app/assets/stylesheets/template/_style.scss */
.review-star.starred > .feather-icon > svg {
  fill: #324148 !important;
}

/* line 9666, app/assets/stylesheets/template/_style.scss */
.review-star.starred > .feather-icon > svg polygon {
  fill: #324148 !important;
}

@media (max-width: 991px) {
  /* line 9675, app/assets/stylesheets/template/_style.scss */
  .hk-dash-type-2.card-group {
    display: block;
  }
  /* line 9678, app/assets/stylesheets/template/_style.scss */
  .hk-dash-type-2.card-group > .card:first-child, .hk-dash-type-2.card-group > .card:last-child {
    border-radius: .25rem;
  }
}

@media (max-width: 576px) {
  /* line 9688, app/assets/stylesheets/template/_style.scss */
  .hk-dash-type-1 .card-header .nav.nav-tabs {
    min-height: 70px;
  }
  /* line 9691, app/assets/stylesheets/template/_style.scss */
  .hk-dash-type-1 .card-header .nav.nav-tabs > a.nav-item .display-4 {
    font-size: 1.5rem;
  }
}

@media (max-width: 414px) {
  /* line 9700, app/assets/stylesheets/template/_style.scss */
  .hk-dash-type-1 .card-header .nav.nav-tabs > a.nav-item > div > div:last-child > span:last-child {
    font-size: 13px;
  }
}

/* line 9704, app/assets/stylesheets/template/_style.scss */
.hk-legend-wrap {
  display: flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  flex-wrap: wrap;
}

/* line 9713, app/assets/stylesheets/template/_style.scss */
.hk-legend-wrap .hk-legend {
  margin-left: 7px;
  margin-right: 7px;
}

/* line 9717, app/assets/stylesheets/template/_style.scss */
.hk-legend-wrap .hk-legend > span:last-child {
  display: inline-block;
  text-transform: capitalize;
  font-size: 14px;
  margin-left: 8px;
}

/*Dropdown*/
/* line 9729, app/assets/stylesheets/template/_style.scss */
.dropdown-toggle.no-caret:after {
  display: none;
}

/* line 9733, app/assets/stylesheets/template/_style.scss */
.dropdown-toggle:after {
  vertical-align: .2em;
  border-top: 0.23em solid;
  border-right: .23em solid transparent;
  border-left: .23em solid transparent;
}

/* line 9740, app/assets/stylesheets/template/_style.scss */
.dropup .dropdown-toggle::after {
  vertical-align: .2em;
  border-right: .23em solid transparent;
  border-bottom: .23em solid;
  border-left: .23em solid transparent;
}

/* line 9746, app/assets/stylesheets/template/_style.scss */
.dropleft .dropdown-toggle::before {
  vertical-align: .2em;
  border-top: .23em solid transparent;
  border-right: .23em solid;
  border-bottom: .23em solid transparent;
}

/* line 9752, app/assets/stylesheets/template/_style.scss */
.dropright .dropdown-toggle::before {
  vertical-align: .2em;
  border-top: .23em solid transparent;
  border-right: .23em solid;
  border-bottom: .23em solid transparent;
}

/* line 9758, app/assets/stylesheets/template/_style.scss */
.dropright .dropdown-toggle::after {
  vertical-align: .2em;
  border-top: .23em solid transparent;
  border-bottom: .23em solid transparent;
  border-left: .23em solid;
}

/* line 9764, app/assets/stylesheets/template/_style.scss */
.dropdown-menu {
  color: #324148;
  border-color: #e0e3e4;
}

/* line 9767, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .dropdown-header,
.dropdown-menu .dropdown-item-text {
  color: #5e7d8a;
}

/* line 9771, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .dropdown-item {
  color: #324148;
}

/* line 9773, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .dropdown-item .dropdown-icon {
  color: #adb3b6;
  font-size: 18px;
  margin-right: 10px;
  width: 18px;
}

/* line 9779, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .dropdown-item.active, .dropdown-menu .dropdown-item:active {
  background-color: #1ebccd;
  color: #fff;
}

/* line 9783, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .dropdown-item:focus:not(.active):not(.disabled), .dropdown-menu .dropdown-item:hover:not(.active):not(.disabled) {
  background-color: #f5f5f6;
  color: #0d1113;
}

/* line 9787, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .dropdown-item:disabled, .dropdown-menu .dropdown-item.disabled {
  color: #c1c6c8;
  background-color: transparent;
}

/* line 9792, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .sub-dropdown-menu {
  position: relative;
}

/* line 9795, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .sub-dropdown-menu .dropdown-item i {
  font-size: 18px;
  margin-right: 10px;
  width: 18px;
}

/* line 9801, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .sub-dropdown-menu .dropdown-menu {
  top: 0;
}

/* line 9802, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .sub-dropdown-menu .dropdown-menu:before, .dropdown-menu .sub-dropdown-menu .dropdown-menu:after {
  display: none !important;
}

/* line 9806, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .sub-dropdown-menu .dropdown-menu.open-left-side {
  right: 100% !important;
  left: auto !important;
}

/* line 9810, app/assets/stylesheets/template/_style.scss */
.dropdown-menu .sub-dropdown-menu .dropdown-menu.open-right-side {
  left: 100% !important;
}

/* line 9815, app/assets/stylesheets/template/_style.scss */
.dropdown-menu.dropdown-menu-dark {
  background: #065459;
  border-color: #2b383e;
  color: #fff;
}

/* line 9819, app/assets/stylesheets/template/_style.scss */
.dropdown-menu.dropdown-menu-dark .dropdown-header,
.dropdown-menu.dropdown-menu-dark .dropdown-item-text {
  color: #6f7a7f;
}

/* line 9823, app/assets/stylesheets/template/_style.scss */
.dropdown-menu.dropdown-menu-dark .dropdown-item {
  color: #e0e3e4;
}

/* line 9825, app/assets/stylesheets/template/_style.scss */
.dropdown-menu.dropdown-menu-dark .dropdown-item:focus:not(.active):not(.disabled), .dropdown-menu.dropdown-menu-dark .dropdown-item:hover:not(.active):not(.disabled) {
  background-color: #3bc5d3;
  color: #fff;
}

/* line 9829, app/assets/stylesheets/template/_style.scss */
.dropdown-menu.dropdown-menu-dark .dropdown-item.active, .dropdown-menu.dropdown-menu-dark .dropdown-item:active {
  color: #fff;
}

/* line 9832, app/assets/stylesheets/template/_style.scss */
.dropdown-menu.dropdown-menu-dark .dropdown-item:disabled, .dropdown-menu.dropdown-menu-dark .dropdown-item.disabled {
  color: #5b676d;
}

/* line 9836, app/assets/stylesheets/template/_style.scss */
.dropdown-menu.dropdown-menu-dark .dropdown-divider {
  border-color: #2b383e;
}

/* line 9841, app/assets/stylesheets/template/_style.scss */
.dropdown-divider {
  border-color: #e0e3e4;
}

/* line 9846, app/assets/stylesheets/template/_style.scss */
.show-on-hover:hover > .dropdown-menu {
  display: block;
}

/* line 9849, app/assets/stylesheets/template/_style.scss */
.show-on-hover > .dropdown-toggle:active {
  pointer-events: none;
}

/* line 9853, app/assets/stylesheets/template/_style.scss */
.dropdown-menu.animated {
  -webkit-animation-duration: 0.55s;
  animation-duration: 0.55s;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
}

/*Avatar*/
/* line 9862, app/assets/stylesheets/template/_style.scss */
.avatar {
  font-size: 1rem;
  position: relative;
  display: inline-block;
  width: 3.875rem;
  height: 3.875rem;
}

/* line 9868, app/assets/stylesheets/template/_style.scss */
.avatar.avatar-xl {
  font-size: 1.70833rem;
  width: 5.125rem;
  height: 5.125rem;
}

/* line 9873, app/assets/stylesheets/template/_style.scss */
.avatar.avatar-lg {
  font-size: 1.4rem;
  width: 4.5rem;
  height: 4.5rem;
}

/* line 9878, app/assets/stylesheets/template/_style.scss */
.avatar.avatar-md {
  font-size: .95rem;
  width: 3.25rem;
  height: 3.25rem;
}

/* line 9883, app/assets/stylesheets/template/_style.scss */
.avatar.avatar-sm {
  font-size: .9rem;
  width: 2.625rem;
  height: 2.625rem;
}

/* line 9888, app/assets/stylesheets/template/_style.scss */
.avatar.avatar-xs {
  font-size: .6rem;
  width: 2rem;
  height: 2rem;
}

/* line 9893, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

/* line 9899, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  text-transform: uppercase;
  overflow: hidden;
  background: #fff;
  font-weight: 600;
  color: #1ebccd;
}

/* line 9909, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text .initial-wrap {
  display: table;
  width: 100%;
  height: 100%;
}

/* line 9913, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text .initial-wrap > span {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

/* line 9920, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  background: rgba(178, 230, 250, 0.5);
}

/* line 9929, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-cyan, .avatar .avatar-text.avatar-text-info {
  color: #1ebccd;
}

/* line 9931, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-cyan:before, .avatar .avatar-text.avatar-text-info:before {
  background: rgba(187, 235, 240, 0.5);
}

/* line 9936, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-light {
  color: #6f7a7f;
}

/* line 9937, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-light:before {
  background: rgba(173, 179, 182, 0.5);
}

/* line 9942, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-dark {
  color: #fff;
}

/* line 9943, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-dark:before {
  background: #324148 !important;
}

/* line 9948, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-sky {
  color: #00acf0;
}

/* line 9949, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-sky:before {
  background: rgba(178, 230, 250, 0.5);
}

/* line 9954, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-green, .avatar .avatar-text.avatar-text-success {
  color: #22af47;
}

/* line 9956, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-green:before, .avatar .avatar-text.avatar-text-success:before {
  background: rgba(188, 231, 199, 0.5);
}

/* line 9961, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-red, .avatar .avatar-text.avatar-text-danger {
  color: #f83f37;
}

/* line 9963, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-red:before, .avatar .avatar-text.avatar-text-danger:before {
  background: rgba(253, 197, 195, 0.5);
}

/* line 9968, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-yellow, .avatar .avatar-text.avatar-text-warning {
  color: #ffbf36;
}

/* line 9970, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-yellow:before, .avatar .avatar-text.avatar-text-warning:before {
  background: rgba(255, 236, 194, 0.5);
}

/* line 9975, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-pink {
  color: #ed1b60;
}

/* line 9976, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-pink:before {
  background: rgba(250, 186, 207, 0.5);
}

/* line 9981, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-purple {
  color: #ab26aa;
}

/* line 9982, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-purple:before {
  background: rgba(230, 189, 229, 0.5);
}

/* line 9987, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-violet {
  color: #6640b2;
}

/* line 9988, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-violet:before {
  background: rgba(209, 197, 232, 0.5);
}

/* line 9993, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-indigo {
  color: #3a55b1;
}

/* line 9994, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-indigo:before {
  background: rgba(196, 204, 231, 0.5);
}

/* line 9999, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-blue {
  color: #0092ee;
}

/* line 10000, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-blue:before {
  background: rgba(178, 222, 250, 0.5);
}

/* line 10005, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-teal {
  color: #009b84;
}

/* line 10006, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-teal:before {
  background: rgba(178, 225, 218, 0.5);
}

/* line 10011, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-neon, .avatar .avatar-text.avatar-text-primary {
  color: #5297c8;
}

/* line 10013, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-neon:before, .avatar .avatar-text.avatar-text-primary:before {
  background: rgba(187, 235, 240, 0.5);
}

/* line 10018, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-lime {
  color: #d0d962;
}

/* line 10019, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-lime:before {
  background: rgba(241, 244, 208, 0.5);
}

/* line 10024, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-sun {
  color: #fde335;
}

/* line 10025, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-sun:before {
  background: rgba(254, 247, 194, 0.5);
}

/* line 10030, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-orange {
  color: #ff9528;
}

/* line 10031, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-orange:before {
  background: rgba(255, 223, 190, 0.5);
}

/* line 10036, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-pumpkin {
  color: #ff6028;
}

/* line 10037, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-pumpkin:before {
  background: rgba(255, 207, 190, 0.5);
}

/* line 10042, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-brown {
  color: #7a5449;
}

/* line 10043, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-brown:before {
  background: rgba(215, 203, 200, 0.5);
}

/* line 10048, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-cyan {
  color: #1ebccd;
}

/* line 10049, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-cyan:before {
  background: rgba(187, 235, 240, 0.5);
}

/* line 10054, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-grey, .avatar .avatar-text.avatar-text-secondary {
  color: #9e9e9e;
}

/* line 10056, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-grey:before, .avatar .avatar-text.avatar-text-secondary:before {
  background: rgba(226, 226, 226, 0.5);
}

/* line 10061, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-cyan, .avatar .avatar-text.avatar-text-inv-info {
  color: #fff;
}

/* line 10063, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-cyan:before, .avatar .avatar-text.avatar-text-inv-info:before {
  background-color: #1ebccd !important;
}

/* line 10068, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-sky {
  color: #fff;
}

/* line 10069, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-sky:before {
  background-color: #00acf0 !important;
}

/* line 10074, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-green, .avatar .avatar-text.avatar-text-inv-success {
  color: #fff;
}

/* line 10076, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-green:before, .avatar .avatar-text.avatar-text-inv-success:before {
  background-color: #22af47 !important;
}

/* line 10081, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-red, .avatar .avatar-text.avatar-text-inv-danger {
  color: #fff;
}

/* line 10083, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-red:before, .avatar .avatar-text.avatar-text-inv-danger:before {
  background-color: #f83f37 !important;
}

/* line 10088, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-yellow, .avatar .avatar-text.avatar-text-inv-warning {
  color: #fff;
}

/* line 10090, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-yellow:before, .avatar .avatar-text.avatar-text-inv-warning:before {
  background-color: #ffbf36 !important;
}

/* line 10095, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-pink {
  color: #fff;
}

/* line 10096, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-pink:before {
  background-color: #ed1b60 !important;
}

/* line 10101, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-purple {
  color: #fff;
}

/* line 10102, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-purple:before {
  background-color: #ab26aa !important;
}

/* line 10107, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-violet {
  color: #fff;
}

/* line 10108, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-violet:before {
  background-color: #6640b2 !important;
}

/* line 10113, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-indigo {
  color: #fff;
}

/* line 10114, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-indigo:before {
  background-color: #3a55b1 !important;
}

/* line 10119, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-blue {
  color: #fff;
}

/* line 10120, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-blue:before {
  background-color: #0092ee !important;
}

/* line 10125, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-teal {
  color: #fff;
}

/* line 10126, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-teal:before {
  background-color: #009b84 !important;
}

/* line 10131, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-neon, .avatar .avatar-text.avatar-text-inv-primary {
  color: #fff;
}

/* line 10133, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-neon:before, .avatar .avatar-text.avatar-text-inv-primary:before {
  background-color: #1ebccd !important;
}

/* line 10138, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-lime {
  color: #fff;
}

/* line 10139, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-lime:before {
  background-color: #d0d962 !important;
}

/* line 10144, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-sun {
  color: #fff;
}

/* line 10145, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-sun:before {
  background-color: #fde335 !important;
}

/* line 10150, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-orange {
  color: #fff;
}

/* line 10151, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-orange:before {
  background-color: #ff9528 !important;
}

/* line 10156, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-pumpkin {
  color: #fff;
}

/* line 10157, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-pumpkin:before {
  background-color: #ff6028 !important;
}

/* line 10162, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-brown {
  color: #fff;
}

/* line 10163, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-brown:before {
  background-color: #7a5449 !important;
}

/* line 10168, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-cyan {
  color: #fff;
}

/* line 10169, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-cyan:before {
  background-color: #1ebccd !important;
}

/* line 10174, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-grey, .avatar .avatar-text.avatar-text-inv-secondary {
  color: #fff;
}

/* line 10176, app/assets/stylesheets/template/_style.scss */
.avatar .avatar-text.avatar-text-inv-grey:before, .avatar .avatar-text.avatar-text-inv-secondary:before {
  background-color: #9e9e9e !important;
}

/* line 10183, app/assets/stylesheets/template/_style.scss */
.avatar-group {
  display: inline-flex;
}

/* line 10187, app/assets/stylesheets/template/_style.scss */
.avatar-group .avatar {
  font-size: .9rem;
  width: 2.625rem;
  height: 2.625rem;
}

/* line 10191, app/assets/stylesheets/template/_style.scss */
.avatar-group .avatar .avatar-img,
.avatar-group .avatar .avatar-text {
  border: 2px solid #fff;
}

/* line 10197, app/assets/stylesheets/template/_style.scss */
.avatar-group.avatar-group-overlapped .avatar {
  margin-right: -13px;
}

/* line 10199, app/assets/stylesheets/template/_style.scss */
.avatar-group.avatar-group-overlapped .avatar:hover {
  z-index: 1;
}

/* line 10205, app/assets/stylesheets/template/_style.scss */
.avatar-group.avatar-group-lg .avatar {
  font-size: .95rem;
  width: 3.25rem;
  height: 3.25rem;
}

/* line 10210, app/assets/stylesheets/template/_style.scss */
.avatar-group.avatar-group-lg.avatar-group-overlapped .avatar {
  margin-right: -15px;
}

/* line 10215, app/assets/stylesheets/template/_style.scss */
.avatar-group.avatar-group-sm .avatar {
  font-size: .6rem;
  width: 2rem;
  height: 2rem;
}

/* line 10220, app/assets/stylesheets/template/_style.scss */
.avatar-group.avatar-group-sm.avatar-group-overlapped .avatar {
  margin-right: -10px;
}

/*Pagination*/
/* line 10226, app/assets/stylesheets/template/_style.scss */
.pagination-wrap {
  display: flex;
  align-items: center;
}

/* line 10234, app/assets/stylesheets/template/_style.scss */
.page-link {
  color: #324148;
  border-color: #e0e3e4;
}

/* line 10237, app/assets/stylesheets/template/_style.scss */
.page-link:focus, .page-link:hover {
  color: #324148;
  background-color: #e0e3e4;
  border-color: #e0e3e4;
}

/* line 10243, app/assets/stylesheets/template/_style.scss */
.pagination {
  flex-wrap: wrap;
}

@media (max-width: 767.98px) {
  /* line 10243, app/assets/stylesheets/template/_style.scss */
  .pagination {
    justify-content: center;
  }
}

/* line 10253, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active .page-link {
  background: #1ebccd;
  border-color: #1ebccd;
  color: #fff;
}

/* line 10260, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-info .page-link, .pagination .page-item.active.active-cyan .page-link {
  background: #1ebccd;
  border-color: #1ebccd;
  color: #fff;
}

/* line 10267, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-sky .page-link {
  background: #00acf0;
  border-color: #00acf0;
  color: #fff;
}

/* line 10275, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-success .page-link, .pagination .page-item.active.active-green .page-link {
  background: #22af47;
  border-color: #22af47;
  color: #fff;
}

/* line 10283, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-danger .page-link, .pagination .page-item.active.active-red .page-link {
  background: #f83f37;
  border-color: #f83f37;
  color: #fff;
}

/* line 10291, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-warning .page-link, .pagination .page-item.active.active-yellow .page-link {
  background: #ffbf36;
  border-color: #ffbf36;
  color: #fff;
}

/* line 10298, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-pink .page-link {
  background: #ed1b60;
  border-color: #ed1b60;
  color: #fff;
}

/* line 10305, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-purple .page-link {
  background: #ab26aa;
  border-color: #ab26aa;
  color: #fff;
}

/* line 10312, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-violet .page-link {
  background: #6640b2;
  border-color: #6640b2;
  color: #fff;
}

/* line 10319, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-indigo .page-link {
  background: #3a55b1;
  border-color: #3a55b1;
  color: #fff;
}

/* line 10326, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-blue .page-link {
  background: #0092ee;
  border-color: #0092ee;
  color: #fff;
}

/* line 10333, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-teal .page-link {
  background: #009b84;
  border-color: #009b84;
  color: #fff;
}

/* line 10341, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-primary .page-link, .pagination .page-item.active.active-neon .page-link {
  background: #5297c8;
  border-color: #5297c8;
  color: #fff;
}

/* line 10348, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-lime .page-link {
  background: #d0d962;
  border-color: #d0d962;
  color: #fff;
}

/* line 10355, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-sun .page-link {
  background: #fde335;
  border-color: #fde335;
  color: #fff;
}

/* line 10362, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-orange .page-link {
  background: #ff9528;
  border-color: #ff9528;
  color: #fff;
}

/* line 10369, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-pumpkin .page-link {
  background: #ff6028;
  border-color: #ff6028;
  color: #fff;
}

/* line 10376, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-brown .page-link {
  background: #7a5449;
  border-color: #7a5449;
  color: #fff;
}

/* line 10383, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-cyan .page-link {
  background: #1ebccd;
  border-color: #1ebccd;
  color: #fff;
}

/* line 10391, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-secondary .page-link, .pagination .page-item.active.active-grey .page-link {
  background: #9e9e9e;
  border-color: #9e9e9e;
  color: #fff;
}

/* line 10398, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-light .page-link {
  background: #e0e3e4;
  border-color: #e0e3e4;
  color: #324148;
}

/* line 10405, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.active.active-dark .page-link {
  background: #324148;
  border-color: #324148;
  color: #fff;
}

/* line 10413, app/assets/stylesheets/template/_style.scss */
.pagination .page-item.disabled .page-link {
  color: #c1c6c8;
}

/* line 10420, app/assets/stylesheets/template/_style.scss */
.pagination.custom-pagination .page-item + .page-item {
  padding-left: 8px;
  margin: 0;
}

/* line 10425, app/assets/stylesheets/template/_style.scss */
.pagination.custom-pagination .page-link {
  padding: .5rem .8rem;
  border-radius: .25rem;
}

/* line 10430, app/assets/stylesheets/template/_style.scss */
.pagination.custom-pagination.pagination-rounded .page-link {
  border-radius: 50px;
}

/* line 10435, app/assets/stylesheets/template/_style.scss */
.pagination.custom-pagination.pagination-rounded .page-item:first-child .page-link,
.pagination.custom-pagination.pagination-rounded .page-item:last-child .page-link {
  border-radius: 50px;
}

/* line 10442, app/assets/stylesheets/template/_style.scss */
.pagination.custom-pagination.pagination-filled .page-item:not(.active) .page-link {
  background: #f5f5f6;
  border-color: #f5f5f6;
}

/* line 10447, app/assets/stylesheets/template/_style.scss */
.pagination.custom-pagination.pagination-filled .page-item:not(.active):hover .page-link {
  background-color: #e0e3e4;
}

/* line 10455, app/assets/stylesheets/template/_style.scss */
.pagination.custom-pagination.pagination-simple .page-item:not(.active) .page-link {
  border-color: transparent;
}

/*Badge*/
/* line 10464, app/assets/stylesheets/template/_style.scss */
.badge {
  font-weight: 500;
  border-radius: 4px;
  padding: 5px 7px;
  font-size: 72%;
  letter-spacing: 0.3px;
  vertical-align: middle;
  display: inline-block;
  text-align: center;
  text-transform: capitalize;
}

/* line 10474, app/assets/stylesheets/template/_style.scss */
.badge.badge-indicator {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  padding: 0;
  position: relative;
}

/* line 10480, app/assets/stylesheets/template/_style.scss */
.badge.badge-indicator:empty {
  display: inline-block;
}

/* line 10483, app/assets/stylesheets/template/_style.scss */
.badge.badge-indicator.badge-indicator-sm {
  width: 5px;
  height: 5px;
}

/* line 10488, app/assets/stylesheets/template/_style.scss */
.badge.badge-sm {
  padding: 3px 5px;
  font-size: 60%;
}

/* line 10492, app/assets/stylesheets/template/_style.scss */
.badge.badge-info, .badge.badge-cyan {
  background: #1ebccd;
  color: #fff;
}

/* line 10497, app/assets/stylesheets/template/_style.scss */
.badge.badge-cyan-dark-2 {
  background: #238D97;
  color: #fff;
}

/* line 10501, app/assets/stylesheets/template/_style.scss */
.badge.badge-neon-light-5 {
  background: #f3f9ec;
  color: #324148;
}

/* line 10505, app/assets/stylesheets/template/_style.scss */
.badge.badge-sky {
  background: #00acf0;
  color: #fff;
}

/* line 10514, app/assets/stylesheets/template/_style.scss */
.badge.badge-green-new {
  background: #A6E633;
  color: #fff;
}

/* line 10518, app/assets/stylesheets/template/_style.scss */
.badge.badge-danger, .badge.badge-red {
  background: #f83f37;
  color: #fff;
}

/* line 10523, app/assets/stylesheets/template/_style.scss */
.badge.badge-red-dark-4 {
  background: #b10911;
  color: #fff;
}

/* line 10527, app/assets/stylesheets/template/_style.scss */
.badge.badge-warning, .badge.badge-yellow {
  background: #ffbf36;
  color: #fff;
}

/* line 10532, app/assets/stylesheets/template/_style.scss */
.badge.badge-pink {
  background: #ed1b60;
  color: #fff;
}

/* line 10536, app/assets/stylesheets/template/_style.scss */
.badge.badge-purple {
  background: #ab26aa;
  color: #fff;
}

/* line 10540, app/assets/stylesheets/template/_style.scss */
.badge.badge-violet {
  background: #6640b2;
  color: #fff;
}

/* line 10544, app/assets/stylesheets/template/_style.scss */
.badge.badge-indigo {
  background: #3a55b1;
  color: #fff;
}

/* line 10548, app/assets/stylesheets/template/_style.scss */
.badge.badge-blue {
  background: #0092ee;
  color: #fff;
}

/* line 10552, app/assets/stylesheets/template/_style.scss */
.badge.badge-teal {
  background: #009b84;
  color: #fff;
}

/* line 10556, app/assets/stylesheets/template/_style.scss */
.badge.badge-primary, .badge.badge-neon {
  background: #5297c8;
  color: #fff;
}

/* line 10561, app/assets/stylesheets/template/_style.scss */
.badge.badge-lime {
  background: #d0d962;
  color: #fff;
}

/* line 10565, app/assets/stylesheets/template/_style.scss */
.badge.badge-sun {
  background: #fde335;
  color: #fff;
}

/* line 10569, app/assets/stylesheets/template/_style.scss */
.badge.badge-orange {
  background: #ff9528;
  color: #fff;
}

/* line 10573, app/assets/stylesheets/template/_style.scss */
.badge.badge-pumpkin {
  background: #ff6028;
  color: #fff;
}

/* line 10577, app/assets/stylesheets/template/_style.scss */
.badge.badge-brown {
  background: #7a5449;
  color: #fff;
}

/* line 10581, app/assets/stylesheets/template/_style.scss */
.badge.badge-cyan {
  background: #1ebccd;
  color: #fff;
}

/* line 10585, app/assets/stylesheets/template/_style.scss */
.badge.badge-smoke {
  background: #5e7d8a;
  color: #fff;
}

/* line 10589, app/assets/stylesheets/template/_style.scss */
.badge.badge-secondary, .badge.badge-grey {
  background: #9e9e9e;
  color: #fff;
}

/* line 10594, app/assets/stylesheets/template/_style.scss */
.badge.badge-light {
  background: #e0e3e4;
  color: #324148;
}

/* line 10598, app/assets/stylesheets/template/_style.scss */
.badge.badge-dark {
  background: #324148;
  color: #fff;
}

/* line 10602, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline {
  background: transparent;
  border: 2px solid;
}

/* line 10605, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-info, .badge.badge-outline.badge-cyan {
  border-color: #1ebccd;
  color: #1ebccd;
}

/* line 10610, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-cyan-dark-2 {
  border-color: #238D97;
  color: #238D97;
}

/* line 10614, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-sky {
  border-color: #00acf0;
  color: #00acf0;
}

/* line 10618, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-success, .badge.badge-outline.badge-green {
  border-color: #22af47;
  color: #22af47;
}

/* line 10623, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-danger, .badge.badge-outline.badge-red {
  border-color: #f83f37;
  color: #f83f37;
}

/* line 10628, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-red-dark-4 {
  border-color: #b10911;
  color: #b10911;
}

/* line 10632, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-warning, .badge.badge-outline.badge-yellow {
  border-color: #ffbf36;
  color: #ffbf36;
}

/* line 10637, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-secondary, .badge.badge-outline.badge-grey {
  border-color: #9e9e9e;
  color: #9e9e9e;
}

/* line 10642, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-light {
  border-color: #e0e3e4;
  color: #324148;
}

/* line 10646, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-dark {
  border-color: #324148;
  color: #324148;
}

/* line 10650, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-pink {
  border-color: #ed1b60;
  color: #ed1b60;
}

/* line 10654, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-purple {
  border-color: #ab26aa;
  color: #ab26aa;
}

/* line 10658, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-violet {
  border-color: #6640b2;
  color: #6640b2;
}

/* line 10662, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-indigo {
  border-color: #3a55b1;
  color: #3a55b1;
}

/* line 10666, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-blue {
  border-color: #0092ee;
  color: #0092ee;
}

/* line 10670, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-teal {
  border-color: #009b84;
  color: #009b84;
}

/* line 10674, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-primary, .badge.badge-outline.badge-neon {
  border-color: #5297c8;
  color: #1ebccd;
}

/* line 10679, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-lime {
  border-color: #d0d962;
  color: #d0d962;
}

/* line 10683, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-sun {
  border-color: #fde335;
  color: #fde335;
}

/* line 10687, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-orange {
  border-color: #ff9528;
  color: #ff9528;
}

/* line 10691, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-pumpkin {
  border-color: #ff6028;
  color: #ff6028;
}

/* line 10695, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-brown {
  border-color: #7a5449;
  color: #7a5449;
}

/* line 10699, app/assets/stylesheets/template/_style.scss */
.badge.badge-outline.badge-cyan {
  border-color: #1ebccd;
  color: #1ebccd;
}

/* line 10704, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-cyan, .badge.badge-soft-info {
  background: #effafb;
  color: #1ebccd;
}

/* line 10709, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-sky {
  background: #edf9fe;
  color: #00acf0;
}

/* line 10713, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-green, .badge.badge-soft-success {
  background: #eff9f2;
  color: #22af47;
}

/* line 10718, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-red, .badge.badge-soft-danger {
  background: #fff1f1;
  color: #f83f37;
}

/* line 10723, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-yellow, .badge.badge-soft-warning {
  background: #fff8eb;
  color: #ffbf36;
}

/* line 10728, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-pink {
  background: #feeff4;
  color: #ed1b60;
}

/* line 10732, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-purple {
  background: #f9f0f9;
  color: #ab26aa;
}

/* line 10736, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-violet {
  background: #f4f2fa;
  color: #6640b2;
}

/* line 10740, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-indigo {
  background: #f1f3f9;
  color: #3a55b1;
}

/* line 10744, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-blue {
  background: #edf7fe;
  color: #0092ee;
}

/* line 10748, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-teal {
  background: #edf8f6;
  color: #009b84;
}

/* line 10752, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-neon, .badge.badge-soft-primary {
  background: #effafb;
  color: #1ebccd;
}

/* line 10757, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-lime {
  background: #f9faeb;
  color: #d0d962;
}

/* line 10761, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-sun {
  background: #fffbe5;
  color: #fde335;
}

/* line 10765, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-orange {
  background: #fff4e9;
  color: #ff9528;
}

/* line 10769, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-pumpkin {
  background: #fff4f0;
  color: #ff6028;
}

/* line 10773, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-brown {
  background: #f6f3f2;
  color: #7a5449;
}

/* line 10777, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-cyan {
  background: #effafb;
  color: #1ebccd;
}

/* line 10781, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-smoke {
  background: #f4f6f7;
  color: #5e7d8a;
}

/* line 10785, app/assets/stylesheets/template/_style.scss */
.badge.badge-soft-grey, .badge.badge-soft-secondary {
  background: #f5f5f5;
  color: #9e9e9e;
}

/* line 10790, app/assets/stylesheets/template/_style.scss */
.badge.badge-pill {
  border-radius: 50px;
}

/* line 10796, app/assets/stylesheets/template/_style.scss */
.badge-indicator-demo .badge-indicator {
  bottom: 2px;
}

/*List Group*/
/* line 10802, app/assets/stylesheets/template/_style.scss */
.list-group-item {
  border-color: #e0e3e4;
}

/* line 10804, app/assets/stylesheets/template/_style.scss */
.list-group-item.active {
  background-color: #1ebccd;
  border-color: #1ebccd;
}

/* line 10807, app/assets/stylesheets/template/_style.scss */
.list-group-item.active h1, .list-group-item.active h2, .list-group-item.active h3, .list-group-item.active h4, .list-group-item.active h5, .list-group-item.active h6 {
  color: #fff;
}

/* line 10811, app/assets/stylesheets/template/_style.scss */
.list-group-item.disabled, .list-group-item:disabled {
  color: #c1c6c8;
}

/* line 10814, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-action:not(.active):focus, .list-group-item.list-group-item-action:not(.active):hover {
  background-color: #f5f5f6;
}

/* line 10817, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-primary:not(.active) {
  color: #065459;
  background-color: #effafb;
}

/* line 10821, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-info:not(.active) {
  color: #065459;
  background-color: #effafb;
}

/* line 10825, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-success:not(.active) {
  color: #05592b;
  background-color: #eff9f2;
}

/* line 10829, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-warning:not(.active) {
  color: #cb7e03;
  background-color: #fff8eb;
}

/* line 10833, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-danger:not(.active) {
  color: #8b0c12;
  background-color: #fff1f1;
}

/* line 10837, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-secondary:not(.active) {
  color: #524c4c;
  background-color: #f5f5f5;
}

/* line 10841, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-light:not(.active) {
  color: #5b676d;
  background-color: #f5f5f6;
}

/* line 10845, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-item-dark:not(.active) {
  color: #fff;
  background-color: #324148;
}

/* line 10849, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-inv {
  color: #fff;
}

/* line 10851, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-inv.list-group-inv-primary:not(.active) {
  background-color: #1ebccd;
  color: #effafb;
  border-color: #1ebccd;
}

/* line 10856, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-inv.list-group-inv-info:not(.active) {
  background-color: #1ebccd;
  color: #effafb;
  border-color: #1ebccd;
}

/* line 10861, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-inv.list-group-inv-success:not(.active) {
  background-color: #22af47;
  color: #eff9f2;
  border-color: #22af47;
}

/* line 10866, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-inv.list-group-inv-warning:not(.active) {
  background-color: #ffbf36;
  color: #fff8eb;
  border-color: #ffbf36;
}

/* line 10871, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-inv.list-group-inv-danger:not(.active) {
  background-color: #f83f37;
  color: #fff1f1;
  border-color: #f83f37;
}

/* line 10876, app/assets/stylesheets/template/_style.scss */
.list-group-item.list-group-inv.list-group-inv-secondary:not(.active) {
  background-color: #9e9e9e;
  color: #f5f5f5;
  border-color: #9e9e9e;
}

/*Google Map*/
/* line 10884, app/assets/stylesheets/template/_style.scss */
.gmap {
  height: calc(100vh - 103px);
}

/* line 10888, app/assets/stylesheets/template/_style.scss */
.infowindow-wrap .infowindow-header {
  color: #324148;
  padding: 10px 5px 0;
  font-family: "Roboto", sans-serif;
}

/* line 10893, app/assets/stylesheets/template/_style.scss */
.infowindow-wrap .infowindow-body {
  padding: 10px 5px 10px;
  color: #5e7d8a;
  font-size: 16px;
  font-weight: 400;
  font-family: "Roboto", sans-serif;
}

/*Vecotor Map*/
/* line 10903, app/assets/stylesheets/template/_style.scss */
.jvectormap-zoomin,
.jvectormap-zoomout {
  line-height: 9px;
  background: #324148;
  padding: 4px;
  width: 12px;
  height: 13px;
  border-radius: 0;
}

/* line 10912, app/assets/stylesheets/template/_style.scss */
.jvectormap-zoomout {
  top: 31px;
}

/* line 10915, app/assets/stylesheets/template/_style.scss */
.jvectormap-goback {
  padding: .15rem .4rem;
  font-size: .75rem;
  background: #1ebccd;
  border-radius: 0.2rem;
}

/* line 10922, app/assets/stylesheets/template/_style.scss */
.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 23px;
}

/* line 10925, app/assets/stylesheets/template/_style.scss */
.jvectormap-legend-cnt-h .jvectormap-legend {
  background: #324148;
  padding: 3px 5px 5px 5px;
  border-radius: 2px;
}

/* line 10929, app/assets/stylesheets/template/_style.scss */
.jvectormap-legend-cnt-h .jvectormap-legend.jvectormap-legend-icons {
  color: #324148;
  background: #fff;
  border: #d6d9da 1px solid;
}

/* line 10934, app/assets/stylesheets/template/_style.scss */
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-title {
  font-weight: 500;
  margin-bottom: 10px;
}

/* line 10938, app/assets/stylesheets/template/_style.scss */
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  width: 55px;
}

/* line 10940, app/assets/stylesheets/template/_style.scss */
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick .jvectormap-legend-tick-text {
  font-size: 11px;
  font-weight: 500;
  text-transform: capitalize;
  margin-top: 5px;
}

/*Progressbar*/
/* line 10951, app/assets/stylesheets/template/_style.scss */
.progress {
  border-radius: 0;
}

/* line 10953, app/assets/stylesheets/template/_style.scss */
.progress.progress-bar-rounded {
  border-radius: 50px;
}

/* line 10955, app/assets/stylesheets/template/_style.scss */
.progress.progress-bar-rounded .progress-bar {
  border-radius: 50px;
}

/* line 10959, app/assets/stylesheets/template/_style.scss */
.progress.progress-bar-xs {
  height: 5px;
}

/* line 10962, app/assets/stylesheets/template/_style.scss */
.progress.progress-bar-sm {
  height: 9px;
}

/* line 10965, app/assets/stylesheets/template/_style.scss */
.progress.progress-bar-md {
  height: 13px;
}

/* line 10968, app/assets/stylesheets/template/_style.scss */
.progress.progress-bar-lg {
  height: 18px;
}

/* line 10971, app/assets/stylesheets/template/_style.scss */
.progress.progress-bar-xl {
  height: 20px;
}

/* line 10974, app/assets/stylesheets/template/_style.scss */
.progress .progress-bar {
  background-color: #1ebccd;
}

/* line 10976, app/assets/stylesheets/template/_style.scss */
.progress .progress-bar.progress-anim {
  width: 0;
}

/* line 10981, app/assets/stylesheets/template/_style.scss */
.progress-label {
  text-transform: capitalize;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 7px;
}

/* line 10989, app/assets/stylesheets/template/_style.scss */
.progress-wrap.lb-side-left .progress-lb-wrap {
  display: flex;
  align-items: center;
}

/* line 10996, app/assets/stylesheets/template/_style.scss */
.progress-wrap.lb-side-left .progress-lb-wrap .progress-label {
  display: inline-block;
  padding-right: 15px;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  margin-bottom: 0;
}

/* line 11003, app/assets/stylesheets/template/_style.scss */
.progress-wrap.lb-side-left .progress-lb-wrap .progress {
  flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  max-width: 100%;
}

/*Chat UI*/
/* line 11012, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap {
  display: flex;
  flex-wrap: wrap;
}

/* line 11018, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left {
  flex: 0 0 35%;
  max-width: 35%;
  border-right: 1px solid #e0e3e4;
  position: relative;
  z-index: 4;
  left: 0;
}

/* line 11026, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 72px;
  padding: 0 15px;
  background: #fff;
  border-bottom: 1px solid #e0e3e4;
  color: #324148;
}

/* line 11041, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left header span {
  font-size: 20px;
  font-weight: 600;
  text-transform: capitalize;
}

/* line 11046, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left header .chat-more {
  color: #5e7d8a;
}

/* line 11049, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left header .feather-icon {
  display: block;
}

/* line 11053, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chat-search {
  width: 100%;
  background: #f5f5f6;
  padding: 10px 15px;
}

/* line 11057, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chat-search .input-group {
  width: 100%;
}

/* line 11059, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chat-search .input-group .form-control, .chatapp-wrap .chatapp-left .chat-search .input-group .dd-handle {
  padding-left: 36px;
  border-radius: 50px;
  border: none;
  background: #fff;
}

/* line 11064, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chat-search .input-group .form-control:focus, .chatapp-wrap .chatapp-left .chat-search .input-group .dd-handle:focus {
  border: none;
  box-shadow: none;
  background: #fff;
}

/* line 11070, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chat-search .input-group .input-group-prepend {
  position: absolute;
  left: 10px;
  top: 0;
  z-index: 4;
  bottom: 0;
  display: flex;
  align-items: center;
  pointer-events: none;
}

/* line 11083, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chat-search .input-group .input-group-prepend .feather-icon {
  display: block;
  color: #848d91;
}

/* line 11086, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chat-search .input-group .input-group-prepend .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 11094, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list {
  background: #fff;
}

/* line 11097, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media {
  padding: 10px 15px;
  transition: 0.2s ease;
}

/* line 11100, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-img-wrap {
  position: relative;
  margin-right: 15px;
}

/* line 11103, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-img-wrap .avatar {
  height: 45px;
  width: 45px;
}

/* line 11107, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-img-wrap .badge-indicator {
  bottom: 7px;
  height: 7px;
  right: 4px;
  position: absolute;
  width: 7px;
}

/* line 11115, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 11123, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body > div:First-child .user-name,
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body > div:First-child .user-last-chat {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 270px;
}

/* line 11130, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body > div:First-child .user-name {
  text-transform: capitalize;
  color: #324148;
}

/* line 11134, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body > div:First-child .user-last-chat {
  font-size: 14px;
  line-height: 24px;
  color: #5e7d8a;
}

/* line 11140, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body > div:last-child {
  text-align: right;
}

/* line 11142, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body > div:last-child .last-chat-time {
  font-size: 13px;
}

/* line 11147, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media:hover {
  background: #f5f5f6;
}

/* line 11153, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media.read-chat .media-body > div:last-child .last-chat-time {
  color: #5e7d8a;
}

/* line 11159, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list a.media.active-user {
  background: #f5f5f6;
}

/* line 11164, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-left .chatapp-users-list .chat-hr-wrap > hr {
  margin: 0;
}

/* line 11170, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right {
  flex: 0 0 65%;
  max-width: 65%;
}

/* line 11174, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 72px;
  padding: 0 15px;
  background: #fff;
  border-bottom: 1px solid #e0e3e4;
}

/* line 11188, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .feather-icon {
  display: block;
}

/* line 11191, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .back-user-list {
  display: none;
  margin-right: 20px;
}

/* line 11195, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .media {
  align-items: center;
}

/* line 11199, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .media .media-img-wrap {
  position: relative;
  display: flex;
  align-items: center;
  margin-right: 15px;
}

/* line 11208, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .media .media-img-wrap .avatar {
  height: 50px;
  width: 50px;
}

/* line 11212, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .media .media-img-wrap .badge-indicator {
  bottom: 3px;
  height: 7px;
  right: 4px;
  position: absolute;
  width: 7px;
}

/* line 11221, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .media .media-body .user-name {
  font-size: 16px;
  font-weight: 500;
  color: #324148;
  text-transform: capitalize;
}

/* line 11227, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .media .media-body .user-status {
  font-size: 14px;
}

/* line 11232, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .chat-options-wrap {
  display: flex;
}

/* line 11236, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right header .chat-options-wrap > a {
  margin-left: 25px;
  display: inline-block;
}

/* line 11242, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body {
  background: #f5f5f6;
}

/* line 11245, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body ul.list-unstyled {
  width: 80%;
  margin: 0 auto;
  padding: 20px 15px;
}

/* line 11251, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .avatar {
  height: 32px;
  width: 32px;
}

/* line 11255, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body {
  margin-left: 20px;
}

/* line 11258, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div {
  padding: 10px 15px;
  border-radius: .25rem;
  display: inline-block;
  position: relative;
}

/* line 11263, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div p {
  color: #324148;
}

/* line 11266, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .chat-time {
  display: block;
  text-transform: uppercase;
  font-size: 13px;
  margin-top: 5px;
}

/* line 11272, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap {
  position: absolute;
  top: 5px;
}

/* line 11275, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle {
  position: relative;
  background-color: #fff;
}

/* line 11278, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle:before, .chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle:after {
  content: '';
  position: absolute;
  background-color: #fff;
}

/* line 11286, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle,
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle:before,
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle:after {
  width: 12px;
  height: 12px;
  border-top-right-radius: 0.15rem;
}

/* line 11294, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle.left {
  transform: rotate(-90deg) skewX(-30deg) scale(1, 0.866);
}

/* line 11298, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle.right {
  transform: rotate(-30deg) skewX(-30deg) scale(1, 0.866);
}

/* line 11302, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle:before {
  transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);
}

/* line 11306, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle:after {
  transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);
}

/* line 11311, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box + .msg-box {
  margin-top: 5px;
}

/* line 11313, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media .media-body .msg-box + .msg-box .arrow-triangle-wrap {
  display: none;
}

/* line 11319, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.received {
  margin-bottom: 20px;
}

/* line 11323, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.received .media-body .msg-box > div {
  background: #fff;
}

/* line 11325, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.received .media-body .msg-box > div .arrow-triangle-wrap {
  left: 2px;
}

/* line 11328, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.received .media-body .msg-box > div .chat-time {
  color: rgba(50, 65, 72, 0.4);
}

/* line 11335, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.sent {
  margin-bottom: 20px;
}

/* line 11337, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.sent .media-body {
  margin-left: 0;
  display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  flex-direction: column;
  align-items: flex-end;
}

/* line 11351, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.sent .media-body .msg-box > div {
  background: #1ebccd;
}

/* line 11353, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.sent .media-body .msg-box > div .arrow-triangle-wrap {
  right: 2px;
}

/* line 11355, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.sent .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle {
  background-color: #1ebccd;
}

/* line 11357, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.sent .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle:before, .chatapp-wrap .chatapp-right .chat-body .media.sent .media-body .msg-box > div .arrow-triangle-wrap .arrow-triangle:after {
  background-color: #1ebccd;
}

/* line 11362, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.sent .media-body .msg-box > div p {
  color: #fff;
}

/* line 11365, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .media.sent .media-body .msg-box > div .chat-time {
  text-align: right;
  color: rgba(255, 255, 255, 0.4);
}

/* line 11374, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .day-sep {
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 14px;
  margin: 30px 0;
  text-transform: capitalize;
}

/* line 11381, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .day-sep:before {
  background: #e0e3e4;
  content: "";
  height: 1px;
  right: 50%;
  margin-right: 28px;
  position: absolute;
  top: 50%;
  width: 100%;
}

/* line 11391, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right .chat-body .day-sep:after {
  background: #e0e3e4;
  content: "";
  height: 1px;
  left: 50%;
  margin-left: 28px;
  position: absolute;
  top: 50%;
  width: 100%;
}

/* line 11403, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right footer {
  padding: 10px 15px;
  background: #fff;
  border-top: 1px solid #e0e3e4;
  margin-top: -1px;
  position: relative;
}

/* line 11409, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right footer .feather-icon {
  display: block;
}

/* line 11412, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right footer .input-group {
  width: 100%;
}

/* line 11414, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right footer .input-group .form-control, .chatapp-wrap .chatapp-right footer .input-group .dd-handle {
  border-radius: 50px;
  border: none;
  background: #f5f5f6;
}

/* line 11418, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right footer .input-group .form-control:focus, .chatapp-wrap .chatapp-right footer .input-group .dd-handle:focus {
  border: none;
  box-shadow: none;
  background: #f5f5f6;
}

/* line 11426, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right footer .input-group .input-group-prepend .btn,
.chatapp-wrap .chatapp-right footer .input-group .input-group-append .btn {
  border: none;
  background: transparent;
}

/* line 11429, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right footer .input-group .input-group-prepend .btn .feather-icon,
.chatapp-wrap .chatapp-right footer .input-group .input-group-append .btn .feather-icon {
  display: block;
  color: #adb3b6;
}

/* line 11432, app/assets/stylesheets/template/_style.scss */
.chatapp-wrap .chatapp-right footer .input-group .input-group-prepend .btn .feather-icon > svg,
.chatapp-wrap .chatapp-right footer .input-group .input-group-append .btn .feather-icon > svg {
  height: 21px;
  width: 21px;
}

/* line 11445, app/assets/stylesheets/template/_style.scss */
.hk-wrapper.navbar-search-toggle .chatapp-wrap .chatapp-left .chatapp-users-list {
  height: calc(100vh - 257px);
}

/* line 11448, app/assets/stylesheets/template/_style.scss */
.hk-wrapper.navbar-search-toggle .chatapp-wrap .chatapp-right .chat-body {
  height: calc(100vh - 257px);
}

@media (min-width: 1200px) {
  /* line 11456, app/assets/stylesheets/template/_style.scss */
  .hk-wrapper.hk-horizontal-nav .chatapp-wrap .chatapp-left .chatapp-users-list {
    height: calc(100vh - 257px);
  }
  /* line 11459, app/assets/stylesheets/template/_style.scss */
  .hk-wrapper.hk-horizontal-nav .chatapp-wrap .chatapp-right .chat-body {
    height: calc(100vh - 257px);
  }
  /* line 11463, app/assets/stylesheets/template/_style.scss */
  .hk-wrapper.hk-horizontal-nav.navbar-search-toggle .chatapp-wrap .chatapp-left .chatapp-users-list {
    height: calc(100vh - 307px);
  }
  /* line 11466, app/assets/stylesheets/template/_style.scss */
  .hk-wrapper.hk-horizontal-nav.navbar-search-toggle .chatapp-wrap .chatapp-right .chat-body {
    height: calc(100vh - 307px);
  }
  /* line 11471, app/assets/stylesheets/template/_style.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle .chatapp-wrap .chatapp-left .chatapp-users-list {
    height: calc(100vh - 207px);
  }
  /* line 11474, app/assets/stylesheets/template/_style.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle .chatapp-wrap .chatapp-right .chat-body {
    height: calc(100vh - 207px);
  }
  /* line 11478, app/assets/stylesheets/template/_style.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle.navbar-search-toggle .chatapp-wrap .chatapp-left .chatapp-users-list {
    height: calc(100vh - 257px);
  }
  /* line 11481, app/assets/stylesheets/template/_style.scss */
  .hk-wrapper.hk-horizontal-nav.hk-nav-toggle.navbar-search-toggle .chatapp-wrap .chatapp-right .chat-body {
    height: calc(100vh - 257px);
  }
}

@media (max-width: 1400px) {
  /* line 11490, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body > div:first-child .user-name,
.chatapp-wrap .chatapp-left .chatapp-users-list a.media .media-body > div:first-child .user-last-chat {
    max-width: 191px;
  }
}

@media (max-width: 1024px) {
  /* line 11497, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap .chatapp-left,
.chatapp-wrap .chatapp-right {
    flex: 0 0 100%;
    max-width: 100%;
    transition: left 0.3s ease-in-out, right 0.3s ease-in-out;
  }
  /* line 11504, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap .chatapp-right {
    right: -100%;
    position: absolute;
    top: 0;
  }
  /* line 11508, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap .chatapp-right header {
    justify-content: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
  }
  /* line 11512, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap .chatapp-right header .back-user-list {
    display: block;
  }
  /* line 11515, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap .chatapp-right header .chat-options-wrap {
    margin-left: auto;
  }
  /* line 11519, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap .chatapp-right .chat-body ul.list-unstyled {
    width: 100%;
  }
  /* line 11524, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap.chatapp-slide .chatapp-left {
    left: -100%;
  }
  /* line 11527, app/assets/stylesheets/template/_style.scss */
  .chatapp-wrap.chatapp-slide .chatapp-right {
    right: 0;
  }
}

/*Email UI*/
/* line 11535, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap {
  position: relative;
}

/* line 11537, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar {
  position: absolute;
  width: 200px;
  background: #f4f6f7;
  left: 0;
  z-index: 10;
  border-right: 1px solid #e0e3e4;
  transition: 0.3s ease-in-out;
}

/* line 11545, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap {
  padding: 15px;
}

/* line 11547, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .close-emailapp-sidebar {
  display: none;
  padding: 0 .5rem;
}

/* line 11550, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .close-emailapp-sidebar > .feather-icon {
  display: block;
}

/* line 11557, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .nav.mail-category .nav-item .nav-link {
  display: flex;
  align-items: center;
  text-transform: capitalize;
  color: #5e7d8a;
}

/* line 11566, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .nav.mail-category .nav-item .nav-link .badge {
  margin-left: 10px;
}

/* line 11571, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .nav.mail-category .nav-item.active .nav-link {
  color: #324148;
}

/* line 11579, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .nav.mail-labels .nav-item .nav-link {
  display: flex;
  align-items: center;
  color: #324148;
  text-transform: capitalize;
}

/* line 11588, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .nav.mail-labels .nav-item .nav-link .badge-indicator {
  margin-right: 15px;
}

/* line 11596, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .nav.mail-settings .nav-item .nav-link {
  display: flex;
  align-items: center;
  color: #5e7d8a;
  text-transform: capitalize;
}

/* line 11605, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .nav.mail-settings .nav-item .nav-link > i {
  margin-right: 15px;
}

/* line 11612, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap hr {
  margin-left: -20px;
  margin-right: -20px;
}

/* line 11619, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap.emailapp-sidebar-toggle .emailapp-sidebar {
  left: -200px;
}

/* line 11622, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap.emailapp-sidebar-toggle .email-box {
  margin-left: 0;
}

/* line 11626, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box {
  margin-left: 200px;
  display: flex;
  flex-wrap: wrap;
  transition: 0.3s ease-in-out;
}

/* line 11634, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star {
  color: #5e7d8a;
}

/* line 11636, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star > .feather-icon {
  display: block;
}

/* line 11638, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star > .feather-icon > svg {
  height: 16px;
  width: 16px;
}

/* line 11643, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star:hover {
  color: #22af47;
}

/* line 11646, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star:hover > .feather-icon > svg {
  fill: #22af47 !important;
}

/* line 11648, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star:hover > .feather-icon > svg polygon {
  fill: #22af47 !important;
}

/* line 11654, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star.starred {
  color: #22af47;
}

/* line 11657, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star.starred > .feather-icon > svg {
  fill: #22af47 !important;
}

/* line 11659, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .email-star.starred > .feather-icon > svg polygon {
  fill: #22af47 !important;
}

/* line 11666, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left {
  flex: 0 0 40%;
  max-width: 40%;
  border-right: 1px solid #e0e3e4;
  position: relative;
  z-index: 4;
  left: 0;
}

/* line 11674, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 72px;
  padding: 0 15px;
  background: #fff;
  border-bottom: 1px solid #e0e3e4;
  color: #324148;
}

/* line 11689, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left header span {
  font-size: 20px;
  font-weight: 600;
  text-transform: capitalize;
}

/* line 11694, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left header .emailapp-sidebar-move {
  color: #5e7d8a;
}

/* line 11697, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left header .feather-icon {
  display: block;
}

/* line 11701, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .email-search {
  width: 100%;
  background: #f5f5f6;
  padding: 10px 15px;
}

/* line 11705, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .email-search .input-group {
  width: 100%;
}

/* line 11707, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .email-search .input-group .form-control, .emailapp-wrap .email-box .emailapp-left .email-search .input-group .dd-handle {
  padding-left: 36px;
  border-radius: 50px;
  border: none;
  background: #fff;
}

/* line 11712, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .email-search .input-group .form-control:focus, .emailapp-wrap .email-box .emailapp-left .email-search .input-group .dd-handle:focus {
  border: none;
  box-shadow: none;
  background: #fff;
}

/* line 11718, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .email-search .input-group .input-group-prepend {
  position: absolute;
  left: 10px;
  top: 0;
  z-index: 4;
  bottom: 0;
  display: flex;
  align-items: center;
  pointer-events: none;
}

/* line 11731, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .email-search .input-group .input-group-prepend .feather-icon {
  display: block;
  color: #848d91;
}

/* line 11734, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .email-search .input-group .input-group-prepend .feather-icon > svg {
  height: 18px;
  width: 18px;
}

/* line 11742, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list {
  background: #fff;
}

/* line 11744, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media {
  padding: 12px 15px;
  transition: 0.2s ease;
}

/* line 11747, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-img-wrap {
  position: relative;
}

/* line 11749, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-img-wrap .avatar {
  height: 45px;
  width: 45px;
  margin-right: 15px;
}

/* line 11755, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 11763, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:First-child .email-head,
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:First-child .email-subject,
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:First-child .email-text > p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 300px;
}

/* line 11771, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:First-child .email-head {
  text-transform: capitalize;
  color: #324148;
}

/* line 11775, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:First-child .email-subject {
  color: #7a5449;
}

/* line 11778, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:First-child .email-text > p {
  font-size: 14px;
  color: #5e7d8a;
}

/* line 11784, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:last-child .last-email-details {
  font-size: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}

/* line 11793, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:last-child .last-email-details .badge-indicator {
  margin-right: 5px;
}

/* line 11796, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:last-child .last-email-details .email-attachment-label {
  color: #5e7d8a;
  margin-right: 5px;
}

/* line 11799, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:last-child .last-email-details .email-attachment-label .feather-icon {
  display: block;
}

/* line 11801, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:last-child .last-email-details .email-attachment-label .feather-icon > svg {
  height: 13px;
  width: 13px;
}

/* line 11808, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:last-child .email-star {
  display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  margin-top: 30px;
}

/* line 11819, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media:hover {
  background: #f5f5f6;
}

/* line 11825, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media.read-email .media-body > div:first-child .email-subject {
  color: #324148;
}

/* line 11830, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media.read-email .media-body > div:last-child .last-email-details {
  color: #324148;
}

/* line 11836, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media.active-email {
  background: #f5f5f6;
}

/* line 11841, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-left .emailapp-emails-list .email-hr-wrap > hr {
  margin: 0;
}

/* line 11847, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right {
  flex: 0 0 60%;
  max-width: 60%;
}

/* line 11851, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 72px;
  padding: 0 15px;
  background: #fff;
  border-bottom: 1px solid #e0e3e4;
}

/* line 11865, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right header .back-email-list {
  display: none;
  margin-right: 20px;
}

/* line 11869, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right header .email-options-wrap {
  margin-left: auto;
  display: flex;
}

/* line 11872, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right header .email-options-wrap > a {
  margin-left: 25px;
  display: inline-block;
}

/* line 11876, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right header .email-options-wrap .feather-icon {
  display: block;
}

/* line 11881, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body {
  background: #fff;
}

/* line 11883, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-subject-head {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 11890, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-subject-head h4, .emailapp-wrap .email-box .emailapp-right .email-body .email-subject-head > div {
  margin-bottom: 10px;
}

/* line 11893, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-subject-head .email-star {
  display: block;
  text-align: right;
  margin-left: 10px;
}

/* line 11899, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-head {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

/* line 11906, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-head .sender-email {
  font-size: 14px;
}

/* line 11910, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-head .media .media-img-wrap {
  margin-right: 15px;
}

/* line 11912, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-head .media .media-img-wrap .avatar {
  height: 45px;
  width: 45px;
}

/* line 11918, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-head .media .media-body .sender-name {
  color: #324148;
  font-weight: 500;
}

/* line 11925, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-head .head-other-wrap span {
  font-size: 13px;
}

/* line 11928, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-head .head-other-wrap a.dropdown-toggle {
  color: #5e7d8a;
}

/* line 11935, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-text-wrap .email-end-detail > span:first-child {
  color: #324148;
}

/* line 11940, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-attachment-wrap {
  display: flex;
}

/* line 11944, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-attachment-wrap .email-attachment-block {
  display: flex;
  flex-wrap: wrap;
  margin-right: auto;
}

/* line 11951, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-attachment-wrap .email-attachment-block .file-name {
  font-size: 15px;
  font-weight: 500;
  color: #324148;
}

/* line 11956, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-attachment-wrap .email-attachment-block .file-size {
  color: #5e7d8a;
}

/* line 11959, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-attachment-wrap .email-attachment-block > a {
  margin-right: 20px;
}

/* line 11964, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-attachment-wrap > div.d-flex > a {
  font-size: 20px;
  color: #5e7d8a;
}

/* line 11967, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .email-attachment-wrap > div.d-flex > a:first-child {
  margin-right: 15px;
}

/* line 11974, app/assets/stylesheets/template/_style.scss */
.emailapp-wrap .email-box .emailapp-right .email-body .nicescroll-bar > div {
  padding: 15px;
}

@media (max-width: 1600px) {
  /* line 11986, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-head, .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-subject, .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-text > p {
    max-width: 200px;
  }
}

@media (max-width: 1400px) {
  /* line 11995, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .emailapp-sidebar {
    left: -200px;
  }
  /* line 11998, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .emailapp-sidebar .emailapp-nav-wrap .close-emailapp-sidebar {
    display: block;
  }
  /* line 12004, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap.emailapp-sidebar-toggle .emailapp-sidebar {
    left: 0;
  }
  /* line 12008, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box {
    margin-left: 0;
  }
  /* line 12011, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-head, .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-subject, .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-text > p {
    max-width: 200px;
  }
}

@media (max-width: 1024px) {
  /* line 12022, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-head, .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-subject, .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-text > p {
    max-width: 450px;
  }
  /* line 12026, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-left,
.emailapp-wrap .email-box .emailapp-right {
    flex: 0 0 100%;
    max-width: 100%;
    transition: left 0.3s ease-in-out, right 0.3s ease-in-out;
  }
  /* line 12033, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-right {
    right: -100%;
    position: absolute;
    top: 0;
  }
  /* line 12037, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-right header {
    justify-content: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
  }
  /* line 12041, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-right header .back-email-list {
    display: block;
  }
  /* line 12049, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap.emailapp-slide .email-box .emailapp-left {
    left: -100%;
  }
  /* line 12052, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap.emailapp-slide .email-box .emailapp-right {
    right: 0;
  }
}

@media (max-width: 768px) {
  /* line 12062, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-right .email-body .email-subject-head {
    flex-direction: column;
    flex-wrap: wrap;
  }
  /* line 12067, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-right .email-body .email-subject-head h5 {
    margin-bottom: 15px;
  }
  /* line 12071, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-right .email-body .email-head {
    flex-direction: column;
    flex-wrap: wrap;
  }
  /* line 12076, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-right .email-body .email-head .head-other-wrap {
    margin-top: 10px;
  }
}

@media (max-width: 576px) {
  /* line 12086, app/assets/stylesheets/template/_style.scss */
  .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-head, .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-subject, .emailapp-wrap .email-box .emailapp-left .emailapp-emails-list a.media .media-body > div:first-child .email-text > p {
    max-width: 160px;
  }
}

/*File Manager*/
/* line 12095, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap {
  position: relative;
}

/* line 12097, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar {
  position: absolute;
  width: 200px;
  background: #f4f6f7;
  left: 0;
  z-index: 10;
  border-right: 1px solid #e0e3e4;
  transition: 0.3s ease-in-out;
}

/* line 12105, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap {
  padding: 15px;
}

/* line 12107, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .close-fmapp-sidebar {
  display: none;
  padding: 0 .5rem;
}

/* line 12110, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .close-fmapp-sidebar > .feather-icon {
  display: block;
}

/* line 12117, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .nav.mail-category .nav-item .nav-link {
  display: flex;
  align-items: center;
  text-transform: capitalize;
  color: #5e7d8a;
}

/* line 12126, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .nav.mail-category .nav-item .nav-link .badge {
  margin-left: 10px;
}

/* line 12131, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .nav.mail-category .nav-item.active .nav-link {
  color: #324148;
}

/* line 12139, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .nav.mail-labels .nav-item .nav-link {
  display: flex;
  align-items: center;
  color: #324148;
  text-transform: capitalize;
}

/* line 12148, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .nav.mail-labels .nav-item .nav-link .badge-indicator {
  margin-right: 15px;
}

/* line 12156, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .nav.mail-settings .nav-item .nav-link {
  display: flex;
  align-items: center;
  color: #5e7d8a;
  text-transform: capitalize;
}

/* line 12165, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .nav.mail-settings .nav-item .nav-link > i {
  margin-right: 15px;
}

/* line 12172, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap hr {
  margin-left: -20px;
  margin-right: -20px;
}

/* line 12179, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap.fmapp-sidebar-toggle .fmapp-sidebar {
  left: -200px;
}

/* line 12182, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap.fmapp-sidebar-toggle .fm-box {
  margin-left: 0;
}

/* line 12186, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box {
  margin-left: 200px;
  display: flex;
  flex-wrap: wrap;
  transition: 0.3s ease-in-out;
}

/* line 12194, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main {
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 12198, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 72px;
  padding: 0 15px;
  background: #fff;
  border-bottom: 1px solid #e0e3e4;
}

/* line 12212, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header > span {
  font-size: 20px;
  font-weight: 600;
  color: #324148;
  text-transform: capitalize;
}

/* line 12218, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header .fmapp-sidebar-move {
  color: #5e7d8a;
}

/* line 12220, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header .fmapp-sidebar-move .feather-icon {
  display: block;
}

/* line 12224, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header .fm-options-wrap {
  display: flex;
}

/* line 12226, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header .fm-options-wrap > a, .fmapp-wrap .fm-box .fmapp-main header .fm-options-wrap > span {
  margin-left: 25px;
  display: inline-block;
  color: #5e7d8a;
}

/* line 12230, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header .fm-options-wrap > a:first-child, .fmapp-wrap .fm-box .fmapp-main header .fm-options-wrap > span:first-child {
  margin-left: 0;
}

/* line 12234, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header .fm-options-wrap .feather-icon {
  display: block;
}

/* line 12236, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main header .fm-options-wrap .feather-icon.grid-view {
  display: none;
}

/* line 12242, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body {
  background: #fff;
}

/* line 12245, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-view-wrap .fmapp-grid-view {
  padding: 20px 15px;
}

/* line 12247, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-view-wrap .fmapp-grid-view .file-preview {
  display: inline-block;
  max-width: 100%;
}

/* line 12251, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-view-wrap .fmapp-grid-view .file-name {
  display: block;
  font-size: 14px;
  color: #324148;
  word-break: break-all;
}

/* line 12259, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-table-view {
  display: none;
}

/* line 12262, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-table-view table .file-name {
  color: #324148;
}

/* line 12265, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-table-view table img.file-preview {
  max-width: 100%;
  height: 45px;
}

/* line 12269, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-table-view table .files-more-link {
  display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
}

/* line 12276, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-table-view table .files-more-link > a {
  margin-right: 24px;
  font-size: 20px;
}

/* line 12279, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-table-view table .files-more-link > a:first-child {
  color: #5e7d8a;
}

/* line 12282, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-table-view table .files-more-link > a:last-child {
  color: #5e7d8a;
  margin-right: 0;
}

/* line 12288, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main .fm-body .fmapp-table-view table.table-hover tbody tr:hover {
  background-color: #effafb;
}

/* line 12298, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main.fmapp-view-switch header .fm-options-wrap .feather-icon.grid-view {
  display: block;
}

/* line 12301, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main.fmapp-view-switch header .fm-options-wrap .feather-icon.list-view {
  display: none;
}

/* line 12308, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main.fmapp-view-switch .fm-body .fmapp-grid-view {
  display: none;
}

/* line 12311, app/assets/stylesheets/template/_style.scss */
.fmapp-wrap .fm-box .fmapp-main.fmapp-view-switch .fm-body .fmapp-table-view {
  display: block;
}

@media (max-width: 1400px) {
  /* line 12321, app/assets/stylesheets/template/_style.scss */
  .fmapp-wrap .fmapp-sidebar {
    left: -200px;
  }
  /* line 12324, app/assets/stylesheets/template/_style.scss */
  .fmapp-wrap .fmapp-sidebar .fmapp-nav-wrap .close-fmapp-sidebar {
    display: block;
  }
  /* line 12330, app/assets/stylesheets/template/_style.scss */
  .fmapp-wrap.fmapp-sidebar-toggle .fmapp-sidebar {
    left: 0;
  }
  /* line 12334, app/assets/stylesheets/template/_style.scss */
  .fmapp-wrap .fm-box {
    margin-left: 0;
  }
}

/*Caledar*/
/* line 12341, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap {
  position: relative;
}

/* line 12343, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendarapp-sidebar {
  position: absolute;
  width: 225px;
  background: #fff;
  padding: 15px;
  left: 0;
  z-index: 10;
  border-right: 1px solid #e0e3e4;
  transition: 0.3s ease-in-out;
}

/* line 12352, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendarapp-sidebar .slimScrollDiv, .calendarapp-wrap .calendarapp-sidebar .nicescroll-bar {
  overflow: visible !important;
}

/* line 12355, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendarapp-sidebar .close-calendarapp-sidebar {
  display: none;
  margin: 0 0 15px;
}

/* line 12358, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendarapp-sidebar .close-calendarapp-sidebar .feather-icon {
  display: block;
}

/* line 12363, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendarapp-sidebar .add-event-wrap .calendar-event {
  padding: 0.5rem 0.75rem;
  cursor: -webkit-grab;
  cursor: grab;
}

/* line 12366, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendarapp-sidebar .add-event-wrap .calendar-event .close {
  font-size: 1.25rem;
  padding-top: .5rem;
}

/* line 12374, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap.calendarapp-sidebar-toggle .calendarapp-sidebar {
  left: -225px;
}

/* line 12377, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap.calendarapp-sidebar-toggle .calendar-wrap {
  margin-left: 0;
}

/* line 12381, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap {
  margin-left: 225px;
  position: relative;
  transition: 0.3s ease-in-out;
}

/* line 12385, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc-event {
  position: relative;
  display: block;
  font-size: 79%;
  border: 1px solid #1ebccd;
  border-radius: 0;
  line-height: inherit;
}

/* line 12393, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc-event,
.calendarapp-wrap .calendar-wrap .fc-event-dot {
  background: #1ebccd;
}

/* line 12398, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc button {
  height: auto;
  padding: .25rem .5rem;
  font-size: .875rem;
}

/* line 12402, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc button.fc-calendarSidebar-button {
  color: #98a0a3;
  padding: 0;
  background: transparent;
  border: none;
}

/* line 12410, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar {
  height: 80px;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  margin-bottom: 0;
  padding: 0 15px;
  background: #fff;
  border-bottom: 1px solid #e0e3e4;
}

/* line 12427, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-left {
  display: flex;
  order: 1;
}

/* line 12433, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-right {
  order: 3;
}

/* line 12436, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-center {
  order: 2;
}

/* line 12439, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar > .fc-clear {
  display: none;
}

/* line 12443, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-center h2 {
  font-size: 20px;
  font-weight: 600;
  text-transform: capitalize;
  padding: 0 25px;
}

/* line 12449, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-center > div {
  display: flex;
  align-items: center;
}

/* line 12459, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-view-container {
  background: #fff;
}

/* line 12461, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-view-container .table-bordered {
  border: 0;
}

/* line 12464, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-view-container .table-bordered thead td, .calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-view-container .table-bordered thead th {
  border-bottom: 0;
  border-top: 0;
  border-color: #e0e3e4;
}

/* line 12470, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-view-container .table-bordered td, .calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-view-container .table-bordered th {
  border-left: 0;
  border-bottom: 0;
  border-color: #e0e3e4;
}

/* line 12478, app/assets/stylesheets/template/_style.scss */
.calendarapp-wrap .calendar-wrap .fc .fc-list-heading td {
  color: #324148;
  font-weight: normal;
}

@media (max-width: 1024px) {
  /* line 12487, app/assets/stylesheets/template/_style.scss */
  .calendarapp-wrap .calendarapp-sidebar {
    left: -225px;
  }
  /* line 12489, app/assets/stylesheets/template/_style.scss */
  .calendarapp-wrap .calendarapp-sidebar .close-calendarapp-sidebar {
    display: block;
  }
  /* line 12494, app/assets/stylesheets/template/_style.scss */
  .calendarapp-wrap.calendarapp-sidebar-toggle .calendarapp-sidebar {
    left: 0;
  }
  /* line 12498, app/assets/stylesheets/template/_style.scss */
  .calendarapp-wrap .calendar-wrap {
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  /* line 12505, app/assets/stylesheets/template/_style.scss */
  .calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-today-button, .calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-right {
    display: none;
  }
  /* line 12508, app/assets/stylesheets/template/_style.scss */
  .calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-left {
    position: absolute;
    top: 0;
    bottom: 0;
  }
  /* line 12513, app/assets/stylesheets/template/_style.scss */
  .calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-center {
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 414px) {
  /* line 12520, app/assets/stylesheets/template/_style.scss */
  .calendarapp-wrap .calendar-wrap .fc.fc-bootstrap4 .fc-header-toolbar .fc-center h2 {
    padding: 0 10px;
    font-size: 16px;
  }
}

/*Auth pages*/
/* line 12527, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper {
  padding: 0;
  background: #f4f6f7;
}

/* line 12530, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper > header {
  position: absolute;
  top: 0;
  z-index: 10;
  width: 100%;
  padding: 20px;
}

/* line 12537, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-cover-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  height: 100vh;
  width: 100%;
}

/* line 12543, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-cover-img .auth-cover-info {
  position: relative;
  z-index: 2;
  padding: 15px;
  display: flex;
  align-items: center;
  height: 100%;
}

/* line 12554, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-cover-img .auth-cover-info .auth-cover-content {
  margin: 0 auto;
}

/* line 12556, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-cover-img .auth-cover-info .auth-cover-content .play-wrap {
  display: flex;
  align-items: center;
  color: #fff;
  margin-top: 30px;
}

/* line 12565, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-cover-img .auth-cover-info .auth-cover-content .play-wrap .play-btn {
  background: rgba(255, 255, 255, 0.3);
  height: 45px;
  width: 45px;
  border-radius: 50%;
  top: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  color: #fff;
  margin-right: 10px;
}

/* line 12582, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-cover-img .auth-cover-info .auth-cover-content .play-wrap .play-btn:before {
  display: inline-block;
  font-family: "Ionicons";
  padding-left: 3px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f488";
}

/* line 12598, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-cover-img .auth-cover-info .auth-cover-content .play-wrap > span {
  font-size: 14px;
  color: #fff;
}

/* line 12606, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap {
  padding: 15px;
  display: flex;
  align-items: center;
  height: 100vh;
}

/* line 12615, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form {
  margin: 0 auto;
}

/* line 12617, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .option-sep {
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 14px;
  margin: 30px 0;
  text-transform: uppercase;
}

/* line 12624, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .option-sep:before {
  background: #d6d9da;
  content: "";
  height: 1px;
  right: 50%;
  margin-right: 28px;
  position: absolute;
  top: 50%;
  width: 100%;
}

/* line 12634, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .option-sep:after {
  background: #d6d9da;
  content: "";
  height: 1px;
  left: 50%;
  margin-left: 28px;
  position: absolute;
  top: 50%;
  width: 100%;
}

/* line 12646, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .form-group .form-control, .hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .form-group .dd-handle {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

/* line 12649, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .form-group .form-control.rounded-input, .hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .form-group .rounded-input.dd-handle {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}

/* line 12654, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .form-group .input-group-append {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10;
  pointer-events: none;
}

/* line 12661, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .form-group .input-group-append .input-group-text {
  background: transparent;
  border: none;
}

/* line 12665, app/assets/stylesheets/template/_style.scss */
.hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap .auth-form .form-group .input-group-append .input-group-text .feather-icon > svg {
  height: 18px;
  width: 18px;
}

@media (max-width: 1199px) {
  /* line 12679, app/assets/stylesheets/template/_style.scss */
  .hk-pg-wrapper.hk-auth-wrapper .auth-cover-img {
    height: auto;
  }
  /* line 12682, app/assets/stylesheets/template/_style.scss */
  .hk-pg-wrapper.hk-auth-wrapper .auth-form-wrap {
    height: auto;
  }
}

/*Gallery*/
/* line 12693, app/assets/stylesheets/template/_style.scss */
.hk-gallery-wrap .tab-content .tab-pane .row.hk-gallery {
  margin-right: -5px;
  margin-left: -5px;
}

/* line 12696, app/assets/stylesheets/template/_style.scss */
.hk-gallery-wrap .tab-content .tab-pane .row.hk-gallery > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

/* line 12699, app/assets/stylesheets/template/_style.scss */
.hk-gallery-wrap .tab-content .tab-pane .row.hk-gallery > [class*="col-"] > a {
  position: relative;
  display: block;
}

/* line 12702, app/assets/stylesheets/template/_style.scss */
.hk-gallery-wrap .tab-content .tab-pane .row.hk-gallery > [class*="col-"] > a .gallery-img {
  min-height: 160px;
  max-width: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 12709, app/assets/stylesheets/template/_style.scss */
.hk-gallery-wrap .tab-content .tab-pane .row.hk-gallery > [class*="col-"] > a > i {
  color: #fff;
  position: absolute;
  right: 10px;
  bottom: 10px;
  font-size: 18px;
}

/* line 12723, app/assets/stylesheets/template/_style.scss */
.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: auto !important;
  height: 100% !important;
}

/*Cropperjs*/
/* line 12734, app/assets/stylesheets/template/_style.scss */
.img-container, .img-preview {
  background-color: #f5f5f6;
  width: 100%;
  text-align: center;
}

/* line 12740, app/assets/stylesheets/template/_style.scss */
.img-container {
  min-height: 200px;
  max-height: 469px;
  margin-bottom: 16px;
}

/* line 12744, app/assets/stylesheets/template/_style.scss */
.img-container > img {
  max-width: 100%;
}

/* line 12749, app/assets/stylesheets/template/_style.scss */
.docs-preview {
  margin-right: -16px;
}

/* line 12753, app/assets/stylesheets/template/_style.scss */
.img-preview {
  float: left;
  margin-right: 8px;
  margin-bottom: 8px;
  overflow: hidden;
}

/* line 12758, app/assets/stylesheets/template/_style.scss */
.img-preview > img {
  max-width: 100%;
}

/* line 12763, app/assets/stylesheets/template/_style.scss */
.preview-lg {
  width: 255px;
  height: 143px;
}

/* line 12768, app/assets/stylesheets/template/_style.scss */
.preview-md {
  width: 128px;
  height: 72px;
}

/* line 12773, app/assets/stylesheets/template/_style.scss */
.preview-sm {
  width: 72px;
  height: 41px;
}

/* line 12778, app/assets/stylesheets/template/_style.scss */
.preview-xs {
  width: 40px;
  height: 24px;
  margin-right: 0;
}

/* line 12784, app/assets/stylesheets/template/_style.scss */
.docs-data > .input-group {
  margin-bottom: 8px;
}

/* line 12787, app/assets/stylesheets/template/_style.scss */
.docs-data > .input-group > label {
  min-width: 80px;
}

/* line 12794, app/assets/stylesheets/template/_style.scss */
.docs-buttons > .btn, .docs-buttons > .btn-group, .docs-buttons > .form-control, .docs-buttons > .dd-handle {
  margin-right: 4px;
  margin-bottom: 8px;
}

/* line 12801, app/assets/stylesheets/template/_style.scss */
.docs-toggles > .btn, .docs-toggles > .btn-group, .docs-toggles > .dropdown {
  margin-bottom: 8px;
}

/* line 12806, app/assets/stylesheets/template/_style.scss */
.docs-tooltip {
  display: block;
  margin: -8px -12px;
  padding: 8px 12px;
}

/* line 12812, app/assets/stylesheets/template/_style.scss */
.docs-aspect-ratios, .docs-view-modes {
  width: 100%;
}

/* line 12816, app/assets/stylesheets/template/_style.scss */
.docs-aspect-ratios > .btn {
  width: 20%;
}

/* line 12820, app/assets/stylesheets/template/_style.scss */
.docs-view-modes > .btn {
  width: 25%;
}

/* line 12824, app/assets/stylesheets/template/_style.scss */
.docs-options .dropdown-menu {
  width: 100%;
}

/* line 12826, app/assets/stylesheets/template/_style.scss */
.docs-options .dropdown-menu > li {
  padding: 4px 16px;
}

/* line 12828, app/assets/stylesheets/template/_style.scss */
.docs-options .dropdown-menu > li:hover {
  background-color: #f7f7f7;
}

/* line 12831, app/assets/stylesheets/template/_style.scss */
.docs-options .dropdown-menu > li > label {
  margin-bottom: 0;
}

/* line 12837, app/assets/stylesheets/template/_style.scss */
.docs-cropped .modal-body {
  text-align: center;
}

/* line 12840, app/assets/stylesheets/template/_style.scss */
.docs-cropped .modal-body > img, .docs-cropped .modal-body > canvas {
  max-width: 100%;
}

/* line 12846, app/assets/stylesheets/template/_style.scss */
.common-credits > li {
  display: block;
  margin-bottom: 15px;
}

/* line 12849, app/assets/stylesheets/template/_style.scss */
.common-credits > li:last-child {
  margin-bottom: 0;
}

/*Landing Page*/
/* line 12855, app/assets/stylesheets/template/_style.scss */
.hk-landing .play-wrap {
  display: flex;
  align-items: center;
  margin-top: 30px;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}

/* line 12866, app/assets/stylesheets/template/_style.scss */
.hk-landing .play-wrap > span {
  font-size: 14px;
  color: #fff;
}

/* line 12870, app/assets/stylesheets/template/_style.scss */
.hk-landing .play-wrap .play-btn {
  height: 60px;
  width: 60px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.3);
  color: #fff;
  top: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  margin-right: 10px;
}

/* line 12887, app/assets/stylesheets/template/_style.scss */
.hk-landing .play-wrap .play-btn::before {
  display: inline-block;
  font-family: "Ionicons";
  padding-left: 3px;
  font-size: 28px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f488";
}

/* line 12906, app/assets/stylesheets/template/_style.scss */
.hk-landing .owl-carousel.dots-on-item .owl-dots {
  bottom: auto;
}

/* line 12909, app/assets/stylesheets/template/_style.scss */
.hk-landing .hk-landing-sec {
  padding: 80px 0;
}

/* line 12912, app/assets/stylesheets/template/_style.scss */
.hk-landing .hk-preview-sec {
  background-image: url(/../img/landing-pg/herobg.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding-top: 57px;
}

/* line 12919, app/assets/stylesheets/template/_style.scss */
.hk-landing .feature-block {
  display: inline-block;
  margin: 0 15px 15px 15px;
  width: 100px;
}

/* line 12923, app/assets/stylesheets/template/_style.scss */
.hk-landing .feature-block .card {
  height: 100px;
  width: 100px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}

/* line 12936, app/assets/stylesheets/template/_style.scss */
.hk-landing .feature-block .card img {
  width: 44px;
}

/* line 12940, app/assets/stylesheets/template/_style.scss */
.hk-landing .feature-block .feature-cap {
  font-size: 14px;
  color: #324148;
  font-weight: 500;
}

@media (max-width: 1199px) {
  /* line 12949, app/assets/stylesheets/template/_style.scss */
  .hk-landing .container.px-0 {
    max-width: 100%;
  }
}

@media all and (-ms-high-contrast: none) {
  /* line 12955, app/assets/stylesheets/template/_style.scss */
  *::-ms-backdrop, .media-body {
    flex-basis: auto !important;
  }
  /* IE11 */
}

/* line 12958, app/assets/stylesheets/template/_style.scss */
.navbar-toggler-icon {
  font-size: 12px;
}

/* line 5, app/assets/stylesheets/components/_alert.scss */
.alert.alert-dismissible {
  position: fixed;
  bottom: 16px;
  right: 16px;
  z-index: 1000;
}

/* line 1, app/assets/stylesheets/components/_avatar.scss */
.avatar {
  width: 40px;
  border-radius: 50%;
}

/* line 5, app/assets/stylesheets/components/_avatar.scss */
.avatar-large {
  width: 56px;
  border-radius: 50%;
}

/* line 9, app/assets/stylesheets/components/_avatar.scss */
.avatar-bordered {
  width: 40px;
  border-radius: 50%;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  border: white 1px solid;
}

/* line 15, app/assets/stylesheets/components/_avatar.scss */
.avatar-square {
  width: 40px;
  border-radius: 0px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  border: white 1px solid;
}

/* line 1, app/assets/stylesheets/components/_navbar.scss */
.navbar-lewagon {
  justify-content: space-between;
  background: white;
}

/* line 6, app/assets/stylesheets/components/_navbar.scss */
.navbar-lewagon .navbar-collapse {
  flex-grow: 0;
}

/* line 10, app/assets/stylesheets/components/_navbar.scss */
.navbar-lewagon .navbar-brand img {
  width: 40px;
}

/* line 15, app/assets/stylesheets/components/_navbar.scss */
.navbar-people-search {
  display: flex;
  align-items: center;
  flex: 0 1 auto;
  min-width: 0;
  width: 320px;
  max-width: 420px;
  margin-left: 18px;
}

/* line 24, app/assets/stylesheets/components/_navbar.scss */
.navbar-people-search__wrapper {
  position: relative;
  width: 100%;
}

/* line 29, app/assets/stylesheets/components/_navbar.scss */
.navbar-people-search__icon {
  position: absolute;
  left: 12px;
  top: 50%;
  transform: translateY(-50%);
  color: #8a94a6;
  pointer-events: none;
  display: flex;
  align-items: center;
}

/* line 39, app/assets/stylesheets/components/_navbar.scss */
.navbar-people-search__icon svg {
  width: 16px;
  height: 16px;
}

/* line 45, app/assets/stylesheets/components/_navbar.scss */
.navbar-people-search__input {
  width: 100%;
  padding-left: 34px;
  border-radius: 999px;
  background-color: #f4f6fa;
  border: 1px solid transparent;
  transition: all 0.2s ease;
}

/* line 53, app/assets/stylesheets/components/_navbar.scss */
.navbar-people-search__input:focus {
  background-color: #fff;
  border-color: #d3dae3;
  box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.12);
}

/* line 59, app/assets/stylesheets/components/_navbar.scss */
.navbar-people-search__input::-moz-placeholder {
  color: #a0a8b7;
  font-size: 0.85rem;
}
.navbar-people-search__input:-ms-input-placeholder {
  color: #a0a8b7;
  font-size: 0.85rem;
}
.navbar-people-search__input::placeholder {
  color: #a0a8b7;
  font-size: 0.85rem;
}

@media (max-width: 575.98px) {
  /* line 15, app/assets/stylesheets/components/_navbar.scss */
  .navbar-people-search {
    display: none !important;
  }
}

@media (min-width: 576px) and (max-width: 1199.98px) {
  /* line 15, app/assets/stylesheets/components/_navbar.scss */
  .navbar-people-search {
    max-width: 220px;
  }
}

/* line 76, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu {
  max-width: 360px;
  min-width: 260px;
  padding: 6px 0;
  border-radius: 12px;
  border: 1px solid #e4e8ef;
  box-shadow: 0 8px 24px rgba(17, 24, 39, 0.12);
  background: #fff;
  z-index: 1080 !important;
}

/* line 86, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .ui-menu-item {
  list-style: none;
}

/* line 90, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .ui-menu-item-wrapper {
  padding: 8px 14px;
  cursor: pointer;
  border: none;
  margin: 0;
  color: #1f2937;
}

/* line 97, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .ui-menu-item-wrapper.ui-state-active, .ui-autocomplete.navbar-people-search__menu .ui-menu-item-wrapper:hover {
  background: #f0f4fa;
  color: #111827;
  border: none;
  margin: 0;
}

/* line 106, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .navbar-people-search__item-name {
  font-weight: 600;
  font-size: 0.9rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 114, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .navbar-people-search__item-meta {
  display: flex;
  gap: 8px;
  font-size: 0.75rem;
  color: #6b7280;
  margin-top: 2px;
}

/* line 122, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .navbar-people-search__item-doc {
  font-variant-numeric: tabular-nums;
}

/* line 126, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .navbar-people-search__group {
  list-style: none;
  padding: 6px 14px 2px;
  font-size: 0.68rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #8a94a6;
}

/* line 135, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .navbar-people-search__group + .ui-menu-item {
  border-top: none;
}

/* line 139, app/assets/stylesheets/components/_navbar.scss */
.ui-autocomplete.navbar-people-search__menu .navbar-people-search__group:not(:first-child) {
  margin-top: 4px;
  border-top: 1px solid #eef1f6;
  padding-top: 8px;
}

/* line 3, app/assets/stylesheets/components/_mini_calendar.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

/* line 7, app/assets/stylesheets/components/_mini_calendar.scss */
.clearfix:after {
  clear: both;
}

/* line 8, app/assets/stylesheets/components/_mini_calendar.scss */
.clearfix {
  *zoom: 1;
}

/* line 12, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar-container {
  position: relative;
  height: 400px;
  width: 400px;
}

/* line 17, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar {
  width: 100%;
  height: 100%;
}

/* line 21, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-head {
  height: 30px;
  line-height: 30px;
  background: #ccc;
  color: #fff;
}

/* line 27, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-body {
  position: relative;
  width: 100%;
  height: 100%;
  height: calc(100% - 30px);
  border: 1px solid #ddd;
}

/* line 36, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row {
  width: 100%;
  border-bottom: 1px solid #ddd;
}

/* line 40, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-four-rows .fc-row {
  height: 25%;
}

/* line 43, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-five-rows .fc-row {
  height: 20%;
}

/* line 46, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-six-rows .fc-row {
  height: 16.66%;
  height: calc(100%/6);
}

/* line 52, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div, .fc-calendar .fc-head > div {
  float: left;
  height: 100%;
  width: 14.28%;
  /* 100% / 7 */
  width: calc(100%/7);
  position: relative;
}

/* line 61, app/assets/stylesheets/components/_mini_calendar.scss */
.ie9 .fc-calendar .fc-row > div, .ie9 .fc-calendar .fc-head > div {
  width: 14.2%;
}

/* line 64, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div {
  border-right: 1px solid #ddd;
  padding: 4px;
  overflow: hidden;
  position: relative;
}

/* line 70, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-head > div {
  text-align: center;
}

/* line 73, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div > span.fc-date {
  position: absolute;
  width: 30px;
  height: 20px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #ddd;
  text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.8);
  bottom: 5px;
  right: 5px;
  text-align: right;
}

/* line 86, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div > span.fc-weekday {
  padding-left: 5px;
  display: none;
}

/* line 90, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div.fc-today {
  background: #fff4c3;
}

/* line 93, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div.fc-out {
  opacity: 0.6;
}

/* line 96, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div:last-child, .fc-calendar .fc-head > div:last-child {
  border-right: none;
}

/* line 99, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row:last-child {
  border-bottom: none;
}

/* line 102, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-calendar-wrap {
  position: relative;
  overflow: hidden;
}

/* line 106, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-inner {
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}

/* line 112, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-inner:before, .custom-inner:after {
  content: '';
  width: 99%;
  height: 50%;
  position: absolute;
  background: #f6f6f6;
  bottom: -4px;
  left: 0.5%;
  z-index: -1;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

/* line 123, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-inner:after {
  content: '';
  width: 98%;
  bottom: -7px;
  left: 1%;
  z-index: -2;
}

/* line 130, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header {
  background: #5297c8;
  height: 35px;
  position: relative;
  border-bottom: 1px solid #ddd;
}

/* line 136, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header h2, .custom-header h3 {
  text-align: center;
  text-transform: uppercase;
}

/* line 140, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header h2 {
  color: #FFF;
  font-weight: 700;
  font-size: 18px;
  line-height: 35px;
}

/* line 146, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header h3 {
  font-size: 10px;
  font-weight: 700;
  color: #FFF;
}

/* line 151, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header nav span {
  position: absolute;
  width: 30px;
  height: 30px;
  color: transparent;
  cursor: pointer;
  margin: 0 1px;
  font-size: 20px;
  line-height: 30px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
}

/* line 166, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header nav span:first-child {
  left: 5px;
}

/* line 167, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header nav span:last-child {
  right: 5px;
}

/* line 168, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header nav span:before {
  font-family: 'fontawesome-selected';
  color: #FFF;
  position: absolute;
  text-align: center;
  width: 100%;
}

/* line 175, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header nav span.custom-prev:before {
  content: '\25c2';
}

/* line 176, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header nav span.custom-next:before {
  content: '\25b8';
}

/* line 177, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-header nav span:hover:before {
  color: #495468;
}

/* line 178, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-content-reveal {
  background: #f6f6f6;
  background: rgba(246, 246, 246, 0.9);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 100;
  top: 100%;
  left: 0px;
  text-align: center;
  transition: all 0.6s ease-in-out;
}

/* line 194, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-content-reveal span.custom-content-close {
  position: absolute;
  top: 15px;
  right: 10px;
  width: 20px;
  height: 20px;
  text-align: center;
  background: #5297c8;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  line-height: 13px;
  padding: 0;
}

/* line 207, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-content-reveal span.custom-content-close:after {
  content: 'x';
  font-size: 18px;
  color: #fff;
}

/* line 212, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-content-reveal a, .custom-content-reveal span {
  font-size: 22px;
  padding: 10px 30px;
  display: block;
}

/* line 217, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-content-reveal h4 {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 300;
  letter-spacing: 3px;
  color: #777;
  padding: 20px;
  background: #fff;
  border-bottom: 1px solid #ddd;
  border-top: 5px solid #5297c8;
  box-shadow: 0 1px rgba(255, 255, 255, 0.9);
  margin-bottom: 30px;
}

/* line 230, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-content-reveal span {
  color: #888;
}

/* line 231, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-content-reveal a {
  color: #5297c8;
}

/* line 232, app/assets/stylesheets/components/_mini_calendar.scss */
.custom-content-reveal a:hover {
  color: #333;
}

/* Modifications */
/* line 235, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar-container {
  height: 240px;
  width: auto;
  padding: 10px;
  background: #f6f6f6;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.8);
}

/* line 242, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-head {
  background: transparent;
  color: #5297c8;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 12px;
}

/* line 249, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div {
  background: #fff;
  cursor: pointer;
}

/* line 253, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div:empty {
  background: transparent;
}

/* line 256, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div > span.fc-date {
  top: 50%;
  left: 50%;
  text-align: center;
  margin: -10px 0 0 -15px;
  color: #686a6e;
  font-weight: 400;
  pointer-events: none;
}

/* line 265, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div.fc-today {
  background: #5297c8;
  box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.1);
}

/* line 269, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div.fc-content {
  background: #5297c8;
  box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.1);
}

/* line 273, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div.fc-content > span.fc-date {
  color: #fff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

/* line 277, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div.fc-today > span.fc-date {
  color: #fff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

/* line 297, app/assets/stylesheets/components/_mini_calendar.scss */
.fc-calendar .fc-row > div > div a, .fc-calendar .fc-row > div > div span {
  display: none;
  font-size: 22px;
}

@media screen and (max-width: 400px) {
  /* line 302, app/assets/stylesheets/components/_mini_calendar.scss */
  .fc-calendar-container {
    height: 300px;
  }
  /* line 303, app/assets/stylesheets/components/_mini_calendar.scss */
  .fc-calendar .fc-row > div > span.fc-date {
    font-size: 15px;
  }
}

/* line 2, app/assets/stylesheets/components/_actionbar.scss */
.room-card {
  margin: 0;
  border: 1px solid #5297c8;
  padding: 10px 0;
  border-radius: 1rem;
}

/* line 7, app/assets/stylesheets/components/_actionbar.scss */
.room-card .form-group {
  margin-bottom: 3px;
}

/* line 9, app/assets/stylesheets/components/_actionbar.scss */
.room-card .form-group label {
  margin-bottom: 0;
  font-size: 12px;
}

/* line 14, app/assets/stylesheets/components/_actionbar.scss */
.room-card .form-control, .room-card .dd-handle {
  border-right: 0;
  border-top: 0;
  border-left: 0;
  padding: 0 0.5rem;
  height: 1.5rem;
  font-size: 14px;
}

/* line 1, app/assets/stylesheets/components/_modal.scss */
.modal-content {
  border-radius: 1rem;
}

/* line 4, app/assets/stylesheets/components/_modal.scss */
.modal-content .modal-body .form-box {
  background: #f4f6f7;
  padding: 0.5rem 2rem;
  margin-bottom: 15px;
  border-radius: 1rem;
}

/* line 10, app/assets/stylesheets/components/_modal.scss */
.modal-content .modal-body .form-box .form-group {
  text-align: center;
}

/* line 1, app/assets/stylesheets/components/_autocomplete.scss */
.ui-autocomplete {
  z-index: 1060 !important;
}

/* line 4, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-timeline {
  border: none;
  box-shadow: inset #0000001f 0px 2px 5px 2px;
}

/* line 9, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms li.item {
  list-style: none;
  width: 150px;
  color: #1A1A1A;
  background-color: #D5DDF6;
  border: 1px solid #97B0F8;
  border-radius: 2px;
  margin-bottom: 5px;
  padding: 5px 12px;
}

/* line 20, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms li.item:before {
  content: "≣";
  font-family: Arial, sans-serif;
  display: inline-block;
  font-size: inherit;
  cursor: move;
}

/* line 28, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms li.object-item {
  list-style: none;
  width: 150px;
  color: #1A1A1A;
  background-color: #D5DDF6;
  border: 1px solid #97B0F8;
  border-radius: 2px;
  margin-bottom: 5px;
  padding: 5px 12px;
}

/* line 39, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms li.object-item:before {
  content: "≣";
  font-family: Arial, sans-serif;
  display: inline-block;
  font-size: inherit;
  cursor: move;
}

/* line 47, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .items-panel {
  display: flex;
  justify-content: space-around;
}

/* line 53, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.checked_in, #timeline-rooms .vis-item.checked_out {
  background: #ef7d7d;
  color: white;
  border-color: #a14343;
}

/* line 59, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item {
  border-color: #5297c8;
  animation: fadeIn 1s;
  -webkit-animation: fadeIn 1s;
  -moz-animation: fadeIn 1s;
  -o-animation: fadeIn 1s;
  -ms-animation: fadeIn 1s;
  font-size: 12px;
  vertical-align: middle;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/* line 95, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item .vis-item-overflow .vis-item-content {
  padding: 0 5px;
}

/* line 99, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.vis-range {
  border-radius: 0.75rem 0px 0.75rem 0px;
}

/* line 103, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.same-day {
  min-width: 28px;
  margin-left: -14px;
  border-radius: 0.75rem;
}

/* line 109, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.same-day .vis-item-content {
  padding: 0 6px;
}

/* line 113, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.vis-background {
  background: rgba(205, 191, 228, 0.4);
}

/* line 117, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.confirmed {
  background: #5297c8;
  color: white;
}

/* line 122, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.pending {
  background: #f9f4ae;
  color: black;
  border-color: #c5bf5d;
}

/* line 128, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.hold {
  background: #f9b233;
  color: white;
}

/* line 134, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.no_show {
  background: #92949d;
  color: white;
}

/* line 139, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.locked {
  background: #46436b;
  color: #fff;
  border: #46436b;
}

/* line 148, app/assets/stylesheets/components/_visjs.scss */
#timeline-rooms .vis-item.locked.open-ended {
  background: repeating-linear-gradient(45deg, #46436b, #46436b 8px, #2d2b45 8px, #2d2b45 16px);
}

/* line 159, app/assets/stylesheets/components/_visjs.scss */
.vis-saturday, .vis-sunday {
  background: #e2f2ff;
}

/* line 165, app/assets/stylesheets/components/_visjs.scss */
#timeline-types .vis-item-content {
  text-align: center;
  width: 100%;
  font-size: 11px;
}

/* line 171, app/assets/stylesheets/components/_visjs.scss */
#timeline-types .vis-time-axis {
  background: aliceblue;
  font-size: 13px;
  text-align: center;
  width: 100%;
}

/* line 178, app/assets/stylesheets/components/_visjs.scss */
#timeline-types .vis-item {
  background: none;
  border-width: 0px;
}

/* line 1, app/assets/stylesheets/components/_room_footer.scss */
.room-footer-bar {
  position: sticky;
  bottom: 0;
  z-index: 50;
  background: #fff;
  border-top: 1px solid #dee2e6;
  padding: 1rem;
  margin: 0 -20px;
}

/* line 6, app/assets/stylesheets/components/_logbook.scss */
.timeline-entry-card:hover {
  cursor: pointer;
}

/* line 13, app/assets/stylesheets/components/_logbook.scss */
.timeline-marker {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
  border: 3px solid white;
}

@media (max-width: 768px) {
  /* line 21, app/assets/stylesheets/components/_logbook.scss */
  .timeline {
    padding-left: 20px;
  }
  /* line 24, app/assets/stylesheets/components/_logbook.scss */
  .timeline::before {
    left: 10px;
  }
  /* line 29, app/assets/stylesheets/components/_logbook.scss */
  .timeline-marker {
    left: -17px;
    width: 25px;
    height: 25px;
    font-size: 12px;
  }
  /* line 36, app/assets/stylesheets/components/_logbook.scss */
  .timeline-content {
    margin-left: 15px;
  }
}

/* line 2, app/assets/stylesheets/components/_person_photo.scss */
.person-photo-container {
  width: 200px;
  height: 270px;
  position: relative;
}

@media (max-width: 575px) {
  /* line 2, app/assets/stylesheets/components/_person_photo.scss */
  .person-photo-container {
    width: 150px;
    height: 200px;
  }
}

/* line 13, app/assets/stylesheets/components/_person_photo.scss */
.person-photo-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  border-radius: 1rem;
  overflow: hidden;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

/* line 21, app/assets/stylesheets/components/_person_photo.scss */
.person-photo-wrapper:hover .person-photo-overlay {
  opacity: 1;
}

/* line 26, app/assets/stylesheets/components/_person_photo.scss */
.person-photo-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

/* line 33, app/assets/stylesheets/components/_person_photo.scss */
.person-photo-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.6));
  padding: 20px 10px 10px;
  display: flex;
  justify-content: center;
  gap: 8px;
  opacity: 0;
  transition: opacity 0.2s ease;
}

@media (max-width: 991px) {
  /* line 33, app/assets/stylesheets/components/_person_photo.scss */
  .person-photo-overlay {
    opacity: 1;
  }
}

/* line 51, app/assets/stylesheets/components/_person_photo.scss */
.person-photo-placeholder {
  width: 100%;
  height: 100%;
  border: 2px dashed #ccc;
  border-radius: 1rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: border-color 0.2s, background-color 0.2s;
}

/* line 63, app/assets/stylesheets/components/_person_photo.scss */
.person-photo-placeholder:hover {
  border-color: #5297c8;
  background-color: rgba(82, 151, 200, 0.05);
}

/* line 2, app/assets/stylesheets/components/_day_use.scss */
.badge-reservado {
  background-color: #5c6bc0;
  color: #fff;
}

/* line 7, app/assets/stylesheets/components/_day_use.scss */
.badge-check-in-liberado {
  background-color: #ffa726;
  color: #fff;
}

/* line 12, app/assets/stylesheets/components/_day_use.scss */
.badge-efetivado {
  background-color: #66bb6a;
  color: #fff;
}

/* line 17, app/assets/stylesheets/components/_day_use.scss */
.badge-cancelado {
  background-color: #ef5350;
  color: #fff;
}

/* line 22, app/assets/stylesheets/components/_day_use.scss */
.badge-no-show {
  background-color: #bdbdbd;
  color: #fff;
}

/* line 28, app/assets/stylesheets/components/_day_use.scss */
.day-use-mobile-card {
  border: 1px solid #e0e0e0;
  border-radius: 0.75rem;
  padding: 0.75rem;
  margin-bottom: 0.5rem;
  background: #fff;
  transition: box-shadow 0.2s;
}

/* line 36, app/assets/stylesheets/components/_day_use.scss */
.day-use-mobile-card:hover {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}

/* line 40, app/assets/stylesheets/components/_day_use.scss */
.day-use-mobile-card .du-card-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.5rem;
}

/* line 47, app/assets/stylesheets/components/_day_use.scss */
.day-use-mobile-card .du-card-name {
  font-weight: 600;
  font-size: 0.95rem;
}

/* line 52, app/assets/stylesheets/components/_day_use.scss */
.day-use-mobile-card .du-card-info {
  font-size: 0.85rem;
  color: #666;
}

/* line 56, app/assets/stylesheets/components/_day_use.scss */
.day-use-mobile-card .du-card-info span {
  margin-right: 1rem;
}

/* line 61, app/assets/stylesheets/components/_day_use.scss */
.day-use-mobile-card .du-card-actions {
  margin-top: 0.5rem;
  display: flex;
  gap: 0.25rem;
  flex-wrap: wrap;
}

/* line 70, app/assets/stylesheets/components/_day_use.scss */
.day-use-guest-card {
  border: 1px solid #e8e8e8;
  border-radius: 0.75rem;
  padding: 0.75rem;
  margin-bottom: 0.5rem;
  background: #fafafa;
  position: relative;
}

/* line 78, app/assets/stylesheets/components/_day_use.scss */
.day-use-guest-card .guest-remove-btn {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
}

/* line 87, app/assets/stylesheets/components/_day_use.scss */
.day-use-stats .stats-card-slim {
  border-radius: 0.75rem;
  transition: transform 0.15s;
}

/* line 91, app/assets/stylesheets/components/_day_use.scss */
.day-use-stats .stats-card-slim:hover {
  transform: translateY(-2px);
}

/* line 98, app/assets/stylesheets/components/_day_use.scss */
.du-info-item {
  margin-bottom: 0.75rem;
}

/* line 101, app/assets/stylesheets/components/_day_use.scss */
.du-info-item .du-info-label {
  font-size: 0.75rem;
  text-transform: uppercase;
  color: #999;
  letter-spacing: 0.5px;
  margin-bottom: 0.15rem;
}

/* line 109, app/assets/stylesheets/components/_day_use.scss */
.du-info-item .du-info-value {
  font-size: 0.95rem;
  font-weight: 500;
  color: #333;
}

/* line 118, app/assets/stylesheets/components/_day_use.scss */
.day-use-filters .form-control, .day-use-filters .dd-handle, .day-use-filters .custom-select {
  font-size: 0.875rem;
}

/* line 16, app/assets/stylesheets/components/_index.scss */
.form-control, .dd-handle {
  border-radius: 1rem;
}

/* line 18, app/assets/stylesheets/components/_index.scss */
.form-control.is-valid, .is-valid.dd-handle {
  background-image: none;
  padding-right: 0.75rem !important;
}

/* line 24, app/assets/stylesheets/components/_index.scss */
.btn {
  border-radius: 1rem;
}

/* line 3, app/assets/stylesheets/pages/_home.scss */
.pointer {
  cursor: pointer;
}

/* line 9, app/assets/stylesheets/pages/_home.scss */
.room-slot p {
  font-size: 18px;
  font-weight: 700;
  color: black;
}

/* line 16, app/assets/stylesheets/pages/_home.scss */
.pulse {
  -webkit-animation: pulse 2s infinite;
          animation: pulse 2s infinite;
}

/* line 22, app/assets/stylesheets/pages/_home.scss */
.home-card {
  font-weight: 500;
  font-size: 72%;
  letter-spacing: 0.3px;
  vertical-align: middle;
  text-align: center;
  text-transform: capitalize;
}

/* line 32, app/assets/stylesheets/pages/_home.scss */
.badge-icon {
  text-align: left;
  width: 100%;
  height: 90px;
  padding: 7px;
  font-weight: bolder;
  font-size: 17px;
  position: relative;
  min-width: 90%;
}

/* line 41, app/assets/stylesheets/pages/_home.scss */
.badge-icon small {
  font-size: 60%;
}

/* line 46, app/assets/stylesheets/pages/_home.scss */
.room-grid {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fit, 90px);
  justify-content: center;
}

@media (max-width: 1199px) {
  /* line 55, app/assets/stylesheets/pages/_home.scss */
  .badge-icon {
    height: 70px;
  }
  /* line 59, app/assets/stylesheets/pages/_home.scss */
  .room-grid {
    grid-template-columns: repeat(auto-fit, 70px);
  }
}

/* line 68, app/assets/stylesheets/pages/_home.scss */
.badges-classic .badge {
  box-shadow: 1px 1px 4px #c9c8d18a;
}

/* line 71, app/assets/stylesheets/pages/_home.scss */
.badges-classic .badge .inner-badge {
  right: -1px;
  bottom: -1px;
}

/* line 82, app/assets/stylesheets/pages/_home.scss */
.badge-icon-small {
  position: absolute;
  border-radius: 2px;
  right: 0;
  bottom: 0;
  padding: 9px 12px;
  font-size: 16px;
}

/* line 94, app/assets/stylesheets/pages/_home.scss */
.room-conflict-flag {
  position: absolute;
  top: 2px;
  right: 2px;
  z-index: 3;
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background: #dc3545;
  border-radius: 50%;
  font-size: 10px;
  box-shadow: 0 0 0 2px #fff;
  -webkit-animation: pulse 2s infinite;
          animation: pulse 2s infinite;
}

/* line 113, app/assets/stylesheets/pages/_home.scss */
.badge-available {
  background: #f3f9ec;
  color: #fff;
}

/* line 118, app/assets/stylesheets/pages/_home.scss */
.badge-available {
  background: #f0f0f0 !important;
  color: #8a8a8a;
  border: solid thin #cccccc;
}

/* line 125, app/assets/stylesheets/pages/_home.scss */
.badge-occupied, .badge-checked_in {
  background: #ef7d7d !important;
  color: #fff;
}

/* line 129, app/assets/stylesheets/pages/_home.scss */
.badge-occupied button, .badge-checked_in button {
  color: #fff;
}

@-webkit-keyframes blinkingCheckout {
  0% {
    background: #964242;
  }
  50% {
    background: #682d2d;
  }
  100% {
    background: #964242;
  }
}

@keyframes blinkingCheckout {
  0% {
    background: #964242;
  }
  50% {
    background: #682d2d;
  }
  100% {
    background: #964242;
  }
}

/* line 139, app/assets/stylesheets/pages/_home.scss */
.badge-checkout {
  color: #fff;
  background: #964242;
}

/* line 142, app/assets/stylesheets/pages/_home.scss */
.badge-checkout button {
  color: #fff;
}

/* line 146, app/assets/stylesheets/pages/_home.scss */
.badge-checkout.checkout-late {
  -webkit-animation: blinkingCheckout 2s infinite;
          animation: blinkingCheckout 2s infinite;
}

/* line 152, app/assets/stylesheets/pages/_home.scss */
.badge-checkin, .badge-pending, .badge-hold {
  background: #F9C87A !important;
  color: #fff;
}

/* line 155, app/assets/stylesheets/pages/_home.scss */
.badge-checkin button, .badge-pending button, .badge-hold button {
  color: #fff;
}

/* line 160, app/assets/stylesheets/pages/_home.scss */
.badge-confirmed {
  background: #5297c8 !important;
  color: #fff;
}

/* line 164, app/assets/stylesheets/pages/_home.scss */
.badge-confirmed button {
  color: #fff;
}

/* line 171, app/assets/stylesheets/pages/_home.scss */
.badge-cleaning, .badge-no_show {
  background: #92949d !important;
  color: #fff;
}

/* line 175, app/assets/stylesheets/pages/_home.scss */
.badge-cleaning button, .badge-no_show button {
  color: #fff;
}

@-webkit-keyframes blinkingLocked {
  0% {
    background: #46436b;
  }
  50% {
    background: #b71c1c;
  }
  100% {
    background: #46436b;
  }
}

@keyframes blinkingLocked {
  0% {
    background: #46436b;
  }
  50% {
    background: #b71c1c;
  }
  100% {
    background: #46436b;
  }
}

/* line 186, app/assets/stylesheets/pages/_home.scss */
.badge-locked {
  background: #46436b;
  color: #fff;
}

/* line 190, app/assets/stylesheets/pages/_home.scss */
.badge-locked button {
  color: #fff;
}

/* line 196, app/assets/stylesheets/pages/_home.scss */
.badge-locked.locked-late {
  -webkit-animation: blinkingLocked 2s infinite;
          animation: blinkingLocked 2s infinite;
}

/* line 204, app/assets/stylesheets/pages/_home.scss */
.badge-available.active, .badge-checkin.active, .badge-checkout.active, .badge-cleaning.active, .badge-locked.active, .badge-occupied.active, .badge-checked_in.active {
  border: #5cc2cd 2px solid;
  box-shadow: #3bc5d3bf 0 0 9px;
}

/* line 214, app/assets/stylesheets/pages/_home.scss */
.room-details tr {
  height: 30px;
}

/* line 217, app/assets/stylesheets/pages/_home.scss */
.room-details p {
  line-height: 30px;
}

/* line 221, app/assets/stylesheets/pages/_home.scss */
.room-details .badge {
  border-radius: 1rem;
  width: 100%;
}

/* line 227, app/assets/stylesheets/pages/_home.scss */
.room-box {
  border: thin solid #e2e2e2;
}

/* line 231, app/assets/stylesheets/pages/_home.scss */
.availability-filter-switch {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 1000;
}

/* line 238, app/assets/stylesheets/pages/_home.scss */
.table.table-hover tbody tr:hover, .table.table-striped tbody tr:nth-of-type(2n+1) {
  background-color: #ffffff57;
}

/* line 4, app/assets/stylesheets/pages/_accounts.scss */
.accounts-page .table-row, .reports-page .table-row {
  border-radius: 1rem;
  font-size: 14px;
  margin-bottom: 1rem !important;
}

/* line 9, app/assets/stylesheets/pages/_accounts.scss */
.accounts-page .table-row .entry-title, .reports-page .table-row .entry-title {
  color: #00698b;
}

@media (max-width: 767px) {
  /* line 4, app/assets/stylesheets/pages/_accounts.scss */
  .accounts-page .table-row, .reports-page .table-row {
    margin: 0 -10px;
    font-size: 13px;
  }
  /* line 17, app/assets/stylesheets/pages/_accounts.scss */
  .accounts-page .table-row .entry-title, .reports-page .table-row .entry-title {
    max-width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}

/* line 26, app/assets/stylesheets/pages/_accounts.scss */
.accounts-page .table > thead > tr > td, .reports-page .table > thead > tr > td {
  border-top: none;
}

@media (max-width: 767px) {
  /* line 32, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-header {
    flex-direction: column;
    align-items: flex-start !important;
  }
  /* line 37, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-header h6 {
    margin-bottom: 0.75rem;
    font-size: 1rem;
  }
  /* line 42, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-header .card-action-wrap {
    width: 100%;
    flex-wrap: wrap;
    gap: 8px;
  }
  /* line 47, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-header .card-action-wrap .btn {
    font-size: 13px;
    padding: 6px 12px;
    margin-right: 0 !important;
  }
  /* line 53, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-header .card-action-wrap .dropdown {
    margin-right: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 61, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-charges-dropdown {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100vw !important;
    max-width: 100vw !important;
    height: 100vh !important;
    margin: 0 !important;
    border: none !important;
    border-radius: 0 !important;
    overflow-y: auto;
    z-index: 1050;
    padding: 1rem !important;
    transform: none !important;
  }
  /* line 79, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-charges-dropdown .dropdown-header {
    font-size: 1.1rem;
    padding: 0.5rem 0 1rem 0;
  }
  /* line 84, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-charges-dropdown .form-inline {
    flex-direction: column !important;
    align-items: flex-start !important;
    flex-wrap: wrap !important;
    padding: 0.5rem 0 !important;
    border-bottom: 1px solid #eee;
  }
  /* line 91, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-charges-dropdown .form-inline .form-control, .guest-account-charges-dropdown .form-inline .dd-handle {
    margin-left: 0 !important;
    margin-top: 0.5rem;
    width: 100%;
  }
  /* line 98, app/assets/stylesheets/pages/_accounts.scss */
  .guest-account-charges-dropdown .btn-success {
    margin-top: 1rem;
    padding: 10px;
    font-size: 15px;
  }
}

@media (max-width: 767px) {
  /* line 107, app/assets/stylesheets/pages/_accounts.scss */
  .payment-row {
    padding: 0.75rem !important;
  }
}

/* line 113, app/assets/stylesheets/pages/_accounts.scss */
.balance-row {
  margin-bottom: 10px;
}

/* line 117, app/assets/stylesheets/pages/_accounts.scss */
.balance-row .balance-card .balance-legend {
  font-size: 14px;
}

/* line 120, app/assets/stylesheets/pages/_accounts.scss */
.balance-row .balance-card .balance-number {
  font-size: 32px;
  color: #5297c8;
}

/* line 123, app/assets/stylesheets/pages/_accounts.scss */
.balance-row .balance-card .balance-number small {
  vertical-align: text-top;
  font-size: 60%;
}

/* line 130, app/assets/stylesheets/pages/_accounts.scss */
.balance-row .balance-table {
  width: 100%;
  margin-bottom: 1rem;
  color: #496581;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 13px;
  vertical-align: baseline;
}

/* line 2, app/assets/stylesheets/pages/_reports.scss */
.reports-page .reports-header {
  margin-bottom: 1rem;
}

/* line 4, app/assets/stylesheets/pages/_reports.scss */
.reports-page .reports-header .reports-header-title {
  font-size: 24px;
  color: #00698b;
}

/* line 11, app/assets/stylesheets/pages/_reports.scss */
.reports-page .first-col-fix th:first-child, .reports-page .first-col-fix td:first-child {
  position: sticky;
  left: 0px;
  background-color: white;
}

/* line 20, app/assets/stylesheets/pages/_reports.scss */
.reports-page .daily-section {
  margin-bottom: 2rem;
}

/* line 23, app/assets/stylesheets/pages/_reports.scss */
.reports-page .daily-section h4 {
  color: #333;
  font-weight: bold;
  margin-bottom: 1rem;
  padding: 0.5rem 0;
  border-bottom: 1px solid #dee2e6;
}

/* line 32, app/assets/stylesheets/pages/_reports.scss */
.reports-page .daily-separator {
  border-top: 2px solid #333 !important;
  margin: 2rem 0;
}

/* line 37, app/assets/stylesheets/pages/_reports.scss */
.reports-page .period-total-separator {
  border-top: 3px solid #000 !important;
  margin: 2rem 0;
}

/* line 42, app/assets/stylesheets/pages/_reports.scss */
.reports-page .no-guests-message {
  background-color: #f8f9fa;
  padding: 1rem;
  border-radius: 0.25rem;
  color: #6c757d;
  font-style: italic;
}

/* line 53, app/assets/stylesheets/pages/_reports.scss */
.daily-date-selector {
  flex-wrap: nowrap;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 58, app/assets/stylesheets/pages/_reports.scss */
.daily-date-selector .btn {
  white-space: nowrap;
  flex-shrink: 0;
}

@media (max-width: 576px) {
  /* line 65, app/assets/stylesheets/pages/_reports.scss */
  .daily-date-selector {
    max-width: 100%;
  }
  /* line 68, app/assets/stylesheets/pages/_reports.scss */
  .daily-date-selector .btn {
    padding: 0.2rem 0.4rem;
    font-size: 0.75rem;
  }
  /* line 74, app/assets/stylesheets/pages/_reports.scss */
  .card-header-action {
    width: 100%;
  }
  /* line 79, app/assets/stylesheets/pages/_reports.scss */
  .card-header.flex-wrap .card-action-wrap {
    width: 100%;
    justify-content: flex-start;
  }
}

/* line 1, app/assets/stylesheets/pages/_stays.scss */
.custom-control-input:checked ~ .custom-control-label::before {
  border-color: #738da0;
  background-color: #99b7cd;
}

/* line 2, app/assets/stylesheets/pages/_reservations.scss */
.table-reservations td {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 150px;
}

/* line 9, app/assets/stylesheets/pages/_reservations.scss */
.table-reservations .filter-line th {
  padding: 5px;
}

/* line 15, app/assets/stylesheets/pages/_reservations.scss */
#selection-menu {
  min-width: 120px;
}

/* line 19, app/assets/stylesheets/pages/_reservations.scss */
.vis-selected-range {
  background: rgba(0, 123, 255, 0.2);
  min-height: 20px;
}

/* line 40, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-sm .custom-control-label {
  padding-left: 1rem;
  padding-bottom: 1rem;
}

/* line 45, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-sm .custom-control-label::before {
  height: 1rem;
  width: calc(1rem + 0.75rem);
  border-radius: 2rem;
}

/* line 51, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-sm .custom-control-label::after {
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  border-radius: calc(1rem - (1rem / 2));
}

/* line 57, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-sm .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(calc(1rem - 0.25rem));
}

/* line 40, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-md .custom-control-label {
  padding-left: 2rem;
  padding-bottom: 1.5rem;
}

/* line 45, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-md .custom-control-label::before {
  height: 1.5rem;
  width: calc(2rem + 0.75rem);
  border-radius: 3rem;
}

/* line 51, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-md .custom-control-label::after {
  width: calc(1.5rem - 4px);
  height: calc(1.5rem - 4px);
  border-radius: calc(2rem - (1.5rem / 2));
}

/* line 57, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-md .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(calc(1.5rem - 0.25rem));
}

/* line 40, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-lg .custom-control-label {
  padding-left: 3rem;
  padding-bottom: 2rem;
}

/* line 45, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-lg .custom-control-label::before {
  height: 2rem;
  width: calc(3rem + 0.75rem);
  border-radius: 4rem;
}

/* line 51, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-lg .custom-control-label::after {
  width: calc(2rem - 4px);
  height: calc(2rem - 4px);
  border-radius: calc(3rem - (2rem / 2));
}

/* line 57, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-lg .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(calc(2rem - 0.25rem));
}

/* line 40, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-xl .custom-control-label {
  padding-left: 4rem;
  padding-bottom: 2.5rem;
}

/* line 45, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-xl .custom-control-label::before {
  height: 2.5rem;
  width: calc(4rem + 0.75rem);
  border-radius: 5rem;
}

/* line 51, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-xl .custom-control-label::after {
  width: calc(2.5rem - 4px);
  height: calc(2.5rem - 4px);
  border-radius: calc(4rem - (2.5rem / 2));
}

/* line 57, app/assets/stylesheets/pages/_reservations.scss */
.custom-switch.custom-switch-xl .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(calc(2.5rem - 0.25rem));
}

/* line 81, app/assets/stylesheets/pages/_reservations.scss */
.guests-table td {
  padding: 0.45rem 0.25rem;
}

/* line 25, app/assets/stylesheets/application.scss */
.hk-wrapper.hk-vertical-nav:not(.hk-nav-toggle) .hk-nav {
  overflow: hidden;
}
