/**
 *
 *
 *  iRoom framework V2.0 <https://iroom.re>
 *
 *  By KRATZ Geoffrey AKA Jul6art AKA VanIllaSkype
 *  for VsWeb <https://vsweb.be>
 *
 *   __    __    ___            __    __    __   ____
 *   \ \  / /   / __|           \ \  /  \  / /  |  __\   __
 *    \ \/ / _  \__ \  _         \ \/ /\ \/ /   |  __|  |  _\
 *     \__/ (_) |___/ (_)         \__/  \__/    |  __/  |___/
 *
 *                    https://vsweb.be
 *                     admin@vsweb.be
 *
 *  It is free software; you can redistribute it and/or modify it under
 *  the terms of the GNU General Public License, either version 2
 *  of the License, or any later version.
 *
 *  For the full copyright and license information, please read the
 *  LICENSE.txt file that was distributed with this source code.
 *
 *  https://vsweb.be
 *  admin@vsweb.be
 *
 *  Special thanks to Brynnlow
 *  for his contribution
 *
 *  It is free software; you can redistribute it and/or modify it under
 *  the terms of the GNU General Public License, either version 2
 *  of the License, or any later version.
 *
 *  For the full copyright and license information, please read the
 *  LICENSE.txt file that was distributed with this source code.
 *
 *  The flex one, in a flex world
 *
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 3, ../sass/_reset.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/**
 * Remove default margin.
 */
/* line 16, ../sass/_reset.scss */
body {
  margin: 0;
}

/*
*box-sizing
*/
/* line 24, ../sass/_reset.scss */
*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 42, ../sass/_reset.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 62, ../sass/_reset.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 75, ../sass/_reset.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
/* line 85, ../sass/_reset.scss */
[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 97, ../sass/_reset.scss */
a {
  background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
/* line 106, ../sass/_reset.scss */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 118, ../sass/_reset.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 126, ../sass/_reset.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
/* line 135, ../sass/_reset.scss */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 144, ../sass/_reset.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 153, ../sass/_reset.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 162, ../sass/_reset.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 170, ../sass/_reset.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 178, ../sass/_reset.scss */
sup {
  top: -0.5em;
}

/* line 182, ../sass/_reset.scss */
sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 193, ../sass/_reset.scss */
img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 201, ../sass/_reset.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 212, ../sass/_reset.scss */
figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 220, ../sass/_reset.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
/* line 229, ../sass/_reset.scss */
pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 237, ../sass/_reset.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
/* line 260, ../sass/_reset.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 274, ../sass/_reset.scss */
button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 285, ../sass/_reset.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 298, ../sass/_reset.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 310, ../sass/_reset.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 319, ../sass/_reset.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 330, ../sass/_reset.scss */
input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 342, ../sass/_reset.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 354, ../sass/_reset.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */
/* line 364, ../sass/_reset.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  box-sizing: content-box;
  /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 375, ../sass/_reset.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */
/* line 384, ../sass/_reset.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 395, ../sass/_reset.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 404, ../sass/_reset.scss */
textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 413, ../sass/_reset.scss */
optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 424, ../sass/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 429, ../sass/_reset.scss */
td,
th {
  padding: 0;
}

/*
    iRoom framework colours
    ================================================================================== */
/*
    colors backgrounds
    ------------------------------------ */
/* line 47, ../sass/_colours.scss */
.white {
  background-color: #FFFFFF;
}

/* line 51, ../sass/_colours.scss */
.white.lighten-10 {
  background-color: white;
}

/* line 55, ../sass/_colours.scss */
.white.lighten-20 {
  background-color: white;
}

/* line 59, ../sass/_colours.scss */
.white.lighten-30 {
  background-color: white;
}

/* line 63, ../sass/_colours.scss */
.white.lighten-40 {
  background-color: white;
}

/* line 67, ../sass/_colours.scss */
.white.darken-10 {
  background-color: #e6e6e6;
}

/* line 71, ../sass/_colours.scss */
.white.darken-20 {
  background-color: #cccccc;
}

/* line 75, ../sass/_colours.scss */
.white.darken-30 {
  background-color: #b3b3b3;
}

/* line 79, ../sass/_colours.scss */
.white.darken-40 {
  background-color: #999999;
}

/* line 47, ../sass/_colours.scss */
.black {
  background-color: #000000;
}

/* line 51, ../sass/_colours.scss */
.black.lighten-10 {
  background-color: #1a1a1a;
}

/* line 55, ../sass/_colours.scss */
.black.lighten-20 {
  background-color: #333333;
}

/* line 59, ../sass/_colours.scss */
.black.lighten-30 {
  background-color: #4d4d4d;
}

/* line 63, ../sass/_colours.scss */
.black.lighten-40 {
  background-color: #666666;
}

/* line 67, ../sass/_colours.scss */
.black.darken-10 {
  background-color: black;
}

/* line 71, ../sass/_colours.scss */
.black.darken-20 {
  background-color: black;
}

/* line 75, ../sass/_colours.scss */
.black.darken-30 {
  background-color: black;
}

/* line 79, ../sass/_colours.scss */
.black.darken-40 {
  background-color: black;
}

/* line 47, ../sass/_colours.scss */
.grey {
  background-color: #808080;
}

/* line 51, ../sass/_colours.scss */
.grey.lighten-10 {
  background-color: #9a9a9a;
}

/* line 55, ../sass/_colours.scss */
.grey.lighten-20 {
  background-color: #b3b3b3;
}

/* line 59, ../sass/_colours.scss */
.grey.lighten-30 {
  background-color: #cdcdcd;
}

/* line 63, ../sass/_colours.scss */
.grey.lighten-40 {
  background-color: #e6e6e6;
}

/* line 67, ../sass/_colours.scss */
.grey.darken-10 {
  background-color: #676767;
}

/* line 71, ../sass/_colours.scss */
.grey.darken-20 {
  background-color: #4d4d4d;
}

/* line 75, ../sass/_colours.scss */
.grey.darken-30 {
  background-color: #343434;
}

/* line 79, ../sass/_colours.scss */
.grey.darken-40 {
  background-color: #1a1a1a;
}

/* line 47, ../sass/_colours.scss */
.red {
  background-color: #FF0000;
}

/* line 51, ../sass/_colours.scss */
.red.lighten-10 {
  background-color: #ff3333;
}

/* line 55, ../sass/_colours.scss */
.red.lighten-20 {
  background-color: #ff6666;
}

/* line 59, ../sass/_colours.scss */
.red.lighten-30 {
  background-color: #ff9999;
}

/* line 63, ../sass/_colours.scss */
.red.lighten-40 {
  background-color: #ffcccc;
}

/* line 67, ../sass/_colours.scss */
.red.darken-10 {
  background-color: #cc0000;
}

/* line 71, ../sass/_colours.scss */
.red.darken-20 {
  background-color: #990000;
}

/* line 75, ../sass/_colours.scss */
.red.darken-30 {
  background-color: #660000;
}

/* line 79, ../sass/_colours.scss */
.red.darken-40 {
  background-color: #330000;
}

/* line 47, ../sass/_colours.scss */
.maroon {
  background-color: #800000;
}

/* line 51, ../sass/_colours.scss */
.maroon.lighten-10 {
  background-color: #b30000;
}

/* line 55, ../sass/_colours.scss */
.maroon.lighten-20 {
  background-color: #e60000;
}

/* line 59, ../sass/_colours.scss */
.maroon.lighten-30 {
  background-color: #ff1a1a;
}

/* line 63, ../sass/_colours.scss */
.maroon.lighten-40 {
  background-color: #ff4d4d;
}

/* line 67, ../sass/_colours.scss */
.maroon.darken-10 {
  background-color: #4d0000;
}

/* line 71, ../sass/_colours.scss */
.maroon.darken-20 {
  background-color: #1a0000;
}

/* line 75, ../sass/_colours.scss */
.maroon.darken-30 {
  background-color: black;
}

/* line 79, ../sass/_colours.scss */
.maroon.darken-40 {
  background-color: black;
}

/* line 47, ../sass/_colours.scss */
.yellow {
  background-color: #FFFF00;
}

/* line 51, ../sass/_colours.scss */
.yellow.lighten-10 {
  background-color: #ffff33;
}

/* line 55, ../sass/_colours.scss */
.yellow.lighten-20 {
  background-color: #ffff66;
}

/* line 59, ../sass/_colours.scss */
.yellow.lighten-30 {
  background-color: #ffff99;
}

/* line 63, ../sass/_colours.scss */
.yellow.lighten-40 {
  background-color: #ffffcc;
}

/* line 67, ../sass/_colours.scss */
.yellow.darken-10 {
  background-color: #cccc00;
}

/* line 71, ../sass/_colours.scss */
.yellow.darken-20 {
  background-color: #999900;
}

/* line 75, ../sass/_colours.scss */
.yellow.darken-30 {
  background-color: #666600;
}

/* line 79, ../sass/_colours.scss */
.yellow.darken-40 {
  background-color: #333300;
}

/* line 47, ../sass/_colours.scss */
.olive {
  background-color: #808000;
}

/* line 51, ../sass/_colours.scss */
.olive.lighten-10 {
  background-color: #b3b300;
}

/* line 55, ../sass/_colours.scss */
.olive.lighten-20 {
  background-color: #e6e600;
}

/* line 59, ../sass/_colours.scss */
.olive.lighten-30 {
  background-color: #ffff1a;
}

/* line 63, ../sass/_colours.scss */
.olive.lighten-40 {
  background-color: #ffff4d;
}

/* line 67, ../sass/_colours.scss */
.olive.darken-10 {
  background-color: #4d4d00;
}

/* line 71, ../sass/_colours.scss */
.olive.darken-20 {
  background-color: #1a1a00;
}

/* line 75, ../sass/_colours.scss */
.olive.darken-30 {
  background-color: black;
}

/* line 79, ../sass/_colours.scss */
.olive.darken-40 {
  background-color: black;
}

/* line 47, ../sass/_colours.scss */
.lime {
  background-color: #00FF00;
}

/* line 51, ../sass/_colours.scss */
.lime.lighten-10 {
  background-color: #33ff33;
}

/* line 55, ../sass/_colours.scss */
.lime.lighten-20 {
  background-color: #66ff66;
}

/* line 59, ../sass/_colours.scss */
.lime.lighten-30 {
  background-color: #99ff99;
}

/* line 63, ../sass/_colours.scss */
.lime.lighten-40 {
  background-color: #ccffcc;
}

/* line 67, ../sass/_colours.scss */
.lime.darken-10 {
  background-color: #00cc00;
}

/* line 71, ../sass/_colours.scss */
.lime.darken-20 {
  background-color: #009900;
}

/* line 75, ../sass/_colours.scss */
.lime.darken-30 {
  background-color: #006600;
}

/* line 79, ../sass/_colours.scss */
.lime.darken-40 {
  background-color: #003300;
}

/* line 47, ../sass/_colours.scss */
.green {
  background-color: #008000;
}

/* line 51, ../sass/_colours.scss */
.green.lighten-10 {
  background-color: #00b300;
}

/* line 55, ../sass/_colours.scss */
.green.lighten-20 {
  background-color: #00e600;
}

/* line 59, ../sass/_colours.scss */
.green.lighten-30 {
  background-color: #1aff1a;
}

/* line 63, ../sass/_colours.scss */
.green.lighten-40 {
  background-color: #4dff4d;
}

/* line 67, ../sass/_colours.scss */
.green.darken-10 {
  background-color: #004d00;
}

/* line 71, ../sass/_colours.scss */
.green.darken-20 {
  background-color: #001a00;
}

/* line 75, ../sass/_colours.scss */
.green.darken-30 {
  background-color: black;
}

/* line 79, ../sass/_colours.scss */
.green.darken-40 {
  background-color: black;
}

/* line 47, ../sass/_colours.scss */
.aqua {
  background-color: #00FFFF;
}

/* line 51, ../sass/_colours.scss */
.aqua.lighten-10 {
  background-color: #33ffff;
}

/* line 55, ../sass/_colours.scss */
.aqua.lighten-20 {
  background-color: #66ffff;
}

/* line 59, ../sass/_colours.scss */
.aqua.lighten-30 {
  background-color: #99ffff;
}

/* line 63, ../sass/_colours.scss */
.aqua.lighten-40 {
  background-color: #ccffff;
}

/* line 67, ../sass/_colours.scss */
.aqua.darken-10 {
  background-color: #00cccc;
}

/* line 71, ../sass/_colours.scss */
.aqua.darken-20 {
  background-color: #009999;
}

/* line 75, ../sass/_colours.scss */
.aqua.darken-30 {
  background-color: #006666;
}

/* line 79, ../sass/_colours.scss */
.aqua.darken-40 {
  background-color: #003333;
}

/* line 47, ../sass/_colours.scss */
.teal {
  background-color: #008080;
}

/* line 51, ../sass/_colours.scss */
.teal.lighten-10 {
  background-color: #00b3b3;
}

/* line 55, ../sass/_colours.scss */
.teal.lighten-20 {
  background-color: #00e6e6;
}

/* line 59, ../sass/_colours.scss */
.teal.lighten-30 {
  background-color: #1affff;
}

/* line 63, ../sass/_colours.scss */
.teal.lighten-40 {
  background-color: #4dffff;
}

/* line 67, ../sass/_colours.scss */
.teal.darken-10 {
  background-color: #004d4d;
}

/* line 71, ../sass/_colours.scss */
.teal.darken-20 {
  background-color: #001a1a;
}

/* line 75, ../sass/_colours.scss */
.teal.darken-30 {
  background-color: black;
}

/* line 79, ../sass/_colours.scss */
.teal.darken-40 {
  background-color: black;
}

/* line 47, ../sass/_colours.scss */
.blue {
  background-color: #0000FF;
}

/* line 51, ../sass/_colours.scss */
.blue.lighten-10 {
  background-color: #3333ff;
}

/* line 55, ../sass/_colours.scss */
.blue.lighten-20 {
  background-color: #6666ff;
}

/* line 59, ../sass/_colours.scss */
.blue.lighten-30 {
  background-color: #9999ff;
}

/* line 63, ../sass/_colours.scss */
.blue.lighten-40 {
  background-color: #ccccff;
}

/* line 67, ../sass/_colours.scss */
.blue.darken-10 {
  background-color: #0000cc;
}

/* line 71, ../sass/_colours.scss */
.blue.darken-20 {
  background-color: #000099;
}

/* line 75, ../sass/_colours.scss */
.blue.darken-30 {
  background-color: #000066;
}

/* line 79, ../sass/_colours.scss */
.blue.darken-40 {
  background-color: #000033;
}

/* line 47, ../sass/_colours.scss */
.navy {
  background-color: #000080;
}

/* line 51, ../sass/_colours.scss */
.navy.lighten-10 {
  background-color: #0000b3;
}

/* line 55, ../sass/_colours.scss */
.navy.lighten-20 {
  background-color: #0000e6;
}

/* line 59, ../sass/_colours.scss */
.navy.lighten-30 {
  background-color: #1a1aff;
}

/* line 63, ../sass/_colours.scss */
.navy.lighten-40 {
  background-color: #4d4dff;
}

/* line 67, ../sass/_colours.scss */
.navy.darken-10 {
  background-color: #00004d;
}

/* line 71, ../sass/_colours.scss */
.navy.darken-20 {
  background-color: #00001a;
}

/* line 75, ../sass/_colours.scss */
.navy.darken-30 {
  background-color: black;
}

/* line 79, ../sass/_colours.scss */
.navy.darken-40 {
  background-color: black;
}

/* line 47, ../sass/_colours.scss */
.fuchsia {
  background-color: #FF00FF;
}

/* line 51, ../sass/_colours.scss */
.fuchsia.lighten-10 {
  background-color: #ff33ff;
}

/* line 55, ../sass/_colours.scss */
.fuchsia.lighten-20 {
  background-color: #ff66ff;
}

/* line 59, ../sass/_colours.scss */
.fuchsia.lighten-30 {
  background-color: #ff99ff;
}

/* line 63, ../sass/_colours.scss */
.fuchsia.lighten-40 {
  background-color: #ffccff;
}

/* line 67, ../sass/_colours.scss */
.fuchsia.darken-10 {
  background-color: #cc00cc;
}

/* line 71, ../sass/_colours.scss */
.fuchsia.darken-20 {
  background-color: #990099;
}

/* line 75, ../sass/_colours.scss */
.fuchsia.darken-30 {
  background-color: #660066;
}

/* line 79, ../sass/_colours.scss */
.fuchsia.darken-40 {
  background-color: #330033;
}

/* line 47, ../sass/_colours.scss */
.purple {
  background-color: #800080;
}

/* line 51, ../sass/_colours.scss */
.purple.lighten-10 {
  background-color: #b300b3;
}

/* line 55, ../sass/_colours.scss */
.purple.lighten-20 {
  background-color: #e600e6;
}

/* line 59, ../sass/_colours.scss */
.purple.lighten-30 {
  background-color: #ff1aff;
}

/* line 63, ../sass/_colours.scss */
.purple.lighten-40 {
  background-color: #ff4dff;
}

/* line 67, ../sass/_colours.scss */
.purple.darken-10 {
  background-color: #4d004d;
}

/* line 71, ../sass/_colours.scss */
.purple.darken-20 {
  background-color: #1a001a;
}

/* line 75, ../sass/_colours.scss */
.purple.darken-30 {
  background-color: black;
}

/* line 79, ../sass/_colours.scss */
.purple.darken-40 {
  background-color: black;
}

/* line 47, ../sass/_colours.scss */
.pink {
  background-color: #FFC0CB;
}

/* line 51, ../sass/_colours.scss */
.pink.lighten-10 {
  background-color: #fff3f5;
}

/* line 55, ../sass/_colours.scss */
.pink.lighten-20 {
  background-color: white;
}

/* line 59, ../sass/_colours.scss */
.pink.lighten-30 {
  background-color: white;
}

/* line 63, ../sass/_colours.scss */
.pink.lighten-40 {
  background-color: white;
}

/* line 67, ../sass/_colours.scss */
.pink.darken-10 {
  background-color: #ff8da1;
}

/* line 71, ../sass/_colours.scss */
.pink.darken-20 {
  background-color: #ff5a77;
}

/* line 75, ../sass/_colours.scss */
.pink.darken-30 {
  background-color: #ff274d;
}

/* line 79, ../sass/_colours.scss */
.pink.darken-40 {
  background-color: #f3002a;
}

/* line 47, ../sass/_colours.scss */
.orange {
  background-color: #FFA500;
}

/* line 51, ../sass/_colours.scss */
.orange.lighten-10 {
  background-color: #ffb733;
}

/* line 55, ../sass/_colours.scss */
.orange.lighten-20 {
  background-color: #ffc966;
}

/* line 59, ../sass/_colours.scss */
.orange.lighten-30 {
  background-color: #ffdb99;
}

/* line 63, ../sass/_colours.scss */
.orange.lighten-40 {
  background-color: #ffedcc;
}

/* line 67, ../sass/_colours.scss */
.orange.darken-10 {
  background-color: #cc8400;
}

/* line 71, ../sass/_colours.scss */
.orange.darken-20 {
  background-color: #996300;
}

/* line 75, ../sass/_colours.scss */
.orange.darken-30 {
  background-color: #664200;
}

/* line 79, ../sass/_colours.scss */
.orange.darken-40 {
  background-color: #332100;
}

/* line 84, ../sass/_colours.scss */
.primary,
.success,
.warning,
.danger,
.default,
.disabled {
  color: #FFFFFF;
}

/* line 93, ../sass/_colours.scss */
.primary {
  background-color: #3498db;
}

/* line 97, ../sass/_colours.scss */
.success {
  background-color: #118D4F;
}

/* line 101, ../sass/_colours.scss */
.default {
  background-color: #676767;
}

/* line 105, ../sass/_colours.scss */
.warning {
  background-color: #FF6600;
}

/* line 109, ../sass/_colours.scss */
.danger {
  background-color: #E44424;
}

/* line 113, ../sass/_colours.scss */
.disabled {
  background-color: #808080;
}

/* line 117, ../sass/_colours.scss */
.theme-1 {
  background-color: #3498db;
}

/* line 121, ../sass/_colours.scss */
.theme-2 {
  background-color: #f3f3f3;
}

/*
    colors texts
    ------------------------------------ */
/* line 128, ../sass/_colours.scss */
.darken-10,
.darken-20,
.darken-30,
.darken-40 {
  color: #FFFFFF;
}

/* line 135, ../sass/_colours.scss */
.white {
  color: #000000;
}

/* line 139, ../sass/_colours.scss */
.black {
  color: #FFFFFF;
}

/* line 143, ../sass/_colours.scss */
.text-white {
  color: #FFFFFF;
}

/* line 147, ../sass/_colours.scss */
.text-black {
  color: #000000;
}

/* line 151, ../sass/_colours.scss */
.text-grey {
  color: #808080;
}

/* line 155, ../sass/_colours.scss */
.text-red {
  color: #E44424;
}

/*
    iRoom framework fonts faces
    ================================================================================== */
/*
    Roboto
    ------------------------------------ */
@font-face {
  font-family: 'Roboto';
  src: url("../fonts/Roboto/Roboto-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../sass/_fonts.scss */
.font-roboto {
  font-family: 'Roboto', sans-serif;
}

/*
    Lato
    ------------------------------------ */
@font-face {
  font-family: 'Lato';
  src: url("../fonts/Lato/Lato-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 29, ../sass/_fonts.scss */
.font-lato {
  font-family: 'Lato', sans-serif;
}

/*
    Open Sans
    ------------------------------------ */
@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Open_Sans/OpenSans-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 43, ../sass/_fonts.scss */
.font-open-sans, body {
  font-family: 'Open Sans', sans-serif;
}

/*
    Roboto condensed
    ------------------------------------ */
@font-face {
  font-family: 'Roboto Condensed';
  src: url("../fonts/Roboto_Condensed/RobotoCondensed-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 57, ../sass/_fonts.scss */
.font-roboto-condensed, .btn, .btn-default,
.btn-primary,
.btn-success,
.btn-warning,
.btn-danger {
  font-family: 'Roboto Condensed', sans-serif;
}

/*
    Libre Barcode 128 Text
    ------------------------------------ */
@font-face {
  font-family: 'Libre Barcode 128 Text';
  src: url("../fonts/Libre_Barcode_128_Text/LibreBarcode128Text-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 71, ../sass/_fonts.scss */
.font-libre-barcode {
  font-family: 'Libre Barcode 128 Text', cursive;
}

/*
    Raleway
    ------------------------------------ */
@font-face {
  font-family: 'Raleway';
  src: url("../fonts/Raleway/Raleway-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 85, ../sass/_fonts.scss */
.font-raleway, h2 {
  font-family: 'Raleway', sans-serif;
}

/*
    Merriweather
    ------------------------------------ */
@font-face {
  font-family: 'Merriweather';
  src: url("../fonts/Merriweather/Merriweather-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 99, ../sass/_fonts.scss */
.font-merriweather {
  font-family: 'Merriweather', serif;
}

/*
    Open Sans Condensed
    ------------------------------------ */
@font-face {
  font-family: 'Open Sans Condensed';
  src: url("../fonts/Open_Sans_Condensed/OpenSansCondensed-Light.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 113, ../sass/_fonts.scss */
.font-open-sans-condensed {
  font-family: 'Open Sans Condensed', sans-serif;
}

/*
    Indie Flower
    ------------------------------------ */
@font-face {
  font-family: 'Indie Flower';
  src: url("../fonts/Indie_Flower/IndieFlower.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 127, ../sass/_fonts.scss */
.font-indie-flower, nav#menu a {
  font-family: 'Indie Flower', cursive;
}

/*
	iRoom framework utility classes
    ================================================================================== */
/*
    text-align
    ------------------------------------ */
/* line 9, ../sass/_framework.scss */
.text-center {
  text-align: center;
}

/* line 13, ../sass/_framework.scss */
.text-left {
  text-align: left;
}

/* line 17, ../sass/_framework.scss */
.text-right {
  text-align: right;
}

/* line 21, ../sass/_framework.scss */
.text-justify {
  text-align: justify;
}

/*
    test style
    ------------------------------------ */
/* line 28, ../sass/_framework.scss */
.small-caps {
  font-variant: small-caps;
}

/* line 32, ../sass/_framework.scss */
.capitalize {
  text-transform: capitalize;
}

/* line 36, ../sass/_framework.scss */
.uppercase {
  text-transform: uppercase;
}

/* line 40, ../sass/_framework.scss */
.lowercase {
  text-transform: lowercase;
}

/* line 44, ../sass/_framework.scss */
.italic {
  font-style: italic;
}

/* line 48, ../sass/_framework.scss */
.bold {
  font-weight: bold;
}

/* line 52, ../sass/_framework.scss */
.sub {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  bottom: -0.25em;
}

/* line 56, ../sass/_framework.scss */
.sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}

/* line 60, ../sass/_framework.scss */
.underline {
  text-decoration: underline;
}

/* line 64, ../sass/_framework.scss */
.overline {
  text-decoration: overline;
}

/*
    display
    ------------------------------------ */
/* line 71, ../sass/_framework.scss */
.block {
  display: block;
}

/* line 75, ../sass/_framework.scss */
.inline {
  display: inline !important;
}

/* line 79, ../sass/_framework.scss */
.inline-block {
  display: inline-block;
}

/* line 83, ../sass/_framework.scss */
.hidden {
  visibility: hidden;
}

/*
    float
    ------------------------------------ */
/* line 90, ../sass/_framework.scss */
.right {
  float: right;
}

/* line 94, ../sass/_framework.scss */
.left {
  float: left;
}

/* line 98, ../sass/_framework.scss */
.clear {
  clear: both;
}

/*
    position
    ------------------------------------ */
/* line 105, ../sass/_framework.scss */
.relative {
  position: relative;
}

/* line 109, ../sass/_framework.scss */
.absolute {
  position: absolute;
}

/* line 113, ../sass/_framework.scss */
.fixed {
  position: fixed;
}

/*
    full size
    ------------------------------------ */
/* line 120, ../sass/_framework.scss */
.full-width {
  width: 100%;
  max-width: 100%;
}

/* line 124, ../sass/_framework.scss */
.full-height {
  height: 100%;
  max-height: 100%;
}

/* line 128, ../sass/_framework.scss */
.full-page {
  height: 100vh;
  max-height: 100vh;
}

/*
    padding
    ------------------------------------ */
/* line 136, ../sass/_framework.scss */
.padding {
  padding: 20px;
}

/* line 140, ../sass/_framework.scss */
.padding-top {
  padding-top: 20px;
}

/* line 144, ../sass/_framework.scss */
.padding-right {
  padding-right: 20px;
}

/* line 148, ../sass/_framework.scss */
.padding-bottom {
  padding-bottom: 20px;
}

/* line 152, ../sass/_framework.scss */
.padding-left {
  padding-left: 20px;
}

/* line 156, ../sass/_framework.scss */
.no-padding {
  padding: 0;
}

/*
    margin
    ------------------------------------ */
/* line 163, ../sass/_framework.scss */
.margin {
  margin: 20px;
}

/* line 167, ../sass/_framework.scss */
.margin-top {
  margin-top: 20px;
}

/* line 171, ../sass/_framework.scss */
.margin-right, .well hr, .alert.default hr,
.alert.success hr,
.alert.warning hr,
.alert.danger hr {
  margin-right: 20px;
}

/* line 175, ../sass/_framework.scss */
.margin-bottom {
  margin-bottom: 20px;
}

/* line 179, ../sass/_framework.scss */
.margin-left, .well hr, .alert.default hr,
.alert.success hr,
.alert.warning hr,
.alert.danger hr {
  margin-left: 20px;
}

/* line 183, ../sass/_framework.scss */
.no-margin, .hover,
.hover-div,
figure.lightbox, .menu, .menu > li > ul, .dropdown ul {
  margin: 0;
}

/*
    lists
    ------------------------------------ */
/* line 190, ../sass/_framework.scss */
.list-style-none, .menu, .menu > li ul {
  list-style: none;
  padding-left: 0;
}

/* line 194, ../sass/_framework.scss */
.list-inline > li {
  display: inline-block;
}

/* line 198, ../sass/_framework.scss */
.list-glue {
  font-size: 0;
}
/* line 200, ../sass/_framework.scss */
.list-glue > li {
  font-size: 1rem;
  display: inline-block;
}

/*
    forms
    ------------------------------------ */
/* line 209, ../sass/_framework.scss */
.form-inline > * {
  display: inline-block;
}

/* line 213, ../sass/_framework.scss */
.form-glue {
  font-size: 0;
}
/* line 215, ../sass/_framework.scss */
.form-glue > * {
  font-size: 1rem;
  display: inline-block;
}

/*
    miscellaneous
    ------------------------------------ */
/* line 224, ../sass/_framework.scss */
.container-fluid {
  width: 100%;
  max-width: 100%;
  max-width: 100%;
}

/* line 229, ../sass/_framework.scss */
.font-fix {
  font-size: 1rem;
}

/* line 233, ../sass/_framework.scss */
#scrollToTop {
  position: fixed;
  right: 24px;
  bottom: -45px;
  -webkit-transition: all .3s ease-in;
  transition: all .3s ease-in;
  cursor: pointer;
}

/* line 242, ../sass/_framework.scss */
#scrollToTop:not(.hidden) {
  bottom: 24px;
}

/* line 246, ../sass/_framework.scss */
.pointer {
  cursor: pointer;
}

/* line 250, ../sass/_framework.scss */
img {
  max-width: 100%;
}

/* line 254, ../sass/_framework.scss */
.hoverable {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  transition: box-shadow linear .25s;
}
/* line 190, ../sass/_mixins.scss */
.hoverable:hover {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

/* line 258, ../sass/_framework.scss */
.center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 262, ../sass/_framework.scss */
.border-radius, .thumbnail, .rounded, span.label, span.label-default,
span.label-primary,
span.label-success,
span.label-warning,
span.label-danger, .dropdown ul {
  border-radius: 4px;
}

@media only print {
  /* line 267, ../sass/_framework.scss */
  .no-print, .no-print * {
    display: none !important;
  }
}
/*
	iRoom framework flex box grid
    ================================================================================== */
/*
    containers
    ------------------------------------ */
/* line 9, ../sass/_grid.scss */
.flex-layout-expand {
  display: flex;
  flex-direction: column;
}

/* line 14, ../sass/_grid.scss */
.flex-layout-expand > .expand {
  flex: 1;
}

/* line 18, ../sass/_grid.scss */
.flex {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  flex-wrap: wrap;
}

/* line 25, ../sass/_grid.scss */
.row,
.row-g,
.row-neg {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  flex-wrap: wrap;
}

/* line 36, ../sass/_grid.scss */
.row-neg {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 41, ../sass/_grid.scss */
.row, .row-g {
  margin-left: 0;
  margin-right: 0;
}

/* line 46, ../sass/_grid.scss */
.row::after,
.row-g::after,
.row-neg::after {
  content: '';
  display: block;
  clear: both;
}

/* line 54, ../sass/_grid.scss */
.row-g > * {
  margin-left: 20px;
  margin-right: 20px;
}

/* line 59, ../sass/_grid.scss */
.container {
  display: block;
  width: 90%;
  margin: 0 auto;
}

@media only screen and (min-width: 601px) {
  /* line 66, ../sass/_grid.scss */
  .container {
    width: 85%;
  }
}
@media only screen and (min-width: 993px) {
  /* line 72, ../sass/_grid.scss */
  .container {
    width: 70%;
  }
}
/*
    direction
    ------------------------------------ */
/* line 80, ../sass/_grid.scss */
.row-s {
  flex-direction: row;
}

/* line 84, ../sass/_grid.scss */
.row-reverse,
.row-reverse-s {
  flex-direction: row-reverse;
}

/* line 89, ../sass/_grid.scss */
.column,
.column-s,
.menu {
  flex-direction: column;
}

/* line 94, ../sass/_grid.scss */
.column-reverse,
.column-reverse-s {
  flex-direction: column-reverse;
}

@media (min-width: 601px) {
  /* line 100, ../sass/_grid.scss */
  .row-m {
    flex-direction: row;
  }

  /* line 104, ../sass/_grid.scss */
  .row-reverse-m {
    flex-direction: row-reverse;
  }

  /* line 108, ../sass/_grid.scss */
  .column-m {
    flex-direction: column;
  }

  /* line 112, ../sass/_grid.scss */
  .column-reverse-m {
    flex-direction: column-reverse;
  }
}
@media (min-width: 993px) {
  /* line 118, ../sass/_grid.scss */
  .row-l, .menu {
    flex-direction: row;
  }

  /* line 122, ../sass/_grid.scss */
  .row-reverse-l {
    flex-direction: row-reverse;
  }

  /* line 126, ../sass/_grid.scss */
  .column-l {
    flex-direction: column;
  }

  /* line 130, ../sass/_grid.scss */
  .column-reverse-l {
    flex-direction: column-reverse;
  }
}
@media (min-width: 1201px) {
  /* line 136, ../sass/_grid.scss */
  .row-xl {
    flex-direction: row;
  }

  /* line 140, ../sass/_grid.scss */
  .row-reverse-xl {
    flex-direction: row-reverse;
  }

  /* line 144, ../sass/_grid.scss */
  .column-xl {
    flex-direction: column;
  }

  /* line 148, ../sass/_grid.scss */
  .column-reverse-xl {
    flex-direction: column-reverse;
  }
}
/*
    wrap
    ------------------------------------ */
/* line 156, ../sass/_grid.scss */
.nowrap,
.nowrap-s {
  flex-wrap: nowrap;
}

/* line 161, ../sass/_grid.scss */
.wrap,
.wrap-s {
  flex-wrap: wrap;
}

/* line 166, ../sass/_grid.scss */
.wrap-reverse,
.wrap-reverse-s {
  flex-wrap: wrap-reverse;
}

@media (min-width: 601px) {
  /* line 172, ../sass/_grid.scss */
  .nowrap-m {
    flex-wrap: nowrap;
  }

  /* line 176, ../sass/_grid.scss */
  .wrap-m {
    flex-wrap: wrap;
  }

  /* line 180, ../sass/_grid.scss */
  .wrap-reverse-m {
    flex-wrap: wrap-reverse;
  }
}
@media (min-width: 993px) {
  /* line 186, ../sass/_grid.scss */
  .nowrap-l {
    flex-wrap: nowrap;
  }

  /* line 190, ../sass/_grid.scss */
  .wrap-l {
    flex-wrap: wrap;
  }

  /* line 194, ../sass/_grid.scss */
  .wrap-reverse-l {
    flex-wrap: wrap-reverse;
  }
}
@media (min-width: 1201px) {
  /* line 200, ../sass/_grid.scss */
  .nowrap-xl {
    flex-wrap: nowrap;
  }

  /* line 204, ../sass/_grid.scss */
  .wrap-xl {
    flex-wrap: wrap;
  }

  /* line 208, ../sass/_grid.scss */
  .wrap-reverse-xl {
    flex-wrap: wrap-reverse;
  }
}
/*
    align-items from top to bottom
    ------------------------------------ */
/* line 216, ../sass/_grid.scss */
.items-start,
.items-start-s {
  align-items: flex-start;
}

/* line 221, ../sass/_grid.scss */
.items-end,
.items-end-s {
  align-items: flex-end;
}

/* line 226, ../sass/_grid.scss */
.items-center,
.items-center-s {
  align-items: center;
}

/* line 231, ../sass/_grid.scss */
.items-baseline,
.items-baseline-s {
  align-items: baseline;
}

/* line 236, ../sass/_grid.scss */
.items-stretch,
.items-stretch-s {
  align-items: stretch;
}

@media (min-width: 601px) {
  /* line 242, ../sass/_grid.scss */
  .items-start-m {
    align-items: flex-start;
  }

  /* line 246, ../sass/_grid.scss */
  .items-end-m {
    align-items: flex-end;
  }

  /* line 250, ../sass/_grid.scss */
  .items-center-m {
    align-items: center;
  }

  /* line 254, ../sass/_grid.scss */
  .items-baseline-m {
    align-items: baseline;
  }

  /* line 258, ../sass/_grid.scss */
  .items-stretch-m {
    align-items: stretch;
  }
}
@media (min-width: 993px) {
  /* line 264, ../sass/_grid.scss */
  .items-start-l {
    align-items: flex-start;
  }

  /* line 268, ../sass/_grid.scss */
  .items-end-l {
    align-items: flex-end;
  }

  /* line 272, ../sass/_grid.scss */
  .items-center-l {
    align-items: center;
  }

  /* line 276, ../sass/_grid.scss */
  .items-baseline-l {
    align-items: baseline;
  }

  /* line 280, ../sass/_grid.scss */
  .items-stretch-l {
    align-items: stretch;
  }
}
@media (min-width: 1201px) {
  /* line 286, ../sass/_grid.scss */
  .items-start-xl {
    align-items: flex-start;
  }

  /* line 290, ../sass/_grid.scss */
  .items-end-xl {
    align-items: flex-end;
  }

  /* line 294, ../sass/_grid.scss */
  .items-center-xl {
    align-items: center;
  }

  /* line 298, ../sass/_grid.scss */
  .items-baseline-xl {
    align-items: baseline;
  }

  /* line 302, ../sass/_grid.scss */
  .items-stretch-xl {
    align-items: stretch;
  }
}
/*
    justify-content from left to right
    ------------------------------------ */
/* line 310, ../sass/_grid.scss */
.justify-start,
.justify-start-s {
  justify-content: flex-start;
}

/* line 315, ../sass/_grid.scss */
.justify-end,
.justify-end-s {
  justify-content: flex-end;
}

/* line 320, ../sass/_grid.scss */
.justify-center,
.justify-center-s {
  justify-content: center;
}

/* line 325, ../sass/_grid.scss */
.justify-between,
.justify-between-s {
  justify-content: space-between;
}

/* line 330, ../sass/_grid.scss */
.justify-around,
.justify-around-s {
  justify-content: space-around;
}

/* line 335, ../sass/_grid.scss */
.justify-evenly,
.justify-evenly-s {
  justify-content: space-evenly;
}

@media (min-width: 601px) {
  /* line 341, ../sass/_grid.scss */
  .justify-start-m {
    justify-content: flex-start;
  }

  /* line 345, ../sass/_grid.scss */
  .justify-end-m {
    justify-content: flex-end;
  }

  /* line 349, ../sass/_grid.scss */
  .justify-center-m {
    justify-content: center;
  }

  /* line 353, ../sass/_grid.scss */
  .justify-between-m {
    justify-content: space-between;
  }

  /* line 357, ../sass/_grid.scss */
  .justify-around-m {
    justify-content: space-around;
  }

  /* line 361, ../sass/_grid.scss */
  .justify-evenly-m {
    justify-content: space-evenly;
  }
}
@media (min-width: 993px) {
  /* line 367, ../sass/_grid.scss */
  .justify-start-l {
    justify-content: flex-start;
  }

  /* line 371, ../sass/_grid.scss */
  .justify-end-l {
    justify-content: flex-end;
  }

  /* line 375, ../sass/_grid.scss */
  .justify-center-l {
    justify-content: center;
  }

  /* line 379, ../sass/_grid.scss */
  .justify-between-l {
    justify-content: space-between;
  }

  /* line 383, ../sass/_grid.scss */
  .justify-around-l {
    justify-content: space-around;
  }

  /* line 387, ../sass/_grid.scss */
  .justify-evenly-l {
    justify-content: space-evenly;
  }
}
@media (min-width: 1201px) {
  /* line 393, ../sass/_grid.scss */
  .justify-start-xl {
    justify-content: flex-start;
  }

  /* line 397, ../sass/_grid.scss */
  .justify-end-xl {
    justify-content: flex-end;
  }

  /* line 401, ../sass/_grid.scss */
  .justify-center-xl {
    justify-content: center;
  }

  /* line 405, ../sass/_grid.scss */
  .justify-between-xl {
    justify-content: space-between;
  }

  /* line 409, ../sass/_grid.scss */
  .justify-around-xl {
    justify-content: space-around;
  }

  /* line 413, ../sass/_grid.scss */
  .justify-evenly-xl {
    justify-content: space-evenly;
  }
}
/*
    align-content from top to bottom
    ------------------------------------ */
/* line 421, ../sass/_grid.scss */
.content-start,
.content-start-s {
  align-content: flex-start;
}

/* line 426, ../sass/_grid.scss */
.content-end,
.content-end-s {
  align-content: flex-end;
}

/* line 431, ../sass/_grid.scss */
.content-center,
.content-center-s {
  align-content: center;
}

/* line 436, ../sass/_grid.scss */
.content-stretch,
.content-stretch-s {
  align-content: stretch;
}

/* line 441, ../sass/_grid.scss */
.content-between,
.content-between-s {
  align-content: space-between;
}

/* line 446, ../sass/_grid.scss */
.content-around,
.content-around-s {
  align-content: space-around;
}

@media (min-width: 601px) {
  /* line 452, ../sass/_grid.scss */
  .content-start-m {
    align-content: flex-start;
  }

  /* line 456, ../sass/_grid.scss */
  .content-end-m {
    align-content: flex-end;
  }

  /* line 460, ../sass/_grid.scss */
  .content-center-m {
    align-content: center;
  }

  /* line 464, ../sass/_grid.scss */
  .content-stretch-m {
    align-content: stretch;
  }

  /* line 468, ../sass/_grid.scss */
  .content-between-m {
    align-content: space-between;
  }

  /* line 472, ../sass/_grid.scss */
  .content-around-m {
    align-content: space-around;
  }
}
@media (min-width: 993px) {
  /* line 478, ../sass/_grid.scss */
  .content-start-l {
    align-content: flex-start;
  }

  /* line 482, ../sass/_grid.scss */
  .content-end-l {
    align-content: flex-end;
  }

  /* line 486, ../sass/_grid.scss */
  .content-center-l {
    align-content: center;
  }

  /* line 490, ../sass/_grid.scss */
  .content-stretch-l {
    align-content: stretch;
  }

  /* line 494, ../sass/_grid.scss */
  .content-between-l {
    align-content: space-between;
  }

  /* line 498, ../sass/_grid.scss */
  .content-around-l {
    align-content: space-around;
  }
}
@media (min-width: 1201px) {
  /* line 504, ../sass/_grid.scss */
  .content-start-xl {
    align-content: flex-start;
  }

  /* line 508, ../sass/_grid.scss */
  .content-end-xl {
    align-content: flex-end;
  }

  /* line 512, ../sass/_grid.scss */
  .content-center-xl {
    align-content: center;
  }

  /* line 516, ../sass/_grid.scss */
  .content-stretch-xl {
    align-content: stretch;
  }

  /* line 520, ../sass/_grid.scss */
  .content-between-xl {
    align-content: space-between;
  }

  /* line 524, ../sass/_grid.scss */
  .content-around-xl {
    align-content: space-around;
  }
}
/*
    items
    ------------------------------------ */
/* line 532, ../sass/_grid.scss */
.col {
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

/* line 543, ../sass/_grid.scss */
.flex > * {
  flex-grow: 1;
}

/*
    align-self
    ------------------------------------ */
/* line 550, ../sass/_grid.scss */
.self-start,
.self-start-s {
  align-self: flex-start;
}

/* line 555, ../sass/_grid.scss */
.self-end,
.self-end-s {
  align-self: flex-end;
}

/* line 560, ../sass/_grid.scss */
.self-center,
.self-center-s {
  align-self: center;
}

/* line 565, ../sass/_grid.scss */
.self-baseline,
.self-baseline-s {
  align-self: baseline;
}

/* line 570, ../sass/_grid.scss */
.self-stretch,
.self-stretch-s {
  align-self: stretch;
}

@media (min-width: 601px) {
  /* line 576, ../sass/_grid.scss */
  .self-start-m {
    align-self: flex-start;
  }

  /* line 580, ../sass/_grid.scss */
  .self-end-m {
    align-self: flex-end;
  }

  /* line 584, ../sass/_grid.scss */
  .self-center-m {
    align-self: center;
  }

  /* line 588, ../sass/_grid.scss */
  .self-baseline-m {
    align-self: baseline;
  }

  /* line 592, ../sass/_grid.scss */
  .self-stretch-m {
    align-self: stretch;
  }
}
@media (min-width: 993px) {
  /* line 598, ../sass/_grid.scss */
  .self-start-l {
    align-self: flex-start;
  }

  /* line 602, ../sass/_grid.scss */
  .self-end-l {
    align-self: flex-end;
  }

  /* line 606, ../sass/_grid.scss */
  .self-center-l {
    align-self: center;
  }

  /* line 610, ../sass/_grid.scss */
  .self-baseline-l {
    align-self: baseline;
  }

  /* line 614, ../sass/_grid.scss */
  .self-stretch-l {
    align-self: stretch;
  }
}
@media (min-width: 1201px) {
  /* line 620, ../sass/_grid.scss */
  .self-start-xl {
    align-self: flex-start;
  }

  /* line 624, ../sass/_grid.scss */
  .self-end-xl {
    align-self: flex-end;
  }

  /* line 628, ../sass/_grid.scss */
  .self-center-xl {
    align-self: center;
  }

  /* line 632, ../sass/_grid.scss */
  .self-baseline-xl {
    align-self: baseline;
  }

  /* line 636, ../sass/_grid.scss */
  .self-stretch-xl {
    align-self: stretch;
  }
}
/*
    order
    ------------------------------------ */
/* line 646, ../sass/_grid.scss */
.order-1,
.order-1-s {
  order: 1;
}

/* line 651, ../sass/_grid.scss */
.order-neg-1,
.order-neg-1-s {
  order: -1;
}

/* line 646, ../sass/_grid.scss */
.order-2,
.order-2-s {
  order: 2;
}

/* line 651, ../sass/_grid.scss */
.order-neg-2,
.order-neg-2-s {
  order: -2;
}

/* line 646, ../sass/_grid.scss */
.order-3,
.order-3-s {
  order: 3;
}

/* line 651, ../sass/_grid.scss */
.order-neg-3,
.order-neg-3-s {
  order: -3;
}

/* line 646, ../sass/_grid.scss */
.order-4,
.order-4-s {
  order: 4;
}

/* line 651, ../sass/_grid.scss */
.order-neg-4,
.order-neg-4-s {
  order: -4;
}

/* line 646, ../sass/_grid.scss */
.order-5,
.order-5-s {
  order: 5;
}

/* line 651, ../sass/_grid.scss */
.order-neg-5,
.order-neg-5-s {
  order: -5;
}

/* line 646, ../sass/_grid.scss */
.order-6,
.order-6-s {
  order: 6;
}

/* line 651, ../sass/_grid.scss */
.order-neg-6,
.order-neg-6-s {
  order: -6;
}

/* line 646, ../sass/_grid.scss */
.order-7,
.order-7-s {
  order: 7;
}

/* line 651, ../sass/_grid.scss */
.order-neg-7,
.order-neg-7-s {
  order: -7;
}

/* line 646, ../sass/_grid.scss */
.order-8,
.order-8-s {
  order: 8;
}

/* line 651, ../sass/_grid.scss */
.order-neg-8,
.order-neg-8-s {
  order: -8;
}

/* line 646, ../sass/_grid.scss */
.order-9,
.order-9-s {
  order: 9;
}

/* line 651, ../sass/_grid.scss */
.order-neg-9,
.order-neg-9-s {
  order: -9;
}

/* line 646, ../sass/_grid.scss */
.order-10,
.order-10-s {
  order: 10;
}

/* line 651, ../sass/_grid.scss */
.order-neg-10,
.order-neg-10-s {
  order: -10;
}

/* line 646, ../sass/_grid.scss */
.order-11,
.order-11-s {
  order: 11;
}

/* line 651, ../sass/_grid.scss */
.order-neg-11,
.order-neg-11-s {
  order: -11;
}

/* line 646, ../sass/_grid.scss */
.order-12,
.order-12-s {
  order: 12;
}

/* line 651, ../sass/_grid.scss */
.order-neg-12,
.order-neg-12-s {
  order: -12;
}

/* line 646, ../sass/_grid.scss */
.order-13,
.order-13-s {
  order: 13;
}

/* line 651, ../sass/_grid.scss */
.order-neg-13,
.order-neg-13-s {
  order: -13;
}

/* line 646, ../sass/_grid.scss */
.order-14,
.order-14-s {
  order: 14;
}

/* line 651, ../sass/_grid.scss */
.order-neg-14,
.order-neg-14-s {
  order: -14;
}

/* line 646, ../sass/_grid.scss */
.order-15,
.order-15-s {
  order: 15;
}

/* line 651, ../sass/_grid.scss */
.order-neg-15,
.order-neg-15-s {
  order: -15;
}

/* line 646, ../sass/_grid.scss */
.order-16,
.order-16-s {
  order: 16;
}

/* line 651, ../sass/_grid.scss */
.order-neg-16,
.order-neg-16-s {
  order: -16;
}

/* line 646, ../sass/_grid.scss */
.order-17,
.order-17-s {
  order: 17;
}

/* line 651, ../sass/_grid.scss */
.order-neg-17,
.order-neg-17-s {
  order: -17;
}

/* line 646, ../sass/_grid.scss */
.order-18,
.order-18-s {
  order: 18;
}

/* line 651, ../sass/_grid.scss */
.order-neg-18,
.order-neg-18-s {
  order: -18;
}

/* line 646, ../sass/_grid.scss */
.order-19,
.order-19-s {
  order: 19;
}

/* line 651, ../sass/_grid.scss */
.order-neg-19,
.order-neg-19-s {
  order: -19;
}

/* line 646, ../sass/_grid.scss */
.order-20,
.order-20-s {
  order: 20;
}

/* line 651, ../sass/_grid.scss */
.order-neg-20,
.order-neg-20-s {
  order: -20;
}

/* line 646, ../sass/_grid.scss */
.order-21,
.order-21-s {
  order: 21;
}

/* line 651, ../sass/_grid.scss */
.order-neg-21,
.order-neg-21-s {
  order: -21;
}

/* line 646, ../sass/_grid.scss */
.order-22,
.order-22-s {
  order: 22;
}

/* line 651, ../sass/_grid.scss */
.order-neg-22,
.order-neg-22-s {
  order: -22;
}

/* line 646, ../sass/_grid.scss */
.order-23,
.order-23-s {
  order: 23;
}

/* line 651, ../sass/_grid.scss */
.order-neg-23,
.order-neg-23-s {
  order: -23;
}

/* line 646, ../sass/_grid.scss */
.order-24,
.order-24-s {
  order: 24;
}

/* line 651, ../sass/_grid.scss */
.order-neg-24,
.order-neg-24-s {
  order: -24;
}

/* line 646, ../sass/_grid.scss */
.order-25,
.order-25-s {
  order: 25;
}

/* line 651, ../sass/_grid.scss */
.order-neg-25,
.order-neg-25-s {
  order: -25;
}

/* line 646, ../sass/_grid.scss */
.order-26,
.order-26-s {
  order: 26;
}

/* line 651, ../sass/_grid.scss */
.order-neg-26,
.order-neg-26-s {
  order: -26;
}

/* line 646, ../sass/_grid.scss */
.order-27,
.order-27-s {
  order: 27;
}

/* line 651, ../sass/_grid.scss */
.order-neg-27,
.order-neg-27-s {
  order: -27;
}

/* line 646, ../sass/_grid.scss */
.order-28,
.order-28-s {
  order: 28;
}

/* line 651, ../sass/_grid.scss */
.order-neg-28,
.order-neg-28-s {
  order: -28;
}

/* line 646, ../sass/_grid.scss */
.order-29,
.order-29-s {
  order: 29;
}

/* line 651, ../sass/_grid.scss */
.order-neg-29,
.order-neg-29-s {
  order: -29;
}

/* line 646, ../sass/_grid.scss */
.order-30,
.order-30-s {
  order: 30;
}

/* line 651, ../sass/_grid.scss */
.order-neg-30,
.order-neg-30-s {
  order: -30;
}

/* line 646, ../sass/_grid.scss */
.order-31,
.order-31-s {
  order: 31;
}

/* line 651, ../sass/_grid.scss */
.order-neg-31,
.order-neg-31-s {
  order: -31;
}

/* line 646, ../sass/_grid.scss */
.order-32,
.order-32-s {
  order: 32;
}

/* line 651, ../sass/_grid.scss */
.order-neg-32,
.order-neg-32-s {
  order: -32;
}

/* line 646, ../sass/_grid.scss */
.order-33,
.order-33-s {
  order: 33;
}

/* line 651, ../sass/_grid.scss */
.order-neg-33,
.order-neg-33-s {
  order: -33;
}

/* line 646, ../sass/_grid.scss */
.order-34,
.order-34-s {
  order: 34;
}

/* line 651, ../sass/_grid.scss */
.order-neg-34,
.order-neg-34-s {
  order: -34;
}

/* line 646, ../sass/_grid.scss */
.order-35,
.order-35-s {
  order: 35;
}

/* line 651, ../sass/_grid.scss */
.order-neg-35,
.order-neg-35-s {
  order: -35;
}

/* line 646, ../sass/_grid.scss */
.order-36,
.order-36-s {
  order: 36;
}

/* line 651, ../sass/_grid.scss */
.order-neg-36,
.order-neg-36-s {
  order: -36;
}

/* line 646, ../sass/_grid.scss */
.order-37,
.order-37-s {
  order: 37;
}

/* line 651, ../sass/_grid.scss */
.order-neg-37,
.order-neg-37-s {
  order: -37;
}

/* line 646, ../sass/_grid.scss */
.order-38,
.order-38-s {
  order: 38;
}

/* line 651, ../sass/_grid.scss */
.order-neg-38,
.order-neg-38-s {
  order: -38;
}

/* line 646, ../sass/_grid.scss */
.order-39,
.order-39-s {
  order: 39;
}

/* line 651, ../sass/_grid.scss */
.order-neg-39,
.order-neg-39-s {
  order: -39;
}

/* line 646, ../sass/_grid.scss */
.order-40,
.order-40-s {
  order: 40;
}

/* line 651, ../sass/_grid.scss */
.order-neg-40,
.order-neg-40-s {
  order: -40;
}

/* line 646, ../sass/_grid.scss */
.order-41,
.order-41-s {
  order: 41;
}

/* line 651, ../sass/_grid.scss */
.order-neg-41,
.order-neg-41-s {
  order: -41;
}

/* line 646, ../sass/_grid.scss */
.order-42,
.order-42-s {
  order: 42;
}

/* line 651, ../sass/_grid.scss */
.order-neg-42,
.order-neg-42-s {
  order: -42;
}

/* line 646, ../sass/_grid.scss */
.order-43,
.order-43-s {
  order: 43;
}

/* line 651, ../sass/_grid.scss */
.order-neg-43,
.order-neg-43-s {
  order: -43;
}

/* line 646, ../sass/_grid.scss */
.order-44,
.order-44-s {
  order: 44;
}

/* line 651, ../sass/_grid.scss */
.order-neg-44,
.order-neg-44-s {
  order: -44;
}

/* line 646, ../sass/_grid.scss */
.order-45,
.order-45-s {
  order: 45;
}

/* line 651, ../sass/_grid.scss */
.order-neg-45,
.order-neg-45-s {
  order: -45;
}

/* line 646, ../sass/_grid.scss */
.order-46,
.order-46-s {
  order: 46;
}

/* line 651, ../sass/_grid.scss */
.order-neg-46,
.order-neg-46-s {
  order: -46;
}

/* line 646, ../sass/_grid.scss */
.order-47,
.order-47-s {
  order: 47;
}

/* line 651, ../sass/_grid.scss */
.order-neg-47,
.order-neg-47-s {
  order: -47;
}

/* line 646, ../sass/_grid.scss */
.order-48,
.order-48-s {
  order: 48;
}

/* line 651, ../sass/_grid.scss */
.order-neg-48,
.order-neg-48-s {
  order: -48;
}

/* line 646, ../sass/_grid.scss */
.order-49,
.order-49-s {
  order: 49;
}

/* line 651, ../sass/_grid.scss */
.order-neg-49,
.order-neg-49-s {
  order: -49;
}

/* line 646, ../sass/_grid.scss */
.order-50,
.order-50-s {
  order: 50;
}

/* line 651, ../sass/_grid.scss */
.order-neg-50,
.order-neg-50-s {
  order: -50;
}

/* line 646, ../sass/_grid.scss */
.order-51,
.order-51-s {
  order: 51;
}

/* line 651, ../sass/_grid.scss */
.order-neg-51,
.order-neg-51-s {
  order: -51;
}

/* line 646, ../sass/_grid.scss */
.order-52,
.order-52-s {
  order: 52;
}

/* line 651, ../sass/_grid.scss */
.order-neg-52,
.order-neg-52-s {
  order: -52;
}

/* line 646, ../sass/_grid.scss */
.order-53,
.order-53-s {
  order: 53;
}

/* line 651, ../sass/_grid.scss */
.order-neg-53,
.order-neg-53-s {
  order: -53;
}

/* line 646, ../sass/_grid.scss */
.order-54,
.order-54-s {
  order: 54;
}

/* line 651, ../sass/_grid.scss */
.order-neg-54,
.order-neg-54-s {
  order: -54;
}

/* line 646, ../sass/_grid.scss */
.order-55,
.order-55-s {
  order: 55;
}

/* line 651, ../sass/_grid.scss */
.order-neg-55,
.order-neg-55-s {
  order: -55;
}

/* line 646, ../sass/_grid.scss */
.order-56,
.order-56-s {
  order: 56;
}

/* line 651, ../sass/_grid.scss */
.order-neg-56,
.order-neg-56-s {
  order: -56;
}

/* line 646, ../sass/_grid.scss */
.order-57,
.order-57-s {
  order: 57;
}

/* line 651, ../sass/_grid.scss */
.order-neg-57,
.order-neg-57-s {
  order: -57;
}

/* line 646, ../sass/_grid.scss */
.order-58,
.order-58-s {
  order: 58;
}

/* line 651, ../sass/_grid.scss */
.order-neg-58,
.order-neg-58-s {
  order: -58;
}

/* line 646, ../sass/_grid.scss */
.order-59,
.order-59-s {
  order: 59;
}

/* line 651, ../sass/_grid.scss */
.order-neg-59,
.order-neg-59-s {
  order: -59;
}

/* line 646, ../sass/_grid.scss */
.order-60,
.order-60-s {
  order: 60;
}

/* line 651, ../sass/_grid.scss */
.order-neg-60,
.order-neg-60-s {
  order: -60;
}

/* line 646, ../sass/_grid.scss */
.order-61,
.order-61-s {
  order: 61;
}

/* line 651, ../sass/_grid.scss */
.order-neg-61,
.order-neg-61-s {
  order: -61;
}

/* line 646, ../sass/_grid.scss */
.order-62,
.order-62-s {
  order: 62;
}

/* line 651, ../sass/_grid.scss */
.order-neg-62,
.order-neg-62-s {
  order: -62;
}

/* line 646, ../sass/_grid.scss */
.order-63,
.order-63-s {
  order: 63;
}

/* line 651, ../sass/_grid.scss */
.order-neg-63,
.order-neg-63-s {
  order: -63;
}

/* line 646, ../sass/_grid.scss */
.order-64,
.order-64-s {
  order: 64;
}

/* line 651, ../sass/_grid.scss */
.order-neg-64,
.order-neg-64-s {
  order: -64;
}

/* line 646, ../sass/_grid.scss */
.order-65,
.order-65-s {
  order: 65;
}

/* line 651, ../sass/_grid.scss */
.order-neg-65,
.order-neg-65-s {
  order: -65;
}

/* line 646, ../sass/_grid.scss */
.order-66,
.order-66-s {
  order: 66;
}

/* line 651, ../sass/_grid.scss */
.order-neg-66,
.order-neg-66-s {
  order: -66;
}

/* line 646, ../sass/_grid.scss */
.order-67,
.order-67-s {
  order: 67;
}

/* line 651, ../sass/_grid.scss */
.order-neg-67,
.order-neg-67-s {
  order: -67;
}

/* line 646, ../sass/_grid.scss */
.order-68,
.order-68-s {
  order: 68;
}

/* line 651, ../sass/_grid.scss */
.order-neg-68,
.order-neg-68-s {
  order: -68;
}

/* line 646, ../sass/_grid.scss */
.order-69,
.order-69-s {
  order: 69;
}

/* line 651, ../sass/_grid.scss */
.order-neg-69,
.order-neg-69-s {
  order: -69;
}

/* line 646, ../sass/_grid.scss */
.order-70,
.order-70-s {
  order: 70;
}

/* line 651, ../sass/_grid.scss */
.order-neg-70,
.order-neg-70-s {
  order: -70;
}

/* line 646, ../sass/_grid.scss */
.order-71,
.order-71-s {
  order: 71;
}

/* line 651, ../sass/_grid.scss */
.order-neg-71,
.order-neg-71-s {
  order: -71;
}

/* line 646, ../sass/_grid.scss */
.order-72,
.order-72-s {
  order: 72;
}

/* line 651, ../sass/_grid.scss */
.order-neg-72,
.order-neg-72-s {
  order: -72;
}

/* line 646, ../sass/_grid.scss */
.order-73,
.order-73-s {
  order: 73;
}

/* line 651, ../sass/_grid.scss */
.order-neg-73,
.order-neg-73-s {
  order: -73;
}

/* line 646, ../sass/_grid.scss */
.order-74,
.order-74-s {
  order: 74;
}

/* line 651, ../sass/_grid.scss */
.order-neg-74,
.order-neg-74-s {
  order: -74;
}

/* line 646, ../sass/_grid.scss */
.order-75,
.order-75-s {
  order: 75;
}

/* line 651, ../sass/_grid.scss */
.order-neg-75,
.order-neg-75-s {
  order: -75;
}

/* line 646, ../sass/_grid.scss */
.order-76,
.order-76-s {
  order: 76;
}

/* line 651, ../sass/_grid.scss */
.order-neg-76,
.order-neg-76-s {
  order: -76;
}

/* line 646, ../sass/_grid.scss */
.order-77,
.order-77-s {
  order: 77;
}

/* line 651, ../sass/_grid.scss */
.order-neg-77,
.order-neg-77-s {
  order: -77;
}

/* line 646, ../sass/_grid.scss */
.order-78,
.order-78-s {
  order: 78;
}

/* line 651, ../sass/_grid.scss */
.order-neg-78,
.order-neg-78-s {
  order: -78;
}

/* line 646, ../sass/_grid.scss */
.order-79,
.order-79-s {
  order: 79;
}

/* line 651, ../sass/_grid.scss */
.order-neg-79,
.order-neg-79-s {
  order: -79;
}

/* line 646, ../sass/_grid.scss */
.order-80,
.order-80-s {
  order: 80;
}

/* line 651, ../sass/_grid.scss */
.order-neg-80,
.order-neg-80-s {
  order: -80;
}

/* line 646, ../sass/_grid.scss */
.order-81,
.order-81-s {
  order: 81;
}

/* line 651, ../sass/_grid.scss */
.order-neg-81,
.order-neg-81-s {
  order: -81;
}

/* line 646, ../sass/_grid.scss */
.order-82,
.order-82-s {
  order: 82;
}

/* line 651, ../sass/_grid.scss */
.order-neg-82,
.order-neg-82-s {
  order: -82;
}

/* line 646, ../sass/_grid.scss */
.order-83,
.order-83-s {
  order: 83;
}

/* line 651, ../sass/_grid.scss */
.order-neg-83,
.order-neg-83-s {
  order: -83;
}

/* line 646, ../sass/_grid.scss */
.order-84,
.order-84-s {
  order: 84;
}

/* line 651, ../sass/_grid.scss */
.order-neg-84,
.order-neg-84-s {
  order: -84;
}

/* line 646, ../sass/_grid.scss */
.order-85,
.order-85-s {
  order: 85;
}

/* line 651, ../sass/_grid.scss */
.order-neg-85,
.order-neg-85-s {
  order: -85;
}

/* line 646, ../sass/_grid.scss */
.order-86,
.order-86-s {
  order: 86;
}

/* line 651, ../sass/_grid.scss */
.order-neg-86,
.order-neg-86-s {
  order: -86;
}

/* line 646, ../sass/_grid.scss */
.order-87,
.order-87-s {
  order: 87;
}

/* line 651, ../sass/_grid.scss */
.order-neg-87,
.order-neg-87-s {
  order: -87;
}

/* line 646, ../sass/_grid.scss */
.order-88,
.order-88-s {
  order: 88;
}

/* line 651, ../sass/_grid.scss */
.order-neg-88,
.order-neg-88-s {
  order: -88;
}

/* line 646, ../sass/_grid.scss */
.order-89,
.order-89-s {
  order: 89;
}

/* line 651, ../sass/_grid.scss */
.order-neg-89,
.order-neg-89-s {
  order: -89;
}

/* line 646, ../sass/_grid.scss */
.order-90,
.order-90-s {
  order: 90;
}

/* line 651, ../sass/_grid.scss */
.order-neg-90,
.order-neg-90-s {
  order: -90;
}

/* line 646, ../sass/_grid.scss */
.order-91,
.order-91-s {
  order: 91;
}

/* line 651, ../sass/_grid.scss */
.order-neg-91,
.order-neg-91-s {
  order: -91;
}

/* line 646, ../sass/_grid.scss */
.order-92,
.order-92-s {
  order: 92;
}

/* line 651, ../sass/_grid.scss */
.order-neg-92,
.order-neg-92-s {
  order: -92;
}

/* line 646, ../sass/_grid.scss */
.order-93,
.order-93-s {
  order: 93;
}

/* line 651, ../sass/_grid.scss */
.order-neg-93,
.order-neg-93-s {
  order: -93;
}

/* line 646, ../sass/_grid.scss */
.order-94,
.order-94-s {
  order: 94;
}

/* line 651, ../sass/_grid.scss */
.order-neg-94,
.order-neg-94-s {
  order: -94;
}

/* line 646, ../sass/_grid.scss */
.order-95,
.order-95-s {
  order: 95;
}

/* line 651, ../sass/_grid.scss */
.order-neg-95,
.order-neg-95-s {
  order: -95;
}

/* line 646, ../sass/_grid.scss */
.order-96,
.order-96-s {
  order: 96;
}

/* line 651, ../sass/_grid.scss */
.order-neg-96,
.order-neg-96-s {
  order: -96;
}

/* line 646, ../sass/_grid.scss */
.order-97,
.order-97-s {
  order: 97;
}

/* line 651, ../sass/_grid.scss */
.order-neg-97,
.order-neg-97-s {
  order: -97;
}

/* line 646, ../sass/_grid.scss */
.order-98,
.order-98-s {
  order: 98;
}

/* line 651, ../sass/_grid.scss */
.order-neg-98,
.order-neg-98-s {
  order: -98;
}

/* line 646, ../sass/_grid.scss */
.order-99,
.order-99-s {
  order: 99;
}

/* line 651, ../sass/_grid.scss */
.order-neg-99,
.order-neg-99-s {
  order: -99;
}

/* line 646, ../sass/_grid.scss */
.order-100,
.order-100-s {
  order: 100;
}

/* line 651, ../sass/_grid.scss */
.order-neg-100,
.order-neg-100-s {
  order: -100;
}

@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-1-m {
    order: 1;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-1-m {
    order: -1;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-2-m {
    order: 2;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-2-m {
    order: -2;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-3-m {
    order: 3;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-3-m {
    order: -3;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-4-m {
    order: 4;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-4-m {
    order: -4;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-5-m {
    order: 5;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-5-m {
    order: -5;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-6-m {
    order: 6;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-6-m {
    order: -6;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-7-m {
    order: 7;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-7-m {
    order: -7;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-8-m {
    order: 8;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-8-m {
    order: -8;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-9-m {
    order: 9;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-9-m {
    order: -9;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-10-m {
    order: 10;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-10-m {
    order: -10;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-11-m {
    order: 11;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-11-m {
    order: -11;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-12-m {
    order: 12;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-12-m {
    order: -12;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-13-m {
    order: 13;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-13-m {
    order: -13;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-14-m {
    order: 14;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-14-m {
    order: -14;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-15-m {
    order: 15;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-15-m {
    order: -15;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-16-m {
    order: 16;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-16-m {
    order: -16;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-17-m {
    order: 17;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-17-m {
    order: -17;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-18-m {
    order: 18;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-18-m {
    order: -18;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-19-m {
    order: 19;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-19-m {
    order: -19;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-20-m {
    order: 20;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-20-m {
    order: -20;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-21-m {
    order: 21;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-21-m {
    order: -21;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-22-m {
    order: 22;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-22-m {
    order: -22;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-23-m {
    order: 23;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-23-m {
    order: -23;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-24-m {
    order: 24;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-24-m {
    order: -24;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-25-m {
    order: 25;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-25-m {
    order: -25;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-26-m {
    order: 26;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-26-m {
    order: -26;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-27-m {
    order: 27;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-27-m {
    order: -27;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-28-m {
    order: 28;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-28-m {
    order: -28;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-29-m {
    order: 29;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-29-m {
    order: -29;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-30-m {
    order: 30;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-30-m {
    order: -30;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-31-m {
    order: 31;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-31-m {
    order: -31;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-32-m {
    order: 32;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-32-m {
    order: -32;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-33-m {
    order: 33;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-33-m {
    order: -33;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-34-m {
    order: 34;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-34-m {
    order: -34;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-35-m {
    order: 35;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-35-m {
    order: -35;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-36-m {
    order: 36;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-36-m {
    order: -36;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-37-m {
    order: 37;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-37-m {
    order: -37;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-38-m {
    order: 38;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-38-m {
    order: -38;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-39-m {
    order: 39;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-39-m {
    order: -39;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-40-m {
    order: 40;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-40-m {
    order: -40;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-41-m {
    order: 41;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-41-m {
    order: -41;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-42-m {
    order: 42;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-42-m {
    order: -42;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-43-m {
    order: 43;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-43-m {
    order: -43;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-44-m {
    order: 44;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-44-m {
    order: -44;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-45-m {
    order: 45;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-45-m {
    order: -45;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-46-m {
    order: 46;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-46-m {
    order: -46;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-47-m {
    order: 47;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-47-m {
    order: -47;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-48-m {
    order: 48;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-48-m {
    order: -48;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-49-m {
    order: 49;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-49-m {
    order: -49;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-50-m {
    order: 50;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-50-m {
    order: -50;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-51-m {
    order: 51;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-51-m {
    order: -51;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-52-m {
    order: 52;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-52-m {
    order: -52;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-53-m {
    order: 53;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-53-m {
    order: -53;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-54-m {
    order: 54;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-54-m {
    order: -54;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-55-m {
    order: 55;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-55-m {
    order: -55;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-56-m {
    order: 56;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-56-m {
    order: -56;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-57-m {
    order: 57;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-57-m {
    order: -57;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-58-m {
    order: 58;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-58-m {
    order: -58;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-59-m {
    order: 59;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-59-m {
    order: -59;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-60-m {
    order: 60;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-60-m {
    order: -60;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-61-m {
    order: 61;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-61-m {
    order: -61;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-62-m {
    order: 62;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-62-m {
    order: -62;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-63-m {
    order: 63;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-63-m {
    order: -63;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-64-m {
    order: 64;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-64-m {
    order: -64;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-65-m {
    order: 65;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-65-m {
    order: -65;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-66-m {
    order: 66;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-66-m {
    order: -66;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-67-m {
    order: 67;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-67-m {
    order: -67;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-68-m {
    order: 68;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-68-m {
    order: -68;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-69-m {
    order: 69;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-69-m {
    order: -69;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-70-m {
    order: 70;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-70-m {
    order: -70;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-71-m {
    order: 71;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-71-m {
    order: -71;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-72-m {
    order: 72;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-72-m {
    order: -72;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-73-m {
    order: 73;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-73-m {
    order: -73;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-74-m {
    order: 74;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-74-m {
    order: -74;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-75-m {
    order: 75;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-75-m {
    order: -75;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-76-m {
    order: 76;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-76-m {
    order: -76;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-77-m {
    order: 77;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-77-m {
    order: -77;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-78-m {
    order: 78;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-78-m {
    order: -78;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-79-m {
    order: 79;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-79-m {
    order: -79;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-80-m {
    order: 80;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-80-m {
    order: -80;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-81-m {
    order: 81;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-81-m {
    order: -81;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-82-m {
    order: 82;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-82-m {
    order: -82;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-83-m {
    order: 83;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-83-m {
    order: -83;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-84-m {
    order: 84;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-84-m {
    order: -84;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-85-m {
    order: 85;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-85-m {
    order: -85;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-86-m {
    order: 86;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-86-m {
    order: -86;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-87-m {
    order: 87;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-87-m {
    order: -87;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-88-m {
    order: 88;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-88-m {
    order: -88;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-89-m {
    order: 89;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-89-m {
    order: -89;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-90-m {
    order: 90;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-90-m {
    order: -90;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-91-m {
    order: 91;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-91-m {
    order: -91;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-92-m {
    order: 92;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-92-m {
    order: -92;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-93-m {
    order: 93;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-93-m {
    order: -93;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-94-m {
    order: 94;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-94-m {
    order: -94;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-95-m {
    order: 95;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-95-m {
    order: -95;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-96-m {
    order: 96;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-96-m {
    order: -96;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-97-m {
    order: 97;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-97-m {
    order: -97;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-98-m {
    order: 98;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-98-m {
    order: -98;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-99-m {
    order: 99;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-99-m {
    order: -99;
  }
}
@media (min-width: 601px) {
  /* line 662, ../sass/_grid.scss */
  .order-100-m {
    order: 100;
  }

  /* line 666, ../sass/_grid.scss */
  .order-neg-100-m {
    order: -100;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-1-l {
    order: 1;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-1-l {
    order: -1;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-2-l {
    order: 2;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-2-l {
    order: -2;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-3-l {
    order: 3;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-3-l {
    order: -3;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-4-l {
    order: 4;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-4-l {
    order: -4;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-5-l {
    order: 5;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-5-l {
    order: -5;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-6-l {
    order: 6;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-6-l {
    order: -6;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-7-l {
    order: 7;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-7-l {
    order: -7;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-8-l {
    order: 8;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-8-l {
    order: -8;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-9-l {
    order: 9;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-9-l {
    order: -9;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-10-l {
    order: 10;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-10-l {
    order: -10;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-11-l {
    order: 11;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-11-l {
    order: -11;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-12-l {
    order: 12;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-12-l {
    order: -12;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-13-l {
    order: 13;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-13-l {
    order: -13;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-14-l {
    order: 14;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-14-l {
    order: -14;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-15-l {
    order: 15;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-15-l {
    order: -15;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-16-l {
    order: 16;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-16-l {
    order: -16;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-17-l {
    order: 17;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-17-l {
    order: -17;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-18-l {
    order: 18;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-18-l {
    order: -18;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-19-l {
    order: 19;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-19-l {
    order: -19;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-20-l {
    order: 20;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-20-l {
    order: -20;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-21-l {
    order: 21;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-21-l {
    order: -21;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-22-l {
    order: 22;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-22-l {
    order: -22;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-23-l {
    order: 23;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-23-l {
    order: -23;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-24-l {
    order: 24;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-24-l {
    order: -24;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-25-l {
    order: 25;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-25-l {
    order: -25;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-26-l {
    order: 26;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-26-l {
    order: -26;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-27-l {
    order: 27;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-27-l {
    order: -27;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-28-l {
    order: 28;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-28-l {
    order: -28;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-29-l {
    order: 29;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-29-l {
    order: -29;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-30-l {
    order: 30;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-30-l {
    order: -30;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-31-l {
    order: 31;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-31-l {
    order: -31;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-32-l {
    order: 32;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-32-l {
    order: -32;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-33-l {
    order: 33;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-33-l {
    order: -33;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-34-l {
    order: 34;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-34-l {
    order: -34;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-35-l {
    order: 35;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-35-l {
    order: -35;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-36-l {
    order: 36;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-36-l {
    order: -36;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-37-l {
    order: 37;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-37-l {
    order: -37;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-38-l {
    order: 38;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-38-l {
    order: -38;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-39-l {
    order: 39;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-39-l {
    order: -39;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-40-l {
    order: 40;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-40-l {
    order: -40;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-41-l {
    order: 41;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-41-l {
    order: -41;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-42-l {
    order: 42;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-42-l {
    order: -42;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-43-l {
    order: 43;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-43-l {
    order: -43;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-44-l {
    order: 44;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-44-l {
    order: -44;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-45-l {
    order: 45;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-45-l {
    order: -45;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-46-l {
    order: 46;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-46-l {
    order: -46;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-47-l {
    order: 47;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-47-l {
    order: -47;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-48-l {
    order: 48;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-48-l {
    order: -48;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-49-l {
    order: 49;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-49-l {
    order: -49;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-50-l {
    order: 50;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-50-l {
    order: -50;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-51-l {
    order: 51;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-51-l {
    order: -51;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-52-l {
    order: 52;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-52-l {
    order: -52;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-53-l {
    order: 53;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-53-l {
    order: -53;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-54-l {
    order: 54;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-54-l {
    order: -54;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-55-l {
    order: 55;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-55-l {
    order: -55;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-56-l {
    order: 56;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-56-l {
    order: -56;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-57-l {
    order: 57;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-57-l {
    order: -57;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-58-l {
    order: 58;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-58-l {
    order: -58;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-59-l {
    order: 59;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-59-l {
    order: -59;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-60-l {
    order: 60;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-60-l {
    order: -60;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-61-l {
    order: 61;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-61-l {
    order: -61;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-62-l {
    order: 62;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-62-l {
    order: -62;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-63-l {
    order: 63;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-63-l {
    order: -63;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-64-l {
    order: 64;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-64-l {
    order: -64;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-65-l {
    order: 65;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-65-l {
    order: -65;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-66-l {
    order: 66;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-66-l {
    order: -66;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-67-l {
    order: 67;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-67-l {
    order: -67;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-68-l {
    order: 68;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-68-l {
    order: -68;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-69-l {
    order: 69;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-69-l {
    order: -69;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-70-l {
    order: 70;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-70-l {
    order: -70;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-71-l {
    order: 71;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-71-l {
    order: -71;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-72-l {
    order: 72;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-72-l {
    order: -72;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-73-l {
    order: 73;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-73-l {
    order: -73;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-74-l {
    order: 74;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-74-l {
    order: -74;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-75-l {
    order: 75;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-75-l {
    order: -75;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-76-l {
    order: 76;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-76-l {
    order: -76;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-77-l {
    order: 77;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-77-l {
    order: -77;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-78-l {
    order: 78;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-78-l {
    order: -78;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-79-l {
    order: 79;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-79-l {
    order: -79;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-80-l {
    order: 80;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-80-l {
    order: -80;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-81-l {
    order: 81;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-81-l {
    order: -81;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-82-l {
    order: 82;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-82-l {
    order: -82;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-83-l {
    order: 83;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-83-l {
    order: -83;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-84-l {
    order: 84;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-84-l {
    order: -84;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-85-l {
    order: 85;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-85-l {
    order: -85;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-86-l {
    order: 86;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-86-l {
    order: -86;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-87-l {
    order: 87;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-87-l {
    order: -87;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-88-l {
    order: 88;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-88-l {
    order: -88;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-89-l {
    order: 89;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-89-l {
    order: -89;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-90-l {
    order: 90;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-90-l {
    order: -90;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-91-l {
    order: 91;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-91-l {
    order: -91;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-92-l {
    order: 92;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-92-l {
    order: -92;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-93-l {
    order: 93;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-93-l {
    order: -93;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-94-l {
    order: 94;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-94-l {
    order: -94;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-95-l {
    order: 95;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-95-l {
    order: -95;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-96-l {
    order: 96;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-96-l {
    order: -96;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-97-l {
    order: 97;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-97-l {
    order: -97;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-98-l {
    order: 98;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-98-l {
    order: -98;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-99-l {
    order: 99;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-99-l {
    order: -99;
  }
}
@media (min-width: 993px) {
  /* line 677, ../sass/_grid.scss */
  .order-100-l {
    order: 100;
  }

  /* line 681, ../sass/_grid.scss */
  .order-neg-100-l {
    order: -100;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-1-xl {
    order: 1;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-1-xl {
    order: -1;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-2-xl {
    order: 2;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-2-xl {
    order: -2;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-3-xl {
    order: 3;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-3-xl {
    order: -3;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-4-xl {
    order: 4;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-4-xl {
    order: -4;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-5-xl {
    order: 5;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-5-xl {
    order: -5;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-6-xl {
    order: 6;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-6-xl {
    order: -6;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-7-xl {
    order: 7;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-7-xl {
    order: -7;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-8-xl {
    order: 8;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-8-xl {
    order: -8;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-9-xl {
    order: 9;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-9-xl {
    order: -9;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-10-xl {
    order: 10;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-10-xl {
    order: -10;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-11-xl {
    order: 11;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-11-xl {
    order: -11;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-12-xl {
    order: 12;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-12-xl {
    order: -12;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-13-xl {
    order: 13;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-13-xl {
    order: -13;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-14-xl {
    order: 14;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-14-xl {
    order: -14;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-15-xl {
    order: 15;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-15-xl {
    order: -15;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-16-xl {
    order: 16;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-16-xl {
    order: -16;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-17-xl {
    order: 17;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-17-xl {
    order: -17;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-18-xl {
    order: 18;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-18-xl {
    order: -18;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-19-xl {
    order: 19;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-19-xl {
    order: -19;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-20-xl {
    order: 20;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-20-xl {
    order: -20;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-21-xl {
    order: 21;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-21-xl {
    order: -21;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-22-xl {
    order: 22;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-22-xl {
    order: -22;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-23-xl {
    order: 23;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-23-xl {
    order: -23;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-24-xl {
    order: 24;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-24-xl {
    order: -24;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-25-xl {
    order: 25;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-25-xl {
    order: -25;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-26-xl {
    order: 26;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-26-xl {
    order: -26;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-27-xl {
    order: 27;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-27-xl {
    order: -27;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-28-xl {
    order: 28;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-28-xl {
    order: -28;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-29-xl {
    order: 29;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-29-xl {
    order: -29;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-30-xl {
    order: 30;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-30-xl {
    order: -30;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-31-xl {
    order: 31;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-31-xl {
    order: -31;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-32-xl {
    order: 32;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-32-xl {
    order: -32;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-33-xl {
    order: 33;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-33-xl {
    order: -33;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-34-xl {
    order: 34;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-34-xl {
    order: -34;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-35-xl {
    order: 35;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-35-xl {
    order: -35;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-36-xl {
    order: 36;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-36-xl {
    order: -36;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-37-xl {
    order: 37;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-37-xl {
    order: -37;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-38-xl {
    order: 38;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-38-xl {
    order: -38;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-39-xl {
    order: 39;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-39-xl {
    order: -39;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-40-xl {
    order: 40;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-40-xl {
    order: -40;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-41-xl {
    order: 41;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-41-xl {
    order: -41;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-42-xl {
    order: 42;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-42-xl {
    order: -42;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-43-xl {
    order: 43;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-43-xl {
    order: -43;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-44-xl {
    order: 44;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-44-xl {
    order: -44;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-45-xl {
    order: 45;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-45-xl {
    order: -45;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-46-xl {
    order: 46;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-46-xl {
    order: -46;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-47-xl {
    order: 47;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-47-xl {
    order: -47;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-48-xl {
    order: 48;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-48-xl {
    order: -48;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-49-xl {
    order: 49;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-49-xl {
    order: -49;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-50-xl {
    order: 50;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-50-xl {
    order: -50;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-51-xl {
    order: 51;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-51-xl {
    order: -51;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-52-xl {
    order: 52;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-52-xl {
    order: -52;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-53-xl {
    order: 53;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-53-xl {
    order: -53;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-54-xl {
    order: 54;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-54-xl {
    order: -54;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-55-xl {
    order: 55;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-55-xl {
    order: -55;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-56-xl {
    order: 56;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-56-xl {
    order: -56;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-57-xl {
    order: 57;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-57-xl {
    order: -57;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-58-xl {
    order: 58;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-58-xl {
    order: -58;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-59-xl {
    order: 59;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-59-xl {
    order: -59;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-60-xl {
    order: 60;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-60-xl {
    order: -60;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-61-xl {
    order: 61;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-61-xl {
    order: -61;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-62-xl {
    order: 62;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-62-xl {
    order: -62;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-63-xl {
    order: 63;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-63-xl {
    order: -63;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-64-xl {
    order: 64;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-64-xl {
    order: -64;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-65-xl {
    order: 65;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-65-xl {
    order: -65;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-66-xl {
    order: 66;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-66-xl {
    order: -66;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-67-xl {
    order: 67;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-67-xl {
    order: -67;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-68-xl {
    order: 68;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-68-xl {
    order: -68;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-69-xl {
    order: 69;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-69-xl {
    order: -69;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-70-xl {
    order: 70;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-70-xl {
    order: -70;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-71-xl {
    order: 71;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-71-xl {
    order: -71;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-72-xl {
    order: 72;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-72-xl {
    order: -72;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-73-xl {
    order: 73;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-73-xl {
    order: -73;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-74-xl {
    order: 74;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-74-xl {
    order: -74;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-75-xl {
    order: 75;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-75-xl {
    order: -75;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-76-xl {
    order: 76;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-76-xl {
    order: -76;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-77-xl {
    order: 77;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-77-xl {
    order: -77;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-78-xl {
    order: 78;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-78-xl {
    order: -78;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-79-xl {
    order: 79;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-79-xl {
    order: -79;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-80-xl {
    order: 80;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-80-xl {
    order: -80;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-81-xl {
    order: 81;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-81-xl {
    order: -81;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-82-xl {
    order: 82;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-82-xl {
    order: -82;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-83-xl {
    order: 83;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-83-xl {
    order: -83;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-84-xl {
    order: 84;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-84-xl {
    order: -84;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-85-xl {
    order: 85;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-85-xl {
    order: -85;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-86-xl {
    order: 86;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-86-xl {
    order: -86;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-87-xl {
    order: 87;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-87-xl {
    order: -87;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-88-xl {
    order: 88;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-88-xl {
    order: -88;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-89-xl {
    order: 89;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-89-xl {
    order: -89;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-90-xl {
    order: 90;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-90-xl {
    order: -90;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-91-xl {
    order: 91;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-91-xl {
    order: -91;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-92-xl {
    order: 92;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-92-xl {
    order: -92;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-93-xl {
    order: 93;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-93-xl {
    order: -93;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-94-xl {
    order: 94;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-94-xl {
    order: -94;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-95-xl {
    order: 95;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-95-xl {
    order: -95;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-96-xl {
    order: 96;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-96-xl {
    order: -96;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-97-xl {
    order: 97;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-97-xl {
    order: -97;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-98-xl {
    order: 98;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-98-xl {
    order: -98;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-99-xl {
    order: 99;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-99-xl {
    order: -99;
  }
}
@media (min-width: 1201px) {
  /* line 692, ../sass/_grid.scss */
  .order-100-xl {
    order: 100;
  }

  /* line 696, ../sass/_grid.scss */
  .order-neg-100-xl {
    order: -100;
  }
}
/*
    reset sizes
    ------------------------------------ */
/* line 710, ../sass/_grid.scss */
.row > .m1,
.flex > .m1,
.row > .l1,
.flex > .l1,
.row > .xl1,
.flex > .xl1 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m1,
.row-g > .l1,
.row-g > .xl1 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m0,
.flex > .offset-m0,
.row > .offset-l0,
.flex > .offset-l0,
.row > .offset-xl0,
.flex > .offset-xl0 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m0,
.row-g > .offset-l0,
.row-g > .offset-xl0 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m2,
.flex > .m2,
.row > .l2,
.flex > .l2,
.row > .xl2,
.flex > .xl2 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m2,
.row-g > .l2,
.row-g > .xl2 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m1,
.flex > .offset-m1,
.row > .offset-l1,
.flex > .offset-l1,
.row > .offset-xl1,
.flex > .offset-xl1 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m1,
.row-g > .offset-l1,
.row-g > .offset-xl1 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m3,
.flex > .m3,
.row > .l3,
.flex > .l3,
.row > .xl3,
.flex > .xl3 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m3,
.row-g > .l3,
.row-g > .xl3 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m2,
.flex > .offset-m2,
.row > .offset-l2,
.flex > .offset-l2,
.row > .offset-xl2,
.flex > .offset-xl2 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m2,
.row-g > .offset-l2,
.row-g > .offset-xl2 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m4,
.flex > .m4,
.row > .l4,
.flex > .l4,
.row > .xl4,
.flex > .xl4 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m4,
.row-g > .l4,
.row-g > .xl4 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m3,
.flex > .offset-m3,
.row > .offset-l3,
.flex > .offset-l3,
.row > .offset-xl3,
.flex > .offset-xl3 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m3,
.row-g > .offset-l3,
.row-g > .offset-xl3 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m5,
.flex > .m5,
.row > .l5,
.flex > .l5,
.row > .xl5,
.flex > .xl5 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m5,
.row-g > .l5,
.row-g > .xl5 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m4,
.flex > .offset-m4,
.row > .offset-l4,
.flex > .offset-l4,
.row > .offset-xl4,
.flex > .offset-xl4 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m4,
.row-g > .offset-l4,
.row-g > .offset-xl4 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m6,
.flex > .m6,
.row > .l6,
.flex > .l6,
.row > .xl6,
.flex > .xl6 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m6,
.row-g > .l6,
.row-g > .xl6 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m5,
.flex > .offset-m5,
.row > .offset-l5,
.flex > .offset-l5,
.row > .offset-xl5,
.flex > .offset-xl5 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m5,
.row-g > .offset-l5,
.row-g > .offset-xl5 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m7,
.flex > .m7,
.row > .l7,
.flex > .l7,
.row > .xl7,
.flex > .xl7 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m7,
.row-g > .l7,
.row-g > .xl7 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m6,
.flex > .offset-m6,
.row > .offset-l6,
.flex > .offset-l6,
.row > .offset-xl6,
.flex > .offset-xl6 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m6,
.row-g > .offset-l6,
.row-g > .offset-xl6 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m8,
.flex > .m8,
.row > .l8,
.flex > .l8,
.row > .xl8,
.flex > .xl8 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m8,
.row-g > .l8,
.row-g > .xl8 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m7,
.flex > .offset-m7,
.row > .offset-l7,
.flex > .offset-l7,
.row > .offset-xl7,
.flex > .offset-xl7 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m7,
.row-g > .offset-l7,
.row-g > .offset-xl7 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m9,
.flex > .m9,
.row > .l9,
.flex > .l9,
.row > .xl9,
.flex > .xl9 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m9,
.row-g > .l9,
.row-g > .xl9 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m8,
.flex > .offset-m8,
.row > .offset-l8,
.flex > .offset-l8,
.row > .offset-xl8,
.flex > .offset-xl8 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m8,
.row-g > .offset-l8,
.row-g > .offset-xl8 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m10,
.flex > .m10,
.row > .l10,
.flex > .l10,
.row > .xl10,
.flex > .xl10 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m10,
.row-g > .l10,
.row-g > .xl10 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m9,
.flex > .offset-m9,
.row > .offset-l9,
.flex > .offset-l9,
.row > .offset-xl9,
.flex > .offset-xl9 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m9,
.row-g > .offset-l9,
.row-g > .offset-xl9 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m11,
.flex > .m11,
.row > .l11,
.flex > .l11,
.row > .xl11,
.flex > .xl11 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m11,
.row-g > .l11,
.row-g > .xl11 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m10,
.flex > .offset-m10,
.row > .offset-l10,
.flex > .offset-l10,
.row > .offset-xl10,
.flex > .offset-xl10 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m10,
.row-g > .offset-l10,
.row-g > .offset-xl10 {
  margin-left: 20px;
}

/* line 710, ../sass/_grid.scss */
.row > .m12,
.flex > .m12,
.row > .l12,
.flex > .l12,
.row > .xl12,
.flex > .xl12 {
  width: 100%;
}

/* line 719, ../sass/_grid.scss */
.row-g > .m12,
.row-g > .l12,
.row-g > .xl12 {
  width: calc(100% - 40px);
}

/* line 725, ../sass/_grid.scss */
.row > .offset-m11,
.flex > .offset-m11,
.row > .offset-l11,
.flex > .offset-l11,
.row > .offset-xl11,
.flex > .offset-xl11 {
  margin-left: 0;
}

/* line 734, ../sass/_grid.scss */
.row-g > .offset-m11,
.row-g > .offset-l11,
.row-g > .offset-xl11 {
  margin-left: 20px;
}

/*
    small size
    ------------------------------------ */
/* line 754, ../sass/_grid.scss */
.row > .col-1,
.flex > .col-1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 8.33333%;
  -ms-flex: 0 0 8.33333%;
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

/* line 764, ../sass/_grid.scss */
.grow-1,
.grow-1-s {
  flex-grow: 1;
}

/* line 770, ../sass/_grid.scss */
.row > .s1,
.row-g > .s1,
.flex > .s1 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s1,
.flex > .s1 {
  width: 8.33333%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s0,
.flex > .offset-s0 {
  margin-left: 0%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s1 {
  width: calc(8.33333% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s0 {
  margin-left: calc(0% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-2,
.flex > .col-2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 16.66667%;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

/* line 764, ../sass/_grid.scss */
.grow-2,
.grow-2-s {
  flex-grow: 2;
}

/* line 770, ../sass/_grid.scss */
.row > .s2,
.row-g > .s2,
.flex > .s2 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s2,
.flex > .s2 {
  width: 16.66667%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s1,
.flex > .offset-s1 {
  margin-left: 8.33333%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s2 {
  width: calc(16.66667% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s1 {
  margin-left: calc(8.33333% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-3,
.flex > .col-3 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

/* line 764, ../sass/_grid.scss */
.grow-3,
.grow-3-s {
  flex-grow: 3;
}

/* line 770, ../sass/_grid.scss */
.row > .s3,
.row-g > .s3,
.flex > .s3 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s3,
.flex > .s3 {
  width: 25%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s2,
.flex > .offset-s2 {
  margin-left: 16.66667%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s3 {
  width: calc(25% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s2 {
  margin-left: calc(16.66667% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-4,
.flex > .col-4 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

/* line 764, ../sass/_grid.scss */
.grow-4,
.grow-4-s {
  flex-grow: 4;
}

/* line 770, ../sass/_grid.scss */
.row > .s4,
.row-g > .s4,
.flex > .s4 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s4,
.flex > .s4 {
  width: 33.33333%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s3,
.flex > .offset-s3 {
  margin-left: 25%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s4 {
  width: calc(33.33333% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s3 {
  margin-left: calc(25% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-5,
.flex > .col-5 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 41.66667%;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

/* line 764, ../sass/_grid.scss */
.grow-5,
.grow-5-s {
  flex-grow: 5;
}

/* line 770, ../sass/_grid.scss */
.row > .s5,
.row-g > .s5,
.flex > .s5 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s5,
.flex > .s5 {
  width: 41.66667%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s4,
.flex > .offset-s4 {
  margin-left: 33.33333%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s5 {
  width: calc(41.66667% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s4 {
  margin-left: calc(33.33333% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-6,
.flex > .col-6 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

/* line 764, ../sass/_grid.scss */
.grow-6,
.grow-6-s {
  flex-grow: 6;
}

/* line 770, ../sass/_grid.scss */
.row > .s6,
.row-g > .s6,
.flex > .s6 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s6,
.flex > .s6 {
  width: 50%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s5,
.flex > .offset-s5 {
  margin-left: 41.66667%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s6 {
  width: calc(50% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s5 {
  margin-left: calc(41.66667% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-7,
.flex > .col-7 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 58.33333%;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

/* line 764, ../sass/_grid.scss */
.grow-7,
.grow-7-s {
  flex-grow: 7;
}

/* line 770, ../sass/_grid.scss */
.row > .s7,
.row-g > .s7,
.flex > .s7 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s7,
.flex > .s7 {
  width: 58.33333%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s6,
.flex > .offset-s6 {
  margin-left: 50%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s7 {
  width: calc(58.33333% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s6 {
  margin-left: calc(50% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-8,
.flex > .col-8 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 66.66667%;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

/* line 764, ../sass/_grid.scss */
.grow-8,
.grow-8-s {
  flex-grow: 8;
}

/* line 770, ../sass/_grid.scss */
.row > .s8,
.row-g > .s8,
.flex > .s8 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s8,
.flex > .s8 {
  width: 66.66667%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s7,
.flex > .offset-s7 {
  margin-left: 58.33333%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s8 {
  width: calc(66.66667% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s7 {
  margin-left: calc(58.33333% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-9,
.flex > .col-9 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 75%;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

/* line 764, ../sass/_grid.scss */
.grow-9,
.grow-9-s {
  flex-grow: 9;
}

/* line 770, ../sass/_grid.scss */
.row > .s9,
.row-g > .s9,
.flex > .s9 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s9,
.flex > .s9 {
  width: 75%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s8,
.flex > .offset-s8 {
  margin-left: 66.66667%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s9 {
  width: calc(75% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s8 {
  margin-left: calc(66.66667% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-10,
.flex > .col-10 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 83.33333%;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

/* line 764, ../sass/_grid.scss */
.grow-10,
.grow-10-s {
  flex-grow: 10;
}

/* line 770, ../sass/_grid.scss */
.row > .s10,
.row-g > .s10,
.flex > .s10 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s10,
.flex > .s10 {
  width: 83.33333%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s9,
.flex > .offset-s9 {
  margin-left: 75%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s10 {
  width: calc(83.33333% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s9 {
  margin-left: calc(75% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-11,
.flex > .col-11 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 91.66667%;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

/* line 764, ../sass/_grid.scss */
.grow-11,
.grow-11-s {
  flex-grow: 11;
}

/* line 770, ../sass/_grid.scss */
.row > .s11,
.row-g > .s11,
.flex > .s11 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s11,
.flex > .s11 {
  width: 91.66667%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s10,
.flex > .offset-s10 {
  margin-left: 83.33333%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s11 {
  width: calc(91.66667% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s10 {
  margin-left: calc(83.33333% + 20px);
}

/* line 754, ../sass/_grid.scss */
.row > .col-12,
.flex > .col-12 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 764, ../sass/_grid.scss */
.grow-12,
.grow-12-s {
  flex-grow: 12;
}

/* line 770, ../sass/_grid.scss */
.row > .s12,
.row-g > .s12,
.flex > .s12 {
  -webkit-flex-basis: unset;
  -ms-flex-preferred-size: unset;
  flex-basis: initial;
  flex-grow: initial;
}

/* line 779, ../sass/_grid.scss */
.row > .s12,
.flex > .s12 {
  width: 100%;
}

/* line 784, ../sass/_grid.scss */
.row > .offset-s11,
.flex > .offset-s11 {
  margin-left: 91.66667%;
}

/* line 790, ../sass/_grid.scss */
.row-g > .s12 {
  width: calc(100% - 40px);
}

/* line 793, ../sass/_grid.scss */
.row-g > .offset-s11 {
  margin-left: calc(91.66667% + 20px);
}

/*
    medium size
    ------------------------------------ */
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-1-m {
    flex-grow: 1;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m1,
  .row-g > .m1,
  .flex > .m1 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m1,
  .flex > .m1 {
    width: 8.33333%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m0,
  .flex > .offset-m0 {
    margin-left: 0%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m1 {
    width: calc(8.33333% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m0 {
    margin-left: calc(0% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-2-m {
    flex-grow: 2;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m2,
  .row-g > .m2,
  .flex > .m2 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m2,
  .flex > .m2 {
    width: 16.66667%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m1,
  .flex > .offset-m1 {
    margin-left: 8.33333%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m2 {
    width: calc(16.66667% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m1 {
    margin-left: calc(8.33333% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-3-m {
    flex-grow: 3;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m3,
  .row-g > .m3,
  .flex > .m3 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m3,
  .flex > .m3 {
    width: 25%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m2,
  .flex > .offset-m2 {
    margin-left: 16.66667%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m3 {
    width: calc(25% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m2 {
    margin-left: calc(16.66667% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-4-m {
    flex-grow: 4;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m4,
  .row-g > .m4,
  .flex > .m4 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m4,
  .flex > .m4 {
    width: 33.33333%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m3,
  .flex > .offset-m3 {
    margin-left: 25%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m4 {
    width: calc(33.33333% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m3 {
    margin-left: calc(25% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-5-m {
    flex-grow: 5;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m5,
  .row-g > .m5,
  .flex > .m5 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m5,
  .flex > .m5 {
    width: 41.66667%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m4,
  .flex > .offset-m4 {
    margin-left: 33.33333%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m5 {
    width: calc(41.66667% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m4 {
    margin-left: calc(33.33333% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-6-m {
    flex-grow: 6;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m6,
  .row-g > .m6,
  .flex > .m6 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m6,
  .flex > .m6 {
    width: 50%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m5,
  .flex > .offset-m5 {
    margin-left: 41.66667%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m6 {
    width: calc(50% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m5 {
    margin-left: calc(41.66667% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-7-m {
    flex-grow: 7;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m7,
  .row-g > .m7,
  .flex > .m7 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m7,
  .flex > .m7 {
    width: 58.33333%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m6,
  .flex > .offset-m6 {
    margin-left: 50%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m7 {
    width: calc(58.33333% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m6 {
    margin-left: calc(50% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-8-m {
    flex-grow: 8;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m8,
  .row-g > .m8,
  .flex > .m8 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m8,
  .flex > .m8 {
    width: 66.66667%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m7,
  .flex > .offset-m7 {
    margin-left: 58.33333%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m8 {
    width: calc(66.66667% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m7 {
    margin-left: calc(58.33333% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-9-m {
    flex-grow: 9;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m9,
  .row-g > .m9,
  .flex > .m9 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m9,
  .flex > .m9 {
    width: 75%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m8,
  .flex > .offset-m8 {
    margin-left: 66.66667%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m9 {
    width: calc(75% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m8 {
    margin-left: calc(66.66667% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-10-m {
    flex-grow: 10;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m10,
  .row-g > .m10,
  .flex > .m10 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m10,
  .flex > .m10 {
    width: 83.33333%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m9,
  .flex > .offset-m9 {
    margin-left: 75%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m10 {
    width: calc(83.33333% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m9 {
    margin-left: calc(75% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-11-m {
    flex-grow: 11;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m11,
  .row-g > .m11,
  .flex > .m11 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m11,
  .flex > .m11 {
    width: 91.66667%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m10,
  .flex > .offset-m10 {
    margin-left: 83.33333%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m11 {
    width: calc(91.66667% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m10 {
    margin-left: calc(83.33333% + 20px);
  }
}
@media (min-width: 601px) {
  /* line 816, ../sass/_grid.scss */
  .grow-12-m {
    flex-grow: 12;
  }

  /* line 821, ../sass/_grid.scss */
  .row > .m12,
  .row-g > .m12,
  .flex > .m12 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 830, ../sass/_grid.scss */
  .row > .m12,
  .flex > .m12 {
    width: 100%;
  }

  /* line 835, ../sass/_grid.scss */
  .row > .offset-m11,
  .flex > .offset-m11 {
    margin-left: 91.66667%;
  }

  /* line 841, ../sass/_grid.scss */
  .row-g > .m12 {
    width: calc(100% - 40px);
  }

  /* line 844, ../sass/_grid.scss */
  .row-g > .offset-m11 {
    margin-left: calc(91.66667% + 20px);
  }
}
/*
    large size
    ------------------------------------ */
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-1-l {
    flex-grow: 1;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l1,
  .row-g > .l1,
  .flex > .l1 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l1,
  .flex > .l1 {
    width: 8.33333%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l0,
  .flex > .offset-l0 {
    margin-left: 0%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l1 {
    width: calc(8.33333% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l0 {
    margin-left: calc(0% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-2-l {
    flex-grow: 2;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l2,
  .row-g > .l2,
  .flex > .l2 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l2,
  .flex > .l2 {
    width: 16.66667%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l1,
  .flex > .offset-l1 {
    margin-left: 8.33333%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l2 {
    width: calc(16.66667% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l1 {
    margin-left: calc(8.33333% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-3-l {
    flex-grow: 3;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l3,
  .row-g > .l3,
  .flex > .l3 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l3,
  .flex > .l3 {
    width: 25%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l2,
  .flex > .offset-l2 {
    margin-left: 16.66667%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l3 {
    width: calc(25% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l2 {
    margin-left: calc(16.66667% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-4-l {
    flex-grow: 4;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l4,
  .row-g > .l4,
  .flex > .l4 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l4,
  .flex > .l4 {
    width: 33.33333%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l3,
  .flex > .offset-l3 {
    margin-left: 25%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l4 {
    width: calc(33.33333% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l3 {
    margin-left: calc(25% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-5-l {
    flex-grow: 5;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l5,
  .row-g > .l5,
  .flex > .l5 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l5,
  .flex > .l5 {
    width: 41.66667%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l4,
  .flex > .offset-l4 {
    margin-left: 33.33333%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l5 {
    width: calc(41.66667% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l4 {
    margin-left: calc(33.33333% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-6-l {
    flex-grow: 6;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l6,
  .row-g > .l6,
  .flex > .l6 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l6,
  .flex > .l6 {
    width: 50%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l5,
  .flex > .offset-l5 {
    margin-left: 41.66667%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l6 {
    width: calc(50% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l5 {
    margin-left: calc(41.66667% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-7-l {
    flex-grow: 7;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l7,
  .row-g > .l7,
  .flex > .l7 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l7,
  .flex > .l7 {
    width: 58.33333%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l6,
  .flex > .offset-l6 {
    margin-left: 50%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l7 {
    width: calc(58.33333% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l6 {
    margin-left: calc(50% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-8-l {
    flex-grow: 8;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l8,
  .row-g > .l8,
  .flex > .l8 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l8,
  .flex > .l8 {
    width: 66.66667%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l7,
  .flex > .offset-l7 {
    margin-left: 58.33333%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l8 {
    width: calc(66.66667% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l7 {
    margin-left: calc(58.33333% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-9-l {
    flex-grow: 9;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l9,
  .row-g > .l9,
  .flex > .l9 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l9,
  .flex > .l9 {
    width: 75%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l8,
  .flex > .offset-l8 {
    margin-left: 66.66667%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l9 {
    width: calc(75% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l8 {
    margin-left: calc(66.66667% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-10-l {
    flex-grow: 10;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l10,
  .row-g > .l10,
  .flex > .l10 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l10,
  .flex > .l10 {
    width: 83.33333%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l9,
  .flex > .offset-l9 {
    margin-left: 75%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l10 {
    width: calc(83.33333% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l9 {
    margin-left: calc(75% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-11-l {
    flex-grow: 11;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l11,
  .row-g > .l11,
  .flex > .l11 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l11,
  .flex > .l11 {
    width: 91.66667%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l10,
  .flex > .offset-l10 {
    margin-left: 83.33333%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l11 {
    width: calc(91.66667% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l10 {
    margin-left: calc(83.33333% + 20px);
  }
}
@media (min-width: 993px) {
  /* line 866, ../sass/_grid.scss */
  .grow-12-l {
    flex-grow: 12;
  }

  /* line 871, ../sass/_grid.scss */
  .row > .l12,
  .row-g > .l12,
  .flex > .l12 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 880, ../sass/_grid.scss */
  .row > .l12,
  .flex > .l12 {
    width: 100%;
  }

  /* line 885, ../sass/_grid.scss */
  .row > .offset-l11,
  .flex > .offset-l11 {
    margin-left: 91.66667%;
  }

  /* line 891, ../sass/_grid.scss */
  .row-g > .l12 {
    width: calc(100% - 40px);
  }

  /* line 894, ../sass/_grid.scss */
  .row-g > .offset-l11 {
    margin-left: calc(91.66667% + 20px);
  }
}
/*
    extra large size
    ------------------------------------ */
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-1-xl {
    flex-grow: 1;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl1,
  .row-g > .xl1,
  .flex > .xl1 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl1,
  .flex > .xl1 {
    width: 8.33333%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl0,
  .flex > .offset-xl0 {
    margin-left: 0%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl1 {
    width: calc(8.33333% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl0 {
    margin-left: calc(0% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-2-xl {
    flex-grow: 2;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl2,
  .row-g > .xl2,
  .flex > .xl2 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl2,
  .flex > .xl2 {
    width: 16.66667%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl1,
  .flex > .offset-xl1 {
    margin-left: 8.33333%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl2 {
    width: calc(16.66667% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl1 {
    margin-left: calc(8.33333% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-3-xl {
    flex-grow: 3;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl3,
  .row-g > .xl3,
  .flex > .xl3 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl3,
  .flex > .xl3 {
    width: 25%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl2,
  .flex > .offset-xl2 {
    margin-left: 16.66667%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl3 {
    width: calc(25% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl2 {
    margin-left: calc(16.66667% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-4-xl {
    flex-grow: 4;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl4,
  .row-g > .xl4,
  .flex > .xl4 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl4,
  .flex > .xl4 {
    width: 33.33333%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl3,
  .flex > .offset-xl3 {
    margin-left: 25%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl4 {
    width: calc(33.33333% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl3 {
    margin-left: calc(25% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-5-xl {
    flex-grow: 5;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl5,
  .row-g > .xl5,
  .flex > .xl5 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl5,
  .flex > .xl5 {
    width: 41.66667%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl4,
  .flex > .offset-xl4 {
    margin-left: 33.33333%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl5 {
    width: calc(41.66667% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl4 {
    margin-left: calc(33.33333% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-6-xl {
    flex-grow: 6;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl6,
  .row-g > .xl6,
  .flex > .xl6 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl6,
  .flex > .xl6 {
    width: 50%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl5,
  .flex > .offset-xl5 {
    margin-left: 41.66667%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl6 {
    width: calc(50% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl5 {
    margin-left: calc(41.66667% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-7-xl {
    flex-grow: 7;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl7,
  .row-g > .xl7,
  .flex > .xl7 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl7,
  .flex > .xl7 {
    width: 58.33333%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl6,
  .flex > .offset-xl6 {
    margin-left: 50%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl7 {
    width: calc(58.33333% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl6 {
    margin-left: calc(50% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-8-xl {
    flex-grow: 8;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl8,
  .row-g > .xl8,
  .flex > .xl8 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl8,
  .flex > .xl8 {
    width: 66.66667%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl7,
  .flex > .offset-xl7 {
    margin-left: 58.33333%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl8 {
    width: calc(66.66667% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl7 {
    margin-left: calc(58.33333% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-9-xl {
    flex-grow: 9;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl9,
  .row-g > .xl9,
  .flex > .xl9 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl9,
  .flex > .xl9 {
    width: 75%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl8,
  .flex > .offset-xl8 {
    margin-left: 66.66667%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl9 {
    width: calc(75% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl8 {
    margin-left: calc(66.66667% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-10-xl {
    flex-grow: 10;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl10,
  .row-g > .xl10,
  .flex > .xl10 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl10,
  .flex > .xl10 {
    width: 83.33333%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl9,
  .flex > .offset-xl9 {
    margin-left: 75%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl10 {
    width: calc(83.33333% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl9 {
    margin-left: calc(75% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-11-xl {
    flex-grow: 11;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl11,
  .row-g > .xl11,
  .flex > .xl11 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl11,
  .flex > .xl11 {
    width: 91.66667%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl10,
  .flex > .offset-xl10 {
    margin-left: 83.33333%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl11 {
    width: calc(91.66667% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl10 {
    margin-left: calc(83.33333% + 20px);
  }
}
@media (min-width: 1201px) {
  /* line 916, ../sass/_grid.scss */
  .grow-12-xl {
    flex-grow: 12;
  }

  /* line 921, ../sass/_grid.scss */
  .row > .xl12,
  .row-g > .xl12,
  .flex > .xl12 {
    -webkit-flex-basis: unset;
    -ms-flex-preferred-size: unset;
    flex-basis: initial;
    flex-grow: initial;
  }

  /* line 930, ../sass/_grid.scss */
  .row > .xl12,
  .flex > .xl12 {
    width: 100%;
  }

  /* line 935, ../sass/_grid.scss */
  .row > .offset-xl11,
  .flex > .offset-xl11 {
    margin-left: 91.66667%;
  }

  /* line 941, ../sass/_grid.scss */
  .row-g > .xl12 {
    width: calc(100% - 40px);
  }

  /* line 944, ../sass/_grid.scss */
  .row-g > .offset-xl11 {
    margin-left: calc(91.66667% + 20px);
  }
}
/*
	iRoom framework show / hide
    ================================================================================== */
/*
    visibility
    ------------------------------------ */
/* line 11, ../sass/_hide.scss */
.visible-m,
.visible-l,
.visible-xl {
  display: none;
}

/* line 17, ../sass/_hide.scss */
.visible-s {
  display: inline-block;
}

@media (min-width: 601px) {
  /* line 22, ../sass/_hide.scss */
  .visible-s {
    display: none;
  }

  /* line 25, ../sass/_hide.scss */
  .visible-m {
    display: inline-block;
  }
}
@media (min-width: 993px) {
  /* line 31, ../sass/_hide.scss */
  .visible-m {
    display: none;
  }

  /* line 34, ../sass/_hide.scss */
  .visible-l {
    display: inline-block;
  }
}
@media (min-width: 1201px) {
  /* line 40, ../sass/_hide.scss */
  .visible-l {
    display: none;
  }

  /* line 43, ../sass/_hide.scss */
  .visible-xl {
    display: inline-block;
  }
}
/*
    iRoom framework components
    ================================================================================== */
/*
    buttons
    ------------------------------------ */
/* line 9, ../sass/_components.scss */
.btn, .btn-default,
.btn-primary,
.btn-success,
.btn-warning,
.btn-danger {
  text-align: center;
  text-transform: uppercase;
  color: #FFFFFF;
  padding: 12px 22px;
  height: 46px;
  line-height: 46px;
  text-decoration: none;
  font-size: 17px;
}
/* line 20, ../sass/_components.scss */
.btn:hover, .btn-default:hover,
.btn-primary:hover,
.btn-success:hover,
.btn-warning:hover,
.btn-danger:hover {
  color: #FFFFFF;
}

/* line 25, ../sass/_components.scss */
.btn-group {
  display: inline-block;
  font-size: 0;
  vertical-align: bottom;
}
/* line 30, ../sass/_components.scss */
.btn-group a {
  line-height: 22px;
}
/* line 34, ../sass/_components.scss */
.btn-group > * {
  font-size: 1rem;
  display: inline-block;
  vertical-align: bottom;
}
/* line 40, ../sass/_components.scss */
.btn-group > *:not(:last-child),
.btn-group > *:not(:last-child) a[data-expanded="false"],
.btn-group > *:not(:last-child) button[data-expanded="false"] {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 47, ../sass/_components.scss */
.btn-group > *:not(:first-child),
.btn-group > *:not(:first-child) a[data-expanded="false"],
.btn-group > *:not(:first-child) button[data-expanded="false"] {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 55, ../sass/_components.scss */
.btn-sm {
  padding: 8px 14px;
  height: 38px;
  line-height: 38px;
}

/* line 61, ../sass/_components.scss */
.btn-lg {
  padding: 16px 52px;
  height: 54px;
  line-height: 54px;
}

/* line 74, ../sass/_components.scss */
.btn-default.disabled, .btn-default[readonly],
.btn-primary.disabled,
.btn-primary[readonly],
.btn-success.disabled,
.btn-success[readonly],
.btn-warning.disabled,
.btn-warning[readonly],
.btn-danger.disabled,
.btn-danger[readonly] {
  opacity: 0.5;
  background-color: #808080;
}
/* line 78, ../sass/_components.scss */
.btn-default.disabled:hover, .btn-default[readonly]:hover,
.btn-primary.disabled:hover,
.btn-primary[readonly]:hover,
.btn-success.disabled:hover,
.btn-success[readonly]:hover,
.btn-warning.disabled:hover,
.btn-warning[readonly]:hover,
.btn-danger.disabled:hover,
.btn-danger[readonly]:hover {
  background-color: #808080;
  color: #FFFFFF;
  cursor: default;
}
/* line 86, ../sass/_components.scss */
.btn-default span.badge,
.btn-primary span.badge,
.btn-success span.badge,
.btn-warning span.badge,
.btn-danger span.badge {
  background-color: #FFFFFF;
}

/* line 91, ../sass/_components.scss */
.btn-default {
  background-color: #9a9a9a;
}
/* line 94, ../sass/_components.scss */
.btn-default:hover {
  background-color: gray;
}
/* line 98, ../sass/_components.scss */
.btn-default span.badge {
  color: gray;
}

/* line 103, ../sass/_components.scss */
.btn-primary {
  background-color: #8bc4ea;
}
/* line 106, ../sass/_components.scss */
.btn-primary:hover {
  background-color: #5faee3;
}
/* line 111, ../sass/_components.scss */
.btn-primary span.badge {
  color: #8bc4ea;
}

/* line 116, ../sass/_components.scss */
.btn-success {
  background-color: #20e482;
}
/* line 119, ../sass/_components.scss */
.btn-success:hover {
  background-color: #16bb69;
}
/* line 123, ../sass/_components.scss */
.btn-success span.badge {
  color: #20e482;
}

/* line 128, ../sass/_components.scss */
.btn-warning {
  background-color: #ffa366;
}
/* line 131, ../sass/_components.scss */
.btn-warning:hover {
  background-color: #ff8533;
}
/* line 135, ../sass/_components.scss */
.btn-warning span.badge {
  color: #ffa366;
}

/* line 140, ../sass/_components.scss */
.btn-danger {
  background-color: #ea6b51;
}
/* line 143, ../sass/_components.scss */
.btn-danger:hover {
  background-color: #E44424;
}
/* line 147, ../sass/_components.scss */
.btn-danger span.badge {
  color: #ea6b51;
}

/* line 152, ../sass/_components.scss */
input[type="submit"],
button,
a.block {
  line-height: normal !important;
  cursor: pointer;
}

/*
	sections
	----------------------------------- */
/* line 162, ../sass/_components.scss */
.well {
  display: block;
  position: relative;
  border-radius: 4px;
  margin: 20px;
  padding: 4px 8px;
  background-color: #f3f3f3;
  color: #8d8d8d;
}
/* line 170, ../sass/_components.scss */
.well hr {
  border: 0;
  border-top: 1px solid silver;
}

/* line 178, ../sass/_components.scss */
.panel, .panel-default,
.panel-primary,
.panel-success,
.panel-warning,
.panel-danger {
  display: block;
  position: relative;
  border-radius: 4px;
  margin: 20px;
  border: 1px solid #f3f3f3;
}

/* line 194, ../sass/_components.scss */
.panel-body,
.panel-heading,
.panel-footer {
  padding: 4px 8px;
}

/* line 200, ../sass/_components.scss */
.panel-heading {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

/* line 205, ../sass/_components.scss */
.panel-heading h1 {
  margin: 0;
}
/* line 208, ../sass/_components.scss */
.panel-heading h1 a:not([class^="btn"]) {
  text-decoration: underline;
  font-size: 14px;
  vertical-align: middle;
}

/* line 215, ../sass/_components.scss */
.panel-footer {
  background-color: #f3f3f3;
  font-size: 0.8em;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 222, ../sass/_components.scss */
.panel-default {
  border: 1px solid #dadada;
}
/* line 225, ../sass/_components.scss */
.panel-default .panel-heading {
  background-color: #dadada;
}

/* line 230, ../sass/_components.scss */
.panel-primary {
  border: 1px solid #8bc4ea;
}
/* line 233, ../sass/_components.scss */
.panel-primary .panel-heading {
  background-color: #8bc4ea;
  color: #FFFFFF;
}

/* line 239, ../sass/_components.scss */
.panel-success {
  border: 1px solid #20e482;
}
/* line 242, ../sass/_components.scss */
.panel-success .panel-heading {
  background-color: #20e482;
  color: #FFFFFF;
}

/* line 248, ../sass/_components.scss */
.panel-warning {
  border: 1px solid #ffa366;
}
/* line 251, ../sass/_components.scss */
.panel-warning .panel-heading {
  background-color: #ffa366;
  color: #FFFFFF;
}

/* line 257, ../sass/_components.scss */
.panel-danger {
  border: 1px solid #ea6b51;
}
/* line 260, ../sass/_components.scss */
.panel-danger .panel-heading {
  background-color: #ea6b51;
  color: #FFFFFF;
}

/* line 266, ../sass/_components.scss */
.panel-group .panel-default,
.panel-group .panel-primary,
.panel-group .panel-success,
.panel-group .panel-warning,
.panel-group .panel-danger {
  height: calc(100% - 40px);
}

/*
	alerts
	----------------------------------- */
/* line 277, ../sass/_components.scss */
.alert {
  display: block;
  text-align: center;
  position: relative;
  border-radius: 4px;
  margin: 20px;
  padding: 4px 8px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 1px;
}
/* line 288, ../sass/_components.scss */
.alert.dismissable {
  transition: all linear .3s;
}

/* line 293, ../sass/_components.scss */
.alert i:first-child {
  float: left;
  font-size: 2.5em;
  margin: -10px 10px 10px 0;
}

/* line 299, ../sass/_components.scss */
.alert.default hr,
.alert.success hr,
.alert.warning hr,
.alert.danger hr {
  border: 0;
}

/* line 308, ../sass/_components.scss */
.alert.default {
  background-color: #f3f3f3;
  border-color: silver;
  color: #8d8d8d;
}
/* line 312, ../sass/_components.scss */
.alert.default hr {
  border-top: 1px solid #8d8d8d;
}

/* line 317, ../sass/_components.scss */
.alert.success {
  background-color: #7befb5;
  border-color: #16bb69;
  color: #06321c;
}
/* line 321, ../sass/_components.scss */
.alert.success hr {
  border-top: 1px solid #0c5f36;
}

/* line 326, ../sass/_components.scss */
.alert.warning {
  background-color: #ffa366;
  border-color: #FF6600;
  color: #993d00;
}
/* line 330, ../sass/_components.scss */
.alert.warning hr {
  border-top: 1px solid #993d00;
}

/* line 335, ../sass/_components.scss */
.alert.danger {
  background-color: #ef927f;
  border-color: #E44424;
  color: #be3317;
}
/* line 339, ../sass/_components.scss */
.alert.danger hr {
  border-top: 1px solid #be3317;
}

/* line 344, ../sass/_components.scss */
.alert.dismissable {
  cursor: pointer;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  transition: box-shadow linear .25s;
  transition: all linear .3s;
}
/* line 190, ../sass/_mixins.scss */
.alert.dismissable:hover {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
/* line 347, ../sass/_components.scss */
.alert.dismissable:before {
  display: block;
  clear: both;
  position: absolute;
  content: "x";
  top: 0;
  right: 8px;
  font-family: 'Lato', sans-serif;
  font-weight: 900;
  font-size: 20px;
}

/* line 361, ../sass/_components.scss */
.alert.dismissable.closed {
  display: none;
  visibility: hidden;
  height: 0;
}

/*
	tables
	----------------------------------- */
/* line 370, ../sass/_components.scss */
table {
  width: 100%;
}
/* line 373, ../sass/_components.scss */
table caption {
  text-align: center;
  font-variant: small-caps;
  font-family: 'Raleway', sans-serif;
  font-size: 22px;
  margin: 20px 0;
}

/* line 382, ../sass/_components.scss */
.table-responsive {
  max-width: 100%;
  overflow-y: auto;
}

/* line 387, ../sass/_components.scss */
thead th {
  border-bottom: 1px solid #d9d9d9;
}

/* line 391, ../sass/_components.scss */
th,
td {
  padding: 15px 5px;
}

/* line 396, ../sass/_components.scss */
tr.contour td span {
  background-color: #d9d9d9;
  padding: 6px 12px;
  border-radius: 4px;
  border: #a6a6a6;
}

/* line 403, ../sass/_components.scss */
tbody th {
  text-align: left;
}

/* line 407, ../sass/_components.scss */
tfoot {
  border-top: 1px solid #e6e6e6;
}
/* line 410, ../sass/_components.scss */
tfoot th,
tfoot td {
  padding: 5px;
  font-size: 0.8em;
  font-weight: 400;
  text-align: center;
}

/* line 420, ../sass/_components.scss */
table.double thead th:first-child {
  border-right: 1px solid #d9d9d9;
}
/* line 424, ../sass/_components.scss */
table.double tbody th {
  border-right: 1px solid #d9d9d9;
}

/*
	forms
	----------------------------------- */
/* line 432, ../sass/_components.scss */
input,
select,
textarea {
  border: 1px solid #cdcdcd;
  padding: 10px 6px;
  margin-bottom: 15px;
  height: 46px;
  transition: box-shadow linear .25s;
}

/* line 442, ../sass/_components.scss */
input:not([type="checkbox"]):not([type="radio"]),
select,
textarea {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
}
/* line 447, ../sass/_components.scss */
input:not([type="checkbox"]):not([type="radio"]):focus,
select:focus,
textarea:focus {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  border: 1px solid #3498db;
}

/* line 453, ../sass/_components.scss */
input.warning:not([type="checkbox"]):not([type="radio"]),
select.warning,
textarea.warning {
  border: 1px solid #FF6600;
  background-color: #FFFFFF;
  color: #000000;
}

/* line 461, ../sass/_components.scss */
input.error:not([type="checkbox"]):not([type="radio"]),
select.error,
textarea.error {
  border: 1px solid #E44424;
  background-color: #E44424;
  color: #FFFFFF;
}

/* line 469, ../sass/_components.scss */
.form-inline > *,
.form-glue > * {
  margin-bottom: 0;
}

/* line 474, ../sass/_components.scss */
input,
select {
  line-height: 24px;
}

/* line 479, ../sass/_components.scss */
textarea {
  height: 120px;
}

/* line 483, ../sass/_components.scss */
input[type="checkbox"] {
  margin: 5px;
}

/* line 487, ../sass/_components.scss */
input[type="submit"],
button {
  cursor: pointer;
  border: none;
}

/* line 493, ../sass/_components.scss */
form label {
  line-height: 46px;
}

/* line 497, ../sass/_components.scss */
label.required {
  position: relative;
  padding-right: 10px;
}

/* line 502, ../sass/_components.scss */
label.required::after {
  content: "";
  display: block;
  clear: both;
  position: absolute;
  text-align: right;
  content: "*";
  color: #E44424;
  width: 100%;
  top: 0;
  right: 2px;
}

/* line 513, ../sass/_components.scss */
.input-password span {
  cursor: pointer;
}

/* line 518, ../sass/_components.scss */
.input-group,
.input-group-left,
.input-group-double {
  position: relative;
}
/* line 523, ../sass/_components.scss */
.input-group input,
.input-group select,
.input-group-left input,
.input-group-left select,
.input-group-double input,
.input-group-double select {
  width: 100%;
  max-width: 100%;
}
/* line 528, ../sass/_components.scss */
.input-group span.addon,
.input-group-left span.addon,
.input-group-double span.addon {
  position: absolute;
  top: 0;
  font-size: 24px;
  padding: 11px;
  height: 46px;
  width: 46px;
}
/* line 537, ../sass/_components.scss */
.input-group i,
.input-group-left i,
.input-group-double i {
  vertical-align: top;
}

/* line 543, ../sass/_components.scss */
.input-group input,
.input-group select {
  padding-right: 50px;
}
/* line 548, ../sass/_components.scss */
.input-group span.addon {
  right: 0;
}

/* line 554, ../sass/_components.scss */
.input-group-left input,
.input-group-left select {
  padding-left: 50px;
}
/* line 559, ../sass/_components.scss */
.input-group-left span.addon {
  left: 0;
}

/* line 565, ../sass/_components.scss */
.input-group-double input,
.input-group-double select {
  padding-left: 50px;
  padding-right: 50px;
}
/* line 571, ../sass/_components.scss */
.input-group-double span.addon:first-child {
  left: 0;
}
/* line 575, ../sass/_components.scss */
.input-group-double span.addon:last-child {
  right: 0;
}

/*
	fake browser
	----------------------------------- */
/* line 583, ../sass/_components.scss */
.browser-wrapper {
  width: 100%;
  padding: 50px 0 0 0;
  border-radius: 3px;
  background: #ddd;
  display: inline-block;
  position: relative;
  height: 456px;
}

/* line 593, ../sass/_components.scss */
.browser-wrapper .browser-navigation-bar {
  display: block;
  height: 45px;
  position: absolute;
  top: 6px;
  left: 0;
  width: 100%;
  border-bottom: 2px solid #ccc;
}

/* line 603, ../sass/_components.scss */
.browser-wrapper i {
  height: 10px;
  width: 10px;
  border-radius: 8px;
  background-color: #eee;
  border: 1px solid #dadada;
  float: left;
  margin: 0 0 0 4px;
}

/* line 613, ../sass/_components.scss */
.browser-wrapper i:nth-child(1) {
  background-color: #ff564f;
}

/* line 617, ../sass/_components.scss */
.browser-wrapper i:nth-child(1):hover {
  background-color: #ff1419;
}

/* line 621, ../sass/_components.scss */
.browser-wrapper i:nth-child(2) {
  background-color: #ffb72a;
}

/* line 625, ../sass/_components.scss */
.browser-wrapper i:nth-child(2):hover {
  background-color: #e6af2a;
}

/* line 629, ../sass/_components.scss */
.browser-wrapper i:nth-child(3) {
  background-color: #25c63a;
}

/* line 633, ../sass/_components.scss */
.browser-wrapper i:nth-child(3):hover {
  background-color: #0ae10a;
}

/* line 637, ../sass/_components.scss */
.browser-wrapper input {
  clear: both;
  height: 20px;
  color: #aaa;
  width: calc(100% - 28px);
  border: 0;
  border-radius: 8px;
  background-color: #eee;
  float: left;
  margin: 3px 0 0 4px;
  padding: 3px 8px 3px 8px;
  display: block;
}

/*
	images
	----------------------------------- */
/* line 654, ../sass/_components.scss */
.thumbnail {
  padding: 4px;
  background-color: #FFFFFF;
  border: 1px solid #ddd;
}

/* line 665, ../sass/_components.scss */
.circle {
  border-radius: 50%;
}

/* line 669, ../sass/_components.scss */
.avatar,
.avatar-mini {
  position: relative;
  overflow: hidden;
  border-radius: 50%;
}

/* line 676, ../sass/_components.scss */
.avatar {
  width: 100px;
  height: 100px;
}

/* line 681, ../sass/_components.scss */
.avatar-mini {
  width: 50px;
  height: 50px;
}

/* line 686, ../sass/_components.scss */
.avatar > *,
.avatar-mini > * {
  display: inline;
  margin: 0 auto;
  height: 100%;
  width: auto;
}

/*
	badges and labels
	----------------------------------- */
/* line 697, ../sass/_components.scss */
span.badge {
  text-align: center;
  display: inline-block;
  color: #FFFFFF;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}

/* line 712, ../sass/_components.scss */
span.label, span.label-default,
span.label-primary,
span.label-success,
span.label-warning,
span.label-danger {
  display: inline !important;
  text-align: center;
  color: #FFFFFF;
  padding: 3px 9px 5px;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  white-space: nowrap;
  vertical-align: baseline;
}

/* line 733, ../sass/_components.scss */
span.label-default {
  background-color: #dadada;
}

/* line 737, ../sass/_components.scss */
span.label-primary {
  background-color: #8bc4ea;
}

/* line 741, ../sass/_components.scss */
span.label-success {
  background-color: #20e482;
}

/* line 745, ../sass/_components.scss */
span.label-warning {
  background-color: #ffa366;
}

/* line 749, ../sass/_components.scss */
span.label-danger {
  background-color: #ea6b51;
}

/*
    iRoom framework hover effects
    ================================================================================== */
/*
    hover effects basic
    ------------------------------------ */
/* line 9, ../sass/_hover.scss */
.hover,
.hover-div,
figure.lightbox {
  max-width: 100%;
  position: relative;
  cursor: pointer;
  overflow: hidden;
  font-size: 0;
}

/* line 20, ../sass/_hover.scss */
.hover-div * {
  font-size: 1rem;
}

/* line 24, ../sass/_hover.scss */
.hover-div .hover-div-img-wrapper {
  font-size: 0;
  overflow: hidden;
}

/* line 29, ../sass/_hover.scss */
.hover figcaption,
figure.lightbox figcaption {
  position: absolute;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 0;
  line-height: 0;
  background: url(img/plus.png) center center no-repeat rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: opacity .25s ease-in-out;
}

/* line 45, ../sass/_hover.scss */
.hover img,
.hover-div img,
figure.lightbox img {
  transition: all .25s ease-in-out;
}

/* line 51, ../sass/_hover.scss */
.hover-div img {
  filter: grayscale(0) blur(0);
}

/* line 55, ../sass/_hover.scss */
.hover:hover img,
.hover-div:hover img,
figure.lightbox:hover img {
  transform: scale(1.05);
}

/* line 61, ../sass/_hover.scss */
.hover-div:hover img {
  filter: grayscale(100%) blur(3px);
}

/* line 65, ../sass/_hover.scss */
.hover:hover figcaption,
figure.lightbox:hover figcaption {
  opacity: 1;
}

/*
    hover effects animated
    ------------------------------------ */
/* line 73, ../sass/_hover.scss */
.hover-animated {
  position: relative;
  border: 1px solid #f3f3f3;
  background-color: #f3f3f3;
  font-size: 0;
}

/* line 80, ../sass/_hover.scss */
.hover-animated img {
  width: 100%;
  background-color: #FFFFFF;
  transition: all .3s ease-in;
}

/* line 86, ../sass/_hover.scss */
.hover-animated:hover img {
  transform: translateY(-35px) scale(0.5);
}

/* line 90, ../sass/_hover.scss */
.hover-animated figcaption {
  font-size: 1rem;
  color: #000000;
  height: calc(50% - 45px);
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  z-index: -1;
  transition: all .3s ease-in;
  overflow-y: auto;
  opacity: 0;
}

/* line 104, ../sass/_hover.scss */
.hover-animated:hover figcaption {
  z-index: 0;
  opacity: 1;
}

/*
    iRoom framework menus
    ================================================================================== */
/*
    mega menu desktop
    ------------------------------------ */
/* line 9, ../sass/_menu.scss */
.menu {
  position: relative;
  display: flex;
}

/* line 18, ../sass/_menu.scss */
.menu > li {
  text-align: center;
}
@media only screen and (min-width: 993px) {
  /* line 18, ../sass/_menu.scss */
  .menu > li {
    flex: 1 1 100%;
  }
}

/* line 26, ../sass/_menu.scss */
.menu > li a {
  display: block;
  width: 100%;
  position: relative;
  font-size: 16px;
  line-height: 56px;
}

/* line 38, ../sass/_menu.scss */
.menu > li > ul {
  position: absolute;
  display: none;
  margin-bottom: 30px;
  z-index: 1;
  top: 100%;
  right: 0;
  left: 0;
  text-align: left;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.06);
}

/* line 51, ../sass/_menu.scss */
.menu > li:hover > ul {
  display: flex;
}

/* line 55, ../sass/_menu.scss */
.menu > li:hover > ul > li {
  padding: 20px 10px;
  flex: 1 1 100%;
  border-right: 1px solid #5faee3;
}

/* line 61, ../sass/_menu.scss */
.menu > li:hover > ul > li:last-child {
  border-right: none;
}

/* line 65, ../sass/_menu.scss */
.menu > li:hover > ul a {
  color: #FFFFFF;
  line-height: 36px;
}

/* line 70, ../sass/_menu.scss */
.menu > li:hover > ul > li ul {
  padding-left: 20px;
}

/* line 74, ../sass/_menu.scss */
a.menu-children:after {
  position: absolute;
  z-index: 2;
  bottom: -16px;
  left: 50%;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  border: 8px solid transparent;
  border-top-color: #25283d;
}

/* line 86, ../sass/_menu.scss */
li:hover a.menu-children:after {
  content: '';
  border-top-color: #f3f3f3;
}

/* line 91, ../sass/_menu.scss */
div.mobile-menu {
  display: none;
}

/* line 95, ../sass/_menu.scss */
div.mobile-menu span {
  display: block;
  position: absolute;
  height: 9px;
  width: 100%;
  background-color: #3498db;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  transition: .3s ease-in-out;
  transform: rotate(0deg);
}

/* line 108, ../sass/_menu.scss */
div.mobile-menu span:nth-child(1) {
  top: 0;
}

/* line 112, ../sass/_menu.scss */
div.mobile-menu span:nth-child(2) {
  top: 18px;
}

/* line 116, ../sass/_menu.scss */
div.mobile-menu span:nth-child(3) {
  top: 36px;
}

/* line 120, ../sass/_menu.scss */
div.mobile-menu.open span:nth-child(1) {
  top: 18px;
  transform: rotate(135deg);
}

/* line 125, ../sass/_menu.scss */
div.mobile-menu.open span:nth-child(2) {
  opacity: 0;
  left: -60px;
}

/* line 130, ../sass/_menu.scss */
div.mobile-menu.open span:nth-child(3) {
  top: 18px;
  transform: rotate(-135deg);
}

/* line 135, ../sass/_menu.scss */
div.mobile-menu.open {
  transform: translateY(calc(100vh - 80px));
}

/*
    mega menu mobile
    ------------------------------------ */
@media only screen and (max-width: 992px) {
  /* line 143, ../sass/_menu.scss */
  div.mobile-menu {
    display: block;
    position: fixed;
    cursor: pointer;
    z-index: 11;
    width: 60px;
    height: 45px;
    transition: .3s linear;
    transform: rotate(0deg);
    right: 10px;
    top: 10px;
  }

  /* line 156, ../sass/_menu.scss */
  .menu {
    position: fixed;
    height: 100vh;
    width: 100vw;
    top: -100vh;
    right: 0;
    left: 0;
    transition: all .3s ease-in-out;
    z-index: 10;
  }

  /* line 167, ../sass/_menu.scss */
  .menu[data-animation="left"] {
    top: 0;
    left: -100vw;
  }

  /* line 172, ../sass/_menu.scss */
  .menu[data-animation="right"] {
    top: 0;
    left: 100vw;
  }

  /* line 177, ../sass/_menu.scss */
  .menu[data-animation="bottom"] {
    top: 100vh;
  }

  /* line 181, ../sass/_menu.scss */
  body.mobile-menu-enabled {
    overflow-y: hidden;
  }

  /* line 185, ../sass/_menu.scss */
  nav.mobile-menu-enabled .menu {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    overflow-y: auto;
  }

  /* line 194, ../sass/_menu.scss */
  .menu > li {
    position: relative;
  }

  /* line 198, ../sass/_menu.scss */
  .menu > li:hover ul,
  .menu ul > li {
    display: block;
  }
}
/*
    iRoom framework Javascript components
    ================================================================================== */
/*
    dropdown
    ------------------------------------ */
/* line 9, ../sass/_js-components.scss */
.dropdown {
  display: inline-block;
  position: relative;
}
/* line 13, ../sass/_js-components.scss */
.dropdown a[data-expanded] {
  display: block;
  line-height: 22px;
}
/* line 18, ../sass/_js-components.scss */
.dropdown [data-expanded] i {
  margin-left: 14px;
}
/* line 22, ../sass/_js-components.scss */
.dropdown ul {
  display: block;
  list-style: none;
  padding-left: 0;
  position: absolute;
  min-width: 100%;
  transition: all ease-in-out .25s;
  border: 1px solid #DDDDDD;
  background-color: #FFFFFF;
  top: calc(100% + 18px);
  left: 0;
  z-index: 100;
  padding: 8px 0;
  box-shadow: 6px 6px 1px -2px rgba(0, 0, 0, 0.2);
}
/* line 38, ../sass/_js-components.scss */
.dropdown ul li.separator {
  border-top: 1px solid #DDDDDD;
}
/* line 42, ../sass/_js-components.scss */
.dropdown ul li:first-child {
  position: relative;
}
/* line 45, ../sass/_js-components.scss */
.dropdown ul li:first-child:before {
  position: absolute;
  content: "";
  display: block;
  clear: both;
  top: -23px;
  left: calc(50% - 15px);
  height: 0;
  border-style: solid;
  border-width: 0 15px 15px 15px;
  border-color: transparent transparent #FFFFFF transparent;
}
/* line 57, ../sass/_js-components.scss */
.dropdown ul a {
  display: block;
  padding: 4px 10px;
  line-height: 28px;
  display: block;
  color: #808080;
}
/* line 64, ../sass/_js-components.scss */
.dropdown ul a:hover {
  background-color: #f2f2f2;
}

/* line 71, ../sass/_js-components.scss */
.dropdown:not(.open) ul,
.dropdown:not(.open) li {
  display: none;
  opacity: 0;
  height: 0;
}

/* line 78, ../sass/_js-components.scss */
.dropdown.addon > [data-expanded],
.dropdown.addon-left > [data-expanded],
.dropdown.addon-right > [data-expanded] {
  padding-left: 8px;
  padding-right: 8px;
}
/* line 83, ../sass/_js-components.scss */
.dropdown.addon > [data-expanded] i,
.dropdown.addon-left > [data-expanded] i,
.dropdown.addon-right > [data-expanded] i {
  margin-left: 0;
}

/* line 88, ../sass/_js-components.scss */
.dropdown.addon ul,
.dropdown.addon-left ul,
.dropdown.addon-right ul {
  min-width: 160px;
  left: 50%;
  transform: translate(-50%, 0);
}

/* line 96, ../sass/_js-components.scss */
.dropdown.addon-left > [data-expanded] {
  border-right: 1px solid #DDDDDD;
}

/* line 100, ../sass/_js-components.scss */
.dropdown.addon-right > [data-expanded] {
  border-left: 1px solid #DDDDDD;
}

/*
    iRoom framework css animations
    ================================================================================== */
/*
    page loader
    ------------------------------------ */
/* line 9, ../sass/_animations.scss */
body.animated #page {
  display: none;
}

/* line 13, ../sass/_animations.scss */
body:not(.animated) #page {
  display: block;
}

/* line 17, ../sass/_animations.scss */
body.animated .loader-container {
  display: flex;
}

/* line 21, ../sass/_animations.scss */
body:not(.animated) .loader-container {
  display: none;
}

/* line 25, ../sass/_animations.scss */
#loader, .loader-demo {
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: loader-animation 1s ease-in-out infinite;
  animation: loader-animation 1s ease-in-out infinite;
}

@-webkit-keyframes loader-animation {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes loader-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*
    lightbox
    ------------------------------------ */
/* line 56, ../sass/_animations.scss */
img.showcase {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all .3s linear;
}

/* line 61, ../sass/_animations.scss */
img.showcase:not(.active) {
  width: 0;
  height: 0;
}

/* line 66, ../sass/_animations.scss */
.showcase.active {
  z-index: 10;
  max-width: calc(100vw - 90px);
  max-height: 90%;
}

/* line 72, ../sass/_animations.scss */
.lightboxBackground {
  transition: all .25s ease-in-out;
}

/* line 76, ../sass/_animations.scss */
.lightboxBackground:not(.active) {
  height: 0;
  width: 0;
  display: none;
}

/* line 82, ../sass/_animations.scss */
.lightboxBackground.top {
  width: 100%;
  top: -50px;
}

/* line 87, ../sass/_animations.scss */
.lightboxBackground.active {
  display: block;
  position: fixed;
  width: 100%;
  max-width: 100%;
  height: 100vh;
  max-height: 100vh;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background: #1F2637;
}

/* line 100, ../sass/_animations.scss */
.lightboxBackground .close,
.lightboxBackground .prev,
.lightboxBackground .next {
  position: fixed;
  display: block;
  font-size: 30px;
  z-index: 11;
  color: #FFFFFF;
}

/* line 110, ../sass/_animations.scss */
.lightboxBackground .prev,
.lightboxBackground .next {
  background-color: #161b27;
  border: none;
  padding: 20px 10px;
}

/* line 117, ../sass/_animations.scss */
.lightboxBackground .close {
  background: none;
  border: none;
  top: 5px;
  right: 5px;
}

/* line 124, ../sass/_animations.scss */
.lightboxBackground .prev {
  top: 50vh;
  left: 0;
  transform: translate(0, -50%);
}

/* line 130, ../sass/_animations.scss */
.lightboxBackground .next {
  top: 50vh;
  right: 0;
  transform: translate(0, -50%);
}

/* line 136, ../sass/_animations.scss */
.lightboxBackground .prev:not(.active),
.lightboxBackground .next:not(.active) {
  display: none;
}

/* line 141, ../sass/_animations.scss */
body.showcase {
  overflow: hidden;
}

/* line 145, ../sass/_animations.scss */
p.count {
  display: none;
}

@media only screen and (min-width: 993px) {
  /* line 150, ../sass/_animations.scss */
  .showcase.active {
    max-width: calc(100vw - 400px);
  }

  /* line 154, ../sass/_animations.scss */
  .lightboxBackground::after {
    content: "";
    display: block;
    clear: both;
    position: fixed;
    width: 150px;
    top: 0;
    bottom: 0;
    right: 0;
    left: calc(100vw - 150px);
    background-color: #161b27;
    color: #FFFFFF;
    text-align: center;
  }

  /* line 167, ../sass/_animations.scss */
  p.count {
    position: fixed;
    text-align: center;
    display: block;
    width: 150px;
    right: 0;
    bottom: -5px;
    color: #FFFFFF;
    z-index: 11;
  }

  /* line 178, ../sass/_animations.scss */
  .lightboxBackground .prev {
    left: 150px;
  }

  /* line 182, ../sass/_animations.scss */
  .lightboxBackground .next {
    right: 150px;
  }
}
/*
    filters
    ------------------------------------ */
/* line 190, ../sass/_animations.scss */
.filters .filter-display.filter-disabled {
  display: none;
}

/*
    iRoom framework basic theme
    ================================================================================== */
/*
    main
    ------------------------------------ */
/* line 9, ../sass/_theme.scss */
body,
html {
  width: 100%;
  max-width: 100%;
  height: 100vh;
  max-height: 100vh;
}

/* line 15, ../sass/_theme.scss */
html:not(.showcase) {
  overflow-x: hidden;
}

/* line 19, ../sass/_theme.scss */
body {
  position: relative;
  background-color: #FFFFFF;
}

/* line 25, ../sass/_theme.scss */
a {
  text-decoration: none;
  color: #3498db;
}
/* line 28, ../sass/_theme.scss */
a:hover {
  color: #196090;
}

/* line 33, ../sass/_theme.scss */
a.brand {
  font-size: 40px;
}

/* line 37, ../sass/_theme.scss */
h1 a.brand {
  font-size: 55px;
  font-weight: 400;
  text-transform: initial;
}

/* line 43, ../sass/_theme.scss */
div.line {
  height: 1px;
}

/*
    titles levels
    ------------------------------------ */
/* line 50, ../sass/_theme.scss */
h1 {
  text-transform: capitalize;
  font-size: 35px;
}

/*
    header
    ------------------------------------ */
/* line 62, ../sass/_theme.scss */
nav#menu a {
  display: block;
  text-decoration: none;
  padding: 20px;
  color: #FFFFFF;
}

/* line 70, ../sass/_theme.scss */
nav#menu li.active {
  background-color: #1a1a1a;
}

/* line 74, ../sass/_theme.scss */
nav#menu li:hover {
  background-color: #333333;
}

@media only screen and (max-width: 992px) {
  /* line 79, ../sass/_theme.scss */
  nav#menu li {
    text-align: left;
  }
}
/*
    aside
    ------------------------------------ */
/* line 87, ../sass/_theme.scss */
nav ul.aside-nav a.active {
  color: #196090;
}

/* line 91, ../sass/_theme.scss */
nav ul.aside-nav li {
  margin-bottom: 8px;
}

/*
    footer
    ------------------------------------ */
/* line 98, ../sass/_theme.scss */
#scrollToTop {
  text-align: center;
  color: #3498db;
  background-color: #f3f3f3;
  height: 40px;
  width: 40px;
}
/* line 104, ../sass/_theme.scss */
#scrollToTop i {
  line-height: 40px;
}
/* line 107, ../sass/_theme.scss */
#scrollToTop:hover {
  background-color: #3498db;
  color: #FFFFFF;
}
