/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
@import url("https://fonts.googleapis.com/css?family=Raleway:400,400i,700,700i,900&display=swap");
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  /* 1 */
  display: block; }

/**
 * Add the correct display in IE 9-.
 */
audio,
canvas,
progress,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
template,
[hidden] {
  display: none; }

/* Links
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder; }

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000; }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none; }

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px; }

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/* Forms
   ========================================================================== */
/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
select,
textarea {
  font: inherit;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
 * Restore the font weight unset by the previous rule.
 */
optgroup {
  font-weight: bold; }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

@font-face {
  font-family: 'geoph';
  src: url("includes/icons/geoph/geoph.eot?qk6t54");
  src: url("includes/icons/geoph/geoph.eot?qk6t54#iefix") format("embedded-opentype"), url("includes/icons/geoph/geoph.ttf?qk6t54") format("truetype"), url("includes/icons/geoph/geoph.woff?qk6t54") format("woff"), url("includes/icons/geoph/geoph.svg?qk6t54#geoph") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="i-geoph-"], [class*=" i-geoph-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'geoph' !important;
  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; }

.i-geoph-academy-hat:before {
  content: "\e900"; }

.i-geoph-accept:before {
  content: "\e901"; }

.i-geoph-add:before {
  content: "\e902"; }

.i-geoph-align-right:before {
  content: "\e903"; }

.i-geoph-arrow-left:before {
  content: "\e904"; }

.i-geoph-arrow-right:before {
  content: "\e905"; }

.i-geoph-backward:before {
  content: "\e906"; }

.i-geoph-bell:before {
  content: "\e907"; }

.i-geoph-blocks:before {
  content: "\e908"; }

.i-geoph-burger-menu:before {
  content: "\e909"; }

.i-geoph-cart:before {
  content: "\e90a"; }

.i-geoph-chat:before {
  content: "\e90b"; }

.i-geoph-check:before {
  content: "\e90c"; }

.i-geoph-clock:before {
  content: "\e90d"; }

.i-geoph-close:before {
  content: "\e90e"; }

.i-geoph-cloud:before {
  content: "\e90f"; }

.i-geoph-crop:before {
  content: "\e910"; }

.i-geoph-cup:before {
  content: "\e911"; }

.i-geoph-cut:before {
  content: "\e912"; }

.i-geoph-dashboard:before {
  content: "\e913"; }

.i-geoph-definitions:before {
  content: "\e914"; }

.i-geoph-delete:before {
  content: "\e915"; }

.i-geoph-file:before {
  content: "\e916"; }

.i-geoph-fire:before {
  content: "\e917"; }

.i-geoph-flag:before {
  content: "\e918"; }

.i-geoph-folder:before {
  content: "\e919"; }

.i-geoph-folder-case:before {
  content: "\e91a"; }

.i-geoph-forward:before {
  content: "\e91b"; }

.i-geoph-game:before {
  content: "\e91c"; }

.i-geoph-gear:before {
  content: "\e91d"; }

.i-geoph-headphones:before {
  content: "\e91e"; }

.i-geoph-heart:before {
  content: "\e91f"; }

.i-geoph-hidden:before {
  content: "\e920"; }

.i-geoph-history:before {
  content: "\e921"; }

.i-geoph-home:before {
  content: "\e922"; }

.i-geoph-home-2:before {
  content: "\e923"; }

.i-geoph-image:before {
  content: "\e924"; }

.i-geoph-join:before {
  content: "\e925"; }

.i-geoph-leaf:before {
  content: "\e926"; }

.i-geoph-link:before {
  content: "\e927"; }

.i-geoph-list:before {
  content: "\e928"; }

.i-geoph-location:before {
  content: "\e929"; }

.i-geoph-lock:before {
  content: "\e92a"; }

.i-geoph-mail:before {
  content: "\e92b"; }

.i-geoph-matrix:before {
  content: "\e92c"; }

.i-geoph-mic:before {
  content: "\e92d"; }

.i-geoph-mic-off:before {
  content: "\e92e"; }

.i-geoph-paper-clip:before {
  content: "\e92f"; }

.i-geoph-paper-plane:before {
  content: "\e930"; }

.i-geoph-pause:before {
  content: "\e931"; }

.i-geoph-pen:before {
  content: "\e932"; }

.i-geoph-pencil:before {
  content: "\e933"; }

.i-geoph-phone:before {
  content: "\e934"; }

.i-geoph-photo:before {
  content: "\e935"; }

.i-geoph-play:before {
  content: "\e936"; }

.i-geoph-plus:before {
  content: "\e937"; }

.i-geoph-printer:before {
  content: "\e938"; }

.i-geoph-redo:before {
  content: "\e939"; }

.i-geoph-refresh:before {
  content: "\e93a"; }

.i-geoph-remove:before {
  content: "\e93b"; }

.i-geoph-repeat:before {
  content: "\e93c"; }

.i-geoph-repeat-2:before {
  content: "\e93d"; }

.i-geoph-reverse:before {
  content: "\e93e"; }

.i-geoph-rocket:before {
  content: "\e93f"; }

.i-geoph-search:before {
  content: "\e940"; }

.i-geoph-shield:before {
  content: "\e941"; }

.i-geoph-shuffle:before {
  content: "\e942"; }

.i-geoph-star:before {
  content: "\e943"; }

.i-geoph-stopwatch:before {
  content: "\e944"; }

.i-geoph-stopwatch-2:before {
  content: "\e945"; }

.i-geoph-trash:before {
  content: "\e946"; }

.i-geoph-undo:before {
  content: "\e947"; }

.i-geoph-unlock:before {
  content: "\e948"; }

.i-geoph-user:before {
  content: "\e949"; }

.i-geoph-user-plus:before {
  content: "\e94a"; }

.i-geoph-video:before {
  content: "\e94b"; }

.i-geoph-visible:before {
  content: "\e94c"; }

.i-geoph-volume-max:before {
  content: "\e94d"; }

.i-geoph-volume-min:before {
  content: "\e94e"; }

.i-geoph-volume-off:before {
  content: "\e94f"; }

@font-face {
  font-family: 'nova-line';
  src: url("includes/icons/nova/line/nova-line.eot?558r7o") format("eot"), url("includes/icons/nova/line/nova-line.woff?558r7o") format("woff"), url("includes/icons/nova/line/nova-line.ttf?558r7o") format("truetype"); }
/*@font-face {
  font-family: 'nova-line';
  src:  url('includes/icons/nova/line/nova-line.eot?558r7o');
  src:  url('includes/icons/nova/line/nova-line.eot?558r7o#iefix') format('embedded-opentype'),
    url('includes/icons/nova/line/nova-line.ttf?558r7o') format('truetype'),
    url('includes/icons/nova/line/nova-line.woff?558r7o') format('woff'),
    url('includes/icons/nova/line/nova-line.svg?558r7o#nova-line') format('svg');
  font-weight: normal;
  font-style: normal;
}*/
[class^="i-nova-l-"], [class*=" i-nova-l-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'nova-line' !important;
  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; }

.i-nova-l-add-circle-1:before {
  content: "\e900"; }

.i-nova-l-airplane:before {
  content: "\e901"; }

.i-nova-l-alien:before {
  content: "\e902"; }

.i-nova-l-alien-head:before {
  content: "\e903"; }

.i-nova-l-android:before {
  content: "\e904"; }

.i-nova-l-atomic-bomb:before {
  content: "\e905"; }

.i-nova-l-at-sign:before {
  content: "\e906"; }

.i-nova-l-baby:before {
  content: "\e907"; }

.i-nova-l-baby-hanging-toy:before {
  content: "\e908"; }

.i-nova-l-baby-trolley:before {
  content: "\e909"; }

.i-nova-l-backpack:before {
  content: "\e90a"; }

.i-nova-l-banking-debit-machine:before {
  content: "\e90b"; }

.i-nova-l-banking-donation-2:before {
  content: "\e90c"; }

.i-nova-l-banking-spendings-1:before {
  content: "\e90d"; }

.i-nova-l-banking-spendings-2:before {
  content: "\e90e"; }

.i-nova-l-banking-spendings-3:before {
  content: "\e90f"; }

.i-nova-l-bank-note:before {
  content: "\e910"; }

.i-nova-l-battery-charging-1:before {
  content: "\e911"; }

.i-nova-l-battery-high:before {
  content: "\e912"; }

.i-nova-l-battery-low:before {
  content: "\e913"; }

.i-nova-l-beaker-science:before {
  content: "\e914"; }

.i-nova-l-beauty-hand-soap:before {
  content: "\e915"; }

.i-nova-l-beauty-lipstick:before {
  content: "\e916"; }

.i-nova-l-bin:before {
  content: "\e917"; }

.i-nova-l-binoculars:before {
  content: "\e918"; }

.i-nova-l-bitcoin-cloud:before {
  content: "\e919"; }

.i-nova-l-bitcoin-laptop:before {
  content: "\e91a"; }

.i-nova-l-bitcoin-network:before {
  content: "\e91b"; }

.i-nova-l-bitcoin-windows:before {
  content: "\e91c"; }

.i-nova-l-box-2:before {
  content: "\e91d"; }

.i-nova-l-box-add:before {
  content: "\e91e"; }

.i-nova-l-box-check:before {
  content: "\e91f"; }

.i-nova-l-box-handle-1:before {
  content: "\e920"; }

.i-nova-l-box-subtract:before {
  content: "\e921"; }

.i-nova-l-building-6:before {
  content: "\e922"; }

.i-nova-l-building-10:before {
  content: "\e923"; }

.i-nova-l-building-barn:before {
  content: "\e924"; }

.i-nova-l-bus-2:before {
  content: "\e925"; }

.i-nova-l-business-briefcase-cash:before {
  content: "\e926"; }

.i-nova-l-business-whiteboard:before {
  content: "\e927"; }

.i-nova-l-calendar-1:before {
  content: "\e928"; }

.i-nova-l-camera-1:before {
  content: "\e929"; }

.i-nova-l-camera-live-view-off:before {
  content: "\e92a"; }

.i-nova-l-car-2:before {
  content: "\e92b"; }

.i-nova-l-castle-1:before {
  content: "\e92c"; }

.i-nova-l-cc-camera-1:before {
  content: "\e92d"; }

.i-nova-l-chair-1:before {
  content: "\e92e"; }

.i-nova-l-chat-bubble-square-1:before {
  content: "\e92f"; }

.i-nova-l-chat-bubble-square-add:before {
  content: "\e930"; }

.i-nova-l-chat-bubble-square-check:before {
  content: "\e931"; }

.i-nova-l-chat-bubble-square-close:before {
  content: "\e932"; }

.i-nova-l-chat-bubble-square-smiley:before {
  content: "\e933"; }

.i-nova-l-chat-bubble-square-subtract:before {
  content: "\e934"; }

.i-nova-l-check-box:before {
  content: "\e935"; }

.i-nova-l-chef-1:before {
  content: "\e936"; }

.i-nova-l-chef-hat:before {
  content: "\e937"; }

.i-nova-l-close:before {
  content: "\e938"; }

.i-nova-l-cloud:before {
  content: "\e939"; }

.i-nova-l-cloud-harddisk-1:before {
  content: "\e93a"; }

.i-nova-l-coffee-mug:before {
  content: "\e93b"; }

.i-nova-l-cog-box:before {
  content: "\e93c"; }

.i-nova-l-coin-purse-1:before {
  content: "\e93d"; }

.i-nova-l-coin-stack-1:before {
  content: "\e93e"; }

.i-nova-l-color-palette:before {
  content: "\e93f"; }

.i-nova-l-computer-personal-1:before {
  content: "\e940"; }

.i-nova-l-computer-screen-1:before {
  content: "\e941"; }

.i-nova-l-content-book-2:before {
  content: "\e942"; }

.i-nova-l-content-book-6:before {
  content: "\e943"; }

.i-nova-l-content-bookmark-4:before {
  content: "\e944"; }

.i-nova-l-couch:before {
  content: "\e945"; }

.i-nova-l-crop-image:before {
  content: "\e946"; }

.i-nova-l-cursor-arrow-1:before {
  content: "\e947"; }

.i-nova-l-cursor-arrow-2:before {
  content: "\e948"; }

.i-nova-l-cursor-touch-1:before {
  content: "\e949"; }

.i-nova-l-data-download-5:before {
  content: "\e94a"; }

.i-nova-l-data-upload-5:before {
  content: "\e94b"; }

.i-nova-l-devices:before {
  content: "\e94c"; }

.i-nova-l-dna:before {
  content: "\e94d"; }

.i-nova-l-download-computer:before {
  content: "\e94e"; }

.i-nova-l-eco-car:before {
  content: "\e94f"; }

.i-nova-l-eco-factory:before {
  content: "\e950"; }

.i-nova-l-eco-field:before {
  content: "\e951"; }

.i-nova-l-email-heart:before {
  content: "\e952"; }

.i-nova-l-email-inbox:before {
  content: "\e953"; }

.i-nova-l-email-outbox:before {
  content: "\e954"; }

.i-nova-l-email-timeout:before {
  content: "\e955"; }

.i-nova-l-envelope-1:before {
  content: "\e956"; }

.i-nova-l-espresso-machine:before {
  content: "\e957"; }

.i-nova-l-exposure-level:before {
  content: "\e958"; }

.i-nova-l-female-1:before {
  content: "\e959"; }

.i-nova-l-fence-caution:before {
  content: "\e95a"; }

.i-nova-l-file-bookmark:before {
  content: "\e95b"; }

.i-nova-l-file-copy:before {
  content: "\e95c"; }

.i-nova-l-file-hand:before {
  content: "\e95d"; }

.i-nova-l-file-landscape-new-1:before {
  content: "\e95e"; }

.i-nova-l-file-new-1:before {
  content: "\e95f"; }

.i-nova-l-file-new-2:before {
  content: "\e960"; }

.i-nova-l-file-notes-document:before {
  content: "\e961"; }

.i-nova-l-file-notes-new:before {
  content: "\e962"; }

.i-nova-l-file-office-graph:before {
  content: "\e963"; }

.i-nova-l-file-office-text:before {
  content: "\e964"; }

.i-nova-l-files-1:before {
  content: "\e965"; }

.i-nova-l-files-2:before {
  content: "\e966"; }

.i-nova-l-files-3:before {
  content: "\e967"; }

.i-nova-l-file-swap:before {
  content: "\e968"; }

.i-nova-l-file-tasks-add:before {
  content: "\e969"; }

.i-nova-l-file-tasks-checklist:before {
  content: "\e96a"; }

.i-nova-l-file-tasks-close:before {
  content: "\e96b"; }

.i-nova-l-file-tasks-subtract:before {
  content: "\e96c"; }

.i-nova-l-file-zipped-new:before {
  content: "\e96d"; }

.i-nova-l-file-zipped-vice:before {
  content: "\e96e"; }

.i-nova-l-fire-extinguisher:before {
  content: "\e96f"; }

.i-nova-l-fire-lighter:before {
  content: "\e970"; }

.i-nova-l-flash:before {
  content: "\e971"; }

.i-nova-l-flash-off:before {
  content: "\e972"; }

.i-nova-l-folder-add:before {
  content: "\e973"; }

.i-nova-l-folder-check:before {
  content: "\e974"; }

.i-nova-l-folder-close:before {
  content: "\e975"; }

.i-nova-l-folder-subtract:before {
  content: "\e976"; }

.i-nova-l-food-chicken-drum-stick:before {
  content: "\e977"; }

.i-nova-l-food-double-burger:before {
  content: "\e978"; }

.i-nova-l-food-icecream-2:before {
  content: "\e979"; }

.i-nova-l-food-noodle-2:before {
  content: "\e97a"; }

.i-nova-l-food-plate-knife-fork:before {
  content: "\e97b"; }

.i-nova-l-food-steak:before {
  content: "\e97c"; }

.i-nova-l-glass-cocktail-2:before {
  content: "\e97d"; }

.i-nova-l-gold-nuggets:before {
  content: "\e97e"; }

.i-nova-l-graduation-hat:before {
  content: "\e97f"; }

.i-nova-l-gramophone:before {
  content: "\e980"; }

.i-nova-l-greek-column:before {
  content: "\e981"; }

.i-nova-l-hammer-anvil:before {
  content: "\e982"; }

.i-nova-l-hand-gun:before {
  content: "\e983"; }

.i-nova-l-hand-remote:before {
  content: "\e984"; }

.i-nova-l-hanging-rope:before {
  content: "\e985"; }

.i-nova-l-hat-1:before {
  content: "\e986"; }

.i-nova-l-hat-magician:before {
  content: "\e987"; }

.i-nova-l-health-ambulance:before {
  content: "\e988"; }

.i-nova-l-health-graph-1:before {
  content: "\e989"; }

.i-nova-l-health-heart-pulse:before {
  content: "\e98a"; }

.i-nova-l-health-hospital-sign-1:before {
  content: "\e98b"; }

.i-nova-l-health-medicine-bottle:before {
  content: "\e98c"; }

.i-nova-l-health-prescription-2:before {
  content: "\e98d"; }

.i-nova-l-helicopter:before {
  content: "\e98e"; }

.i-nova-l-hot-air-balloon:before {
  content: "\e98f"; }

.i-nova-l-hotel-bath-shower:before {
  content: "\e990"; }

.i-nova-l-hotel-bed-1:before {
  content: "\e991"; }

.i-nova-l-hotel-shower:before {
  content: "\e992"; }

.i-nova-l-hotel-toilet-seat:before {
  content: "\e993"; }

.i-nova-l-hourglass:before {
  content: "\e994"; }

.i-nova-l-id-card-1:before {
  content: "\e995"; }

.i-nova-l-inbox:before {
  content: "\e996"; }

.i-nova-l-keyboard:before {
  content: "\e997"; }

.i-nova-l-key-hole-1:before {
  content: "\e998"; }

.i-nova-l-king:before {
  content: "\e999"; }

.i-nova-l-kitchen-blender:before {
  content: "\e99a"; }

.i-nova-l-kitchen-frying-machine:before {
  content: "\e99b"; }

.i-nova-l-kitchen-pan-fry:before {
  content: "\e99c"; }

.i-nova-l-lamp-1:before {
  content: "\e99d"; }

.i-nova-l-lamp-studio-1:before {
  content: "\e99e"; }

.i-nova-l-laptop-1:before {
  content: "\e99f"; }

.i-nova-l-leisure-dj-booth:before {
  content: "\e9a0"; }

.i-nova-l-leisure-magic:before {
  content: "\e9a1"; }

.i-nova-l-leisure-marry-go-round:before {
  content: "\e9a2"; }

.i-nova-l-leisure-rest:before {
  content: "\e9a3"; }

.i-nova-l-location-gps-on-2:before {
  content: "\e9a4"; }

.i-nova-l-location-map-1:before {
  content: "\e9a5"; }

.i-nova-l-location-pin-4:before {
  content: "\e9a6"; }

.i-nova-l-location-pin-add-2:before {
  content: "\e9a7"; }

.i-nova-l-location-pin-bank-2:before {
  content: "\e9a8"; }

.i-nova-l-location-pin-check-2:before {
  content: "\e9a9"; }

.i-nova-l-location-pin-close-2:before {
  content: "\e9aa"; }

.i-nova-l-location-pin-skull-2:before {
  content: "\e9ab"; }

.i-nova-l-location-pin-subtract-2:before {
  content: "\e9ac"; }

.i-nova-l-location-user:before {
  content: "\e9ad"; }

.i-nova-l-lock-1:before {
  content: "\e9ae"; }

.i-nova-l-lock-unlock-1:before {
  content: "\e9af"; }

.i-nova-l-login-check:before {
  content: "\e9b0"; }

.i-nova-l-login-lock:before {
  content: "\e9b1"; }

.i-nova-l-login-wrong:before {
  content: "\e9b2"; }

.i-nova-l-mail-refresh-1:before {
  content: "\e9b3"; }

.i-nova-l-match-stick:before {
  content: "\e9b4"; }

.i-nova-l-mobile-phone-audio:before {
  content: "\e9b5"; }

.i-nova-l-mobile-phone-check-1:before {
  content: "\e9b6"; }

.i-nova-l-mobile-phone-close-1:before {
  content: "\e9b7"; }

.i-nova-l-mobile-phone-off:before {
  content: "\e9b8"; }

.i-nova-l-monster-truck-1:before {
  content: "\e9b9"; }

.i-nova-l-motorcycle-1:before {
  content: "\e9ba"; }

.i-nova-l-motorcycle-2:before {
  content: "\e9bb"; }

.i-nova-l-music-note-1:before {
  content: "\e9bc"; }

.i-nova-l-nature-flower-1:before {
  content: "\e9bd"; }

.i-nova-l-nature-plant-1:before {
  content: "\e9be"; }

.i-nova-l-navigation-before-1:before {
  content: "\e9bf"; }

.i-nova-l-navigation-next-1:before {
  content: "\e9c0"; }

.i-nova-l-network-business:before {
  content: "\e9c1"; }

.i-nova-l-network-laptop:before {
  content: "\e9c2"; }

.i-nova-l-nuclear-power-plant:before {
  content: "\e9c3"; }

.i-nova-l-operator-male:before {
  content: "\e9c4"; }

.i-nova-l-organization-hierarchy-3:before {
  content: "\e9c5"; }

.i-nova-l-origami-paper-bird:before {
  content: "\e9c6"; }

.i-nova-l-outbox:before {
  content: "\e9c7"; }

.i-nova-l-paint-brush-1:before {
  content: "\e9c8"; }

.i-nova-l-paper-pin:before {
  content: "\e9c9"; }

.i-nova-l-paperplane:before {
  content: "\e9ca"; }

.i-nova-l-pencil-2:before {
  content: "\e9cb"; }

.i-nova-l-pencil-ruler:before {
  content: "\e9cc"; }

.i-nova-l-pen-tablet:before {
  content: "\e9cd"; }

.i-nova-l-phone-incoming:before {
  content: "\e9ce"; }

.i-nova-l-phone-outgoing:before {
  content: "\e9cf"; }

.i-nova-l-photo-landscape:before {
  content: "\e9d0"; }

.i-nova-l-photo-portrait:before {
  content: "\e9d1"; }

.i-nova-l-picture-layer-1:before {
  content: "\e9d2"; }

.i-nova-l-pin-2:before {
  content: "\e9d3"; }

.i-nova-l-places-christ-the-redeemer:before {
  content: "\e9d4"; }

.i-nova-l-places-colosseum:before {
  content: "\e9d5"; }

.i-nova-l-places-eiffel-tower:before {
  content: "\e9d6"; }

.i-nova-l-places-home-3:before {
  content: "\e9d7"; }

.i-nova-l-places-home-4:before {
  content: "\e9d8"; }

.i-nova-l-places-taj-mahal:before {
  content: "\e9d9"; }

.i-nova-l-places-warehouse-1:before {
  content: "\e9da"; }

.i-nova-l-places-water-well:before {
  content: "\e9db"; }

.i-nova-l-pocket-knife:before {
  content: "\e9dc"; }

.i-nova-l-police-officer-1:before {
  content: "\e9dd"; }

.i-nova-l-polo-shirt:before {
  content: "\e9de"; }

.i-nova-l-projector:before {
  content: "\e9df"; }

.i-nova-l-quill:before {
  content: "\e9e0"; }

.i-nova-l-receipt-1:before {
  content: "\e9e1"; }

.i-nova-l-rechargable-battery:before {
  content: "\e9e2"; }

.i-nova-l-register-machine:before {
  content: "\e9e3"; }

.i-nova-l-remove-circle-1:before {
  content: "\e9e4"; }

.i-nova-l-rewards-banner-check:before {
  content: "\e9e5"; }

.i-nova-l-rewards-gift:before {
  content: "\e9e6"; }

.i-nova-l-rewards-medal-1:before {
  content: "\e9e7"; }

.i-nova-l-rewards-pedestal:before {
  content: "\e9e8"; }

.i-nova-l-rewards-trophy-5:before {
  content: "\e9e9"; }

.i-nova-l-ring-planet:before {
  content: "\e9ea"; }

.i-nova-l-romance-bow:before {
  content: "\e9eb"; }

.i-nova-l-romance-love-target:before {
  content: "\e9ec"; }

.i-nova-l-romance-relationship:before {
  content: "\e9ed"; }

.i-nova-l-safe:before {
  content: "\e9ee"; }

.i-nova-l-save-water:before {
  content: "\e9ef"; }

.i-nova-l-scissors:before {
  content: "\e9f0"; }

.i-nova-l-send-to-back:before {
  content: "\e9f1"; }

.i-nova-l-send-to-front:before {
  content: "\e9f2"; }

.i-nova-l-server-2:before {
  content: "\e9f3"; }

.i-nova-l-server-add-1:before {
  content: "\e9f4"; }

.i-nova-l-server-bug:before {
  content: "\e9f5"; }

.i-nova-l-server-check-1:before {
  content: "\e9f6"; }

.i-nova-l-server-close-1:before {
  content: "\e9f7"; }

.i-nova-l-server-network-1:before {
  content: "\e9f8"; }

.i-nova-l-server-subtract-1:before {
  content: "\e9f9"; }

.i-nova-l-settings-1:before {
  content: "\e9fa"; }

.i-nova-l-share-megaphone-2:before {
  content: "\e9fb"; }

.i-nova-l-share-radar:before {
  content: "\e9fc"; }

.i-nova-l-share-signal-user:before {
  content: "\e9fd"; }

.i-nova-l-shopping-basket-1:before {
  content: "\e9fe"; }

.i-nova-l-shopping-basket-2:before {
  content: "\e9ff"; }

.i-nova-l-shopping-basket-add:before {
  content: "\ea00"; }

.i-nova-l-shopping-basket-check:before {
  content: "\ea01"; }

.i-nova-l-shopping-basket-close:before {
  content: "\ea02"; }

.i-nova-l-shopping-basket-subtract:before {
  content: "\ea03"; }

.i-nova-l-sign-elevator:before {
  content: "\ea04"; }

.i-nova-l-sign-toilet:before {
  content: "\ea05"; }

.i-nova-l-smart-watch-circle-navigation:before {
  content: "\ea06"; }

.i-nova-l-smiley-dolar:before {
  content: "\ea07"; }

.i-nova-l-smiley-poker-face:before {
  content: "\ea08"; }

.i-nova-l-smiley-shy-1:before {
  content: "\ea09"; }

.i-nova-l-smiley-smile-2:before {
  content: "\ea0a"; }

.i-nova-l-smiley-wink:before {
  content: "\ea0b"; }

.i-nova-l-smiley-worry:before {
  content: "\ea0c"; }

.i-nova-l-spa-bamboo:before {
  content: "\ea0d"; }

.i-nova-l-spa-lotion:before {
  content: "\ea0e"; }

.i-nova-l-spa-lotus-flower:before {
  content: "\ea0f"; }

.i-nova-l-speaker-volume-decrease:before {
  content: "\ea10"; }

.i-nova-l-speaker-volume-high:before {
  content: "\ea11"; }

.i-nova-l-speaker-volume-increase:before {
  content: "\ea12"; }

.i-nova-l-speaker-volume-medium:before {
  content: "\ea13"; }

.i-nova-l-speaker-volume-off:before {
  content: "\ea14"; }

.i-nova-l-sport-basketball:before {
  content: "\ea15"; }

.i-nova-l-sport-bowling:before {
  content: "\ea16"; }

.i-nova-l-sport-dumbbell-1:before {
  content: "\ea17"; }

.i-nova-l-sport-football-field:before {
  content: "\ea18"; }

.i-nova-l-sport-takraw:before {
  content: "\ea19"; }

.i-nova-l-spray-bottle:before {
  content: "\ea1a"; }

.i-nova-l-star-constellation:before {
  content: "\ea1b"; }

.i-nova-l-subtract-circle-1:before {
  content: "\ea1c"; }

.i-nova-l-sunny:before {
  content: "\ea1d"; }

.i-nova-l-switch-left:before {
  content: "\ea1e"; }

.i-nova-l-switch-right:before {
  content: "\ea1f"; }

.i-nova-l-synchronize-1:before {
  content: "\ea20"; }

.i-nova-l-synchronize-2:before {
  content: "\ea21"; }

.i-nova-l-tank:before {
  content: "\ea22"; }

.i-nova-l-telephone-1:before {
  content: "\ea23"; }

.i-nova-l-temple-2:before {
  content: "\ea24"; }

.i-nova-l-toilet-roll:before {
  content: "\ea25"; }

.i-nova-l-tools-measuring-tape:before {
  content: "\ea26"; }

.i-nova-l-tram:before {
  content: "\ea27"; }

.i-nova-l-travel-bag-1:before {
  content: "\ea28"; }

.i-nova-l-travel-beach:before {
  content: "\ea29"; }

.i-nova-l-travel-camping:before {
  content: "\ea2a"; }

.i-nova-l-travel-flippers:before {
  content: "\ea2b"; }

.i-nova-l-travel-globe:before {
  content: "\ea2c"; }

.i-nova-l-treasure-chest-open:before {
  content: "\ea2d"; }

.i-nova-l-trolley-box-service:before {
  content: "\ea2e"; }

.i-nova-l-umbrella-open:before {
  content: "\ea2f"; }

.i-nova-l-undershirt:before {
  content: "\ea30"; }

.i-nova-l-underwear:before {
  content: "\ea31"; }

.i-nova-l-upload-computer:before {
  content: "\ea32"; }

.i-nova-l-user-add:before {
  content: "\ea33"; }

.i-nova-l-user-chat-1:before {
  content: "\ea34"; }

.i-nova-l-user-check:before {
  content: "\ea35"; }

.i-nova-l-user-female:before {
  content: "\ea36"; }

.i-nova-l-user-headphone:before {
  content: "\ea37"; }

.i-nova-l-user-heart:before {
  content: "\ea38"; }

.i-nova-l-user-magnify:before {
  content: "\ea39"; }

.i-nova-l-user-male:before {
  content: "\ea3a"; }

.i-nova-l-user-subtract:before {
  content: "\ea3b"; }

.i-nova-l-vector-circle:before {
  content: "\ea3c"; }

.i-nova-l-vector-line:before {
  content: "\ea3d"; }

.i-nova-l-vector-square-1:before {
  content: "\ea3e"; }

.i-nova-l-vector-triangle:before {
  content: "\ea3f"; }

.i-nova-l-video-call-1:before {
  content: "\ea40"; }

.i-nova-l-video-call-mobile-phone:before {
  content: "\ea41"; }

.i-nova-l-video-camera-3:before {
  content: "\ea42"; }

.i-nova-l-video-clip-3:before {
  content: "\ea43"; }

.i-nova-l-video-clip-4:before {
  content: "\ea44"; }

.i-nova-l-video-control-eject:before {
  content: "\ea45"; }

.i-nova-l-video-control-fast-forward:before {
  content: "\ea46"; }

.i-nova-l-video-control-next:before {
  content: "\ea47"; }

.i-nova-l-video-control-pause:before {
  content: "\ea48"; }

.i-nova-l-video-control-play:before {
  content: "\ea49"; }

.i-nova-l-video-control-previous:before {
  content: "\ea4a"; }

.i-nova-l-video-control-record:before {
  content: "\ea4b"; }

.i-nova-l-video-control-rewind:before {
  content: "\ea4c"; }

.i-nova-l-video-control-stop:before {
  content: "\ea4d"; }

.i-nova-l-video-games-gameboy:before {
  content: "\ea4e"; }

.i-nova-l-video-games-pacman:before {
  content: "\ea4f"; }

.i-nova-l-video-games-pacman-ghost:before {
  content: "\ea50"; }

.i-nova-l-volcanoe:before {
  content: "\ea51"; }

.i-nova-l-vote-heart-circle-1:before {
  content: "\ea52"; }

.i-nova-l-vote-plus-one:before {
  content: "\ea53"; }

.i-nova-l-vote-thumbs-down:before {
  content: "\ea54"; }

.i-nova-l-vote-thumbs-up:before {
  content: "\ea55"; }

.i-nova-l-wallet:before {
  content: "\ea56"; }

.i-nova-l-warehouse-box:before {
  content: "\ea57"; }

.i-nova-l-water-droplet:before {
  content: "\ea58"; }

.i-nova-l-water-tap:before {
  content: "\ea59"; }

.i-nova-l-water-tower:before {
  content: "\ea5a"; }

.i-nova-l-wind-flag:before {
  content: "\ea5b"; }

.i-nova-l-window:before {
  content: "\ea5c"; }

.i-nova-l-window-programming:before {
  content: "\ea5d"; }

@font-face {
  font-family: 'nova-solid';
  src: url("includes/icons/nova/solid/nova-solid.eot?esk0bq");
  src: url("includes/icons/nova/solid/nova-solid.eot?esk0bq#iefix") format("embedded-opentype"), url("includes/icons/nova/solid/nova-solid.ttf?esk0bq") format("truetype"), url("includes/icons/nova/solid/nova-solid.woff?esk0bq") format("woff"), url("includes/icons/nova/solid/nova-solid.svg?esk0bq#nova-solid") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="i-nova-s-"], [class*=" i-nova-s-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'nova-solid' !important;
  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; }

.i-nova-s-add-circle-1:before {
  content: "\e900"; }

.i-nova-s-airplane:before {
  content: "\e901"; }

.i-nova-s-alien:before {
  content: "\e902"; }

.i-nova-s-alien-head:before {
  content: "\e903"; }

.i-nova-s-android:before {
  content: "\e904"; }

.i-nova-s-atomic-bomb:before {
  content: "\e905"; }

.i-nova-s-at-sign:before {
  content: "\e906"; }

.i-nova-s-baby:before {
  content: "\e907"; }

.i-nova-s-baby-hanging-toy:before {
  content: "\e908"; }

.i-nova-s-baby-trolley:before {
  content: "\e909"; }

.i-nova-s-backpack:before {
  content: "\e90a"; }

.i-nova-s-banking-debit-machine:before {
  content: "\e90b"; }

.i-nova-s-banking-donation-2:before {
  content: "\e90c"; }

.i-nova-s-banking-spendings-1:before {
  content: "\e90d"; }

.i-nova-s-banking-spendings-2:before {
  content: "\e90e"; }

.i-nova-s-banking-spendings-3:before {
  content: "\e90f"; }

.i-nova-s-bank-note:before {
  content: "\e910"; }

.i-nova-s-battery-charging-1:before {
  content: "\e911"; }

.i-nova-s-battery-high:before {
  content: "\e912"; }

.i-nova-s-battery-low:before {
  content: "\e913"; }

.i-nova-s-beaker-science:before {
  content: "\e914"; }

.i-nova-s-beauty-hand-soap:before {
  content: "\e915"; }

.i-nova-s-beauty-lipstick:before {
  content: "\e916"; }

.i-nova-s-bin:before {
  content: "\e917"; }

.i-nova-s-binoculars:before {
  content: "\e918"; }

.i-nova-s-bitcoin-cloud:before {
  content: "\e919"; }

.i-nova-s-bitcoin-laptop:before {
  content: "\e91a"; }

.i-nova-s-bitcoin-network:before {
  content: "\e91b"; }

.i-nova-s-bitcoin-windows:before {
  content: "\e91c"; }

.i-nova-s-box-2:before {
  content: "\e91d"; }

.i-nova-s-box-add:before {
  content: "\e91e"; }

.i-nova-s-box-check:before {
  content: "\e91f"; }

.i-nova-s-box-handle-1:before {
  content: "\e920"; }

.i-nova-s-box-subtract:before {
  content: "\e921"; }

.i-nova-s-building-6:before {
  content: "\e922"; }

.i-nova-s-building-10:before {
  content: "\e923"; }

.i-nova-s-building-barn:before {
  content: "\e924"; }

.i-nova-s-bus-2:before {
  content: "\e925"; }

.i-nova-s-business-briefcase-cash:before {
  content: "\e926"; }

.i-nova-s-business-whiteboard:before {
  content: "\e927"; }

.i-nova-s-calendar-1:before {
  content: "\e928"; }

.i-nova-s-camera-1:before {
  content: "\e929"; }

.i-nova-s-camera-live-view-off:before {
  content: "\e92a"; }

.i-nova-s-car-2:before {
  content: "\e92b"; }

.i-nova-s-castle-1:before {
  content: "\e92c"; }

.i-nova-s-cc-camera-1:before {
  content: "\e92d"; }

.i-nova-s-chair-1:before {
  content: "\e92e"; }

.i-nova-s-chat-bubble-square-1:before {
  content: "\e92f"; }

.i-nova-s-chat-bubble-square-add:before {
  content: "\e930"; }

.i-nova-s-chat-bubble-square-check:before {
  content: "\e931"; }

.i-nova-s-chat-bubble-square-close:before {
  content: "\e932"; }

.i-nova-s-chat-bubble-square-smiley:before {
  content: "\e933"; }

.i-nova-s-chat-bubble-square-subtract:before {
  content: "\e934"; }

.i-nova-s-check-box:before {
  content: "\e935"; }

.i-nova-s-chef-1:before {
  content: "\e936"; }

.i-nova-s-chef-hat:before {
  content: "\e937"; }

.i-nova-s-close:before {
  content: "\e938"; }

.i-nova-s-cloud:before {
  content: "\e939"; }

.i-nova-s-cloud-harddisk-1:before {
  content: "\e93a"; }

.i-nova-s-coffee-mug:before {
  content: "\e93b"; }

.i-nova-s-cog-box:before {
  content: "\e93c"; }

.i-nova-s-coin-purse-1:before {
  content: "\e93d"; }

.i-nova-s-coin-stack-1:before {
  content: "\e93e"; }

.i-nova-s-color-palette:before {
  content: "\e93f"; }

.i-nova-s-computer-personal-1:before {
  content: "\e940"; }

.i-nova-s-computer-screen-1:before {
  content: "\e941"; }

.i-nova-s-content-book-2:before {
  content: "\e942"; }

.i-nova-s-content-book-6:before {
  content: "\e943"; }

.i-nova-s-content-bookmark-4:before {
  content: "\e944"; }

.i-nova-s-couch:before {
  content: "\e945"; }

.i-nova-s-crop-image:before {
  content: "\e946"; }

.i-nova-s-cursor-arrow-1:before {
  content: "\e947"; }

.i-nova-s-cursor-arrow-2:before {
  content: "\e948"; }

.i-nova-s-cursor-touch-1:before {
  content: "\e949"; }

.i-nova-s-data-download-5:before {
  content: "\e94a"; }

.i-nova-s-data-upload-5:before {
  content: "\e94b"; }

.i-nova-s-devices:before {
  content: "\e94c"; }

.i-nova-s-dna:before {
  content: "\e94d"; }

.i-nova-s-download-computer:before {
  content: "\e94e"; }

.i-nova-s-eco-car:before {
  content: "\e94f"; }

.i-nova-s-eco-factory:before {
  content: "\e950"; }

.i-nova-s-eco-field:before {
  content: "\e951"; }

.i-nova-s-email-heart:before {
  content: "\e952"; }

.i-nova-s-email-inbox:before {
  content: "\e953"; }

.i-nova-s-email-outbox:before {
  content: "\e954"; }

.i-nova-s-email-timeout:before {
  content: "\e955"; }

.i-nova-s-envelope-1:before {
  content: "\e956"; }

.i-nova-s-espresso-machine:before {
  content: "\e957"; }

.i-nova-s-exposure-level:before {
  content: "\e958"; }

.i-nova-s-female-1:before {
  content: "\e959"; }

.i-nova-s-fence-caution:before {
  content: "\e95a"; }

.i-nova-s-file-bookmark:before {
  content: "\e95b"; }

.i-nova-s-file-copy:before {
  content: "\e95c"; }

.i-nova-s-file-hand:before {
  content: "\e95d"; }

.i-nova-s-file-landscape-new-1:before {
  content: "\e95e"; }

.i-nova-s-file-new-1:before {
  content: "\e95f"; }

.i-nova-s-file-new-2:before {
  content: "\e960"; }

.i-nova-s-file-notes-document:before {
  content: "\e961"; }

.i-nova-s-file-notes-new:before {
  content: "\e962"; }

.i-nova-s-file-office-graph:before {
  content: "\e963"; }

.i-nova-s-file-office-text:before {
  content: "\e964"; }

.i-nova-s-files-1:before {
  content: "\e965"; }

.i-nova-s-files-2:before {
  content: "\e966"; }

.i-nova-s-files-3:before {
  content: "\e967"; }

.i-nova-s-file-swap:before {
  content: "\e968"; }

.i-nova-s-file-tasks-add:before {
  content: "\e969"; }

.i-nova-s-file-tasks-checklist:before {
  content: "\e96a"; }

.i-nova-s-file-tasks-close:before {
  content: "\e96b"; }

.i-nova-s-file-tasks-subtract:before {
  content: "\e96c"; }

.i-nova-s-file-zipped-new:before {
  content: "\e96d"; }

.i-nova-s-file-zipped-vice:before {
  content: "\e96e"; }

.i-nova-s-fire-extinguisher:before {
  content: "\e96f"; }

.i-nova-s-fire-lighter:before {
  content: "\e970"; }

.i-nova-s-flash:before {
  content: "\e971"; }

.i-nova-s-flash-off:before {
  content: "\e972"; }

.i-nova-s-folder-add:before {
  content: "\e973"; }

.i-nova-s-folder-check:before {
  content: "\e974"; }

.i-nova-s-folder-close:before {
  content: "\e975"; }

.i-nova-s-folder-subtract:before {
  content: "\e976"; }

.i-nova-s-food-chicken-drum-stick:before {
  content: "\e977"; }

.i-nova-s-food-double-burger:before {
  content: "\e978"; }

.i-nova-s-food-icecream-2:before {
  content: "\e979"; }

.i-nova-s-food-noodle-2:before {
  content: "\e97a"; }

.i-nova-s-food-plate-knife-fork:before {
  content: "\e97b"; }

.i-nova-s-food-steak:before {
  content: "\e97c"; }

.i-nova-s-glass-cocktail-2:before {
  content: "\e97d"; }

.i-nova-s-gold-nuggets:before {
  content: "\e97e"; }

.i-nova-s-graduation-hat:before {
  content: "\e97f"; }

.i-nova-s-gramophone:before {
  content: "\e980"; }

.i-nova-s-greek-column:before {
  content: "\e981"; }

.i-nova-s-hammer-anvil:before {
  content: "\e982"; }

.i-nova-s-hand-gun:before {
  content: "\e983"; }

.i-nova-s-hand-remote:before {
  content: "\e984"; }

.i-nova-s-hanging-rope:before {
  content: "\e985"; }

.i-nova-s-hat-1:before {
  content: "\e986"; }

.i-nova-s-hat-magician:before {
  content: "\e987"; }

.i-nova-s-health-ambulance:before {
  content: "\e988"; }

.i-nova-s-health-graph-1:before {
  content: "\e989"; }

.i-nova-s-health-heart-pulse:before {
  content: "\e98a"; }

.i-nova-s-health-hospital-sign-1:before {
  content: "\e98b"; }

.i-nova-s-health-medicine-bottle:before {
  content: "\e98c"; }

.i-nova-s-health-prescription-2:before {
  content: "\e98d"; }

.i-nova-s-helicopter:before {
  content: "\e98e"; }

.i-nova-s-hot-air-balloon:before {
  content: "\e98f"; }

.i-nova-s-hotel-bath-shower:before {
  content: "\e990"; }

.i-nova-s-hotel-bed-1:before {
  content: "\e991"; }

.i-nova-s-hotel-shower:before {
  content: "\e992"; }

.i-nova-s-hotel-toilet-seat:before {
  content: "\e993"; }

.i-nova-s-hourglass:before {
  content: "\e994"; }

.i-nova-s-id-card-1:before {
  content: "\e995"; }

.i-nova-s-inbox:before {
  content: "\e996"; }

.i-nova-s-keyboard:before {
  content: "\e997"; }

.i-nova-s-key-hole-1:before {
  content: "\e998"; }

.i-nova-s-king:before {
  content: "\e999"; }

.i-nova-s-kitchen-blender:before {
  content: "\e99a"; }

.i-nova-s-kitchen-frying-machine:before {
  content: "\e99b"; }

.i-nova-s-kitchen-pan-fry:before {
  content: "\e99c"; }

.i-nova-s-lamp-1:before {
  content: "\e99d"; }

.i-nova-s-lamp-studio-1:before {
  content: "\e99e"; }

.i-nova-s-laptop-1:before {
  content: "\e99f"; }

.i-nova-s-leisure-dj-booth:before {
  content: "\e9a0"; }

.i-nova-s-leisure-magic:before {
  content: "\e9a1"; }

.i-nova-s-leisure-marry-go-round:before {
  content: "\e9a2"; }

.i-nova-s-leisure-rest:before {
  content: "\e9a3"; }

.i-nova-s-location-gps-on-2:before {
  content: "\e9a4"; }

.i-nova-s-location-map-1:before {
  content: "\e9a5"; }

.i-nova-s-location-pin-4:before {
  content: "\e9a6"; }

.i-nova-s-location-pin-add-2:before {
  content: "\e9a7"; }

.i-nova-s-location-pin-bank-2:before {
  content: "\e9a8"; }

.i-nova-s-location-pin-check-2:before {
  content: "\e9a9"; }

.i-nova-s-location-pin-close-2:before {
  content: "\e9aa"; }

.i-nova-s-location-pin-skull-2:before {
  content: "\e9ab"; }

.i-nova-s-location-pin-subtract-2:before {
  content: "\e9ac"; }

.i-nova-s-location-user:before {
  content: "\e9ad"; }

.i-nova-s-lock-1:before {
  content: "\e9ae"; }

.i-nova-s-lock-unlock-1:before {
  content: "\e9af"; }

.i-nova-s-login-check:before {
  content: "\e9b0"; }

.i-nova-s-login-lock:before {
  content: "\e9b1"; }

.i-nova-s-login-wrong:before {
  content: "\e9b2"; }

.i-nova-s-mail-refresh-1:before {
  content: "\e9b3"; }

.i-nova-s-match-stick:before {
  content: "\e9b4"; }

.i-nova-s-mobile-phone-audio:before {
  content: "\e9b5"; }

.i-nova-s-mobile-phone-check-1:before {
  content: "\e9b6"; }

.i-nova-s-mobile-phone-close-1:before {
  content: "\e9b7"; }

.i-nova-s-mobile-phone-off:before {
  content: "\e9b8"; }

.i-nova-s-monster-truck-1:before {
  content: "\e9b9"; }

.i-nova-s-motorcycle-1:before {
  content: "\e9ba"; }

.i-nova-s-motorcycle-2:before {
  content: "\e9bb"; }

.i-nova-s-music-note-1:before {
  content: "\e9bc"; }

.i-nova-s-nature-flower-1:before {
  content: "\e9bd"; }

.i-nova-s-nature-plant-1:before {
  content: "\e9be"; }

.i-nova-s-navigation-before-1:before {
  content: "\e9bf"; }

.i-nova-s-navigation-next-1:before {
  content: "\e9c0"; }

.i-nova-s-network-business:before {
  content: "\e9c1"; }

.i-nova-s-network-laptop:before {
  content: "\e9c2"; }

.i-nova-s-nuclear-power-plant:before {
  content: "\e9c3"; }

.i-nova-s-operator-male:before {
  content: "\e9c4"; }

.i-nova-s-organization-hierarchy-3:before {
  content: "\e9c5"; }

.i-nova-s-origami-paper-bird:before {
  content: "\e9c6"; }

.i-nova-s-outbox:before {
  content: "\e9c7"; }

.i-nova-s-paint-brush-1:before {
  content: "\e9c8"; }

.i-nova-s-paper-pin:before {
  content: "\e9c9"; }

.i-nova-s-paperplane:before {
  content: "\e9ca"; }

.i-nova-s-pencil-2:before {
  content: "\e9cb"; }

.i-nova-s-pencil-ruler:before {
  content: "\e9cc"; }

.i-nova-s-pen-tablet:before {
  content: "\e9cd"; }

.i-nova-s-phone-incoming:before {
  content: "\e9ce"; }

.i-nova-s-phone-outgoing:before {
  content: "\e9cf"; }

.i-nova-s-photo-landscape:before {
  content: "\e9d0"; }

.i-nova-s-photo-portrait:before {
  content: "\e9d1"; }

.i-nova-s-picture-layer-1:before {
  content: "\e9d2"; }

.i-nova-s-pin-2:before {
  content: "\e9d3"; }

.i-nova-s-places-christ-the-redeemer:before {
  content: "\e9d4"; }

.i-nova-s-places-colosseum:before {
  content: "\e9d5"; }

.i-nova-s-places-eiffel-tower:before {
  content: "\e9d6"; }

.i-nova-s-places-home-3:before {
  content: "\e9d7"; }

.i-nova-s-places-home-4:before {
  content: "\e9d8"; }

.i-nova-s-places-taj-mahal:before {
  content: "\e9d9"; }

.i-nova-s-places-warehouse-1:before {
  content: "\e9da"; }

.i-nova-s-places-water-well:before {
  content: "\e9db"; }

.i-nova-s-pocket-knife:before {
  content: "\e9dc"; }

.i-nova-s-police-officer-1:before {
  content: "\e9dd"; }

.i-nova-s-polo-shirt:before {
  content: "\e9de"; }

.i-nova-s-projector:before {
  content: "\e9df"; }

.i-nova-s-quill:before {
  content: "\e9e0"; }

.i-nova-s-receipt-1:before {
  content: "\e9e1"; }

.i-nova-s-rechargable-battery:before {
  content: "\e9e2"; }

.i-nova-s-register-machine:before {
  content: "\e9e3"; }

.i-nova-s-remove-circle-1:before {
  content: "\e9e4"; }

.i-nova-s-rewards-banner-check:before {
  content: "\e9e5"; }

.i-nova-s-rewards-gift:before {
  content: "\e9e6"; }

.i-nova-s-rewards-medal-1:before {
  content: "\e9e7"; }

.i-nova-s-rewards-pedestal:before {
  content: "\e9e8"; }

.i-nova-s-rewards-trophy-5:before {
  content: "\e9e9"; }

.i-nova-s-ring-planet:before {
  content: "\e9ea"; }

.i-nova-s-romance-bow:before {
  content: "\e9eb"; }

.i-nova-s-romance-love-target:before {
  content: "\e9ec"; }

.i-nova-s-romance-relationship:before {
  content: "\e9ed"; }

.i-nova-s-safe:before {
  content: "\e9ee"; }

.i-nova-s-save-water:before {
  content: "\e9ef"; }

.i-nova-s-scissors:before {
  content: "\e9f0"; }

.i-nova-s-send-to-back:before {
  content: "\e9f1"; }

.i-nova-s-send-to-front:before {
  content: "\e9f2"; }

.i-nova-s-server-2:before {
  content: "\e9f3"; }

.i-nova-s-server-add-1:before {
  content: "\e9f4"; }

.i-nova-s-server-bug:before {
  content: "\e9f5"; }

.i-nova-s-server-check-1:before {
  content: "\e9f6"; }

.i-nova-s-server-close-1:before {
  content: "\e9f7"; }

.i-nova-s-server-network-1:before {
  content: "\e9f8"; }

.i-nova-s-server-subtract-1:before {
  content: "\e9f9"; }

.i-nova-s-settings-1:before {
  content: "\e9fa"; }

.i-nova-s-share-megaphone-2:before {
  content: "\e9fb"; }

.i-nova-s-share-radar:before {
  content: "\e9fc"; }

.i-nova-s-share-signal-user:before {
  content: "\e9fd"; }

.i-nova-s-shopping-basket-1:before {
  content: "\e9fe"; }

.i-nova-s-shopping-basket-2:before {
  content: "\e9ff"; }

.i-nova-s-shopping-basket-add:before {
  content: "\ea00"; }

.i-nova-s-shopping-basket-check:before {
  content: "\ea01"; }

.i-nova-s-shopping-basket-close:before {
  content: "\ea02"; }

.i-nova-s-shopping-basket-subtract:before {
  content: "\ea03"; }

.i-nova-s-sign-elevator:before {
  content: "\ea04"; }

.i-nova-s-sign-toilet:before {
  content: "\ea05"; }

.i-nova-s-smart-watch-circle-navigation:before {
  content: "\ea06"; }

.i-nova-s-smiley-dolar:before {
  content: "\ea07"; }

.i-nova-s-smiley-poker-face:before {
  content: "\ea08"; }

.i-nova-s-smiley-shy-1:before {
  content: "\ea09"; }

.i-nova-s-smiley-smile-2:before {
  content: "\ea0a"; }

.i-nova-s-smiley-wink:before {
  content: "\ea0b"; }

.i-nova-s-smiley-worry:before {
  content: "\ea0c"; }

.i-nova-s-spa-bamboo:before {
  content: "\ea0d"; }

.i-nova-s-spa-lotion:before {
  content: "\ea0e"; }

.i-nova-s-spa-lotus-flower:before {
  content: "\ea0f"; }

.i-nova-s-speaker-volume-decrease:before {
  content: "\ea10"; }

.i-nova-s-speaker-volume-high:before {
  content: "\ea11"; }

.i-nova-s-speaker-volume-increase:before {
  content: "\ea12"; }

.i-nova-s-speaker-volume-medium:before {
  content: "\ea13"; }

.i-nova-s-speaker-volume-off:before {
  content: "\ea14"; }

.i-nova-s-sport-basketball:before {
  content: "\ea15"; }

.i-nova-s-sport-bowling:before {
  content: "\ea16"; }

.i-nova-s-sport-dumbbell-1:before {
  content: "\ea17"; }

.i-nova-s-sport-football-field:before {
  content: "\ea18"; }

.i-nova-s-sport-takraw:before {
  content: "\ea19"; }

.i-nova-s-spray-bottle:before {
  content: "\ea1a"; }

.i-nova-s-star-constellation:before {
  content: "\ea1b"; }

.i-nova-s-subtract-circle-1:before {
  content: "\ea1c"; }

.i-nova-s-sunny:before {
  content: "\ea1d"; }

.i-nova-s-switch-left:before {
  content: "\ea1e"; }

.i-nova-s-switch-right:before {
  content: "\ea1f"; }

.i-nova-s-synchronize-1:before {
  content: "\ea20"; }

.i-nova-s-synchronize-2:before {
  content: "\ea21"; }

.i-nova-s-tank:before {
  content: "\ea22"; }

.i-nova-s-telephone-1:before {
  content: "\ea23"; }

.i-nova-s-temple-2:before {
  content: "\ea24"; }

.i-nova-s-toilet-roll:before {
  content: "\ea25"; }

.i-nova-s-tools-measuring-tape:before {
  content: "\ea26"; }

.i-nova-s-tram:before {
  content: "\ea27"; }

.i-nova-s-travel-bag-1:before {
  content: "\ea28"; }

.i-nova-s-travel-beach:before {
  content: "\ea29"; }

.i-nova-s-travel-camping:before {
  content: "\ea2a"; }

.i-nova-s-travel-flippers:before {
  content: "\ea2b"; }

.i-nova-s-travel-globe:before {
  content: "\ea2c"; }

.i-nova-s-treasure-chest-open:before {
  content: "\ea2d"; }

.i-nova-s-trolley-box-service:before {
  content: "\ea2e"; }

.i-nova-s-umbrella-open:before {
  content: "\ea2f"; }

.i-nova-s-undershirt:before {
  content: "\ea30"; }

.i-nova-s-underwear:before {
  content: "\ea31"; }

.i-nova-s-upload-computer:before {
  content: "\ea32"; }

.i-nova-s-user-add:before {
  content: "\ea33"; }

.i-nova-s-user-chat-1:before {
  content: "\ea34"; }

.i-nova-s-user-check:before {
  content: "\ea35"; }

.i-nova-s-user-female:before {
  content: "\ea36"; }

.i-nova-s-user-headphone:before {
  content: "\ea37"; }

.i-nova-s-user-heart:before {
  content: "\ea38"; }

.i-nova-s-user-magnify:before {
  content: "\ea39"; }

.i-nova-s-user-male:before {
  content: "\ea3a"; }

.i-nova-s-user-subtract:before {
  content: "\ea3b"; }

.i-nova-s-vector-circle:before {
  content: "\ea3c"; }

.i-nova-s-vector-line:before {
  content: "\ea3d"; }

.i-nova-s-vector-square-1:before {
  content: "\ea3e"; }

.i-nova-s-vector-triangle:before {
  content: "\ea3f"; }

.i-nova-s-video-call-1:before {
  content: "\ea40"; }

.i-nova-s-video-call-mobile-phone:before {
  content: "\ea41"; }

.i-nova-s-video-camera-3:before {
  content: "\ea42"; }

.i-nova-s-video-clip-3:before {
  content: "\ea43"; }

.i-nova-s-video-clip-4:before {
  content: "\ea44"; }

.i-nova-s-video-control-eject:before {
  content: "\ea45"; }

.i-nova-s-video-control-fast-forward:before {
  content: "\ea46"; }

.i-nova-s-video-control-next:before {
  content: "\ea47"; }

.i-nova-s-video-control-pause:before {
  content: "\ea48"; }

.i-nova-s-video-control-play:before {
  content: "\ea49"; }

.i-nova-s-video-control-previous:before {
  content: "\ea4a"; }

.i-nova-s-video-control-record:before {
  content: "\ea4b"; }

.i-nova-s-video-control-rewind:before {
  content: "\ea4c"; }

.i-nova-s-video-control-stop:before {
  content: "\ea4d"; }

.i-nova-s-video-games-gameboy:before {
  content: "\ea4e"; }

.i-nova-s-video-games-pacman:before {
  content: "\ea4f"; }

.i-nova-s-video-games-pacman-ghost:before {
  content: "\ea50"; }

.i-nova-s-volcanoe:before {
  content: "\ea51"; }

.i-nova-s-vote-heart-circle-1:before {
  content: "\ea52"; }

.i-nova-s-vote-plus-one:before {
  content: "\ea53"; }

.i-nova-s-vote-thumbs-down:before {
  content: "\ea54"; }

.i-nova-s-vote-thumbs-up:before {
  content: "\ea55"; }

.i-nova-s-wallet:before {
  content: "\ea56"; }

.i-nova-s-warehouse-box:before {
  content: "\ea57"; }

.i-nova-s-water-droplet:before {
  content: "\ea58"; }

.i-nova-s-water-tap:before {
  content: "\ea59"; }

.i-nova-s-water-tower:before {
  content: "\ea5a"; }

.i-nova-s-wind-flag:before {
  content: "\ea5b"; }

.i-nova-s-window:before {
  content: "\ea5c"; }

.i-nova-s-window-programming:before {
  content: "\ea5d"; }

@font-face {
  font-family: 'dripicons';
  src: url("includes/icons/dripicons/dripicons.eot?clgvpk") format("eot"), url("includes/icons/dripicons/dripicons.woff?clgvpk") format("woff"), url("includes/icons/dripicons/dripicons.ttf?clgvpk") format("truetype"); }
/*@font-face {
  font-family: 'dripicons';
  src:  url('includes/icons/dripicons/dripicons.eot?clgvpk');
  src:  url('includes/icons/dripicons/dripicons.eot?clgvpk#iefix') format('embedded-opentype'),
    url('includes/icons/dripicons/dripicons.ttf?clgvpk') format('truetype'),
    url('includes/icons/dripicons/dripicons.woff?clgvpk') format('woff'),
    url('includes/icons/dripicons/dripicons.svg?clgvpk#dripicons') format('svg');
  font-weight: normal;
  font-style: normal;
}*/
[class^="i-dripicons-"], [class*=" i-dripicons-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'dripicons' !important;
  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; }

.i-dripicons-alarm:before {
  content: "\e900"; }

.i-dripicons-align-center:before {
  content: "\e901"; }

.i-dripicons-align-justify:before {
  content: "\e902"; }

.i-dripicons-align-left:before {
  content: "\e903"; }

.i-dripicons-align-right:before {
  content: "\e904"; }

.i-dripicons-anchor:before {
  content: "\e905"; }

.i-dripicons-archive:before {
  content: "\e906"; }

.i-dripicons-arrow-down:before {
  content: "\e907"; }

.i-dripicons-arrow-left:before {
  content: "\e908"; }

.i-dripicons-arrow-right:before {
  content: "\e909"; }

.i-dripicons-arrow-thin-down:before {
  content: "\e90a"; }

.i-dripicons-arrow-thin-left:before {
  content: "\e90b"; }

.i-dripicons-arrow-thin-right:before {
  content: "\e90c"; }

.i-dripicons-arrow-thin-up:before {
  content: "\e90d"; }

.i-dripicons-arrow-up:before {
  content: "\e90e"; }

.i-dripicons-article:before {
  content: "\e90f"; }

.i-dripicons-backspace:before {
  content: "\e910"; }

.i-dripicons-basket:before {
  content: "\e911"; }

.i-dripicons-basketball:before {
  content: "\e912"; }

.i-dripicons-battery-empty:before {
  content: "\e913"; }

.i-dripicons-battery-full:before {
  content: "\e914"; }

.i-dripicons-battery-low:before {
  content: "\e915"; }

.i-dripicons-battery-medium:before {
  content: "\e916"; }

.i-dripicons-bell:before {
  content: "\e917"; }

.i-dripicons-blog:before {
  content: "\e918"; }

.i-dripicons-bluetooth:before {
  content: "\e919"; }

.i-dripicons-bold:before {
  content: "\e91a"; }

.i-dripicons-bookmark:before {
  content: "\e91b"; }

.i-dripicons-bookmarks:before {
  content: "\e91c"; }

.i-dripicons-box:before {
  content: "\e91d"; }

.i-dripicons-briefcase:before {
  content: "\e91e"; }

.i-dripicons-brightness-low:before {
  content: "\e91f"; }

.i-dripicons-brightness-max:before {
  content: "\e920"; }

.i-dripicons-brightness-medium:before {
  content: "\e921"; }

.i-dripicons-broadcast:before {
  content: "\e922"; }

.i-dripicons-browser:before {
  content: "\e923"; }

.i-dripicons-browser-upload:before {
  content: "\e924"; }

.i-dripicons-brush:before {
  content: "\e925"; }

.i-dripicons-calendar:before {
  content: "\e926"; }

.i-dripicons-camcorder:before {
  content: "\e927"; }

.i-dripicons-camera:before {
  content: "\e928"; }

.i-dripicons-card:before {
  content: "\e929"; }

.i-dripicons-cart:before {
  content: "\e92a"; }

.i-dripicons-checklist:before {
  content: "\e92b"; }

.i-dripicons-checkmark:before {
  content: "\e92c"; }

.i-dripicons-chevron-down:before {
  content: "\e92d"; }

.i-dripicons-chevron-left:before {
  content: "\e92e"; }

.i-dripicons-chevron-right:before {
  content: "\e92f"; }

.i-dripicons-chevron-up:before {
  content: "\e930"; }

.i-dripicons-clipboard:before {
  content: "\e931"; }

.i-dripicons-clock:before {
  content: "\e932"; }

.i-dripicons-clockwise:before {
  content: "\e933"; }

.i-dripicons-cloud:before {
  content: "\e934"; }

.i-dripicons-cloud-download:before {
  content: "\e935"; }

.i-dripicons-cloud-upload:before {
  content: "\e936"; }

.i-dripicons-code:before {
  content: "\e937"; }

.i-dripicons-contract:before {
  content: "\e938"; }

.i-dripicons-contract-2:before {
  content: "\e939"; }

.i-dripicons-conversation:before {
  content: "\e93a"; }

.i-dripicons-copy:before {
  content: "\e93b"; }

.i-dripicons-crop:before {
  content: "\e93c"; }

.i-dripicons-cross:before {
  content: "\e93d"; }

.i-dripicons-crosshair:before {
  content: "\e93e"; }

.i-dripicons-cutlery:before {
  content: "\e93f"; }

.i-dripicons-device-desktop:before {
  content: "\e940"; }

.i-dripicons-device-mobile:before {
  content: "\e941"; }

.i-dripicons-device-tablet:before {
  content: "\e942"; }

.i-dripicons-direction:before {
  content: "\e943"; }

.i-dripicons-disc:before {
  content: "\e944"; }

.i-dripicons-document:before {
  content: "\e945"; }

.i-dripicons-document-delete:before {
  content: "\e946"; }

.i-dripicons-document-edit:before {
  content: "\e947"; }

.i-dripicons-document-new:before {
  content: "\e948"; }

.i-dripicons-document-remove:before {
  content: "\e949"; }

.i-dripicons-dot:before {
  content: "\e94a"; }

.i-dripicons-dots-2:before {
  content: "\e94b"; }

.i-dripicons-dots-3:before {
  content: "\e94c"; }

.i-dripicons-download:before {
  content: "\e94d"; }

.i-dripicons-duplicate:before {
  content: "\e94e"; }

.i-dripicons-enter:before {
  content: "\e94f"; }

.i-dripicons-exit:before {
  content: "\e950"; }

.i-dripicons-expand:before {
  content: "\e951"; }

.i-dripicons-expand-2:before {
  content: "\e952"; }

.i-dripicons-experiment:before {
  content: "\e953"; }

.i-dripicons-export:before {
  content: "\e954"; }

.i-dripicons-feed:before {
  content: "\e955"; }

.i-dripicons-flag:before {
  content: "\e956"; }

.i-dripicons-flashlight:before {
  content: "\e957"; }

.i-dripicons-folder:before {
  content: "\e958"; }

.i-dripicons-folder-open:before {
  content: "\e959"; }

.i-dripicons-forward:before {
  content: "\e95a"; }

.i-dripicons-gaming:before {
  content: "\e95b"; }

.i-dripicons-gear:before {
  content: "\e95c"; }

.i-dripicons-graduation:before {
  content: "\e95d"; }

.i-dripicons-graph-bar:before {
  content: "\e95e"; }

.i-dripicons-graph-line:before {
  content: "\e95f"; }

.i-dripicons-graph-pie:before {
  content: "\e960"; }

.i-dripicons-headset:before {
  content: "\e961"; }

.i-dripicons-heart:before {
  content: "\e962"; }

.i-dripicons-help:before {
  content: "\e963"; }

.i-dripicons-home:before {
  content: "\e964"; }

.i-dripicons-hourglass:before {
  content: "\e965"; }

.i-dripicons-inbox:before {
  content: "\e966"; }

.i-dripicons-information:before {
  content: "\e967"; }

.i-dripicons-italic:before {
  content: "\e968"; }

.i-dripicons-jewel:before {
  content: "\e969"; }

.i-dripicons-lifting:before {
  content: "\e96a"; }

.i-dripicons-lightbulb:before {
  content: "\e96b"; }

.i-dripicons-link:before {
  content: "\e96c"; }

.i-dripicons-link-broken:before {
  content: "\e96d"; }

.i-dripicons-list:before {
  content: "\e96e"; }

.i-dripicons-loading:before {
  content: "\e96f"; }

.i-dripicons-location:before {
  content: "\e970"; }

.i-dripicons-lock:before {
  content: "\e971"; }

.i-dripicons-lock-open:before {
  content: "\e972"; }

.i-dripicons-mail:before {
  content: "\e973"; }

.i-dripicons-map:before {
  content: "\e974"; }

.i-dripicons-media-loop:before {
  content: "\e975"; }

.i-dripicons-media-next:before {
  content: "\e976"; }

.i-dripicons-media-pause:before {
  content: "\e977"; }

.i-dripicons-media-play:before {
  content: "\e978"; }

.i-dripicons-media-previous:before {
  content: "\e979"; }

.i-dripicons-media-record:before {
  content: "\e97a"; }

.i-dripicons-media-shuffle:before {
  content: "\e97b"; }

.i-dripicons-media-stop:before {
  content: "\e97c"; }

.i-dripicons-medical:before {
  content: "\e97d"; }

.i-dripicons-menu:before {
  content: "\e97e"; }

.i-dripicons-message:before {
  content: "\e97f"; }

.i-dripicons-meter:before {
  content: "\e980"; }

.i-dripicons-microphone:before {
  content: "\e981"; }

.i-dripicons-minus:before {
  content: "\e982"; }

.i-dripicons-monitor:before {
  content: "\e983"; }

.i-dripicons-move:before {
  content: "\e984"; }

.i-dripicons-music:before {
  content: "\e985"; }

.i-dripicons-network-1:before {
  content: "\e986"; }

.i-dripicons-network-2:before {
  content: "\e987"; }

.i-dripicons-network-3:before {
  content: "\e988"; }

.i-dripicons-network-4:before {
  content: "\e989"; }

.i-dripicons-network-5:before {
  content: "\e98a"; }

.i-dripicons-pamphlet:before {
  content: "\e98b"; }

.i-dripicons-paperclip:before {
  content: "\e98c"; }

.i-dripicons-pencil:before {
  content: "\e98d"; }

.i-dripicons-phone:before {
  content: "\e98e"; }

.i-dripicons-photo:before {
  content: "\e98f"; }

.i-dripicons-photo-group:before {
  content: "\e990"; }

.i-dripicons-pill:before {
  content: "\e991"; }

.i-dripicons-pin:before {
  content: "\e992"; }

.i-dripicons-plus:before {
  content: "\e993"; }

.i-dripicons-power:before {
  content: "\e994"; }

.i-dripicons-preview:before {
  content: "\e995"; }

.i-dripicons-print:before {
  content: "\e996"; }

.i-dripicons-pulse:before {
  content: "\e997"; }

.i-dripicons-question:before {
  content: "\e998"; }

.i-dripicons-reply:before {
  content: "\e999"; }

.i-dripicons-reply-all:before {
  content: "\e99a"; }

.i-dripicons-return:before {
  content: "\e99b"; }

.i-dripicons-retweet:before {
  content: "\e99c"; }

.i-dripicons-rocket:before {
  content: "\e99d"; }

.i-dripicons-scale:before {
  content: "\e99e"; }

.i-dripicons-search:before {
  content: "\e99f"; }

.i-dripicons-shopping-bag:before {
  content: "\e9a0"; }

.i-dripicons-skip:before {
  content: "\e9a1"; }

.i-dripicons-stack:before {
  content: "\e9a2"; }

.i-dripicons-star:before {
  content: "\e9a3"; }

.i-dripicons-stopwatch:before {
  content: "\e9a4"; }

.i-dripicons-store:before {
  content: "\e9a5"; }

.i-dripicons-suitcase:before {
  content: "\e9a6"; }

.i-dripicons-swap:before {
  content: "\e9a7"; }

.i-dripicons-tag:before {
  content: "\e9a8"; }

.i-dripicons-tag-delete:before {
  content: "\e9a9"; }

.i-dripicons-tags:before {
  content: "\e9aa"; }

.i-dripicons-thumbs-down:before {
  content: "\e9ab"; }

.i-dripicons-thumbs-up:before {
  content: "\e9ac"; }

.i-dripicons-ticket:before {
  content: "\e9ad"; }

.i-dripicons-time-reverse:before {
  content: "\e9ae"; }

.i-dripicons-to-do:before {
  content: "\e9af"; }

.i-dripicons-toggles:before {
  content: "\e9b0"; }

.i-dripicons-trash:before {
  content: "\e9b1"; }

.i-dripicons-trophy:before {
  content: "\e9b2"; }

.i-dripicons-upload:before {
  content: "\e9b3"; }

.i-dripicons-user:before {
  content: "\e9b4"; }

.i-dripicons-user-group:before {
  content: "\e9b5"; }

.i-dripicons-user-id:before {
  content: "\e9b6"; }

.i-dripicons-vibrate:before {
  content: "\e9b7"; }

.i-dripicons-view-apps:before {
  content: "\e9b8"; }

.i-dripicons-view-list:before {
  content: "\e9b9"; }

.i-dripicons-view-list-large:before {
  content: "\e9ba"; }

.i-dripicons-view-thumb:before {
  content: "\e9bb"; }

.i-dripicons-volume-full:before {
  content: "\e9bc"; }

.i-dripicons-volume-low:before {
  content: "\e9bd"; }

.i-dripicons-volume-medium:before {
  content: "\e9be"; }

.i-dripicons-volume-off:before {
  content: "\e9bf"; }

.i-dripicons-wallet:before {
  content: "\e9c0"; }

.i-dripicons-warning:before {
  content: "\e9c1"; }

.i-dripicons-web:before {
  content: "\e9c2"; }

.i-dripicons-weight:before {
  content: "\e9c3"; }

.i-dripicons-wifi:before {
  content: "\e9c4"; }

.i-dripicons-wrong:before {
  content: "\e9c5"; }

.i-dripicons-zoom-in:before {
  content: "\e9c6"; }

.i-dripicons-zoom-out:before {
  content: "\e9c7"; }

a span[class^='i-'],
a span[class^='i-'] + span {
  display: inline-block;
  vertical-align: middle; }

a span[class^='i-'] + span {
  margin-left: 5px; }

*[class^='i-dripicons'] {
  font-size: 1.2em; }

/* iCheck plugin Flat skin, blue
----------------------------------- */
.icheckbox_flat-blue,
.iradio_flat-blue {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 20px;
  height: 20px;
  background: url(includes/icheck/skins/flat/blue.png) no-repeat;
  border: none;
  cursor: pointer; }

.icheckbox_flat-blue {
  background-position: 0 0; }

.icheckbox_flat-blue.checked {
  background-position: -22px 0; }

.icheckbox_flat-blue.disabled {
  background-position: -44px 0;
  cursor: default; }

.icheckbox_flat-blue.checked.disabled {
  background-position: -66px 0; }

.iradio_flat-blue {
  background-position: -88px 0; }

.iradio_flat-blue.checked {
  background-position: -110px 0; }

.iradio_flat-blue.disabled {
  background-position: -132px 0;
  cursor: default; }

.iradio_flat-blue.checked.disabled {
  background-position: -154px 0; }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5 / 4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
  .icheckbox_flat-blue,
  .iradio_flat-blue {
    background-image: url(includes/icheck/skins/flat/blue@2x.png);
    -webkit-background-size: 176px 22px;
    background-size: 176px 22px; } }
/*@import 'includes/range-slaider';
@import 'includes/light-slider';*/
body {
  color: #808080;
  font-family: "Raleway", sans-serif;
  font-size: 16px;
  line-height: 1.5em; }

h1, h2, h3, h4, h5, h6 {
  font-family: "Raleway", sans-serif;
  color: #333333;
  font-weight: 900;
  margin-bottom: 10px;
  line-height: 1.2em; }

h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p {
  margin-top: 0; }

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
  font-weight: 500; }

.subtitle {
  font-size: 12px !important; }

a {
  color: #1D99D8;
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

a:visited {
  color: #0062AD; }

::-webkit-input-placeholder {
  font-style: italic;
  color: #cccccc; }

:-moz-placeholder {
  opacity: 1;
  font-style: italic;
  color: #cccccc; }

::-moz-placeholder {
  opacity: 1;
  font-style: italic;
  color: #cccccc; }

:-ms-input-placeholder {
  font-style: italic;
  color: #cccccc; }

label {
  display: block;
  margin-bottom: 5px;
  font-weight: bold; }

label span {
  color: #808080; }

.info {
  display: inline-block;
  color: #fff;
  font-size: 12px;
  padding: 3px 10px;
  border-radius: 30px;
  margin: 5px 0; }

.info:empty,
.info.hide {
  display: none; }

.info > * {
  padding: 0;
  margin: 0; }

button.btn,
html input[type="button"].btn,
input[type="reset"].btn,
input[type="submit"].btn,
a.btn,
.btn {
  display: inline-block;
  vertical-align: top;
  width: auto;
  min-height: 40px;
  line-height: 3em;
  text-align: center;
  text-decoration: none;
  border: 0;
  margin: 5px;
  padding: 0 10px;
  font-family: "Raleway", sans-serif;
  font-weight: 900;
  font-size: 13px;
  color: #fff;
  cursor: pointer;
  background: #d14242 none no-repeat 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all, 0.5s, ease;
  -moz-transition: all, 0.5s, ease;
  -ms-transition: all, 0.5s, ease;
  -o-transition: all, 0.5s, ease;
  transition: all, 0.5s, ease;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  min-width: 80px;
  box-sizing: border-box; }

button.btn:hover,
html input[type="button"].btn:hover,
input[type="reset"].btn:hover,
input[type="submit"].btn:hover,
a.btn:hover,
.btn:hover {
  background: #dd4b37 none no-repeat 0; }

button.btn.x-small,
html input[type="button"].btn.x-small,
input[type="reset"].btn.x-small,
input[type="submit"].btn.x-small,
a.btn.x-small,
.btn.x-small {
  min-height: auto;
  line-height: initial;
  padding: 5px;
  font-size: 12px; }

button.btn.small,
html input[type="button"].btn.small,
input[type="reset"].btn.small,
input[type="submit"].btn.small,
a.btn.small,
.btn.small {
  min-height: auto;
  line-height: initial;
  padding: 10px;
  font-size: 14px; }

button.btn.medium,
html input[type="button"].btn.medium,
input[type="reset"].btn.medium,
input[type="submit"].btn.medium,
a.btn.medium,
.btn.medium {
  min-height: 30px;
  line-height: 30px;
  font-size: 14px; }

button.btn.large,
html input[type="button"].btn.large,
input[type="reset"].btn.large,
input[type="submit"].btn.large,
a.btn.large,
.btn.large {
  min-height: 50px;
  line-height: 50px;
  font-size: 16px;
  padding: 0 25px; }

button.btn.full,
html input[type="button"].btn.full,
input[type="reset"].btn.full,
input[type="submit"].btn.full,
a.btn.full,
.btn.full {
  max-width: initial;
  width: 100%; }

button.btn.ghost,
html input[type="button"].btn.ghost,
input[type="reset"].btn.ghost,
input[type="submit"].btn.ghost,
a.btn.ghost {
  background: transparent none no-repeat 0;
  color: #999;
  border: 1px solid #ccc; }

button.btn.ghost:hover,
html input[type="button"].btn.ghost:hover,
input[type="reset"].btn.ghost:hover,
input[type="submit"].btn.ghost:hover,
a.btn.ghost:hover {
  background: #999 none no-repeat 0;
  color: #fff; }

button.btn.white,
html input[type="button"].btn.white,
input[type="reset"].btn.white,
input[type="submit"].btn.white,
a.btn.white {
  background: #fff none no-repeat 0;
  color: #d14242; }

button.btn.white:hover,
html input[type="button"].btn.white:hover,
input[type="reset"].btn.white:hover,
input[type="submit"].btn.white:hover,
a.btn.white:hover {
  background: #fff none no-repeat 0; }

button.btn.green,
html input[type="button"].btn.green,
input[type="reset"].btn.green,
input[type="submit"].btn.green,
a.btn.green {
  background: #22B573 none no-repeat 0; }

button.btn.green:hover,
html input[type="button"].btn.green:hover,
input[type="reset"].btn.green:hover,
input[type="submit"].btn.green:hover,
a.btn.green:hover {
  background: #28C97C none no-repeat 0; }

button.btn.red,
html input[type="button"].btn.red,
input[type="reset"].btn.red,
input[type="submit"].btn.red,
a.btn.red {
  background: #B2363F none no-repeat 0; }

button.btn.red:hover,
html input[type="button"].btn.red:hover,
input[type="reset"].btn.red:hover,
input[type="submit"].btn.red:hover,
a.btn.red:hover {
  background: #C44358 none no-repeat 0; }

button.btn.orange,
html input[type="button"].btn.orange,
input[type="reset"].btn.orange,
input[type="submit"].btn.orange,
a.btn.orange {
  background: #FF931E none no-repeat 0; }

button.btn.orange:hover,
html input[type="button"].btn.orange:hover,
input[type="reset"].btn.orange:hover,
input[type="submit"].btn.orange:hover,
a.btn.orange:hover {
  background: #FFA757 none no-repeat 0; }

button.btn.blue,
html input[type="button"].btn.blue,
input[type="reset"].btn.blue,
input[type="submit"].btn.blue,
a.btn.blue {
  background: #2A7AB8 none no-repeat 0; }

button.btn.blue:hover,
html input[type="button"].btn.blue:hover,
input[type="reset"].btn.blue:hover,
input[type="submit"].btn.blue:hover,
a.btn.blue:hover {
  background: #3A97D6 none no-repeat 0; }

a.btn span[class^="l-icon"],
.btn span[class^="l-icon"] {
  display: inline-block;
  vertical-align: middle; }

a.btn.medium span[class^="l-icon"],
.btn.medium span[class^="l-icon"] {
  font-size: 18px; }

a.btn.large span[class^="l-icon"],
.btn.large span[class^="l-icon"] {
  font-size: 24px; }

::-webkit-input-placeholder {
  font-style: italic;
  color: #cccccc; }

:-moz-placeholder {
  opacity: 1;
  font-style: italic;
  color: #cccccc; }

::-moz-placeholder {
  opacity: 1;
  font-style: italic;
  color: #cccccc; }

:-ms-input-placeholder {
  font-style: italic;
  color: #cccccc; }

label {
  display: block;
  margin-bottom: 10px; }

label span {
  color: #808080; }

select,
.customSelect,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
input[type="file"] {
  width: 100%;
  min-height: 40px;
  background: #F2F2F2 none no-repeat 0;
  padding: 0 10px;
  color: #666666;
  border: 0;
  border-radius: 5px;
  display: inline-block;
  margin-right: 5px;
  -webkit-transition: border, 0.5s, ease;
  -moz-transition: border, 0.5s, ease;
  -ms-transition: border, 0.5s, ease;
  -o-transition: border, 0.5s, ease;
  transition: border, 0.5s, ease;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

input[type="file"] {
  margin-top: 5px;
  line-height: 40px; }

textarea {
  padding-top: 10px; }

select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus {
  box-shadow: 0 0 5px rgba(42, 122, 184, 0.45); }

select:disabled,
textarea:disabled,
input[type="text"]:disabled,
input[type="password"]:disabled,
input[type="datetime"]:disabled,
input[type="datetime-local"]:disabled,
input[type="date"]:disabled,
input[type="month"]:disabled,
input[type="time"]:disabled,
input[type="week"]:disabled,
input[type="number"]:disabled,
input[type="email"]:disabled,
input[type="url"]:disabled,
input[type="search"]:disabled,
input[type="tel"]:disabled,
input[type="color"]:disabled {
  color: #cccccc;
  border-bottom: 2px solid #cccccc; }

select.hasCustomSelect {
  width: 100% !important; }

.customSelect {
  background: #F2F2F2 url(../images/icons/select-arrow.gif) no-repeat right center;
  line-height: 40px;
  text-align: left; }

input[type="radio"],
input[type="checkbox"],
.iradio_flat-blue,
.icheckbox_flat-blue {
  margin-right: 10px; }

input[type="radio"] + label,
input[type="checkbox"] + label,
.iradio_flat-blue + label,
.icheckbox_flat-blue + label {
  display: inline-block;
  width: auto; }

div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

hr {
  border: 0;
  border-bottom: 1px solid #f1f2f2;
  margin: 20px 0; }

.success {
  background-color: #22B573 !important;
  color: #fff !important; }

.information {
  background-color: #23A0C6 !important;
  color: #fff !important; }

.warning {
  background-color: #FF931E !important;
  color: #fff !important; }

.danger {
  background-color: #B2363F !important;
  color: #fff !important; }

.tab-container {
  display: none !important; }

.tab-container.active {
  display: block !important; }

.wrapper {
  font-size: 0;
  padding: 20px 0; }
  .wrapper:before, .wrapper:after {
    content: "";
    display: table; }
  .wrapper:after {
    clear: both; }

.container {
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
  font-size: 0;
  text-align: center; }

.container.full {
  max-width: 100%; }

.block {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  padding: 20px 10px;
  font-size: 16px;
  text-align: left; }

.dev-grid {
  display: block;
  width: 100%;
  overflow-y: auto; }

.overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  overflow-x: auto;
  align-items: center;
  justify-content: center;
  z-index: 10; }

.overlay.show {
  display: flex; }

.modal {
  background-color: #fff; }

.modal .header {
  padding: 5px 0;
  border-bottom: 1px solid #e6e6e6; }

.modal .header .title {
  float: left;
  font-weight: bold;
  font-size: 16px;
  color: #333333;
  margin: 0;
  padding: 10px; }

.close-modal {
  color: #808080 !important;
  display: inline-block;
  padding: 10px 15px;
  float: right;
  text-align: center; }

.close-modal:hover {
  text-decoration: none; }

.small {
  max-width: 300px !important; }

.medium {
  max-width: 600px !important; }

.large {
  max-width: 800px !important; }

.l-col-1 {
  width: 6.25%; }

.l-col-2 {
  width: 12.5%; }

.l-col-3 {
  width: 18.75%; }

.l-col-4 {
  width: 25%; }

.l-col-5 {
  width: 31.25%; }

.l-col-6 {
  width: 37.5%; }

.l-col-7 {
  width: 43.75%; }

.l-col-8 {
  width: 50%; }

.l-col-9 {
  width: 56.25%; }

.l-col-10 {
  width: 62.5%; }

.l-col-11 {
  width: 68.75%; }

.l-col-12 {
  width: 75%; }

.l-col-13 {
  width: 81.25%; }

.l-col-14 {
  width: 87.5%; }

.l-col-15 {
  width: 93.75%; }

.l-col-16 {
  width: 100%; }

@media (min-width: 769px) and (max-width: 1024px) {
  .m-col-1 {
    width: 6.25%; }

  .m-col-2 {
    width: 12.5%; }

  .m-col-3 {
    width: 18.75%; }

  .m-col-4 {
    width: 25%; }

  .m-col-5 {
    width: 31.25%; }

  .m-col-6 {
    width: 37,5%; }

  .m-col-7 {
    width: 43.75%; }

  .m-col-8 {
    width: 50%; }

  .m-col-9 {
    width: 56.25%; }

  .m-col-10 {
    width: 62.5%; }

  .m-col-11 {
    width: 68.75%; }

  .m-col-12 {
    width: 75%; }

  .m-col-13 {
    width: 81.25%; }

  .m-col-14 {
    width: 87.5%; }

  .m-col-15 {
    width: 93.75%; }

  .m-col-16 {
    width: 100%; } }
@media (max-width: 768px) {
  .s-col-1 {
    width: 6.25%; }

  .s-col-2 {
    width: 12.5%; }

  .s-col-3 {
    width: 18.75%; }

  .s-col-4 {
    width: 25%; }

  .s-col-5 {
    width: 31.25%; }

  .s-col-6 {
    width: 37,5%; }

  .s-col-7 {
    width: 43.75%; }

  .s-col-8 {
    width: 50%; }

  .s-col-9 {
    width: 56.25%; }

  .s-col-10 {
    width: 62.5%; }

  .s-col-11 {
    width: 68.75%; }

  .s-col-12 {
    width: 75%; }

  .s-col-13 {
    width: 81.25%; }

  .s-col-14 {
    width: 87.5%; }

  .s-col-15 {
    width: 93.75%; }

  .s-col-16 {
    width: 100%; }

  .overlay {
    padding: 20px; }

  .close-modal {
    margin-top: 20px; } }
ul.inline {
  margin: 0;
  padding: 0;
  display: block;
  font-size: 0; }
  ul.inline:before, ul.inline:after {
    content: "";
    display: table; }
  ul.inline:after {
    clear: both; }

ul.inline li {
  display: inline-block;
  margin: 0 10px;
  vertical-align: top;
  font-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative; }

ul.list {
  margin: 0;
  padding: 0;
  display: block; }
  ul.list:before, ul.list:after {
    content: "";
    display: table; }
  ul.list:after {
    clear: both; }

ul.list li {
  display: block;
  margin: 5px 0 10px;
  font-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative; }
  ul.list li:before, ul.list li:after {
    content: "";
    display: table; }
  ul.list li:after {
    clear: both; }

ul.arrow li {
  list-style-image: url("../images/icons/li-arrow.gif"); }

ul.form li {
  margin-bottom: 10px !important; }

ul.li-l-col-1 li {
  width: 100%;
  margin: 0; }

ul.li-l-col-2 li {
  width: 50%;
  margin: 0; }

ul.li-l-col-3 li {
  width: 33.3333%;
  margin: 0; }

ul.li-l-col-4 li {
  width: 25%;
  margin: 0; }

ul.li-l-col-5 li {
  width: 20%;
  margin: 0; }

ul.li-l-col-6 li {
  width: 16.6666%;
  margin: 0; }

ul.li-l-col-7 li {
  width: 14.2857%;
  margin: 0; }

ul.li-l-col-8 li {
  width: 12.5%;
  margin: 0; }

ul.li-l-col-9 li {
  width: 11.1111%;
  margin: 0; }

ul.li-l-col-10 li {
  width: 10%;
  margin: 0; }

ul.li-l-col-11 li {
  width: 9.0909%;
  margin: 0; }

ul.li-l-col-12 li {
  width: 8.3333%;
  margin: 0; }

@media (min-width: 769px) and (max-width: 1024px) {
  ul.li-m-col-1 li {
    width: 100%;
    margin: 0; }

  ul.li-m-col-2 li {
    width: 50%;
    margin: 0; }

  ul.li-m-col-3 li {
    width: 33.3333%;
    margin: 0; }

  ul.li-m-col-4 li {
    width: 25%;
    margin: 0; }

  ul.li-m-col-5 li {
    width: 20%;
    margin: 0; }

  ul.li-m-col-6 li {
    width: 16.6666%;
    margin: 0; }

  ul.li-m-col-7 li {
    width: 14.2857%;
    margin: 0; }

  ul.li-m-col-8 li {
    width: 12.5%;
    margin: 0; }

  ul.li-m-col-9 li {
    width: 11.1111%;
    margin: 0; }

  ul.li-m-col-10 li {
    width: 10%;
    margin: 0; }

  ul.li-m-col-11 li {
    width: 9.0909%;
    margin: 0; }

  ul.li-m-col-12 li {
    width: 8.3333%;
    margin: 0; } }
@media (max-width: 768px) {
  ul.li-s-col-1 li {
    width: 100%;
    margin: 0; }

  ul.li-s-col-2 li {
    width: 50%;
    margin: 0; }

  ul.li-s-col-3 li {
    width: 33.3333%;
    margin: 0; }

  ul.li-s-col-4 li {
    width: 25%;
    margin: 0; }

  ul.li-s-col-5 li {
    width: 20%;
    margin: 0; }

  ul.li-s-col-6 li {
    width: 16.6666%;
    margin: 0; }

  ul.li-s-col-7 li {
    width: 14.2857%;
    margin: 0; }

  ul.li-s-col-8 li {
    width: 12.5%;
    margin: 0; }

  ul.li-s-col-9 li {
    width: 11.1111%;
    margin: 0; }

  ul.li-s-col-10 li {
    width: 10%;
    margin: 0; }

  ul.li-s-col-11 li {
    width: 9.0909%;
    margin: 0; }

  ul.li-s-col-12 li {
    width: 8.3333%;
    margin: 0; } }
.table {
  width: 100%;
  border: 0; }

.table td {
  border-bottom: 1px solid #f1f2f2;
  padding: 10px;
  margin: 0; }

.table thead td {
  border-bottom: 2px solid #f1f2f2;
  font-weight: bold; }

.align-left {
  text-align: left; }

.align-center {
  text-align: center; }

.align-right {
  text-align: right; }

.float-left {
  float: left; }

.float-right {
  float: right; }

.hide {
  display: none !important; }

.relative {
  positions: relative; }

.no-padding {
  padding: 0; }

.no-padding-top {
  padding-top: 0 !important; }

.no-padding-left {
  padding-left: 0 !important; }

.no-padding-right {
  padding-right: 0 !important; }

.no-padding-bottom {
  padding-bottom: 0 !important; }

.no-margin {
  margin: 0; }

.no-margin-top {
  margin-top: 0 !important; }

.no-margin-left {
  margin-left: 0 !important; }

.no-margin-right {
  margin-right: 0 !important; }

.no-margin-bottom {
  margin-bottom: 0 !important; }

.fluid {
  width: 100%; }

/* SELECTION BACKGROUND COLOR */
::selection {
  background: #41E0C1;
  color: #fff; }

::-moz-selection {
  background: #41E0C1;
  color: #fff; }

div {
  box-sizing: border-box; }

#particles-js {
  width: 100%;
  height: 100%;
  background: #dd4b37;
  background: -moz-linear-gradient(-45deg, #dd4b37 0%, #d14242 38%);
  background: -webkit-linear-gradient(-45deg, #dd4b37 0%, #d14242 38%);
  background: linear-gradient(135deg, #dd4b37 0%, #d14242 38%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd4b37', endColorstr='#d14242',GradientType=1 );
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1; }

.wrapper.nav {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 15px 25px 0; }

.wrapper.nav .container,
.container.nav {
  display: flex;
  align-items: center; }

.logo {
  max-width: 160px;
  display: inline-block;
  vertical-align: middle;
  margin-top: 15px; }

.nav-btn {
  text-align: center;
  width: 60px;
  height: 60px;
  line-height: 72px;
  display: inline-block;
  vertical-align: middle;
  font-size: 21px; }

.nav-btn span {
  color: #fff; }

.nav.red .nav-btn span {
  color: #d14242; }

.nav-btn img {
  width: 100%;
  max-width: 28px; }

.wrapper.flex {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh; }

.homepage .title {
  color: #fff;
  font-size: 60px;
  margin-top: 0; }

.homepage .subtitle {
  color: #fff;
  font-size: 18px !important;
  line-height: 24px; }

.homepage .subtitle a {
  color: #fff;
  text-decoration: underline; }

.homepage .subtitle a {
  color: #fff;
  text-decoration: one; }

ul.inline.social-wrapper {
  margin-top: 30px; }

ul.inline.social-wrapper li:first-child {
  padding-left: 0;
  margin-left: 0; }

.social-link {
  display: block;
  max-width: 32px; }

.social-link img {
  width: 100%;
  display: block; }

@media all and (max-width: 768px) {
  .homepage .container {
    padding: 0 20px; }

  .homepage .title {
    font-size: 45px; }

  .homepage .subtitle {
    font-size: 16px !important; }

  ul.inline.social-wrapper {
    margin-top: 30px; } }
.wrapper.nav-menu {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff; }

.wrapper.nav-menu .container {
  padding: 0 25px; }

.nav-menu .title {
  color: #d14242; }

.wrapper.login .title {
  margin-top: 0;
  color: #d14242; }

ul#login-form {
  max-width: 300px;
  width: 100%;
  margin: 0 auto;
  padding: 0; }

ul#login-form li {
  margin: 10px 0; }

@media (min-width: 769px) and (max-width: 1024px) {
  .menu-toggle {
    display: inline-block !important; }

  /* NAV */
  ul.main-menu.nav {
    position: fixed;
    top: 0;
    right: -100%;
    width: 70%;
    max-width: 250px;
    height: 100%;
    background-color: #92B6D1;
    z-index: 2;
    -webkit-transition: right, 0.5s, ease;
    -moz-transition: right, 0.5s, ease;
    -ms-transition: right, 0.5s, ease;
    -o-transition: right, 0.5s, ease;
    transition: right, 0.5s, ease; }

  ul.main-menu.nav.show {
    right: 0; }

  ul.main-menu.nav li {
    display: block;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

  ul.main-menu.nav li .nav-item {
    text-align: left; }

  ul.main-menu.nav li.menu-toggle .nav-item {
    text-align: right; }

  .searchbox {
    max-width: 70%; } }
@media (max-width: 768px) {
  .menu-toggle {
    display: inline-block !important; }

  /* NAV */
  ul.main-menu.nav {
    position: fixed;
    top: 0;
    right: -100%;
    width: 70%;
    height: 100%;
    background-color: #92B6D1;
    z-index: 2;
    -webkit-transition: right, 0.5s, ease;
    -moz-transition: right, 0.5s, ease;
    -ms-transition: right, 0.5s, ease;
    -o-transition: right, 0.5s, ease;
    transition: right, 0.5s, ease; }

  ul.main-menu.nav.show {
    right: 0; }

  ul.main-menu.nav li {
    display: block;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

  ul.main-menu.nav li .nav-item {
    text-align: left; }

  ul.main-menu.nav li.menu-toggle .nav-item {
    text-align: right; }

  .wrapper.search.show {
    padding: 10px; }

  .wrapper.search .btn {
    width: 100%;
    margin: 0; }

  .searchbox {
    width: 100%;
    max-width: 100%;
    margin: 0 0 5px; }

  .auditor-data ul.inline li:nth-child(even) {
    text-align: left; } }

/*# sourceMappingURL=style.css.map */
