/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, 0.5);
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: -20px;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 30px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -30px; margin-right: -30px;
  padding-bottom: 30px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -30px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }

/*

    Name:       seti
    Author:     Michael Kaminsky (http://github.com/mkaminsky11)

    Original seti color scheme by Jesse Weed (https://github.com/jesseweed/seti-syntax)

*/


.cm-s-seti.CodeMirror {
  background-color: #151718 !important;
  color: #CFD2D1 !important;
  border: none;
}
.cm-s-seti .CodeMirror-gutters {
  color: #404b53;
  background-color: #0E1112;
  border: none;
}
.cm-s-seti .CodeMirror-cursor { border-left: solid thin #f8f8f0; }
.cm-s-seti .CodeMirror-linenumber { color: #6D8A88; }
.cm-s-seti.CodeMirror-focused div.CodeMirror-selected { background: rgba(255, 255, 255, 0.10); }
.cm-s-seti .CodeMirror-line::selection, .cm-s-seti .CodeMirror-line > span::selection, .cm-s-seti .CodeMirror-line > span > span::selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-seti .CodeMirror-line::-moz-selection, .cm-s-seti .CodeMirror-line > span::-moz-selection, .cm-s-seti .CodeMirror-line > span > span::-moz-selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-seti span.cm-comment { color: #41535b; }
.cm-s-seti span.cm-string, .cm-s-seti span.cm-string-2 { color: #55b5db; }
.cm-s-seti span.cm-number { color: #cd3f45; }
.cm-s-seti span.cm-variable { color: #55b5db; }
.cm-s-seti span.cm-variable-2 { color: #a074c4; }
.cm-s-seti span.cm-def { color: #55b5db; }
.cm-s-seti span.cm-keyword { color: #ff79c6; }
.cm-s-seti span.cm-operator { color: #9fca56; }
.cm-s-seti span.cm-keyword { color: #e6cd69; }
.cm-s-seti span.cm-atom { color: #cd3f45; }
.cm-s-seti span.cm-meta { color: #55b5db; }
.cm-s-seti span.cm-tag { color: #55b5db; }
.cm-s-seti span.cm-attribute { color: #9fca56; }
.cm-s-seti span.cm-qualifier { color: #9fca56; }
.cm-s-seti span.cm-property { color: #a074c4; }
.cm-s-seti span.cm-variable-3, .cm-s-seti span.cm-type { color: #9fca56; }
.cm-s-seti span.cm-builtin { color: #9fca56; }
.cm-s-seti .CodeMirror-activeline-background { background: #101213; }
.cm-s-seti .CodeMirror-matchingbracket { text-decoration: underline; color: white !important; }

/*!
 * Cropper.js v1.2.2
 * https://github.com/fengyuanchen/cropperjs
 *
 * Copyright (c) 2015-2018 Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2018-01-03T13:26:29.610Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cropper-container img {/*Avoid margin top issue (Occur only when margin-top <= -height)
 */
  display: block;
  height: 100%;
  image-orientation: 0deg;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: .5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline-color: rgba(51, 153, 255, 0.75);
  outline: 1px solid #39f;
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: .5;
  position: absolute;
}

.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: 33.33333%;
  left: 0;
  top: 33.33333%;
  width: 100%;
}

.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: 33.33333%;
  top: 0;
  width: 33.33333%;
}

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: .75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center:before,
.cropper-center:after {
  background-color: #eee;
  content: ' ';
  display: block;
  position: absolute;
}

.cropper-center:before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}

.cropper-center:after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: .1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}

.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: .75;
  width: 5px;
}

.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}

.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}

.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}

.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}

.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}

.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}

.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}

.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}

@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}

@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}

@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: .75;
    width: 5px;
  }
}

.cropper-point.point-se:before {
  background-color: #39f;
  bottom: -50%;
  content: ' ';
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}


@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

.icon-spark::before {
  content: "\EA01"; }

.icon-alert-info::before {
  content: "\EA02"; }

.icon-alert-success::before {
  content: "\EA03"; }

.icon-alert-warn::before {
  content: "\EA04"; }

.icon-browser-chrome::before {
  content: "\EA05"; }

.icon-browser-firefox::before {
  content: "\EA06"; }

.icon-browser-ie::before {
  content: "\EA07"; }

.icon-browser-safari::before {
  content: "\EA08"; }

.icon-control-joysticks::before {
  content: "\EA09"; }

.icon-control-poll::before {
  content: "\EA0A"; }

.icon-control-screens::before {
  content: "\EA0B"; }

.icon-control-tactiles::before {
  content: "\EA0C"; }

.icon-discord::before {
  content: "\EA0D"; }

.icon-facebook::before {
  content: "\EA0E"; }

.icon-google-plus::before {
  content: "\EA0F"; }

.icon-lab::before {
  content: "\EA10"; }

.icon-lang-java::before {
  content: "\EA11"; }

.icon-moon::before {
  content: "\EA12"; }

.icon-os-android::before {
  content: "\EA13"; }

.icon-os-ios::before {
  content: "\EA14"; }

.icon-paypal::before {
  content: "\EA15"; }

.icon-player::before {
  content: "\EA16"; }

.icon-pro::before {
  content: "\EA17"; }

.icon-puzzle-plus::before {
  content: "\EA18"; }

.icon-twitter::before {
  content: "\EA19"; }

.icon-user-circle::before {
  content: "\EA1A"; }

.icon-xbl::before {
  content: "\EA1B"; }

.icon-youtube::before {
  content: "\EA1C"; }

.icon-heart-empty::before {
  content: "\EA1D"; }

.icon-heart-crossed::before {
  content: "\EA1E"; }

.icon-heart-full::before {
  content: "\EA1F"; }

.icon-user-10::before {
  content: "\EA20"; }

.icon-user-13::before {
  content: "\EA21"; }

.icon-steam::before {
  content: "\EA22"; }

.icon-spreadshirt::before {
  content: "\EA23"; }

.icon-soundcloud::before {
  content: "\EA24"; }

.icon-patreon::before {
  content: "\EA25"; }

.icon-instagram::before {
  content: "\EA26"; }

.icon-broadcast::before {
  content: "\EA27"; }

.icon-mixer_about::before {
  content: "\EA28"; }

.icon-mixer_host::before {
  content: "\EA29"; }

.icon-mixer_invitecostream::before {
  content: "\EA2A"; }

.icon-mixer_report::before {
  content: "\EA2B"; }

.icon-lock-closed::before {
  content: "\EA30"; }

.icon-mixer-clip::before {
  content: "\EA31"; }

.icon-Accept::before {
  content: "\EA01"; }

.icon-Add::before {
  content: "\EA02"; }

.icon-AlertSolid::before {
  content: "\EA03"; }

.icon-ArrowDown::before {
  content: "\EA04"; }

.icon-Back::before {
  content: "\EA05"; }

.icon-Broadcasting::before {
  content: "\EA06"; }

.icon-BumperLeft::before {
  content: "\EA07"; }

.icon-BumperRight::before {
  content: "\EA08"; }

.icon-CaretSolidDown::before {
  content: "\EA09"; }

.icon-CellPhone::before {
  content: "\EA0A"; }

.icon-CheckBox::before {
  content: "\EA0B"; }

.icon-CheckBoxChecked::before {
  content: "\EA0C"; }

.icon-ChevronDown::before {
  content: "\EA0D"; }

.icon-ChevronLeft::before {
  content: "\EA0E"; }

.icon-ChevronRight::before {
  content: "\EA0F"; }

.icon-ChevronUp::before {
  content: "\EA10"; }

.icon-Close::before {
  content: "\EA11"; }

.icon-Download::before {
  content: "\EA12"; }

.icon-Family::before {
  content: "\EA13"; }

.icon-Feedback::before {
  content: "\EA14"; }

.icon-Filter::before {
  content: "\EA15"; }

.icon-Forward::before {
  content: "\EA16"; }

.icon-GiftCard::before {
  content: "\EA17"; }

.icon-GripperBarHorizontal::before {
  content: "\EA18"; }

.icon-IncidentTriangle::before {
  content: "\EA19"; }

.icon-Info16::before {
  content: "\EA1A"; }

.icon-InternetWithController::before {
  content: "\EA1B"; }

.icon-Keyboard::before {
  content: "\EA1C"; }

.icon-LikeSolid::before {
  content: "\EA1D"; }

.icon-LiveText::before {
  content: "\EA1E"; }

.icon-Lock::before {
  content: "\EA1F"; }

.icon-Menu::before {
  content: "\EA20"; }

.icon-MixerAdd::before {
  content: "\EA21"; }

.icon-MixerAudience18Plus::before {
  content: "\EA22"; }

.icon-MixerAudienceTeen::before {
  content: "\EA23"; }

.icon-MixerBan::before {
  content: "\EA24"; }

.icon-MixerBeakerSolid::before {
  content: "\EA25"; }

.icon-MixerBroadcastSolid::before {
  content: "\EA26"; }

.icon-MixerChatSolid::before {
  content: "\EA27"; }

.icon-MixerClosedCaptionInternationalSolid::before {
  content: "\EA28"; }

.icon-MixerClosedCaptionSolid::before {
  content: "\EA29"; }

.icon-MixerComplaintSolid::before {
  content: "\EA2A"; }

.icon-MixerContentCopy::before {
  content: "\EA2B"; }

.icon-MixerControlInteractive::before {
  content: "\EA2C"; }

.icon-MixerControlTactile::before {
  content: "\EA2D"; }

.icon-MixerCoStreaming::before {
  content: "\EA2E"; }

.icon-MixerCoStreamingSolid::before {
  content: "\EA2F"; }

.icon-MixerDelete::before {
  content: "\EA30"; }

.icon-MixerDeleteForeverSolid::before {
  content: "\EA31"; }

.icon-MixerDeleteSolid::before {
  content: "\EA32"; }

.icon-MixerDevicesOther::before {
  content: "\EA33"; }

.icon-MixerEditSolid::before {
  content: "\EA34"; }

.icon-MixerFastforwardSolid::before {
  content: "\EA35"; }

.icon-MixerFilter::before {
  content: "\EA36"; }

.icon-MixerFilterList::before {
  content: "\EA37"; }

.icon-MixerFilterListFlipped::before {
  content: "\EA38"; }

.icon-MixerFlag::before {
  content: "\EA39"; }

.icon-MixerFTLRocket::before {
  content: "\EA3A"; }

.icon-MixerFTLRocketDisabledSolid::before {
  content: "\EA3B"; }

.icon-MixerFTLRocketSolid::before {
  content: "\EA3C"; }

.icon-MixerFullscreen::before {
  content: "\EA3D"; }

.icon-MixerFullscreenEdit::before {
  content: "\EA3E"; }

.icon-MixerHalfStar::before {
  content: "\EA3F"; }

.icon-MixerHeart::before {
  content: "\EA40"; }

.icon-MixerHeartDisabledSolid::before {
  content: "\EA41"; }

.icon-MixerHeartSolid::before {
  content: "\EA42"; }

.icon-MixerHomeSolid::before {
  content: "\EA43"; }

.icon-MixerHypezoneInline::before {
  content: "\EA44"; }

.icon-MixerIndeterminateCheckboxSolid::before {
  content: "\EA45"; }

.icon-MixerInteractive::before {
  content: "\EA46"; }

.icon-MixerInteractiveSolid::before {
  content: "\EA47"; }

.icon-MixerLevel::before {
  content: "\EA48"; }

.icon-MixerLiveTV::before {
  content: "\EA49"; }

.icon-MixerMoreVertical::before {
  content: "\EA4A"; }

.icon-MixerOnDemandVideo::before {
  content: "\EA4B"; }

.icon-MixerOpenInNew::before {
  content: "\EA4C"; }

.icon-MixerPartner::before {
  content: "\EA4D"; }

.icon-MixerPauseSolid::before {
  content: "\EA4E"; }

.icon-MixerPIPBottomLeft::before {
  content: "\EA4F"; }

.icon-MixerPIPBottomMiddle::before {
  content: "\EA50"; }

.icon-MixerPIPBottomRight::before {
  content: "\EA51"; }

.icon-MixerPIPLeftMiddle::before {
  content: "\EA52"; }

.icon-MixerPIPRightMiddle::before {
  content: "\EA53"; }

.icon-MixerPIPTopLeft::before {
  content: "\EA54"; }

.icon-MixerPIPTopMiddle::before {
  content: "\EA55"; }

.icon-MixerPIPTopRight::before {
  content: "\EA56"; }

.icon-MixerPlaySolid::before {
  content: "\EA57"; }

.icon-MixerPoll::before {
  content: "\EA58"; }

.icon-MixerPollSolid::before {
  content: "\EA59"; }

.icon-MixerProfile::before {
  content: "\EA5A"; }

.icon-MixerProfileSolid::before {
  content: "\EA5B"; }

.icon-MixerRefresh::before {
  content: "\EA5C"; }

.icon-MixerRemove::before {
  content: "\EA5D"; }

.icon-MixerReport::before {
  content: "\EA5E"; }

.icon-MixerRewindSolid::before {
  content: "\EA5F"; }

.icon-MixerRinger::before {
  content: "\EA60"; }

.icon-MixerRingerOff::before {
  content: "\EA61"; }

.icon-MixerRingerOffSolid::before {
  content: "\EA62"; }

.icon-MixerRingerPaused::before {
  content: "\EA63"; }

.icon-MixerRingerPausedSolid::before {
  content: "\EA64"; }

.icon-MixerRingerSnooze::before {
  content: "\EA65"; }

.icon-MixerRingerSolid::before {
  content: "\EA66"; }

.icon-MixerSaveSolid::before {
  content: "\EA67"; }

.icon-MixerScreenBroadcastSolid::before {
  content: "\EA68"; }

.icon-MixerSearch::before {
  content: "\EA69"; }

.icon-MixerSettingsSolid::before {
  content: "\EA6A"; }

.icon-MixerShare::before {
  content: "\EA6B"; }

.icon-MixerShareController::before {
  content: "\EA6C"; }

.icon-MixerSmileySolid::before {
  content: "\EA6D"; }

.icon-MixerSort::before {
  content: "\EA6E"; }

.icon-MixerSparks::before {
  content: "\EA6F"; }

.icon-MixerSparksSolid::before {
  content: "\EA70"; }

.icon-MixerStar::before {
  content: "\EA71"; }

.icon-MixerStarSolid::before {
  content: "\EA72"; }

.icon-MixerTimeout::before {
  content: "\EA73"; }

.icon-MixerTrending::before {
  content: "\EA74"; }

.icon-MixerTrendingSolid::before {
  content: "\EA75"; }

.icon-MixerTVMonitor::before {
  content: "\EA76"; }

.icon-MixerUserAdd::before {
  content: "\EA77"; }

.icon-MixerUserCircleSolid::before {
  content: "\EA78"; }

.icon-MixerUserHosting::before {
  content: "\EA79"; }

.icon-MixerUserHostingSolid::before {
  content: "\EA7A"; }

.icon-MixerUserRemove::before {
  content: "\EA7B"; }

.icon-MixerViewers::before {
  content: "\EA7C"; }

.icon-MixerViewersSolid::before {
  content: "\EA7D"; }

.icon-MixerVODClip::before {
  content: "\EA7E"; }

.icon-MixerVODClipSolid::before {
  content: "\EA7F"; }

.icon-MixerVolumeDownSolid::before {
  content: "\EA80"; }

.icon-MixerVolumeMuteSolid::before {
  content: "\EA81"; }

.icon-MixerVolumeOffSolid::before {
  content: "\EA82"; }

.icon-MixerVolumeUpSolid::before {
  content: "\EA83"; }

.icon-MixerWhisper::before {
  content: "\EA84"; }

.icon-MultiPlayer::before {
  content: "\EA85"; }

.icon-NewReleases::before {
  content: "\EA86"; }

.icon-News::before {
  content: "\EA87"; }

.icon-PlayerAdd::before {
  content: "\EA88"; }

.icon-PlayerRemove::before {
  content: "\EA89"; }

.icon-RadioBtnOff::before {
  content: "\EA8A"; }

.icon-RadioBtnOn::before {
  content: "\EA8B"; }

.icon-Related::before {
  content: "\EA8C"; }

.icon-Send::before {
  content: "\EA8D"; }

.icon-SendSolid::before {
  content: "\EA8E"; }

.icon-Share::before {
  content: "\EA8F"; }

.icon-Smiley::before {
  content: "\EA90"; }

.icon-Tablet::before {
  content: "\EA91"; }

.icon-TagPlayStyle::before {
  content: "\EA92"; }

.icon-Trending::before {
  content: "\EA93"; }

.icon-Unknown::before {
  content: "\EA94"; }

.icon-UnknownMirrored::before {
  content: "\EA95"; }

.icon-Upload::before {
  content: "\EA96"; }

@font-face {
  font-family: 'Mixer Icons';
  font-style: normal;
  font-weight: 400;
  src: url(data:font/woff2;base64,d09GMgABAAAAADQsAAsAAAAAdWQAADPbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCTFgqBtCiBnygBNgIkA4RcC4IwAAQgBYQuB5QCG+1odYYcbBwAkDZPiaIksJLs//+edBzWuqWAQ+jirOJOkoz01ruONmao3mUO6SkrZSdwtIn3+DOlyiQ8mHY30DwOnBsGi7u60fjTQCoa3me14EtEefigIVmBs5inl879/IFrjxIGDrgXWsUMpYTn+/3auc9XFKpNXwhZp5O9kXY66c/FOo1KojFUIkRNYl1MTNT9mzxfZJJBYX8CLA1Th6nb2CM+N39CLhAPjisB5AjhEFIIIQKGmIQQQgRMQojhGTBAiOEUQkTgI7xFQUopxYCUBkoFgVqKFI9aS/HAWupVWilS7MejFHsdlnr9fpsAeDrGHnJD7kYR3eYKksACTTnhhHrSkBe0vMinFaCB2a7DdPN+gVWnjSBjcw8BbbNStTQ11572dnvmabl1Kcob5i3Ji0CAA4Kylf8/rzevdbLqOcGgdWZ+xZV49hIn2/ytFYwUf5S4773CETDo7riTRkQnAF38/+rsP8mYCOzA50Xu9mwFVG5rW4HhJM4DHpJ0F6RWajMfCZN4UVc6a7J2egSU7AJS4pa3v1+mDhMwWdJT24P5X2pJrWu1P14DSGhgCJlfZqQ/f8bSqK1GknUetfW4q9jZkZ0XSW7j8XpLtX2lN2lsr8s1S9ekVCulV2866yg8gN8dSgDLC0CBIaBzFgRDUFgoZMc3fpMBehq5J+xpLhmFJfoybeFAt5M4h7FWBdY/jxOVOYZKaopKfqCi/zS7e/f2IFTkubCV3UDyY39ifTPPZYKOhDpeqIzu0izKaMJ+4wIOewumnghPm8JlHk9VuT4rSLv2nbeHFGxOgKGxoL6owecqTAj7+dlTwWrFzkhPAVinYalosOM2GTEik0DUSUOjjhQgSZqzOaiprhps4wqdEbPFKoQFCtBs9j9EY7A4PEwgksicuXDlxp0HT15o6Lz58FVzAIRgBMVwgqRohuV4rU5vMJrMFqvN7nC63B6vzw8gwnCCpGiGLd/i8YIoyYqq6YZp2Y7r+UEYxUma5UVZ1U3b9cM4zcu67cd53c/X+/P9/ZFYtLHOh5hyqa2PufaBoaj3CRxe4HwQAVF2FJEiUWSKQlEpe8qBWkM5UmupddR6agPlRDlTLpQr5Ua5Ux6UJ+VF0Sg65U35UL7URsqP8qcCqECKQQVRTCqYCqFCqTBqExVORVAs6iUqkoqi2FQ0xaFiKC61mYql4qh4agvFoxIoPrWVElBCSkQlUmIqiZJQyZSUSqFk1DYqlUqj0qntlJxSUEoqg1JRmZSa2kFpqCwKo3ZSWiqbyqF2UToql8qj8ik9VUAZqN2UkSqkiqhiqoQqpcqoPVQ5VUGZqErKTO2lqqh9VDVVQ9VS/6HqqP1UPdVA4RSiGqkD1EGqiWqmDlEt1MtUK/UK1Ua9SrVTr1Ed1GHKQnVSXdQRqpt6fWwWMC95skkeXz3u4X77/4lgXzTPtHpbEBPDgr8CQb03YPTLEk8+9DtUMKCDqE9IJzU5abBtiEmXFhKLQCjkeqdtwRRHDgVGh/1QvsU409bsaGMv2DP2hnVIpjsj0HPgYJE4hi/5p2+6KIjJiCDCUuQCWHsQY6bWmMPjbC4tOydqhroNHcWw/0Q6Efuz2Dk4G7RWFFAebMKfun73ze1XJCgmMw5B6DkzJpVymcqvceI/qyXGO+fYXmbtVllbW17ZF6H1osd2J0ZReb5Q9ksA0NW3oT26NEGpto3firi6lkFkbT9EUp+Xo7UypCWP4NwIdhJDDsApghKJFHNepZ46Q1m3T0FQA/HZSYp5PmeAJMKAFG+TOZcxgFJ7nlcHT2N3ZVC3A7TK3E4ymBmbIrvyZF9fJRSRyVpjyHEhVMrR/tGMn1xk2o5jW4YApy3+xKqkJJ3IHmD97nUO8tRqNVPv0TS/Yp0L25iRx2/fscCBpbKUFyxIVMoYacXOdJgz1tcorBTsonJhrVH7R+IQSkBZROIM5zGNwGN1l2uwyyLZ5TqdNSSIpiSiUEotFNCmaFVoTAU4/PPXLl3gVjt79q2d/9uhuBHZTOA8e+SlupJuNe5E6anRS6cMVtlQZEXsA4of+383rmVcMSwMfY6yNlVfEBooqs/a3CtTKXOU81+ufvbJ5oUgCk6c2SYDDG5uCz3NAq9XCRrDbUp05WxSqmRUyLPfJH3vQCPGkq76TTLE3F/sA8/DHBnI8HLRLNwx/O1TIwSUNiQjEpAIwXovepUMkBGPMlG79CgVMsy8kYD7f2p5+A3hLYmw2vFvfrzJ/l6jqLEVE9pprPq0aZ1EyZo56Ji+DjkG4/D6E2FFCFKDTz1/SJlNck+1/XQU0vTZY6qn+hc4YgBKA2ilddmvxQzKHOLlthMoWYEWOGML3II7iRz3ERwcuVWomkNEPnIvIcyIjBzSiPmSdSFK7U/aRJoczGQvUAQqHgmcK6ci90WT413R49nHPrRj0B0F94AEPhUDkd97hEMAH9QKQfbhqDMOfrpOvyhG/wgCv9mGFkMEW0ceDBgdeRXn894FCZghv/MdeoFM8Vfgu6HFpiHBHAmaanT/04IQ0EGSpUdYaXQY8fgYUgFlTKne0tvDLZPUirJ2ttERaduMWalxJb/E+djMr8zU/n3jcRRbX3WP1QaXBAbqgN65r+qPBH4VljwuKsFU3CuLKgJAOsCAAoblJhTGpFptu7xtfLsVr6cZgDY4beAumUYkpYgEVFA5e/6jm8Q3xRtF7E/OB1ni5EUfv1hz1VDJw1X2RVL1LMlvzG0Stqb02naKJ7FfcL+6SWrwg9YTnYGT8ArvgZqHQXcm9CVcerW16OrhwpskfFP0rtlrfc2NhvigCstXaSsdS16cf02fvCiLr/ELfgl3T7tFwCfCYzukp1Zfa9J9rDR6rakYqnaxUVpreu1Ne6Js7dk9VHBQbBcmrTI7ucZrVrQBNyvO9NIHo41er9SDkrCMS0tY0ZUVriMf4AvgCWYXu0a6S2JLMC3EGiALsmh1kqMsJrUFFBEBSIWLJSAU0HE12TbZVm+XhnUCUIDv8QwT2rjZdZ8WZG43YZ+l3NPu48feBP7Vs9w0A/A45MD/1f8AszZRfVAKLpdcTXF7tgty1iuUNVEOrpDDApmClm7z0NKKOLwt6HTH2i1VYaqAdAufABrsvNflUhmV7k+qtm7Bwy8b8GfSTSMiLB1/lXi28EGEvt1iELR8QrkGvroF8p03mWa9P+ZH5TW/XG8+Dfovnu1Il58/1NouIYKp6lADQVDf0oUoI4rYH5WZoaQfPM1T5Pqa+mRnRGyr9Njq3HW8J0gZvs2pWOG6G0k7mCA+uuWDRGiN3c26Po3/Ne+Qx98vW4Mjz93rvPmGsE7qiNlUmEPb71quEtbUC+qW9uCr+ul87chvzradUbgJxQTzyCwcvIAbvaOW8KLZ48bq1h4Uc0QkQXSMmkuKSWkAzTKcCA6XDdQ1mUNx63Jdcd0GLQu8tJvbB6WnMQOVoXxfIwgRyhGCrxCCT34/aCgL0og6xbf8TITU+1zmq8fhiIPGemve7I3EmjSbvci6dWvWbyK7/tpG06zcy3L9aDr7mddbJ10bcH7tivANBrVpGv/6PT3hqvN1Uc9nBSOwUbDprhLog3c+aRN/afeBFNPMOvHCg/7NpP3M+UrAgS/Ju/mqVLf6qOfKRgdq285VKhkWoyKGixCyi0U7fAU69urmSIDLx1ZQVqNKVZZKLNGh9VntXKbWeFwXdQrL5YFkREUfyA10JXnKYWXTvi131KqbDKN+nR+sFCe05DfaartTnvXiSZDpcTe6a47COdp1WYD0nV8/AnIHVsiEeKSGEyqGRz71O8D8QJQGgvMwD/Iex+x8exsjbapQjlOjLEqhuqquINvecsmxNmlxxGsApdOubM+Js0tmxNJykULEpVdPpiZkxaKJ36+5TPKwF3GV9pKJNPwIzeTOGB7BV6Dkz6f/9hiNYatkBxTAxvRhN9vFUOrQ9uT9+TWM9XD2CiZSQRk34rAGUlWOsjNXJKpKjrNTYD5oZS0CqtVpAzKQ8y5BlICUh8F3pOxWdeX4D1vY04rMP0qyLO1+Sj7vVFG8J/+Z/fkK4tsjZFLhPzQLRVeQb9zOI8oHrJivSEKU/4r/Zua38wosz3ANOWN27z4qUv2edP/t1J9fh46XgUcNEDBfj4ZA0+YWzUcSyI7DvJEq6qK66mH35UffkbY6Via9mWDBTY1SJWq/6BnQ3R2adioUwHrlcoojn4/JC6VRhjlEJGS4lyMWEMVRFlOS81S+ogB4WL6IAKabVy5t1xfPnpa7o/neCDo/IZC63inqMT7izXssWNBI+PzEQqI7WM6iqk6ofyzPKvDsn+qHOh8qlqIRDT9z/TSIDeiugoUeC1uWZHEWZSmD///PmgPEBBdsAy1I8JoMRmSDjodUs7lgBZ+i9sLgQe6pGd/UiizxmQMYLJruPgB9nm6QMRmQbTqgMC2IGNHhmO7WHXxKtjQVSwdEZW3v2gaRFNQ3Sj+aM6f1xE5eMGTZflqgnoHBoo4nDuHxTY0yyon6LSdsITM0wzykAU+/zH33+nleKQRv2uNbTGTdl3tMyMevJwtJwBAPaMgn/s2LgpL3Xy+8fJpN5LxXe4BiVUu+FUmvXEouw2wKpt7Q1iBHmPOIWdLA2NbjNmbMWn2Cgfnod36aeQmY44777LXtl6C/qu1NAhBdTpQNgasNt5huzfpPqhVYstItqKcpdxWRFTCsaNRri5I76fJwkaWDX/+WsF5z34PGzav4mjQmrWgOQnlcHVQFKAYZP8GM9emoK6zP0uJxP+KgACREHWDCaYJu1AmgLgh0A70BTq4IBhNpus2jfuwH0JEi7SoTeMKAR0yHgWS+TrXMrJzXqxbgOoEPkJcip1nCgSk+ZzHL08KEnIs68GKsavIhUQQZvjcqS4dckJwnyOtz+BGXQeDrsiU6elwfpa1cOhfvDcAlW74kDKv0IHfUSNSClgXJQecoPe6errNpNMvnmkakh2UGGjZBAUWZWUCuS8kwba7vqaxAZiU6tVYqF1qpspK+QXNGmHh6b0wcy9yiSqD6zpMrqjqad+c7CIuaUb2LbbvntFCB3LPTU/TtoMCDklpavzLWgQ5dLFUR04ijvAGMlK7VSzGJcjiEmcJPy9L1njPMw0OD6QhTq6sxNOG4PYWHPOAwPujPOBsO9cIsc64wg/afAv2pnXZEy4dVX1kA64Ey7kFMTHR6lCv6roXouhq/o0MztRzsvQwtAzZ6lbTtjMSdyoxqvPsabR/z4Su4dTIs7rg5muW4G9VV3Wz0yuvgi/3dBR537t+KygAgm3dduiURuvwWtd5LuF0+4d6HWharR58/T9LTkmJRlP0rWZZmy2W/KWE6Zq8ar67nqJeuHXzT9MyKTvTw8A4MlqSNbhSvaehF8IukyfE/7yvKATniv9xUBw1oob6T/OBmyDDtKT0mXqPN3D+7Z80rHzIznffVv1ClUCIW6yT4fxeZF8HOnbKdbml5SQnH40mWc2R17UyFNbmFWtgChodNqDLGzPeqZaq4dDEsmc/WksC0ms/UtBYzPcExpyTbGdCN4eBsJhpzKsdCGzk01LuclzcZ7MwGE+sDGWZFHdPRsA0ObRlHzFcXzx9zZmOpeQL/omFPW3tPfnFjjfsfYTGWDI35l+uzHgbTq1eUaTjshtvdxaDAYBNzYcm26VsmALcVljSrXsnpZb7hM1iZrlmz9vc/3gQ1uwIUVapvQ5Yhq0ClKvMVHp86a6Rp2GD3r8gMUXqjJFITrn+o4/YUpVKj+vmiyEgff+6WUR50V8u8YvTvh948GOTgJkk8NHhXiRQLBqV0q9YxMzcO/3xRx8pFn/zHOr6c0KsOrr1psPGM6iNr1kxu4rwXNpq8szitRH/UGp0M8d/m1IyCTMC5dTdrsvNv7TTxPw3EqwfTaH/HeqF8IBWH1fogtCEvBGWQoyzzMxKEyAiGXxXx3f8ka9ugSJu1UmfqjgIxKhI9g4lGi3KVmo/3yeFnIlL/7BTkXa7oCkR2GBR1zBwwpMnHlzA4w1AiGW6r2cbafmv+5e1vr7N+2tKA7IKntp9oUiLyoFHwOLOUVDBecEFRJ6yrnXIiRzWZiUIW5USloppLpUBoKcsNdGtPfqiWNsNN2Q4DqeO2HTsK0u8RAkyKKzAD5qpmMbwyqEsy4FwL4C4OHe56PEfZUt1Fd2LncupKqHrpAH8m/dXDroyryGvsd0dCBcMl1Qu45Lv0JlVn/MpbMaWhDBSEKpXxzztfOtApVB1iLBjd+XlT1WKKNpFl25KJO9po+rgEPK4Cty1DsgBChgjuISKhrSFJkGtA95KT2hCUJGpBCJouSDEpy+KgMVY1IH3IhWKIHupCHmWChwwkRDA4WtX4uKuic0/s+ZI3mKNtQOOTiQIsrrYzfvuonzzativ9ktyD7h5r2IqdkDvedi0Asgl7mDQgzAEJ4+0tpfuc8nx6ILe7oupsgQg00BZsORFju6bh8PAAks6PbDKhSQUUzWsoGfreOSzD+6bBVuybese4PaViieZI+dYAzNmgh2TO6e3N/M3KGqx2GmNvdA68iSZru8GDvt8TGRxplMkOPZUjM1v9cfq5OjDQIA71Prq/Wk0yyHtH9K7YvxD5cSdq07Ydx5clBFKH0E1ILOuD6ngGnXE79LvY5q//LTC/qd9tFYqGny8z69PQnzdZU1dYhATLUS40j9SbOUgU2BrnXU4Okxxu20gQ1UN1hi2/XmUgKssv+f06O8k8NSXbHu7LWnVFCrs1VVfhQaVlGObiouS6zqtCIQmpHw9IsIemx+L5+onxugXJY3vx4/r58YmFuscS+1XxQv34eP2i+NEa8Wrd4sTYPP5YtDbpX1+a2ph0DNs6/9tRi2FcjgqoFIS0gIjTFbnA5oQkb5kfhxKG3QDzhwT4QygtdfZ+l25QPB6ggf0rgqvmwaGqGcF3+7MCxsRDuq4Xd1PTDjZtdfHmOz8WzjvrSNoX12GXlXWrTa0vtIVZ4mGepjDnRWsx94phtLV9LO9K7Pq3IWuI1a40V6naWUNZqFg+2dY6qSyGdrJ0uWXqXPN3UiK0ozrBivnqyNAV8w+iWgDonTXCbFrjSsTmGhALI8szMsojhb1gFB7MyeT/HyTM/4zYG3Yz82ZY72eGTedV5zfNzjK4vdnviBOFVqtImDiak0u75pttvb73QOddTFcp2O+XBK2HQd0pMJfzOgnqdRQ9KyY400WhO/SdYSft1ZTd2YlYhMDxINFnMSb1kDhQkr1FY73hleYySlBwAnUFPT0xukA2DKldsjmylL4tewyhlQlFyZg8UhdJIdpRVBGeJQ4WZvZfbMglzOZgR9OjTxet9Ea3c2bBKDvA1eXHH7R92yvMwlBWlrAXU3pEcGsIyToq7DPVZ2Fmabdm1YLO8srOhB0JKGHkj7GYN3uu++6kXc/TJo6KEt9Ibu1GxdnQJNiQFaETJJb6NBt3zegOuSmSgmMoZpb1a8aTuB2dMXwaRcVitJpoTnaWvCilrSSa+uYbsWmp2ZyMDW/bAUcXmJzEKhg6O6XLKD3NekOzqTQo6UBiGgEQGQlJcFQh1x68Cz3sAFQQAIPDmCIEBGs/4LbrGmB/JjWnCBUq4F6/bGU86AQvShkZvHoXGAa1m1nCmxnP6QLd4tAWxvFoDBOsvIgCc/GFDjgZERPhP9HELZxjCnCW5l+AU0DDYlc8AwZAOgHQcnEJkNpkN68qNUmDYV8uACUMIXD9yipfTs2LxMedSve8w8tTS0rC9kJRiEYSrz+3Z0MJPp4f9SofBynLUxUpE8UffFvCU7Iw10cKC1/rKZRkKwdlm4X+Rl1qNbMFZEjOazMa2/npoGjlFRl57duRLKRFVm3UiQJkm5WD2U7fShtfDuoeKf7GOYJN41vQxlsRfjukU0yQBJUXBUuE5ddDrWaVgSiFj6vQy1xtiFTC1EJxiFYi1TKLAb8O3nqcS+TAUi+ObZL6VfnJMv2kGplfplED4H17qyBk5GDVuOAqlAmRsBqb6+/7Avsd5rC+fuwLqLZWUCa4Xj02dNAQ+rlUyc6hFVFyJIO1tYOSj6Azi2kVQE4szcjRSZThTolmtlrNqWpimzVqM6fp4dBongAUVGuq2FlMAMBxxAXDzRs3zoIC4PvVf/45AIiKlmw2JjBHylINoArQCViTAAqEFQp5tv3ObXeCx7aqlgqephdPqQOeng/wikrAZBMgx5La1viFSnw5vpJQvwHHXBDS1XThKRyjFmArEnNbuQ1HbQN+ob4SjsQ31G9NmxcJIWanBcMsncwKO4RG1uQY1mlhApABASAET36ogWNLAhWRKGa2Pp+2eVW8WDc2gS+IVkFy3wcL+KpoDZB+K9jvtpnneedKrD1F5/gL8JA3X3Kux3quaIH/EBYhYhChDUhyIqNcAPTB300Gj56p3aec4wpUiYRmC5E5zSRafBKjSZJTu6d6PPJFIcLTayufsibkg51/EJzX3vl7i3C9cF2+g8Oww49m0br0FbHl7zvrnAm/d8qPsd57utZ8Wi4KcakJ5XwyrUp1/ntvw2L1/IYCCbzmkti/6c1ki/gDd5b7lyMn2WeD7S/bJc+wT77/pRuLMhPoknw4rG88kdEOyfoAissPDXv/3uYctiX5wK51gfSvCvf+6rW1vHHT8DMCw7egQOjR0Gjd+JrPyyULYl5yQq+Z6ShZyMxeW+tWsqiRJBSQP8jJ1/U1bdWX5BfGNG9+uUs0QVZ07A44FTTBGP04oCP3SIE++fszITDwUn6HoSslP2Ai4N0LQa/ld+4+xbRXM864dW1+OaY5v1Bf0rRV15eTT/6g0a3hx4g64z/Xwt7Oea0weqwffEjTCCG5RlLW+AvrmFtZtMyGn4bbbilaImlJ0Xp8IQAkaAeRCnvJKEQgPyp+Eqr/mzbbm4JV/BGcGUmS+nT4yqfRoMgU+VtZ6cveQQE9F6oJSoYlMGWLt0YIYA9OUhVeEpOU6Myj9NuQNCPL0kdI7zMDy1unNI78c+Eb8z9wX6RJ/+e/V+2q9ctxZdb+6CMBw59w5n91H575sOTe+6eBDFBBQtxTAPaVpl9obZ9ULjmxrT31ApTssxZWxrcbytp5Q9DGN5ZcKRlCwhMFVKkQAKUksJVBtiPguz98nPsDjozGiLkjTz0FgYwaG4LWHxREE1M+eR6vDsTCbm3aV/BwLI6rFiexxS8FP6eJncUEkWv882BWpFjNiVVTI/zE/TJPVau2PkBctc3lUu29qODHsG01DVbd+NH1UexLbK+np3CnWbUxwzuQelOoAUBdof85ffsKd9TQ3po3FnulGL2qduh/sDR2aJMoqMQgr4tso6SOiWgST4njnLv3HM3ktkpxenTumUcia3tsn1kVrc9TlQvqQp4Mcge4x/at+6LMehz7ulYV1qdsNZlSQprDl0b7H6gd1W56F7mmuT6vi6vWj8sOHpSNg15FT7vkvlR1ou7d2I/+1EtMPBPjG5aSVgxLDx+61G1wzzPJMrsrct0N3VAoY2NcT2NrgcmVOSjIQY78LEbX8lf3fORoutQ3WHULQgX8Pej9YJHRdf+oazZCcDfm0vDGWcz5Ty82X3DvqIkhpnpW3/p0jn4XEAr98OK2k86mo/K3xK3zXbW1YnGfcVx6jpHbcd761UO5jHOycUNfUlJtrckk2tCBVTe4kVf/6Y++4ZXmycmHav5BPzGe9wM0v02GqAjISOEE/9rEShYSkerBce7nUC7nBSsIUBezWgSAgu7A7wKXOqLVTJGAqdG7ApsmRA95YdQK04luUSaoOvhlZXwLDPM72k/hDv470C0arzA9yQv7DLx/ysAad5nXHOHEOMfAmfrsrLdHNKe0aGGxuJQbxeFYz1d1eUr8nTmc8RPgS3U7SsP+a+VwolSlRYsLRWWcaI9TvMnfOaz3bwS2jOUFikhOKtW9+wD376kyoIKCgAJPTCm1IoN3N8BaCgiBLERAnp6GTAqiq7yd//laVP5eSdIpTzrXh2wRdiR1kZz/uUOWDTe3H3D6DgK4+k7NEfk43l8IAAgNuPn2PXITus5N+UZVktHV0cwj297JGB7+C2rsACOn+xQxjZpd1YsQmmCXA5Hme4PLLXfqdEtLr69EvqeKJr/Bn3in7U8U7hKN8aW/r+QsgPPeQEYNF9FFJ4CzFGIgJEFXi5ITyvaqxiniCD3i64PAZuuRNXAbvPmP48NN+x1yrzPEpEcuJLMaj8fZGHjs/rCSVRHh7uRcVjcGx0PamOtwd10yFC0sfrDaBWWxXSA3QCUlsIeX5ciJBMu+XWsSzBdWvm1p+VZFsH7ZuA7v/hch91cRkhF8yV5kpEqAXojE+K6r9NwwP0Q75eztwHCXtN5aCvH59ECfd86hK+zsYHj2zg41Dc80+NaOUuwQDGMq3PF6B5MpadIcyss7pHdf+5tvqtJX9sd5JvPm/VRfpU8GKZTm6Hz1FQTkDfpHGeztoQIgLuibRIvOemEjsjU/87l3Qdd4LzZPmBmk3SUEhuFdj0KeLEztrouYtH3c8JKrNkTNkxYDorSWgSgSdCv8CgB07YAIiCQJ7bdgG7SHwr9P/NuH7EHIdTCanfbwlrDZ6kvblYRjl2y2CxdtSgYrWEK7KhJay0eVZ1m7wK2HnRNM0UaeUY2Vd/+h9ZaSogJSnS9etNkGj9mV7qZaArSsMKfGauqjyO9UC3UaZca/gTabVNLalpx87wXJJX71+29PyOVJ2jpZa3gXKTWNaAlvldVp1Qq5OC7S4uzq99vFi9jOZ886yUFKdfVN9YPIn/66Wpn0ijKIjd+7IDmGUcU180t+9Jepxwg7dzodkkvn3isR1cZWMQ8kI3uwhDO1nhaCoZiawLnyszL9UvWsZim+zHmyypEfRKw2K6bPl9ZQEYbt5Pug2Ga7b+zxUwaz5AEb+vttfvJ1QU9faJvFmkybLT8/IwMiaqFZXhhKs+4uqo1TgiqF1xRm/OpStTqTfgJV26/ULmAP4k1OmhKH2Fhc9sxhXiKDUEjsOcn2ZLTCG4AJxG0QQqn39sFxcAvBg9uf5KkA7O+2X7lj6tvBExPMp/HN3PBdtQYuVxxOLCvvaZUPkr46DbuoyDSj6upWXQFTmXImLX2za+6xxLQ05cwek2qmu+uKygRlM8r0tOoHLYuy09JmlDRx8rv8HpVG0F1e3sPfARk9vEn1eU518U/0CMpNop4dKn7PR1F6CiByLsUeBJAN9+rPeFFx7NIJvol7Ig3UBnoXRdz2b2fn+/epeM/ycKNYO3L0aPy4QIOAiP8SA89pQhKAlzNakBN32ssFgN1NsPfqTvZsuddw6z4WQeY7subRsEU5d3muq37OkvnN1W9ezrjVlPzGfZc9v3kciLE+WCXYag1bROEKYmq6dF1K2km669rbU24mb0uXrU1e2O+XdWcHYF3MxNnDkPn7EXzuSAzrmWt8pH6um+3zLHbZN34p/HH3pqedS307Eq8nHp8l0Ccfe/o6utIDLq6VpktTYWXTXx4r39HtYEbXGbeuO9ZuqupEm3votNcdPZsdfUdkni33G27di7ml+dPEW87rKVIrvWfgqzXrqFeTaqixB6CiGgA0t//hASQR8RgZorFZBNQZns5WvpGrMSeoqmITtHXm4RZrAFeJswPwNx0uD/rHdinlku2fFGWdQ7iiASH1xzjCtALBS6dCEpy04QKnMERR4NudQhruWFuOjxlS8FqNRW08BSqelLe1yqeKURZrSNleZW5XDbGyUPEV7pihtdUwxrlMKPEn1i0L7V8JrQ71H3ARf4MI0XfXGnvhRjIUAkACBSTMhoXYiBcLj0ElFejnjU4oHq6Bg83GEnCACiogNMLlZGAYl6EaKbHKH8gZHSuwIAQ1ZBjKYY5QF5frc9N5Q8bM6OXlTPZanPSEOt3XKyNkLZMwBBqro8WvPX7bSx8pmWoa5lisdVR5qkPGtoW0x1oCrA5qSCJpP5vFsErTX4+iG2RREJB7kPBKkULRBhc/bhL7tGN7oIPj1YlAW0mwz+fDarcKCCFzXtUCEiQR76gAXmTYSEK7nRv8kwjydjsUCgVKl2ziQgBreilM09X0ws7cGhRkTFxKRX06XdbDVutyAQ4oQvR3+1CmAA5tbW1TTt4eBwy/jTVQhtD0nvCWONOjE3fBNnhr9i/OCGqUT+Wh0mWd9QvlElCvbA0F9NbsFdHBUgHAzVvbpuS3sQ1xtwW3JMgiI1p0Vkf7mP4yxwjFg0/d7SHpz7m48TflTE/bLKO+LiDUMvJoZcI9p4cw+c8/Gwf9R39ocKbqO8H+fQ94M+UjR/mGaAQwkI/4rDSichP73IfNPp5wavf335+OxhFpSFUgjrCvA8ZUfzPWdHhk5A1QaAcIwbwnT7Y6phvaLJWps83HL5jLPHxXHz8WlOld15Z7TJlbRlK/qAwlTWzD9dVpAMU5/Z0pBgg/1LwT+94iU7o8GBPj+BXX37Fi7XG+nKLGsLJSZhy+KTtbFmk+OoBh8Zt/i+rH6DsYiVvpOOYoCYaGW2X+TgoCz7rW/v7vRB43KjEp6KsumdKJjVfo86ORNw+on8GDoN9Yy/Epc/mAHx1K5n4GRDFk6tuavQyO9k7s3hdxzIAKKqLPswW1R2beSXj4EMh99BEFaMFQgxhEyGnEC9EAXo6QiGDg+BafEyIoCICMnjciC/PYZ7R9eGMfdpajg/oVZa6C7eo0vn5oNtFZrlOuQP39Z5qGM+w+bSOO9XHOTh+tnoM3+n1OnsUvFwjJY7jfmpxcG1t399nl7cmJ2UrWx4W8g0UJp5WsHIloevu95zm55Mu8y8aSStcOBXZoTP5IEv10P1pvmFhbHb7FxK0m1o0frbv8Ez3mAQGdYJe/KAiJwhl6RtWzjyVF0DCuVMbiuPW/uPupU59Ximef/72rv/VFRaeyONJGdJGi1mGfE4Yv6nQ/RycGNTK2B9WtdzZRfqaYnP+tY27HGUlB0f/V5f79JP/JMQ+PCKCmXzr2kZv+B/NqdBRL5qBY8+kfXv0DP9P7vf74dCBY5vBSFHv1+YL7sakJairBqdZ9UvT1J5EG2q0UT3fbPOHOlajJWE3Ik+7PzVaLBcMUiqn6L9T3wr+DXs4Xmqk6hRLDLBazddbW524uKx2Q+H7SgZmZhGGlpe7mIV3OC9LvDrqU3LJ8buq7ZqKUDiS//8rRyeDukFi7VJ0I+vrugc2C6QyCfoJj1dW1sTJ/HcvcmIiVlKc3h73uxvJUrCzbxm6qiFDXtVp1E1zgc88oFeBJQuBJVakw7FfVFxdEH9rfft2JKZXgSSYSymip8mIybCFD9pINxZHB9KctDG/48PmHKvHXAaWBpQ/PwDAaIdYdjhX9YZcq0tS7Y4uYCDy80z80YeALmH8FB+1U3pcwYqpjp/JrA0584w40hrz2lflf7U6LFgnw5qf2kJ4F678azTtiranH/eCU1eRw9aqDqXf3FGdQ19ycM8SdAoOecyFGJYtUPlCGRY0Q/zvDFEPOCq1XRMpiO7Q68VhVyyBGbNmb2RfWLC8rkbeEWAmZXSXPjUWHDp0RMc7/mCqNxbz1ZLZ7eoAoR+Cauj6FW6/LqY9NgSZ9VhO3IWdpaGQpJxZsV/bCpnechqhCSNNDuoCrekPlWJEefhDT1XNPNHLVOtbB9AqV468iZ92xUMa5kc+N6v7NooepXcdtT8lYUgpKSXOs5eYZRFqPFKfWgCqWMn7LVEB8oHDncSy80SiYqD04IbvvrahuFJ0yNmLhO48HVm7Gp+oHWeg3vP3f7pZM+r6xy/IpftU0NMgvCE8IN8rlhrC56QRjuFweZvANTygYGZwpf8AHJfdnV1de8kNdP16VKE1O9YpmamxYSB6oGSI+U+0/k3L4lQWj670LdrGnWfBJZdjmpSDzM1flEo1IfZ1Y9BTL9IK26L+4bfTAguMnz0vwtYfP46g4q8bvIYgGGkx5nqvrO+gqupsu1KX0fUdv7hq3nFDn0iFCGJXdm1XonSviiWkKb7W34waxZ7qrdHvm81y6mi/rv9B727taq47XB0ksHnQ13f7ACj/mDKN/IlszJmLzKhEVmjLR/y4IKegYW+MwsvBTioVoByRCqmX+J+oIS3PcLk5wJbouL/VtvLivzmKz7viz+HaqUZtjUKXFKuLPzXjaWGW6QYnlpBepHw3oRvP3L09MHv2FOozhXkMcbAGLvyR3JXcu/OJ4nKNJBjbmOHKJUsttZmvWZOIt6KiKJpFbgdWNjo+nxdwfFBc1zim55W6SN5kZcSH8j+oFjiB1idvup3TnnoEIMXcq4ZnhL68RHGcu4bij6ftn8gE+JYohJPTm2G215nh9qmk+K/dJsu4aCOYnZjh89ydFnvQlhDESRFiDvW8RlwndRB3mFjbvfso3PFbcl6MsMs3Zs8TcsYRnMRleYIwjBw8L+CKIhY2hT4WYDKFkwHE4lYcgDsq/kMg5Ok+DfSzNyNZJ5A8ymXUoHUEuCXTcU/qejjp1UGtl6FRH84XUZaid9dkCPbHAMOqoavjp9MNVCRIGBwYH4zeXLS9vTbQaNBtbb5SkXm5pISrLj8QOBWYLxC1gWA0VxWAZYT7Yl7QqW26eumAxhbbuYLZX662xp+Bi6N5LMvbE+9GhH47wKyENFXC8Jo5w+dhUAxR4tsglcJufwW5J6h+ODM1vS77bsgeVm2VB26qrZMzfl1yexBU7UbtcDL2N62nU79i8NttpGFxHB6YxKRRIHwHZuBWE/7BHBI9eJ/LcFpow5wbOprkVwMGYEglD49ayiOA4mu5rF5nOBaDSvP3O0O4jXvUWEl/RrWnDfzpQbQfQQfQIM9CMe1az9EL/mM3yt5bUtauPu2fX+dBKzWdHGq/LTL9w26da1fbDM0seHLx8tqs8qFKTwzcF1IkHJFqxX52gXJ1z/dV0P7TI2MrzF/FaW6pcHIbL8I+mPDzc7Fp/AgXgiOaVyUmWFCdAR/sqiSB1oOJ10wQPMTRiviL6Af5+ZboBf4PyKojgtwL17YCc0cgeTXUt1s0ahY8iRzU9tdXd2CjrIwDwhZEAKprlwdNNHByuwJpgTe/ysIo1/DVSNC1MSXfu+wCpKYAPC81NNwtGbYJqG129IMsOcBzlzsz5kQKwb3KV/Z3+ZjumRfvnVCR0Sa3KnogquXpHo3vtDkZXeVW7/Lir9nh5vekGuvnK4hohi4Re/E3IHiCYJ/LQN/adXmlpu8BaJGsJqZZpiwKFlfGhiuqDXdpR9odmJnMymdkn9RPpjFWpLUzYR4XfqEjTAWOOcU6lgMl7YOC/zwFWcLZP60sWwjeAAOIojtfnBU/Xh87EfihDN3o6z/031WFJc9iZytYsOQiOxhAGcMHl2LO6Hpqfn0VMk61brPB4LF0noVke+XpV42fjLuOCGLtIL8QZwUstQUFBAIgZR0Q4HhiAYfvrcTxaxWRCAvX/Tavi+bqJido56VNCY9OIwTaf7qO52qfSRgLxt4J9iJ15gTdZ0mMtOcdfhIe8hZJJa8+5kkX+Q1j72E2IfhJJ+EdwS9NwzIkJTE2sTBybc9RbiIQ3uYnm0Wj4z5+6isOenEtFqtbuNuvLBSCPIsS8wZgW/L5ydqj/4YcL/39gu/rUZpPbxmx4PH1y2QQA8dbfAAga3KMlYW2LCb28/c8717vAYJpG4X9ihcbTsQDwv/kFwjBkwu2QE6M3ASB00axX2qwmAnNZiKRI7VbM1hUBQBJ7iJJEx4oBeTUiCZxmMO50aIKUZcEbFQ4vzPLC0sinZEXFwte35NyIsLhD5JSJNnItS4xu8QGwNk5z4cXukpIvikei+QG8+h0SbV2hJ+n5stAKRbLEANGywtcFRDNb1MQjIHYr263sHhbFTiBsZqkVcqwYtQEDTcLVEnQIrEky/sty8QWmPwO+h1TvnDiRn2jK3SLcTvKKJIZiKJqrxy9PNaM1kVsbDa8WM+q/EFU19n+pnWLil4bwTXhtwX/8pOO3UoHV2lUGdgKJxdIjsMHc2UZwtv4/zBwQFiLtBzqkuL2tbJ2HBPylVV8CzSEFIHteW9h5TYYuRLhS7xhnAOJI8l/xin/UhqpPIRWiKJ4sGr9Z7PZC3FpcBsd7PLuWsP3F8XmObXnmAh0DIrVzgJpejXH8gsh/osD2vQRg+/eObxh9TAhsf+d4x1+//pw8ezMUPsUv2F2iUr0jq5nMlPX5zQxgVVT5dlZVY7OoNxAYOcK3j/G3apSdu6ffUtPi27WKg1m/lab/kPhxjrby90n13m1NjhMtJp7iF+wuUanekdVMiz4d+7TSwfu+Vbz3386OTz1ZbqjA4uQI3z7G5+LVKDt3T98TU9NCp9f+Jncw67eSPNk/JH6c+1DL3ydfRqlXehyxWMiz6wCt6lPTXkoqbTdM67/mAn81+e+Lx+sLwihO0iwvyqpuAESYUMaFVNpY59uuH8ZpXtZtP87rft7vBxBhOEFSNMNyvCBKsqJqumFatuN6fhBGcZJmeVFWddN2/TBO87Ju+3Fe93+F9kn7/nx/f4gwoRmW4wVRkhVV0w3Tsh3X2wSKnyQofRqE0AIM855yDE1gpp+XfntlBlIy7EBTCglVHiVrwbooYY9Ivf09xXvMcl9EZPAJ/bykJgLza66CBsqRDC/0a+mKlnsjtMMjU3HLGZCi2AHoIDYPmX/KWcRaoeFxblYKcwQVkccNAggf7JU2R0R22Dyh9kkWGmRMvXtV14ctlodFuiC7VYv/VZx4eVSSGCDet0iSMeZoSfWsyWMWc5jA/0bPu+6KmjLDGizGHxpQS5OLQyTveTW4OEIfXz7DaTKc4SF1o0SDVBTWrltZhwhJcNai4LpasUb7gLiNXpAswxbQEEYX+7VmN7Juuxjs5nS73S+YGb1Cl0qPKvHm6dtF7OIitrJpn6erRckURVy2+sThjq6W462PgCnT3YmScSOskfi+1ct40NbDPQUVUbKNLaK/bfuuL8FwbBlt12oYJVu/TEIf4oppilFMUL14DkuH/a5CxNG0XlPlab5nAywO+iXjlh5j5Zu485qFwx2adlGmbFGX+4/vxToBfO/2IS9jRR+MkI1WMgJsVN+mmrlKDJA1HMabLlh73xKnPSdrYTcBmW9tc0PRLZGyueGqt1qABeV2XEK4e+BOOAqOwOR3EuCwIgo5yt3YD/3K5uxiNdwwITc4ZmmPGIHb35DvhUGuTP6khgHMY0K8uniaF7lEQRIGMUAXzT1LyJ0847Pz0f5K5rKKvlJdRYEfzXy9e71Qdy3qAYN1c9tTDIGFz/qO6girP+gjnxt0F1t3WPL3tfSkX8Gx4/mX0UPC4iHINJaK+GO5Mi/qyJZ9rrszTSNj5Sb73pu9IzVUeRvECx1heXyp5svjPqMIcPw9SsbzGF7DS5qu7bKrCbaiLF132HzL7+rueqL6H8sgS7T269FI2PlAoptHKmH2uvZAluSrhuT+qa8E5y56ORnWv7PkKg71Zr0iMjI31lNzqnXl2GG1bOS4We5ki3p2JnfpxwJal7GH7xskRMlWsexn7N0fPKlEV3vQ9aeS4fb1m1g3WpKL9mUb1622hYYbpuyyCgk4j3GgXQYRn7CGgL3JjvHDDF4uuxzLFYDubbferFwXaPzy24x7ql0GYMDxhH51v+afMirzv3msSlibr9kjfwMDVFDtOxhUoZoB7qpJAmkhdHSWZzUKhagXLiHYW8Z8Mq+AyRFmVEhonlBYdDbHhbkCds5pEq3FOxplZardx4xGjqjzugwlceKSNv9TNFNDmNNLVgoT) format("woff2"), url(data:font/woff;base64,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) format("woff"); }

@font-face {
  font-family: MixerIcons;
  font-style: normal;
  font-weight: 400;
  src: url(data:font/woff;base64,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) format("woff"); }

@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: local("Material Icons"), local("MaterialIcons-Regular"), url("/_latest//assets/fonts/MaterialIcons/MaterialIcons-Regular.woff2") format("woff2"), url("/_latest//assets/fonts/MaterialIcons/MaterialIcons-Regular.woff") format("woff"); }

@font-face {
  font-family: 'Beam Icons';
  font-style: normal;
  font-weight: 400;
  src: url(data:font/woff2;base64,d09GMgABAAAAACTMAAsAAAAAOtwAACR+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCHYAreeNB1ATYCJAOBOAteAAQgBYQiB4RiG7QyRUaGjQOAiLcTiKJsTm6OqNpUsv8PCdwYoq8h1YURmrHG4RDki6Y/U3BB6JWjlOSNRYo/ZQHboGtXm2Ywy2ARyy77RG4RzS+6xzaHJKHJw8eYe39mCfHrs4zZdTyN0JZplEa3akmrhS52fYS2DThcKyfZCeARsnuhsKTJMRlZratch8BtnQMoR24cCxQBFXAAgorKWCLIWA4EESeOnaJZ5JhpadPsS9tqVjZNy9p+a83/bQCkujfcvO/Uf7ujc6VkXKBhuCMASR4gJNGPvf7Z9z0u0LCYEpDgIvQ/gjrAl2qV4/Qums3dlfe5je0/lpCtXSQ0gGMBBPz9MmfvKFURRVEtTTI4gbL5ZXP733+XZFtg95KB3buU3iXdtSYRZi+tU3oRCpRBSIRHaAM88Pd79d41ZlsLfLWzyNQoekED/TrAgWxWQVn3jbJ9U02mSCwCKs9spEJ+31SXyUiYH1+Slsz18OExthzmV6v7x+jDAhOMrR9GAAVj8SzXuUIF8G19VQnIsjY8McCmfrQL8vRAFga8sCnIDH5i3pyTxbIxUB6B9A9iavH7ky+QbRkGIIElwfCWNnI52eD8zsIkANzLAJHXuZDXkgTqv2PF9cnIFQQrUV9IfWp39ANABo5OO71HADrEGHtZhLsnqK8UMZwgKZphOV5ImBNnLly5gXPnwZMXbz58+fGHgBQgEEoQNAysYCFC4eCBiP7xhnVLgERdaQPokAlYIAVgAEAEIAMgB6AAoASgAqAGoAGgBaADoAdgCIBhAEYAGAVgDIBxACYAmARgCoBpAGYAmAVgDoB5ABYAWARgCYBlAFYAWAVgDYB1ADYA2ARgC4BtAHYA2AVgD4BjmjqcaKEBoDmbowXAMUDlB8DwuGFubIAlC2eBSZBKEbgiKPiJiMDDWtK/geQzeoukI0niIJNikRk8rHKNMtb2OFTGyipVwRPDGWOZt/HWa1TZaKUeSc6OL9sOxLIh0kNllIo9dbfzcELr2cHt+KVzFNFny+Fwgs/Fh0xyYk1IN+/y1s1uM5NaoZ6vB5VmItm9tbtFP0qlnOBMcikT+gr7nUxCNcO200R8EnoRDRfi24z6hZboVKNkMzEc3tXHj3ZP3tl/1Mzcm8ZWf7le1mcOVBiVg5qFOR97yjfERncDTNJDXPN/R9UdYkhKEjFBECqhGpqUTM28QlO+3Uxyum9zaM2qye9Vg4jR/NR/59ZrSgNB6qdBOBWcfwd/n6A3CdiS0ebZ5rqualR2A2F9j/0CYBojYN5naRkP1mQlv42OlKTN7nGd7IgiaET/PxB7h/mfmP9Dk39rcyIRf8n7cUvIwDquPNdeJCIrdpS4jn+bNjSEmDgysCNnY+3G3tjGyLzIFHfeB19oQ826/6/rI3UJGlaUSHfe5ozYjJiY0YS8BPftgOSIXEdXVG5MckzEhpWVRwXq29Uj9oV8oZgKVedUEiFA/qVgEy1iBmMYYEo16dVqtUY3t82peXEms4uFIPQD9Vw/59i+7sRIbfn2y1opnwStxvEVqUnoa0CCXrp79V7ViOiUw7wtaLTS9Rk0K2ZPekSKaoyYQ8q3AmdqVG5L4MbNLysJLtx68fw2JizraJia+9J9oa6oVIVZtCDdbbMCBFRLg6MRwVpHajhDouoYsexuGGL0WmYcJk2bzl04KeVaqVpLDSFMxnDdnO+fqjdbreq0Xinv31E4V76dakOsbM9QNaQ8qt5im4ZwRQowLy/eXoCdz1/KhNaVpapqrCjZETrhNwdCRmFFrlSg5/fRDrl3Njgmivz6mDmRSbNJWDt+NSRAYa/VfF+Y4c6DlrcgPi0qNer/nvmHlxXFpXqJ2Dr/M1ZOhnUGChlFGBE0jZpDcXPXTwCzr0wv74fW6MJ5ZuhvwK839nFSnpqSDp4YMTSpGlqDlUbFgBbM4lHlN87hPNXZFEKdYUi5MQVSa33/TQXNNEMIcBs1CO8mFudxmzeJLaCMncWH1XOzzdw76ldGaQw4r4uReHJGpQwQLLmhvB8+Dw3n0CvADy/aV8usiwtlIByK/rT8PDXH9HFrUk7YzQJj4uHcInlzCMb195z8JStqt+YlpERG/s7v28dIz5EaV8SqCJfbyvACZ8F6JEjDjlAEs5ehlcaqU1sbN+a53W43FHUe1f2530Fe7Ua4GkrMcUSuK7Sh4UCkc4uzenP95ujf4ssXF/Za4kfz8z1166ooCIPT7TPgRZvKYq8RwikDpZLyESiaVADGFPNOb26lfmtoEo6ItQzgWtSOwHC3CLTdB9tejDlfXR4U4sSIYIhx3M65lAGDMcUCsV1jbYK2hRR7OykQS4SGP0MM5FKpxgx9vDGypkLulEp5ctTiWOJmvqrsGIksjS1UjYkNNZtapi0Ea7PzTa6rGlO+edOWh5sEEXt4CwJFtB/nS0rNBuCBLVYSpVpqoMeTwlVFRYqZb+5vtMc62ihVw2+OdBido9Zwu942dNOcMCatcX0Mmz60KS41Os1bEJ7WdlRrQg60mGThYqefnxwkmuF7ighdLOykLzZaj05qj06LzkKq33515uNztgsvZ+qe/D6gRKJzwBeigvBvEfsGsV9IHsXvvSG+Jr8jgk7X24chDLtfbI12qlMsitwZ140OIfKr2hT81t5vDXaqQfxaqZaSbs5HgghEks3UcPxL2LzER2bfFZaWYTcl3SyMqjbkbhlA1wBzX/ahOkfVOqHO65Wcq/Qersb1zuFSY2PeVkmR1GS1qPHgg1gG5kNco7oyAwDnbHSWhTm/ZpARjO7Nm3zw1yLnALJfBGwrBTV/Yd8oIPrpttLu5uVe2K1PQAa5yxgK20rJDiHWt2hxdIkxMPOSjQaswtiLGSFgu2R3uwRdtl2xreOcC5hCo1LCWb4B/7MDL1LToD2nMZZmpANbbl3UPEfI4oRCvj18ODzHmQOtraPEzsV7Kk70bMeR7RA1j8h8IXXaLCuhUOyIGIlIj0lXjZWdSaPW8f7VxYqZI7Vg3gI4a6ow2UB5tqRDo1NvYPwgioAKPnccNARS1ByUa5mi48g4RFaA6e0yhrk5LuOnxzEjnB/muF1wTpmGwyNyLAU/qUalWxu1SEmRji38sEZMD5ywL0Nl8Vmb63E1DuecbTlTMCoEGfGFSlTj+zCxk6PhOTXgfLsqdeJthhgLCkE+C+gqWmFkijOJHzoY7yJdncWnhegHkT452+TsZGYPL6HFd3OOOUcf2aoi5vn//9XgiDiQ2+PITnanHB0sxg3z484DgiGWTMWeiiMNRPwTsU194W3VSbm7/HA95v9ytw4SOytV6p9ynYrJThdSIfAmlpMta09ENoJm52PnMO6syvTepG9X0a75MScINLYoPoSixG5rwQB/pgoznH1qoA0zUshc+AxhEGuf2acn4Ukkg7Elj7OKSaildtUjOOrKFmUqwObaWCrDKk+Oam6ZJE/KpVLVEOmzEDZqtixDRfPBwMqMtfyIj4NU/u8M2KaAMJviKJxihycffZt91BkzhTCYGYdzrKO2YwwgFwHUegteZDuygd+Dba7n8c9boWbs7ZRQHh/ezf0kt+Nz5WivE78fqyF+onJSagOi+GZMB85p/1Q21OUixRzWypWldxcgRLlmS0r6SgnQN7du3L57+9Wbt2Da6NbLcMbY0zhqiwZOyzUd9zqrKKqauxRNq8r01cXb2ymFt49Nn5PwZlRjTYU40OM352c7wrY4kyBVe4Sm8BGX8YrMf8xMqFpHiC1TLh7uQZmJi1dP4S7H2bn/lAFIrf21HFv86d2izlW6rwuYB9p5qVjyOXEpP3qpWq9m7mPolz/OMfTx3WKu/PbP6xx3/+Og1H7/+6LUviQuEarv/rohSM+54S31AkkroTQ69HB+8QD6Li41mc4taQj6mp0SkCno4syV2mtN+CyjtLWxu765+GNRU53LdAWtXzmj32JgRLFRmPXKFQNQTs0HNKJNPmJfk/5kJWrlMGWgQKG1QqHBrMhkrVPIveIioHne1wW6Bx0vmNqaxelxmWMMZN59N2Qty/TkM1DjSm279zuyXeW/YWvElu2b6jZUiQmxYKo16aPWbKjxhYRateU1c4tYW5qgkZCR8LbQ8uKj2mnmPH+uB+Xrze6kvEit0GgJLHiuLUPN8L0BuY5sT36RMrSqaFvTpj5ueu6CkoXpM8FpLma4d1RhaK2vHufx1U0Wi5BlqOOXHVfNsZbFcTrbBIOTIEwtw6fhAsvag2g4KScyp9UuCCbPgWyU/4mwEZmiDoNzUtlB31w79//wun3dW9DdmFBYqn5eWbqzdWsjhOu9Of60ZhhLOtIxUpWWe0AQk/XZiuYeRSNCrPlcq6Gmp921yqqPjB3jJwsHqd65SRZj7NQYYoFbRJupziLaJ7iGYSBMhcrH3pVvCIFmKzkPVTWZMjWFgQsSRf4DlPrhG25xEkxuUT/exRSY2DQDKL0tvkbqwheU7spVrnKVqvn0gr9qzgq0l9b56g5GBF0325zX7Mj5xMFup+vREiPoy3BVrr9dOE/InnMCcGSjI2BEUeBreyzmmF2M3f21tfV5N7aevIb4/jC9jtnQtUbQyDY1pNeoVxNWhvXn5Dht18BJf9pPz6xkeWT7ItUe41C9U2hLKAPO8lbou5gN9Lr3h9cQ15N3jJydTDgY31OxrErcLx/c15T2p9xgaaQMhZgTe/cjpqKvJhjidoeMPDjO3c/srGuZ3xexeb98UNzfW9VTfjB+MgEUUZQ04v0TozTa7BsJxAPQoVyCG1eDAAT4KB2mMgPAUajybpOgGjjMH1i9+1L6KfW9Q2MJu+lddcvNaeMRMmRfv81MCn7BJnh2aZ6GIMYJhbhk/CHhZpyQIJ5wCIIT4Ujf8dT7ZNnl2iup6bSYHOVySdI12aKQpZiO3p0VAmNbSdcKzW/6CRSCzBTx0dmoTGgezEhKT11bY3psf0F0XLCqd/lS6RH58atjMdsAfQ64Mi0+IPL2Fh0QTw8ScphdT4sHPX487j0LMrAlMRxhJD2UCd/HzMeK05jC0EJUml2GjXzQlvF4tc/bXaQ6uxLbHDe1qySMfp4ecpvnzHFeYrXqjvGM+fiUfUHXn7HfTwwxXAOjbDWnr9EM1jWBV1aWWXJ7Lj875m1FYbKueT2dyw0mbNvktvi78c3XzixX8bmv7km2TL/JwBghiKZj0y/VtG4UbBNN7V0a20BK1SbL0LkBGmA63ag+CeuDdk+uGTKuDm/AmuP/sbhYtD/TvKtyHemoaUVjSWeVxmtlXfPQorW6Ee124iBpU8sAWyFIX85gOjTQPXU85HL+RNa07sOOp1vyiZaxxTJyWmxzcRpVSc7db5EtHQTe6E54uYepKGAgsnPm+2JFX2KRrWHuZI291D456ooXI+SSLwNVx/YXBqqL0iiKyJxhy7SYy8XEXPvieRyECGWfPi+PtaXjOqButvmv9u2Zv0r0BaiCuaxW9tz8PtJt7jeivQmTvEmCN8LUd7HL3is7KdvLId1d6vKvFpIt4FnhesiLupZOCWarnDitmHs8SFGaK92N5cq2f/6QmnsEYUiaXOE/Q4qDpkykT9+cThzjbrOy3M4d4y8U5jCbE8caEnd4KE8EtzriNA5Fqzz6EEsQnzZKqmU1/t0yss7dqS9oSUCLtExc+nJtq39ksrOm16UL8WzxizXiEmkpqlkSnznHo89vqU97/7tSWYXc/mSkfzvlx7IV00LIGVhSN5bAnpOrSnClOzMLgHgblM2qKGe2C18TNpWQJeMky704ZKWXXKvkhGc1Pv/gP6L1qTQlsue8FvvLEMdkSDFCV8aMIKXqWFdGPvgLsXB5y4foNnI7a3AzHbtwSePgEiFh32AAh9oWsT3r2KZTwvDNfgGf0Z8DacTH6MeRQ7Ljr7H1pDWkD8JCLPRIbORYNl+1OmwloV+rc6hJcTUV/3vkdjPTI8sLmeKxG5al9mkOprsxvWS6zjcP04cjvqQdw17V4jVj/6HItigkD+Ga+N1TAfujrtMjYhd25P4xjw5Tq+2mIwRDjaCc+E4ogHJGIQMNq2c1ARRhKYtWL++O+PJxfYN30Jbb7t7VWd+65rP/VYTzqQndvgjKzNvj1vLgMGvdLlA3tPeW/4LZCvJa68pWnq0hGn1p+fCqE2j/+BO063F+6LWLx2BWREsXH4xjaojw9+To8QS70O92YVSbLCLT8b7IxTstrjS7dxkBCJMQVBa+I3wnmEWZNvjMvuBxYlH40z5PLQAonXNcCmVQ/m/w5IDZQnXTv/6f0uj62VUtXH6jM4Yl0UGwMBJOMIYfTd0aknPpcXSkLDxcHhEVmzYH8+AMND+VpIqMVBFT82zyiSmRKlVkKil/rochJb+7AZZHStVFSqMEgPwUPS4pNQ9AQP6mE/PNkOsXrhWNwG9ELyuVmXFO+jZeAfWwb/Zuq9mlv+blkwFlXwcKnYzho0FylIs1ViJcDDedrwkXEwiSsMbwPYGYED6D++3GqQNDAPJPGP5Muq9IGz9htFgv+zDW5WD59myha5nr/T99pw2OTg11Yx8YPV/TorkySxbiD5RzA6jzN8PTA5Ved8CGF5L8A33hdTqvRBzZEZyBUSePdFhallurbJRz2hxqGWftNc/CTvkdCe87kC95seH3Jy/Zv5xZNiw7sWjJ5f+zB13qPwIixHeH5w6aMOGNuxvYECCTWyD2Il9OqMWq5PWgsuX8vfsl9+8V37tXom8HetPPFGJyjLokoiF6vOuVkM7hJOrTgjlEdVl4C/VGMLz04+KMMDWOIMWJz4VJiSpteC6p515ByYIfgXwkJyUJzQxlRPIovircGVlsElWVjXZ1rvS3kQmWpJgarLRJbkw3ttsmLKO0UrDQMoURVA9bjuRK6xMDxegcDZAFJgf8Y9+tMCUGJAVmzJchkxGdtSDeTZkH5FsceFiWmhQhc1bZ07fq8kDWYydlhFRNwrLm8fZfkyzIlTnmx8Yl5QAE60BTS1WSPzMHvF+mWMd8eWsPL5LzfKOvD4pWs20Vjo2gY/gWbDRDiT84nIcL9PEdusGOfwnwHH2HvLqIYQiRE7O9tP5GK+MOq3pEja+RXIxL4xh7UhZktuM4mtQw+6LlClxvmEYSJHMRuWss9aNWRn+jt46YHSJnZBfKq/XtoRxBGIWsu28fkxVjf5+so4TxgTJwyIvjtZG78a4bgs2inrlOvGt162yg9fyBkNaCHXvHRiRCaPpmK9i5ZoKth9u+IsrS8iO74benViN9bHZdXDvmQck49okbMM/r3dKP5ve2YCoIwH44vK578DDRJHrjnfzGoTjHi+LW761MUXqbIBSQ2rZoPOd3L9MGY6v7jMela0VbGwZr23JnvOqHdufsz7/gccajOW9D7ZYFV4weFz1O5zXXbliwBSAgSjSKdgKFDkNix1lD2ADCSIRTh9hDHktCo07QgoIUC5DBQ6yhaOTcAMwu9i5MQNrGuchoh2vwZMiuJvFvVLMzX7LBEFYN6izyI1HHdzZT//Rr1WsLbG9kOrej2gOvxf1O5r8GqJYFoIo5VeJWlTRPrwPHBlZdt575L4qCv03ek1tfLrHMkmslqk51N3GIsnN9X1hNSLFEnJiow6ShdQDsjmF4PuOEuMNtOM+k/udFLnSIwkqKMBNF5ZVJURXEIvhnXnZSvitks9pKGioMrurylvjI5wqlEDE6CVXb6av0SwGGl33rdv87xB0RPGvLPcVxebnKqyuXkknKm1Y0prGx5oJl2lHz6pTYHPb4efhORg+tuVFXlzpM2Izbb5l/+KlHRXr21O+QrbGro0q0eSnkMmKh5WPA+OP9Spfyq9fKnVf6Weq9SzyycaXorChjmCYmM0JKkeKYn+xed7fKgyqWBI+H7qnq3Jp4cO761JyVHgdiRs1mtU9Ft3sdv5o3cg/bFNzu7he/KK7+/JQ5sokEUreDg+vP+E/lqwOmXpw5oJg/9Ai+BoTJJ93vRgt3xMK9pjOcp81Wh0JsTybSY9mqqfnIPe/vjNz2XXj7MXw7CLu+wv0uldse4+51XP0pvbno4OAZ5NQ817/9J1/NHHx0cCDJxzDP+u+Aw09PH0Q9jP3luTeLALd9wRa+9N6TiYMD7gCUsmABD+L0CTURpu5Hhv+HuIVfg7+F+C8cOcxL2E565MSD1DdQoNCoOwes+ciHzIFv1R3IiMcWJcf7r5Z8/RyB7K/+1sX86AThH7gTBTPnhjzJDc0K7u8PzgrJLS/BZmMyyb2kfKKITruqJMFt5wrJMQgxdZg2OqIcGVXd47nbndFZDTbbNlmY6WWILXd7+p7uw5dwAljIjPmOfCehk+iyzUHtePrCgVCB1Q50ElqUGCGx5GEsROzuY9+SHQSuwnmuTE3BB4Yf38Ios+S3OpTzF6NbMEueT6ftlplXmbrj9tHGYXsNvJntt9kepjy1S7FdVtMHpRiZDns0ruvYLin3V428y9zjvhrehckL0ivIssj70ggFEZWJzXXrgvdn7n83uepCHsd1QOtWznQooMJr+oZluxQgepl1te0baS5z68y9YoTmOGlsgs4S8vmcoobeQI1CJcnOLSyOYndsm2/13390wgNpsCKUB0/3fgwnO13jFYveOA7IoekOBa5NHfBU7eGDb8Ex78bGNK2CzyzrGrXeSVnlK3FbfqLVOfeLa5ZDldg3jdfOaU5fkrEsrSIm8e2djMQH3FQkfJ5MmUtTqs/BC+dxLH7ac7aHtOoh7Gr3WiSU2mL8MkrLD2ikfznpeYdyuDiQPU/o8F3gIHUco0uEFnyri9QKihzbCyq2hNkZsd9vfs2EHrLdKHyTvt78jrUz2psK7Os8FcYdX3th4iWggw9vny9dtWbD3heEtBClvdIxh3wyQchI1oRmESpzxvlxjKItz6nU4zWhjevIJx1z7BVYGS51/Nmawb61KNTGzDVpaAle65LnrBNXs3Oau6XqM2eoeEW4v8/IUpq6OTniamedSx5ei5asSctM5WM3/DUurN8TMvimh4cGAFP65nUk0zvZW5baFNNINpW266qG1hl07292mzsbKvOLcpZ05eVX1lBMFT293Dp2TQ27jtvbUEEuI4s1yRqoqSQv8MIA3ouFG3YIuhXrQdkBB4JOThNRspy1zkfQPLKIGihPkMcj/yjQOmc5iyhyGkEXkWNttDaQSsINmprk7EXNQunOsaLC2trFrRdKFzUnZ2tqwoM+KWuDtREQo06FS60+qJDqQXKWhQZwj/gye2nJAQyfDM+eWu9Hlyy2R7nk4EdAgTZrDqtro6Qiw82qy/9Znl8TK/QvR3qYuuo2YTpk3KXPqYOXzdIWRRojmnrLYqtp9Ap23bZqxGLPbHzJTryGkrGv0HP7JC5DGZTmInU36BpISoJQjhIGpFmrrRLRQjQnKBWA0ctTUii30VFtTdWpIAyTiU2CO5aZpGdigkIYGBSjXVCsmKF7wUALf+2Noer11BhiOj5O1DPLEk387Rejp1Iz57tFipzZEi+6dFSPC/b8EpZkmHlCrvXPa2I0veTLy5zgB+Vjne73LuQET4ojyAQRPlgUF4IXJOMIlZik8TBCjjwxRDUnN+T84rG17uce5ATTZFSinBuuUL36SYxUqiKziXNzrD4A7g/s6C5rRrMrtd6jI4XGwpCi4n2CC/Ju3b1xGyjmKEeQjrMPVE4pO4sPOA7fUH765dOq/KhSrt1slb56Fvk/01CvT2rPvnoKVl07o6XqY8sZ9Wi3jLmsMi7TxOP8dTuPe/pXxhUf92MRp1/lII758bxO6phXZj/NDtJ6Y5fcvbsktpdGT8xhqqP1Dq6L7qZ2XLzdGteV0A/Vg/U+KmnzN4YL11ycUBAXV0AvBglF8UaAjNk1hP2Z/x+jw68cER8UeQGXSaYHlSsUnbvgbAtnAzqMfdPMAmLIVWhOriEHchEi8YNuh1kwIALI+UuXLkAlkC+Z926WMYAAcsVfQuU8CSR00eehAggDlN2YelDGAolQT1sCwdYTmghYsAkYYEETxy0jEDxtE6EsUDaxGeP+p0J9sBbT14fRButvCXO612L0wbc8dNC9uRoxXoiX3cQTZLxqHz/h6M/H8JnIYueyWLlseXvYIP76cpOJxRrIG+MdDMwEzT9Z1xt2jdXf5HxvzQw8mDiWM8Bmm0zl5QwH7zinn/TrTjprSd0yB1fI93+6IbznLYcOtbzkWYFuc33C88qZLZtOVr5mmABoeW3YNaZ/HdaajeJDXR2HpEZAhx1dDBoQNQFF8flxYzviCuIKA2oDFwIIoiGgJr4oLn/HmL2/uNqABUhIA7ImoDAQ9BafTy9E1yIarCOoKE4woRoQczAWZYV++T5TRSKBQFQ06VPgZ3zqV+iTXzQlEKInTZSWlO9V6PdkF7dw0jvPr/CJEPU/WVTgY/S1fGnRuLCx8XrsgcL96DKXRYuQJOT37/7VzKldFthTz7hcBAb6/SmR7SeBOT8/NMrzxYC/x7LHe8/9eKHXZ3j+4/OBUzFexvM1+PNgT+7hOb5sTGZc6eUuBBtbhowbKICXsa2nSgpX90Eud9EiF3JgUyMi3SszKBcp9iQnsI4cI1WUsWnbr1xZ02EuZkSFZF4hDQ/Ps2ebaiMGa42OFiIvq3CaK+Nknx4Jx4f9zBPn6RUzPFW9GH7YP6ij1QMTj2P5s6GZCbjhtPHr0CyaL+nJd1hZku+RtVetYbggsTdsxWunY+w1hxz82CmpzHhiDOtoaXlpakpJ2eTfX6+M0BSlZamp5WUWArDw6vEba2vms236r5y4dmtdSRkrOnrgcAEdC0W/zLH4imBPS2TU7MiIwsfHzs4LaSV54WiZ7OVkL3SNuP6DzPM9eetFfFOMzxq/41dv9KdwJGn9V65dOzVcXPbNEyj6NIFKU6cwQhyxl6QBarm7xI0fwsFUVgfz0DxnMVyubrKoRpUgSlk6uj6dnyooCZSl6OJL7WeZecnTPEEiVxekxV4R3jIBlysI0mG1eUyH/xJK1boKruciaUmuqs6fzT7JTfbj+bLyCtg+PL8BwPVnexcU+LL9eOv8uJFe4LYIrl8/6I7lknxZfpy8Gz1lRerUq1dbG1uvXv+qAnTYfEruh5JjgJKzFbvFRUoHeGJx30QfannfckCvHA0T4fHJmiRzM6xc/IexMR8s9RrNx2rR6Uu609FazNUkOczFYLT5p2uNjF72qm3rYnuiO25c74jpjo3uiW2PAVgRrWfdNs4qRm/NvUpDjI5CzYzOqmpM/CXNICTjBnDGoSFNLpKQnCF9ldpYFZ1FzdRRDDGVtxtwkAU4PJdVVc3u0iTYVVxHiLKuhGDEbd6MNxJKfgSGzIoSwncP7y2bcWTmFrRMQHMbZX15oqoqe5r7O4eMEeMfcdlVVWxuJgDcqtTajiZNX2ifjVyFv8IN944/0k+0/0+HO4K6xoaZ8kiKFbg1fDf5PPv/uPvvqSH9ITKCcgEb9SH28s4h7QfcpIQgikFRNHseGffxvBxxirZnAfz/JbuyAhFNH8LWcs40LNiLJ22VeuYD+P8MtfV/Fka0//8MFmRlXpI4g7APaKNrgxJlSrIz0PX+/B1csoyEZVgimkvC7qATF2A2RVakbTnsPbINa1fNwa6hrTkKUh/K+N9lyerj8ltWD8iMnOwciyQZ8g/M40Hr/EfQOex/Vkye//73YyPHZrs+Fz9PDv0DopKNNnAWEBgL/T05/YTNTLu90gJ2MbqThqnih8w0k9MMu5HOnP3zP1TP2XZ1Dvt3MKvEzmbgAawoARTO+eAfnMgXXUpVI0HdeSQhMK6JpBUOo2BqdSYxzagmZiiDxIKeqFGKYvQgQFJAuVFVKJHy/ojAa/UKgWj11kQmaUJwtPpSonYN/t2Z0Ywo5u1CSD8cZ/2JTUcgeGg71V8UjZyrzXLt/BTfMKOAoa/qqdK+2ZqFKgin6itnQyKuivAenS1bs/K+WgX5mpeO09EHQvrhOOvPXVHTERpJgnqQgn9LRKN2dZWNpXWU4DeZo6UGQ2/X072p9s2Wne1QXYuEkyW/JqMRBZ0F72TxLtqjkyNLbYKi8m51Hi5ElcuMw2l4nAVA3GnuYUoCgoQRTgSRRP1rzLXEkZ8sf0YSHhkdG5+YnJqemZ2bX1hcWl5ZXVvf2Nza3tnd2z84PHKuBeRwA4Rii5gD37/X1c45VHW9rQEkP9TCg6IsXCuc8PG1XYiCgccbdV/ESLevEEDis+NswrTY86QW3UHv9uWFiR5f2qkTxKxP8jdh4CwS6qWP6lj8VQCHNfPhtmFuCBeFOj0lqK8JcrPYQw9niTnfsC4ge+HoL94rR9aLApNU8gIEE8ppEb4t3TzHH+PShmiGcttV7CGjOMLTsabLiTvrarxtEcQWmIpN989WTlgV/Y1eEjqiy5jWZm347c5fGkK61SJ4Jl7bKHaj3GXviDt/WcAEOV/HrAaNQLqm10zgHajdpjii/IOaMN48S1tWe1OqxtxHQ2cjkGa6c4krWFjsltgdFtA0V8yVvHixHB0B) format("woff2"), url(data:font/woff;base64,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) format("woff"); }

@font-face {
  font-family: 'Mixer MDL2 Assets';
  font-size: normal;
  font-weight: 400;
  src: local("Mixer MDL2 Assets"), url("/_latest//assets/fonts/MDL2/MIXMDL2.ttf") format("truetype"); }

@font-face {
  font-family: 'Xbox MDL2 Assets';
  font-size: normal;
  font-weight: 400;
  src: local("Full Xbox MDL2 Assets"), url("/_latest//assets/fonts/XboxMDL2/FullXboxMDL2Assets.ttf") format("truetype"); }

/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2016 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Fort Foundry
 * License URL: https://www.fontspring.com/licenses/fort-foundry/webfont
 *
 *
 */
@font-face {
  font-family: Industrywf;
  src: url("/_latest//assets/fonts/Industry/industry_bold_macroman/Industry-Bold-webfont.woff2") format("woff2"), url("/_latest//assets/fonts/Industry/industry_bold_macroman/Industry-Bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: bold; }

/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2016 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Fort Foundry
 * License URL: https://www.fontspring.com/licenses/fort-foundry/webfont
 *
 *
 */
@font-face {
  font-family: Industrywf;
  src: url("/_latest//assets/fonts/Industry/industry_demi_macroman/Industry-Demi-webfont.woff2") format("woff2"), url("/_latest//assets/fonts/Industry/industry_demi_macroman/Industry-Demi-webfont.woff") format("woff");
  font-weight: 500;
  font-style: 500; }

/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2016 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Fort Foundry
 * License URL: https://www.fontspring.com/licenses/fort-foundry/webfont
 *
 *
 */
@font-face {
  font-family: Industrywf;
  src: url("/_latest//assets/fonts/Industry/industry_medium_macroman/Industry-Medium-webfont.woff2") format("woff2"), url("/_latest//assets/fonts/Industry/industry_medium_macroman/Industry-Medium-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

/* Segoe UI Font Family */
/**
 * Copied from https://www.redtigerwiki.com/wiki/Web_font_repository
 * Each varient checks for a local copy first, then woff2 or woff if supported.
 * truetype is for Safari, Android and iOS, and svg is for legacy iOS.
 * font-display: swap ensures that we show a system font until Segoe has loaded, and then swaps it out.
 */
/* Segoe UI Light */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Light"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.svg#web") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap; }

/* Segoe UI Light Italic */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Light Italic"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light-italic/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light-italic/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light-italic/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/light-italic/latest.svg#web") format("svg");
  font-weight: 200;
  font-style: italic;
  font-display: swap; }

/* Segoe UI Semilight */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Semilight"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.svg#web") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

/* Segoe UI Semilight Italic */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Semilight Italic"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight-italic/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight-italic/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight-italic/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight-italic/latest.svg#web") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap; }

/* Segoe UI Regular */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.svg#web") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

/* Segoe UI Regular Italic */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Italic"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/italic/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/italic/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/italic/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/italic/latest.svg#web") format("svg");
  font-weight: 400;
  font-style: italic;
  font-display: swap; }

/* Segoe UI Semibold */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Semibold"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.svg#web") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }

/* Segoe UI Semibold Italic */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Semibold Italic"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold-italic/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold-italic/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold-italic/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold-italic/latest.svg#web") format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap; }

/* Segoe UI Bold */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Bold"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.svg#web") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

/* Segoe UI Bold Italic */
@font-face {
  font-family: 'Segoe UI';
  src: local("Segoe UI Bold Italic"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold-italic/latest.woff2") format("woff2"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold-italic/latest.woff") format("woff"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold-italic/latest.ttf") format("truetype"), url("https://c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold-italic/latest.svg#web") format("svg");
  font-weight: 700;
  font-style: italic;
  font-display: swap; }

@media (-ms-high-contrast: black-on-white) {
  .arc--selected-direct {
    -ms-high-contrast-adjust: none; } }

@media (-ms-high-contrast: white-on-black) {
  .arc--selected-direct {
    -ms-high-contrast-adjust: none; } }

@media (-ms-high-contrast: black-on-white), (-ms-high-contrast: white-on-black) {
  [buibtn]:focus {
    box-shadow: 0px 0px 5px 1px #0075d5; } }
  @media (-ms-high-contrast: black-on-white) and (-ms-high-contrast: black-on-white), (-ms-high-contrast: white-on-black) and (-ms-high-contrast: black-on-white) {
    [buibtn]:focus {
      border: 2px solid black !important; } }
  @media (-ms-high-contrast: black-on-white) and (-ms-high-contrast: white-on-black), (-ms-high-contrast: white-on-black) and (-ms-high-contrast: white-on-black) {
    [buibtn]:focus {
      border: 2px solid white !important; } }

.team div.footer bui-carousel [buibtn].left {
  transform: scale(0.6) translateX(100%); }

.team div.footer bui-carousel [buibtn].right {
  transform: scale(0.6) translateX(-100%); }

.cm-line-has-error {
  background: rgba(254, 83, 83, 0.25); }

.CodeMirror {
  line-height: 1.5; }

.cm-s-chat {
  font-family: "Segoe UI", sans-serif;
  background: transparent;
  color: #fff;
  height: auto;
  min-height: 32px;
  font-size: 1em; }
  .cm-s-chat.arc--selected {
    border-top-color: transparent; }
  .cm-s-chat .CodeMirror-wrap pre {
    line-height: 1.5; }
  .cm-s-chat .CodeMirror-widget {
    display: inline-block; }
  .cm-s-chat .CodeMirror-placeholder {
    color: #9fa4ae; }
  .cm-s-chat .CodeMirror-cursor {
    border-left: solid thin #f8f8f0; }
  .cm-s-chat.CodeMirror-focused div.CodeMirror-selected {
    background: rgba(255, 255, 255, 0.2); }
  .cm-s-chat .CodeMirror-line::selection,
  .cm-s-chat .CodeMirror-line > span::selection,
  .cm-s-chat .CodeMirror-line > span > span::selection {
    background: rgba(255, 255, 255, 0.2); }
  .cm-s-chat span.cm-command {
    color: rgba(255, 255, 255, 0.5);
    font-style: italic; }
  .cm-s-chat span.cm-username {
    color: #0075d5;
    font-weight: bold; }
  .cm-s-chat span.cm-emoticon {
    color: #ffcc31; }
  .cm-s-chat .cm-emoticon-embed {
    margin: -12px 0;
    display: inline;
    position: relative;
    top: -6px; }
  .disabled > .cm-s-chat {
    opacity: 0.25; }

.confetti-overlay {
  position: fixed;
  pointer-events: none;
  top: 0px;
  left: 0px;
  z-index: 60; }

/*
 The follow fils is from the angular/material2 project, and is made available
 under the following license terms:

The MIT License

Copyright (c) 2016 Google, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
 */
/* stylelint-disable */
/*
Square root function based upon https://codepen.io/thebabydino/pen/jGuzH,
which is provided under the MIT license.

Copyright (c) 2018 by Ana Tudor (https://codepen.io/thebabydino/pen/jGuzH)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */
/**
 * The icon-base mixin adds properties to the included element which normalize
 * fonts and rendering for best display of an icon font.
 */
/**
 * Displays a material icon in this element.
 */
/*
 * Styling for the @swimlane/datatable. The table does let us apply custom
 * *classes* to the sorting, but not custom content as needed by Material
 * Icon's ligatures. Patch it in here (and as a bonus reduce repetition).
 */
.ngx-datatable .datatable-header-cell .sort-btn::before {
  font-size: inherit;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  font-family: 'Material Icons';
  color: #9fa4ae; }

.ngx-datatable .datatable-header-cell .sort-btn.sort-asc::before {
  content: 'arrow_drop_up'; }

.ngx-datatable .datatable-header-cell .sort-btn.sort-desc::before {
  content: 'arrow_drop_down'; }

.ngx-datatable .icon-prev::before {
  font-size: inherit;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  font-family: 'Material Icons';
  content: "skip_previous"; }

.ngx-datatable .icon-skip::before {
  font-size: inherit;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  font-family: 'Material Icons';
  content: "skip_next"; }

.ngx-datatable .icon-left::before {
  font-size: inherit;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  font-family: 'Material Icons';
  content: "keyboard_arrow_left"; }

.ngx-datatable .icon-right::before {
  font-size: inherit;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  font-family: 'Material Icons';
  content: "keyboard_arrow_right"; }

/**
 * Styling for custom-classes in the data table.
 */
.ngx-datatable .notification-transport-header .sort-btn {
  display: none !important; }

/**
 * Base material theme.
 */
.ngx-datatable.material .datatable-header {
  border-bottom: 1px solid rgba(228, 238, 242, 0.22);
  font-family: "Industrywf", sans-serif;
  font-size: 16px;
  color: rgba(228, 238, 242, 0.6); }
  .ngx-datatable.material .datatable-header .datatable-header-cell {
    vertical-align: middle; }
    .ngx-datatable.material .datatable-header .datatable-header-cell .sort-btn {
      display: none; }
    .ngx-datatable.material .datatable-header .datatable-header-cell.sortable {
      cursor: default; }
      .ngx-datatable.material .datatable-header .datatable-header-cell.sortable .sorter {
        cursor: pointer; }
      .ngx-datatable.material .datatable-header .datatable-header-cell.sortable .sort-btn {
        display: inline-block; }

.ngx-datatable.material .datatable-body-row {
  border-bottom: 1px solid rgba(228, 238, 242, 0.12); }

.ngx-datatable.material .datatable-body-cell,
.ngx-datatable.material .datatable-header-cell {
  display: flex;
  align-items: center;
  padding: 4px 8px; }

.ngx-datatable.material .empty-row {
  padding: 32px 0;
  text-align: center;
  color: #9fa4ae; }

.ngx-datatable.material .datatable-footer .page-count {
  display: none; }

.ngx-datatable.material .datatable-footer .datatable-pager .pager li a {
  display: inline-block;
  padding: 4px;
  margin: 0 4px;
  border-radius: 2px; }

.ngx-datatable.material .datatable-footer .datatable-pager .pager li.disabled a {
  cursor: default;
  color: #9fa4ae; }

.ngx-datatable.material .datatable-footer .datatable-pager .pager li.active a {
  color: #0990ff; }

.ngx-datatable.material .datatable-footer .datatable-pager .pager li:not(.disabled) a:hover {
  background: #364163; }

.cke {
  /**
     * Override fullscreen mode styles
     */ }
  .cke .cke_inner,
  .cke .cke_top,
  .cke .cke_bottom,
  .cke .cke_wysiwyg_frame,
  .cke .cke_wysiwyg_div {
    background: transparent;
    border: none; }
  .cke.cke_chrome {
    border: 2px solid rgba(228, 238, 242, 0.22); }
  .cke .cke_top {
    background-color: #364163;
    border-bottom: 2px solid rgba(228, 238, 242, 0.22); }
  .cke .cke_bottom {
    border-top: 2px solid rgba(228, 238, 242, 0.22); }
  .cke .cke_resizer {
    border-color: transparent rgba(255, 255, 255, 0.22) transparent transparent; }
  .cke .cke_combo_arrow {
    border-top-color: rgba(228, 238, 242, 0.6); }
  .cke a.cke_path_item,
  .cke span.cke_path_empty,
  .cke .cke_combo_text,
  .cke .cke_button__source_label,
  .cke .cke_button__sourcedialog_label {
    color: rgba(228, 238, 242, 0.6); }
  .cke .cke_button_icon {
    filter: brightness(300%); }
  .cke .cke_combo::after,
  .cke .cke_toolgroup a.cke_button:last-child::after,
  .cke .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child::after {
    border-right: 2px solid rgba(228, 238, 242, 0.22); }
  .cke .cke_toolbar_separator {
    width: 2px;
    background-color: rgba(228, 238, 242, 0.22); }
  .cke a.cke_button_on,
  .cke a.cke_button_off {
    cursor: pointer;
    border-radius: 2px; }
  .cke a.cke_button_on {
    background: #242b42;
    border-color: #0075d5; }
  .cke a.cke_button_off:hover,
  .cke a.cke_button_off:focus,
  .cke a.cke_button_off:active,
  .cke a.cke_button_on:hover,
  .cke a.cke_button_on:focus,
  .cke a.cke_button_on:active,
  .cke a.cke_path_item:hover,
  .cke a.cke_path_item:focus,
  .cke a.cke_path_item:active,
  .cke .cke_combo_on a.cke_combo_button,
  .cke .cke_combo_off a.cke_combo_button:hover,
  .cke .cke_combo_off a.cke_combo_button:focus,
  .cke .cke_combo_off a.cke_combo_button:active {
    background: #242b42;
    border-color: rgba(228, 238, 242, 0.22); }
  .cke .cke_reset_all,
  .cke .cke_reset_all * {
    font-family: "Segoe UI", sans-serif; }
  .cke .cke_panel_frame {
    background-color: #364163; }
  .cke .cke_dialog_tab:focus {
    padding: 0; }
  .cke .cke_maximized {
    pointer-events: all;
    background: #141828; }

/**
 * CKEditor Dialogs
 */
.cke_reset_all .cke_dialog * {
  font-family: "Segoe UI", sans-serif; }

.cke_reset_all .cke_dialog .cke_dialog_contents,
.cke_reset_all .cke_dialog .cke_dialog_title,
.cke_reset_all .cke_dialog .cke_dialog_body {
  font-family: "Industrywf", sans-serif;
  background-color: #1f2230;
  color: #fff; }

.cke_reset_all .cke_dialog .cke_dialog_body {
  border: 2px solid #252939; }

.cke_reset_all .cke_dialog .cke_dialog_contents {
  border-top: 0; }

.cke_reset_all .cke_dialog .cke_dialog_title {
  border-bottom: 2px solid #252939; }

.cke_reset_all .cke_dialog .cke_dialog_tabs {
  margin-left: 50%;
  transform: translateX(-50%);
  left: 0; }

.cke_reset_all .cke_dialog .cke_dialog_tab {
  border: 0;
  border-bottom: 2px rgba(228, 238, 242, 0.22) solid;
  background: transparent;
  color: #fff; }
  .cke_reset_all .cke_dialog .cke_dialog_tab:focus {
    padding: 4px 8px; }

.cke_reset_all .cke_dialog .cke_dialog_tab_selected {
  border-color: #0075d5; }

.cke_reset_all .cke_dialog input.cke_dialog_ui_input_text,
.cke_reset_all .cke_dialog textarea.cke_dialog_ui_input_textarea,
.cke_reset_all .cke_dialog select.cke_dialog_ui_input_select {
  background: transparent;
  border: 0;
  border: 2px rgba(228, 238, 242, 0.22) solid;
  outline: 0;
  margin: 0;
  color: #fff; }
  .cke_reset_all .cke_dialog input.cke_dialog_ui_input_text:hover,
  .cke_reset_all .cke_dialog textarea.cke_dialog_ui_input_textarea:hover,
  .cke_reset_all .cke_dialog select.cke_dialog_ui_input_select:hover {
    border-color: rgba(228, 238, 242, 0.45); }
  .cke_reset_all .cke_dialog input.cke_dialog_ui_input_text:focus,
  .cke_reset_all .cke_dialog textarea.cke_dialog_ui_input_textarea:focus,
  .cke_reset_all .cke_dialog select.cke_dialog_ui_input_select:focus {
    border-color: #0075d5; }

.cke_reset_all .cke_dialog input.cke_dialog_ui_input_text,
.cke_reset_all .cke_dialog input.cke_dialog_ui_input_text:focus {
  padding-left: 6px; }

.cke_reset_all .cke_dialog select.cke_dialog_ui_input_select,
.cke_reset_all .cke_dialog select.cke_dialog_ui_input_select:focus {
  width: auto !important; }

.cke_reset_all .cke_dialog .cke_dialog_ui_labeled_label {
  color: rgba(228, 238, 242, 0.6); }

.cke_reset_all .cke_dialog .cke_dialog_ui_html {
  color: rgba(228, 238, 242, 0.6); }

.cke_reset_all .cke_dialog .ImagePreviewBox {
  background: transparent;
  border: 2px rgba(228, 238, 242, 0.22) solid; }
  .cke_reset_all .cke_dialog .ImagePreviewBox td {
    color: #fff; }

.cke_reset_all .cke_dialog .cke_dialog_footer {
  background: transparent;
  border-top: 2px solid #252939; }

.cke_reset_all .cke_dialog .cke_dialog_ui_button {
  border-radius: 3px;
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
  font-family: "Industrywf", sans-serif;
  color: #fff; }

.cke_reset_all .cke_dialog .cke_dialog_ui_button_ok {
  background: #0075d5;
  border: 0; }

.cke_reset_all .cke_dialog .cke_dialog_ui_button_cancel {
  border: 0;
  background: transparent;
  text-transform: uppercase;
  color: #fff; }
  .cke_reset_all .cke_dialog .cke_dialog_ui_button_cancel:hover {
    background: rgba(228, 238, 242, 0.08); }

.cke_reset_all .cke_dialog .cke_dialog .cke_resizer {
  border-color: transparent rgba(255, 255, 255, 0.22) transparent transparent; }

@keyframes b-fade-image-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

[bFadeImageIn] {
  opacity: 0; }

.b-fade-image-in-loaded {
  animation: b-fade-image-in 300ms 1 linear;
  opacity: 1; }

.label-button {
  margin: 2px 8px;
  font-size: 20px;
  font-family: 'Segoe Xbox MDL2 Symbol';
  color: white; }
  .label-button.x-button::before {
    content: '\E3CB'; }
  .label-button.b-button::before {
    content: '\E3CD'; }
  .label-button.y-button::before {
    content: '\E3CC'; }
  .label-button.a-button::before {
    content: '\E3CE'; }
  .label-button.menu-button::before {
    content: '\E3EC'; }
  .label-button.view-button::before {
    content: '\E54A'; }

@media (-ms-high-contrast: black-on-white) {
  .label-button {
    color: black; } }

@media (-ms-high-contrast: white-on-black) {
  .label-button {
    color: white; } }

@-webkit-keyframes animation-fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes animation-fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.animation-fadeIn {
  -webkit-animation-name: animation-fadeIn;
  animation-name: animation-fadeIn; }

@-webkit-keyframes animation-fadeInBack {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(0.8);
    transform: translate3d(0, 35px, 0) scale(0.8); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInBack {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(0.8);
    transform: translate3d(0, 35px, 0) scale(0.8); }
  to {
    opacity: 1; } }

.animation-fadeInBack {
  -webkit-animation-name: animation-fadeInBack;
  animation-name: animation-fadeInBack;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -35px, 0);
    transform: translate3d(0, -35px, 0); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -35px, 0);
    transform: translate3d(0, -35px, 0); }
  to {
    opacity: 1; } }

.animation-fadeInDown {
  -webkit-animation-name: animation-fadeInDown;
  animation-name: animation-fadeInDown;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInFront {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(1.2);
    transform: translate3d(0, 35px, 0) scale(1.2); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInFront {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(1.2);
    transform: translate3d(0, 35px, 0) scale(1.2); }
  to {
    opacity: 1; } }

.animation-fadeInFront {
  -webkit-animation-name: animation-fadeInFront;
  animation-name: animation-fadeInFront;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-35px, 0, 0);
    transform: translate3d(-35px, 0, 0); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-35px, 0, 0);
    transform: translate3d(-35px, 0, 0); }
  to {
    opacity: 1; } }

.animation-fadeInLeft {
  -webkit-animation-name: animation-fadeInLeft;
  animation-name: animation-fadeInLeft;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(35px, 0, 0);
    transform: translate3d(35px, 0, 0); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(35px, 0, 0);
    transform: translate3d(35px, 0, 0); }
  to {
    opacity: 1; } }

.animation-fadeInRight {
  -webkit-animation-name: animation-fadeInRight;
  animation-name: animation-fadeInRight;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0);
    transform: translate3d(0, 35px, 0); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0);
    transform: translate3d(0, 35px, 0); }
  to {
    opacity: 1; } }

.animation-fadeInUp {
  -webkit-animation-name: animation-fadeInUp;
  animation-name: animation-fadeInUp;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes animation-fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.animation-fadeOut {
  -webkit-animation-name: animation-fadeOut;
  animation-name: animation-fadeOut;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutBack {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(0.8);
    transform: translate3d(0, 35px, 0) scale(0.8); } }

@keyframes animation-fadeOutBack {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(0.8);
    transform: translate3d(0, 35px, 0) scale(0.8); } }

.animation-fadeOutBack {
  -webkit-animation-name: animation-fadeOutBack;
  animation-name: animation-fadeOutBack;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -35px, 0);
    transform: translate3d(0, -35px, 0); } }

@keyframes animation-fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -35px, 0);
    transform: translate3d(0, -35px, 0); } }

.animation-fadeOutDown {
  -webkit-animation-name: animation-fadeOutDown;
  animation-name: animation-fadeOutDown;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutFront {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(1.2);
    transform: translate3d(0, 35px, 0) scale(1.2); } }

@keyframes animation-fadeOutFront {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(1.2);
    transform: translate3d(0, 35px, 0) scale(1.2); } }

.animation-fadeOutFront {
  -webkit-animation-name: animation-fadeOutFront;
  animation-name: animation-fadeOutFront;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-35px, 0, 0);
    transform: translate3d(-35px, 0, 0); } }

@keyframes animation-fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-35px, 0, 0);
    transform: translate3d(-35px, 0, 0); } }

.animation-fadeOutLeft {
  -webkit-animation-name: animation-fadeOutLeft;
  animation-name: animation-fadeOutLeft;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(35px, 0, 0);
    transform: translate3d(35px, 0, 0); } }

@keyframes animation-fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(35px, 0, 0);
    transform: translate3d(35px, 0, 0); } }

.animation-fadeOutRight {
  -webkit-animation-name: animation-fadeOutRight;
  animation-name: animation-fadeOutRight;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0);
    transform: translate3d(0, 35px, 0); } }

@keyframes animation-fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0);
    transform: translate3d(0, 35px, 0); } }

.animation-fadeOutUp {
  -webkit-animation-name: animation-fadeOutUp;
  animation-name: animation-fadeOutUp;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-shake {
  8%, 41% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px); }
  25%, 58% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px); }
  75% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  92% {
    -webkit-transform: translateX(5px);
    transform: translateX(5px); }
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes animation-shake {
  8%, 41% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px); }
  25%, 58% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px); }
  75% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  92% {
    -webkit-transform: translateX(5px);
    transform: translateX(5px); }
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.animation-shake {
  -webkit-animation-name: animation-shake;
  animation-name: animation-shake;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear; }

.bui-animation {
  -webkit-animation-duration: 275ms;
  animation-duration: 275ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.bui-btn-icon > span > img {
  display: block;
  width: 100%;
  height: 100%; }

bui-card [bui-title], bui-card [bui-content], bui-card [bui-footer] {
  display: flex;
  padding: 16px; }

bui-card [bui-title] {
  color: #0075d5;
  font-size: 1.25em;
  font-family: "Industrywf",sans-serif;
  align-items: center;
  padding-bottom: 8px; }

bui-card [bui-title] h1 {
  margin: 0; }

bui-card [bui-footer] {
  border-top: 1px solid rgba(228, 238, 242, 0.22);
  min-height: 0; }

@-webkit-keyframes flatpickrFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes flatpickrFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.flatpickr-input {
  cursor: pointer; }

.flatpickr-mobileInput {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
  padding: 0; }

.flatpickr-calendar {
  background: #13192d;
  display: inline-block;
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  text-align: center;
  padding: 8px;
  -webkit-animation: none;
  animation: none;
  direction: ltr;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 244px;
  border: 1px solid rgba(232, 238, 255, 0.1);
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12); }

.flatpickr-calendar.open {
  opacity: 1;
  visibility: visible;
  max-height: 320px;
  z-index: 100;
  -webkit-animation: flatpickrFadeInDown 0.5s cubic-bezier(0, 1, 0.5, 1);
  animation: flatpickrFadeInDown 0.5s cubic-bezier(0, 1, 0.5, 1); }

.flatpickr-calendar.inline {
  opacity: 1;
  visibility: visible;
  max-height: 320px;
  display: block;
  position: relative; }

.flatpickr-calendar.static {
  display: none;
  position: relative; }

.flatpickr-calendar.static.open {
  display: block; }

.flatpickr-calendar.hasWeeks {
  width: auto; }

.flatpickr-calendar.dateIsPicked.hasTime .flatpickr-time {
  height: 38px; }

.flatpickr-calendar:before, .flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px; }

.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px; }

.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px; }

.flatpickr-calendar.arrowTop:before, .flatpickr-calendar.arrowTop:after {
  bottom: 100%; }

.flatpickr-calendar.arrowTop:before {
  border-bottom-color: rgba(232, 238, 255, 0.1); }

.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #13192d; }

.flatpickr-calendar.arrowBottom:before, .flatpickr-calendar.arrowBottom:after {
  top: 100%; }

.flatpickr-calendar.arrowBottom:before {
  border-top-color: rgba(232, 238, 255, 0.1); }

.flatpickr-calendar.arrowBottom:after {
  border-top-color: #13192d; }

.flatpickr-month {
  background: rgba(0, 0, 0, 0);
  color: #fff;
  fill: #fff;
  height: 30px;
  line-height: 24px;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.flatpickr-prev-month, .flatpickr-next-month {
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 10px;
  height: 16px;
  line-height: 16px; }

.flatpickr-prev-month i, .flatpickr-next-month i {
  position: relative; }

.flatpickr-prev-month.flatpickr-prev-month, .flatpickr-next-month.flatpickr-prev-month {
  left: 5px; }

.flatpickr-prev-month.flatpickr-next-month, .flatpickr-next-month.flatpickr-next-month {
  right: 5px; }

.flatpickr-prev-month svg, .flatpickr-next-month svg {
  transition: opacity 200ms;
  opacity: 0.6; }

.flatpickr-prev-month svg:hover, .flatpickr-next-month svg:hover {
  opacity: 1; }

.flatpickr-prev-month:hover, .flatpickr-next-month:hover {
  color: rgba(255, 255, 255, 0.04); }

.numInputWrapper {
  position: relative;
  height: auto; }

.numInputWrapper input, .numInputWrapper span {
  display: inline-block; }

.numInputWrapper input {
  width: 100%; }

.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  z-index: 1;
  cursor: pointer;
  border: 1px solid rgba(255, 255, 255, 0.95); }

.numInputWrapper span:hover {
  background: rgba(0, 0, 0, 0.9); }

.numInputWrapper span:active {
  background: rgba(0, 0, 0, 0.8); }

.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
  top: 33%; }

.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0; }

.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(255, 255, 255, 0.4); }

.numInputWrapper span.arrowDown {
  top: 50%; }

.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(255, 255, 255, 0.4); }

.numInputWrapper span svg {
  width: inherit;
  height: auto; }

.numInputWrapper span svg path {
  fill: rgba(255, 255, 255, 0.5); }

.numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.05); }

.numInputWrapper:hover span {
  opacity: 1; }

.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  top: 9px;
  display: inline-block;
  text-align: center; }

.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  padding-left: 7px; }

.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch�;
  display: inline-block; }

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: #fff; }

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: #fff; }

.flatpickr-current-month input.cur-year {
  background: transparent;
  color: inherit;
  cursor: default;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: initial;
  border: 0;
  border-radius: 0;
  vertical-align: initial; }

.flatpickr-current-month input.cur-year:focus {
  outline: 0; }

.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(255, 255, 255, 0.5);
  background: transparent;
  pointer-events: none; }

.flatpickr-weekdays {
  background: rgba(0, 0, 0, 0);
  text-align: center;
  overflow: hidden;
  margin-top: 16px; }

.flatpickr-days {
  padding: 1px;
  outline: 0;
  text-align: left;
  width: 226px;
  display: inline-block;
  display: flex;
  flex-wrap: wrap; }

.flatpickr-day {
  transition: background 275ms cubic-bezier(0, 0, 0.2, 1), border-color 275ms cubic-bezier(0, 0, 0.2, 1);
  background: none;
  border: 3px solid transparent;
  border-radius: 150px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  display: inline-block;
  position: relative;
  justify-content: center;
  font-weight: 300;
  width: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 32px;
  height: 32px;
  line-height: 27px;
  margin: 0;
  text-align: center;
  margin-top: 2px;
  margin-bottom: 2px; }

.flatpickr-day.inRange, .flatpickr-day.today.inRange, .flatpickr-day:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #536DFE;
  border-color: #536DFE; }

.flatpickr-day.today {
  border-color: rgba(255, 255, 255, 0.04); }

.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: rgba(255, 255, 255, 0.04);
  background: rgba(255, 255, 255, 0.04);
  color: white; }

.flatpickr-day.selected, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.selected.nextMonthDay {
  background: #3F52BF;
  color: white;
  border-color: #536DFE; }

.flatpickr-day.startRange {
  border-radius: 50px 0 0 50px; }

.flatpickr-day.inRange {
  border-radius: 0; }

.flatpickr-day.endRange {
  border-radius: 0 50px 50px 0; }

.flatpickr-day.disabled, .flatpickr-day.disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(255, 255, 255, 0.7);
  background: transparent;
  border-color: transparent;
  cursor: default; }

span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  color: #fff;
  height: 24px;
  line-height: 24px;
  margin: 0;
  background: rgba(0, 0, 0, 0);
  text-align: center;
  display: block;
  float: left;
  width: 14.28%;
  font-weight: bold; }

.flatpickr-weekwrapper {
  display: inline-block;
  float: left; }

.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  border-right: 1px solid rgba(232, 238, 255, 0.1); }

.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%; }

.flatpickr-weekwrapper span.flatpickr-day {
  display: block;
  width: 100%;
  max-width: none; }

.flatpickr-innerContainer {
  display: block;
  display: flex; }

.flatpickr-innerContainer:after {
  display: inline-block;
  content: "";
  clear: both; }

.flatpickr-rContainer {
  display: inline-block; }

.hasWeeks .flatpickr-days, .hasTime .flatpickr-days {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.hasWeeks .flatpickr-days {
  border-left: 0; }

.dateIsPicked .flatpickr-innerContainer + .flatpickr-time {
  border-top: 1px solid rgba(232, 238, 255, 0.1); }

@media all and (-ms-high-contrast: none) {
  .flatpickr-days {
    width: 256px; }
  .flatpickr-month {
    padding: 0; }
  .flatpickr-month svg {
    top: 0 !important; } }

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

@-moz-document url-prefix() {
  .layout-fill {
    margin: 0;
    width: 100%;
    min-height: 100%;
    height: 100%; } }

.flex-order {
  order: 0; }

.flex-order--20 {
  order: -20; }

.flex-order--19 {
  order: -19; }

.flex-order--18 {
  order: -18; }

.flex-order--17 {
  order: -17; }

.flex-order--16 {
  order: -16; }

.flex-order--15 {
  order: -15; }

.flex-order--14 {
  order: -14; }

.flex-order--13 {
  order: -13; }

.flex-order--12 {
  order: -12; }

.flex-order--11 {
  order: -11; }

.flex-order--10 {
  order: -10; }

.flex-order--9 {
  order: -9; }

.flex-order--8 {
  order: -8; }

.flex-order--7 {
  order: -7; }

.flex-order--6 {
  order: -6; }

.flex-order--5 {
  order: -5; }

.flex-order--4 {
  order: -4; }

.flex-order--3 {
  order: -3; }

.flex-order--2 {
  order: -2; }

.flex-order--1 {
  order: -1; }

.flex-order-0 {
  order: 0; }

.flex-order-1 {
  order: 1; }

.flex-order-2 {
  order: 2; }

.flex-order-3 {
  order: 3; }

.flex-order-4 {
  order: 4; }

.flex-order-5 {
  order: 5; }

.flex-order-6 {
  order: 6; }

.flex-order-7 {
  order: 7; }

.flex-order-8 {
  order: 8; }

.flex-order-9 {
  order: 9; }

.flex-order-10 {
  order: 10; }

.flex-order-11 {
  order: 11; }

.flex-order-12 {
  order: 12; }

.flex-order-13 {
  order: 13; }

.flex-order-14 {
  order: 14; }

.flex-order-15 {
  order: 15; }

.flex-order-16 {
  order: 16; }

.flex-order-17 {
  order: 17; }

.flex-order-18 {
  order: 18; }

.flex-order-19 {
  order: 19; }

.flex-order-20 {
  order: 20; }

.offset-0, .flex-offset-0 {
  margin-left: 0; }

[dir=rtl] .offset-0, [dir=rtl] .flex-offset-0 {
  margin-left: auto;
  margin-right: 0; }

.offset-5, .flex-offset-5 {
  margin-left: 5%; }

[dir=rtl] .offset-5, [dir=rtl] .flex-offset-5 {
  margin-left: auto;
  margin-right: 5%; }

.offset-10, .flex-offset-10 {
  margin-left: 10%; }

[dir=rtl] .offset-10, [dir=rtl] .flex-offset-10 {
  margin-left: auto;
  margin-right: 10%; }

.offset-15, .flex-offset-15 {
  margin-left: 15%; }

[dir=rtl] .offset-15, [dir=rtl] .flex-offset-15 {
  margin-left: auto;
  margin-right: 15%; }

.offset-20, .flex-offset-20 {
  margin-left: 20%; }

[dir=rtl] .offset-20, [dir=rtl] .flex-offset-20 {
  margin-left: auto;
  margin-right: 20%; }

.offset-25, .flex-offset-25 {
  margin-left: 25%; }

[dir=rtl] .offset-25, [dir=rtl] .flex-offset-25 {
  margin-left: auto;
  margin-right: 25%; }

.offset-30, .flex-offset-30 {
  margin-left: 30%; }

[dir=rtl] .offset-30, [dir=rtl] .flex-offset-30 {
  margin-left: auto;
  margin-right: 30%; }

.offset-35, .flex-offset-35 {
  margin-left: 35%; }

[dir=rtl] .offset-35, [dir=rtl] .flex-offset-35 {
  margin-left: auto;
  margin-right: 35%; }

.offset-40, .flex-offset-40 {
  margin-left: 40%; }

[dir=rtl] .offset-40, [dir=rtl] .flex-offset-40 {
  margin-left: auto;
  margin-right: 40%; }

.offset-45, .flex-offset-45 {
  margin-left: 45%; }

[dir=rtl] .offset-45, [dir=rtl] .flex-offset-45 {
  margin-left: auto;
  margin-right: 45%; }

.offset-50, .flex-offset-50 {
  margin-left: 50%; }

[dir=rtl] .offset-50, [dir=rtl] .flex-offset-50 {
  margin-left: auto;
  margin-right: 50%; }

.offset-55, .flex-offset-55 {
  margin-left: 55%; }

[dir=rtl] .offset-55, [dir=rtl] .flex-offset-55 {
  margin-left: auto;
  margin-right: 55%; }

.offset-60, .flex-offset-60 {
  margin-left: 60%; }

[dir=rtl] .offset-60, [dir=rtl] .flex-offset-60 {
  margin-left: auto;
  margin-right: 60%; }

.offset-65, .flex-offset-65 {
  margin-left: 65%; }

[dir=rtl] .offset-65, [dir=rtl] .flex-offset-65 {
  margin-left: auto;
  margin-right: 65%; }

.offset-70, .flex-offset-70 {
  margin-left: 70%; }

[dir=rtl] .offset-70, [dir=rtl] .flex-offset-70 {
  margin-left: auto;
  margin-right: 70%; }

.offset-75, .flex-offset-75 {
  margin-left: 75%; }

[dir=rtl] .offset-75, [dir=rtl] .flex-offset-75 {
  margin-left: auto;
  margin-right: 75%; }

.offset-80, .flex-offset-80 {
  margin-left: 80%; }

[dir=rtl] .offset-80, [dir=rtl] .flex-offset-80 {
  margin-left: auto;
  margin-right: 80%; }

.offset-85, .flex-offset-85 {
  margin-left: 85%; }

[dir=rtl] .offset-85, [dir=rtl] .flex-offset-85 {
  margin-left: auto;
  margin-right: 85%; }

.offset-90, .flex-offset-90 {
  margin-left: 90%; }

[dir=rtl] .offset-90, [dir=rtl] .flex-offset-90 {
  margin-left: auto;
  margin-right: 90%; }

.offset-95, .flex-offset-95 {
  margin-left: 95%; }

[dir=rtl] .offset-95, [dir=rtl] .flex-offset-95 {
  margin-left: auto;
  margin-right: 95%; }

.offset-33, .flex-offset-33 {
  margin-left: calc(100% / 3); }

.offset-66, .flex-offset-66 {
  margin-left: calc(200% / 3); }

[dir=rtl] .offset-66, [dir=rtl] .flex-offset-66 {
  margin-left: auto;
  margin-right: calc(200% / 3); }

.layout-align, .layout-align-start-stretch {
  justify-content: flex-start;
  align-content: stretch;
  align-items: stretch; }

.layout-align-start, .layout-align-start-start, .layout-align-start-center, .layout-align-start-end, .layout-align-start-stretch {
  justify-content: flex-start; }

.layout-align-center, .layout-align-center-start, .layout-align-center-center, .layout-align-center-end, .layout-align-center-stretch {
  justify-content: center; }

.layout-align-end, .layout-align-end-start, .layout-align-end-center, .layout-align-end-end, .layout-align-end-stretch {
  justify-content: flex-end; }

.layout-align-space-around, .layout-align-space-around-center, .layout-align-space-around-start, .layout-align-space-around-end, .layout-align-space-around-stretch {
  justify-content: space-around; }

.layout-align-space-between, .layout-align-space-between-center, .layout-align-space-between-start, .layout-align-space-between-end, .layout-align-space-between-stretch {
  justify-content: space-between; }

.layout-align-start-start, .layout-align-center-start, .layout-align-end-start, .layout-align-space-between-start, .layout-align-space-around-start {
  align-items: flex-start;
  align-content: flex-start; }

.layout-align-start-center, .layout-align-center-center, .layout-align-end-center, .layout-align-space-between-center, .layout-align-space-around-center {
  align-items: center;
  align-content: center;
  max-width: 100%; }

.layout-align-start-center > *, .layout-align-center-center > *, .layout-align-end-center > *, .layout-align-space-between-center > *, .layout-align-space-around-center > * {
  max-width: 100%; }

.layout-align-start-end, .layout-align-center-end, .layout-align-end-end, .layout-align-space-between-end, .layout-align-space-around-end {
  align-items: flex-end;
  align-content: flex-end; }

.layout-align-start-stretch, .layout-align-center-stretch, .layout-align-end-stretch, .layout-align-space-between-stretch, .layout-align-space-around-stretch {
  align-items: stretch;
  align-content: stretch; }

.flex {
  flex: 1; }

.flex-grow {
  flex: 1 1 100%; }

.flex-initial {
  flex: 0 1 auto; }

.flex-auto {
  flex: 1 1 auto; }

.flex-none {
  flex: 0 0 auto; }

.flex-noshrink {
  flex: 1 0 auto; }

.flex-nogrow {
  flex: 0 1 auto; }

.flex-0 {
  flex: 1 1 0%;
  max-width: 0%;
  max-height: 100%; }

.layout-row > .flex-0 {
  flex: 1 1 0%;
  max-width: 0%;
  max-height: 100%;
  min-width: 0; }

.layout-column > .flex-0 {
  flex: 1 1 0%;
  max-width: 100%;
  max-height: 0%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-0 {
  flex: 1 1 100%;
  max-width: 0%;
  max-height: 100%;
  min-width: 0; }

.layout-column > .flex-0 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 0%;
  min-height: 0; }

.flex-5 {
  flex: 1 1 5%;
  max-width: 5%;
  max-height: 100%; }

.layout-row > .flex-5 {
  flex: 1 1 5%;
  max-width: 5%;
  max-height: 100%; }

.layout-column > .flex-5 {
  flex: 1 1 5%;
  max-width: 100%;
  max-height: 5%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-5 {
  flex: 1 1 100%;
  max-width: 5%;
  max-height: 100%; }

.layout-column > .flex-5 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 5%; }

.flex-10 {
  flex: 1 1 10%;
  max-width: 10%;
  max-height: 100%; }

.layout-row > .flex-10 {
  flex: 1 1 10%;
  max-width: 10%;
  max-height: 100%; }

.layout-column > .flex-10 {
  flex: 1 1 10%;
  max-width: 100%;
  max-height: 10%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-10 {
  flex: 1 1 100%;
  max-width: 10%;
  max-height: 100%; }

.layout-column > .flex-10 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 10%; }

.flex-15 {
  flex: 1 1 15%;
  max-width: 15%;
  max-height: 100%; }

.layout-row > .flex-15 {
  flex: 1 1 15%;
  max-width: 15%;
  max-height: 100%; }

.layout-column > .flex-15 {
  flex: 1 1 15%;
  max-width: 100%;
  max-height: 15%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-15 {
  flex: 1 1 100%;
  max-width: 15%;
  max-height: 100%; }

.layout-column > .flex-15 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 15%; }

.flex-20 {
  flex: 1 1 20%;
  max-width: 20%;
  max-height: 100%; }

.layout-row > .flex-20 {
  flex: 1 1 20%;
  max-width: 20%;
  max-height: 100%; }

.layout-column > .flex-20 {
  flex: 1 1 20%;
  max-width: 100%;
  max-height: 20%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-20 {
  flex: 1 1 100%;
  max-width: 20%;
  max-height: 100%; }

.layout-column > .flex-20 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 20%; }

.flex-25 {
  flex: 1 1 25%;
  max-width: 25%;
  max-height: 100%; }

.layout-row > .flex-25 {
  flex: 1 1 25%;
  max-width: 25%;
  max-height: 100%; }

.layout-column > .flex-25 {
  flex: 1 1 25%;
  max-width: 100%;
  max-height: 25%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-25 {
  flex: 1 1 100%;
  max-width: 25%;
  max-height: 100%; }

.layout-column > .flex-25 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 25%; }

.flex-30 {
  flex: 1 1 30%;
  max-width: 30%;
  max-height: 100%; }

.layout-row > .flex-30 {
  flex: 1 1 30%;
  max-width: 30%;
  max-height: 100%; }

.layout-column > .flex-30 {
  flex: 1 1 30%;
  max-width: 100%;
  max-height: 30%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-30 {
  flex: 1 1 100%;
  max-width: 30%;
  max-height: 100%; }

.layout-column > .flex-30 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 30%; }

.flex-35 {
  flex: 1 1 35%;
  max-width: 35%;
  max-height: 100%; }

.layout-row > .flex-35 {
  flex: 1 1 35%;
  max-width: 35%;
  max-height: 100%; }

.layout-column > .flex-35 {
  flex: 1 1 35%;
  max-width: 100%;
  max-height: 35%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-35 {
  flex: 1 1 100%;
  max-width: 35%;
  max-height: 100%; }

.layout-column > .flex-35 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 35%; }

.flex-40 {
  flex: 1 1 40%;
  max-width: 40%;
  max-height: 100%; }

.layout-row > .flex-40 {
  flex: 1 1 40%;
  max-width: 40%;
  max-height: 100%; }

.layout-column > .flex-40 {
  flex: 1 1 40%;
  max-width: 100%;
  max-height: 40%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-40 {
  flex: 1 1 100%;
  max-width: 40%;
  max-height: 100%; }

.layout-column > .flex-40 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 40%; }

.flex-45 {
  flex: 1 1 45%;
  max-width: 45%;
  max-height: 100%; }

.layout-row > .flex-45 {
  flex: 1 1 45%;
  max-width: 45%;
  max-height: 100%; }

.layout-column > .flex-45 {
  flex: 1 1 45%;
  max-width: 100%;
  max-height: 45%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-45 {
  flex: 1 1 100%;
  max-width: 45%;
  max-height: 100%; }

.layout-column > .flex-45 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 45%; }

.flex-50 {
  flex: 1 1 50%;
  max-width: 50%;
  max-height: 100%; }

.layout-row > .flex-50 {
  flex: 1 1 50%;
  max-width: 50%;
  max-height: 100%; }

.layout-column > .flex-50 {
  flex: 1 1 50%;
  max-width: 100%;
  max-height: 50%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-50 {
  flex: 1 1 100%;
  max-width: 50%;
  max-height: 100%; }

.layout-column > .flex-50 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 50%; }

.flex-55 {
  flex: 1 1 55%;
  max-width: 55%;
  max-height: 100%; }

.layout-row > .flex-55 {
  flex: 1 1 55%;
  max-width: 55%;
  max-height: 100%; }

.layout-column > .flex-55 {
  flex: 1 1 55%;
  max-width: 100%;
  max-height: 55%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-55 {
  flex: 1 1 100%;
  max-width: 55%;
  max-height: 100%; }

.layout-column > .flex-55 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 55%; }

.flex-60 {
  flex: 1 1 60%;
  max-width: 60%;
  max-height: 100%; }

.layout-row > .flex-60 {
  flex: 1 1 60%;
  max-width: 60%;
  max-height: 100%; }

.layout-column > .flex-60 {
  flex: 1 1 60%;
  max-width: 100%;
  max-height: 60%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-60 {
  flex: 1 1 100%;
  max-width: 60%;
  max-height: 100%; }

.layout-column > .flex-60 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 60%; }

.flex-65 {
  flex: 1 1 65%;
  max-width: 65%;
  max-height: 100%; }

.layout-row > .flex-65 {
  flex: 1 1 65%;
  max-width: 65%;
  max-height: 100%; }

.layout-column > .flex-65 {
  flex: 1 1 65%;
  max-width: 100%;
  max-height: 65%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-65 {
  flex: 1 1 100%;
  max-width: 65%;
  max-height: 100%; }

.layout-column > .flex-65 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 65%; }

.flex-70 {
  flex: 1 1 70%;
  max-width: 70%;
  max-height: 100%; }

.layout-row > .flex-70 {
  flex: 1 1 70%;
  max-width: 70%;
  max-height: 100%; }

.layout-column > .flex-70 {
  flex: 1 1 70%;
  max-width: 100%;
  max-height: 70%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-70 {
  flex: 1 1 100%;
  max-width: 70%;
  max-height: 100%; }

.layout-column > .flex-70 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 70%; }

.flex-75 {
  flex: 1 1 75%;
  max-width: 75%;
  max-height: 100%; }

.layout-row > .flex-75 {
  flex: 1 1 75%;
  max-width: 75%;
  max-height: 100%; }

.layout-column > .flex-75 {
  flex: 1 1 75%;
  max-width: 100%;
  max-height: 75%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-75 {
  flex: 1 1 100%;
  max-width: 75%;
  max-height: 100%; }

.layout-column > .flex-75 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 75%; }

.flex-80 {
  flex: 1 1 80%;
  max-width: 80%;
  max-height: 100%; }

.layout-row > .flex-80 {
  flex: 1 1 80%;
  max-width: 80%;
  max-height: 100%; }

.layout-column > .flex-80 {
  flex: 1 1 80%;
  max-width: 100%;
  max-height: 80%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-80 {
  flex: 1 1 100%;
  max-width: 80%;
  max-height: 100%; }

.layout-column > .flex-80 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 80%; }

.flex-85 {
  flex: 1 1 85%;
  max-width: 85%;
  max-height: 100%; }

.layout-row > .flex-85 {
  flex: 1 1 85%;
  max-width: 85%;
  max-height: 100%; }

.layout-column > .flex-85 {
  flex: 1 1 85%;
  max-width: 100%;
  max-height: 85%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-85 {
  flex: 1 1 100%;
  max-width: 85%;
  max-height: 100%; }

.layout-column > .flex-85 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 85%; }

.flex-90 {
  flex: 1 1 90%;
  max-width: 90%;
  max-height: 100%; }

.layout-row > .flex-90 {
  flex: 1 1 90%;
  max-width: 90%;
  max-height: 100%; }

.layout-column > .flex-90 {
  flex: 1 1 90%;
  max-width: 100%;
  max-height: 90%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-90 {
  flex: 1 1 100%;
  max-width: 90%;
  max-height: 100%; }

.layout-column > .flex-90 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 90%; }

.flex-95 {
  flex: 1 1 95%;
  max-width: 95%;
  max-height: 100%; }

.layout-row > .flex-95 {
  flex: 1 1 95%;
  max-width: 95%;
  max-height: 100%; }

.layout-column > .flex-95 {
  flex: 1 1 95%;
  max-width: 100%;
  max-height: 95%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-95 {
  flex: 1 1 100%;
  max-width: 95%;
  max-height: 100%; }

.layout-column > .flex-95 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 95%; }

.flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-row > .flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-column > .flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-column > .flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 100%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 100%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-row > .flex {
  min-width: 0; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-column > .flex {
  min-height: 0; }

.layout, .layout-column, .layout-row {
  display: flex; }

.layout-column {
  flex-direction: column; }

.layout-row {
  flex-direction: row; }

.layout-column-reverse {
  flex-direction: column-reverse; }

.layout-row-reverse {
  flex-direction: row-reverse; }

.layout-padding-sm > *, .layout-padding > .flex-sm {
  padding: 4px; }

.layout-padding, .layout-padding-gt-sm, .layout-padding-md, .layout-padding > *, .layout-padding-gt-sm > *, .layout-padding-md > *, .layout-padding > .flex, .layout-padding > .flex-gt-sm, .layout-padding > .flex-md {
  padding: 8px; }

.layout-padding-gt-md > *, .layout-padding-lg > *, .layout-padding-gt-lg > *, .layout-padding > .flex-gt-md, .layout-padding > .flex-lg, .layout-padding > .flex-lg, .layout-padding > .flex-gt-lg {
  padding: 16px; }

.layout-margin-sm > *, .layout-margin > .flex-sm {
  margin: 4px; }

.layout-margin, .layout-margin-gt-sm, .layout-margin-md, .layout-margin > *, .layout-margin-gt-sm > *, .layout-margin-md > *, .layout-margin > .flex, .layout-margin > .flex-gt-sm, .layout-margin > .flex-md {
  margin: 8px; }

.layout-margin-gt-md > *, .layout-margin-lg > *, .layout-margin-gt-lg > *, .layout-margin > .flex-gt-md, .layout-margin > .flex-lg, .layout-margin > .flex-gt-lg {
  margin: 16px; }

.layout-wrap {
  flex-wrap: wrap; }

.layout-nowrap {
  flex-wrap: nowrap; }

.layout-fill {
  margin: 0;
  width: 100%;
  min-height: 100%;
  height: 100%; }

@media (max-width: 599px) {
  .hide-xs:not(.show-xs):not(.show), .hide:not(.show-xs):not(.show) {
    display: none; }
  .flex-order-xs--20 {
    order: -20; }
  .flex-order-xs--19 {
    order: -19; }
  .flex-order-xs--18 {
    order: -18; }
  .flex-order-xs--17 {
    order: -17; }
  .flex-order-xs--16 {
    order: -16; }
  .flex-order-xs--15 {
    order: -15; }
  .flex-order-xs--14 {
    order: -14; }
  .flex-order-xs--13 {
    order: -13; }
  .flex-order-xs--12 {
    order: -12; }
  .flex-order-xs--11 {
    order: -11; }
  .flex-order-xs--10 {
    order: -10; }
  .flex-order-xs--9 {
    order: -9; }
  .flex-order-xs--8 {
    order: -8; }
  .flex-order-xs--7 {
    order: -7; }
  .flex-order-xs--6 {
    order: -6; }
  .flex-order-xs--5 {
    order: -5; }
  .flex-order-xs--4 {
    order: -4; }
  .flex-order-xs--3 {
    order: -3; }
  .flex-order-xs--2 {
    order: -2; }
  .flex-order-xs--1 {
    order: -1; }
  .flex-order-xs-0 {
    order: 0; }
  .flex-order-xs-1 {
    order: 1; }
  .flex-order-xs-2 {
    order: 2; }
  .flex-order-xs-3 {
    order: 3; }
  .flex-order-xs-4 {
    order: 4; }
  .flex-order-xs-5 {
    order: 5; }
  .flex-order-xs-6 {
    order: 6; }
  .flex-order-xs-7 {
    order: 7; }
  .flex-order-xs-8 {
    order: 8; }
  .flex-order-xs-9 {
    order: 9; }
  .flex-order-xs-10 {
    order: 10; }
  .flex-order-xs-11 {
    order: 11; }
  .flex-order-xs-12 {
    order: 12; }
  .flex-order-xs-13 {
    order: 13; }
  .flex-order-xs-14 {
    order: 14; }
  .flex-order-xs-15 {
    order: 15; }
  .flex-order-xs-16 {
    order: 16; }
  .flex-order-xs-17 {
    order: 17; }
  .flex-order-xs-18 {
    order: 18; }
  .flex-order-xs-19 {
    order: 19; }
  .flex-order-xs-20 {
    order: 20; }
  .offset-xs-0, .flex-offset-xs-0 {
    margin-left: 0; }
  [dir=rtl] .offset-xs-0, [dir=rtl] .flex-offset-xs-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-xs-5, .flex-offset-xs-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-xs-5, [dir=rtl] .flex-offset-xs-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-xs-10, .flex-offset-xs-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-xs-10, [dir=rtl] .flex-offset-xs-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-xs-15, .flex-offset-xs-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-xs-15, [dir=rtl] .flex-offset-xs-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-xs-20, .flex-offset-xs-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-xs-20, [dir=rtl] .flex-offset-xs-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-xs-25, .flex-offset-xs-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-xs-25, [dir=rtl] .flex-offset-xs-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-xs-30, .flex-offset-xs-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-xs-30, [dir=rtl] .flex-offset-xs-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-xs-35, .flex-offset-xs-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-xs-35, [dir=rtl] .flex-offset-xs-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-xs-40, .flex-offset-xs-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-xs-40, [dir=rtl] .flex-offset-xs-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-xs-45, .flex-offset-xs-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-xs-45, [dir=rtl] .flex-offset-xs-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-xs-50, .flex-offset-xs-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-xs-50, [dir=rtl] .flex-offset-xs-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-xs-55, .flex-offset-xs-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-xs-55, [dir=rtl] .flex-offset-xs-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-xs-60, .flex-offset-xs-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-xs-60, [dir=rtl] .flex-offset-xs-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-xs-65, .flex-offset-xs-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-xs-65, [dir=rtl] .flex-offset-xs-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-xs-70, .flex-offset-xs-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-xs-70, [dir=rtl] .flex-offset-xs-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-xs-75, .flex-offset-xs-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-xs-75, [dir=rtl] .flex-offset-xs-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-xs-80, .flex-offset-xs-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-xs-80, [dir=rtl] .flex-offset-xs-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-xs-85, .flex-offset-xs-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-xs-85, [dir=rtl] .flex-offset-xs-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-xs-90, .flex-offset-xs-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-xs-90, [dir=rtl] .flex-offset-xs-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-xs-95, .flex-offset-xs-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-xs-95, [dir=rtl] .flex-offset-xs-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-xs-33, .flex-offset-xs-33 {
    margin-left: calc(100% / 3); }
  .offset-xs-66, .flex-offset-xs-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-xs-66, [dir=rtl] .flex-offset-xs-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-xs, .layout-align-xs-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-xs-start, .layout-align-xs-start-start, .layout-align-xs-start-center, .layout-align-xs-start-end, .layout-align-xs-start-stretch {
    justify-content: flex-start; }
  .layout-align-xs-center, .layout-align-xs-center-start, .layout-align-xs-center-center, .layout-align-xs-center-end, .layout-align-xs-center-stretch {
    justify-content: center; }
  .layout-align-xs-end, .layout-align-xs-end-start, .layout-align-xs-end-center, .layout-align-xs-end-end, .layout-align-xs-end-stretch {
    justify-content: flex-end; }
  .layout-align-xs-space-around, .layout-align-xs-space-around-center, .layout-align-xs-space-around-start, .layout-align-xs-space-around-end, .layout-align-xs-space-around-stretch {
    justify-content: space-around; }
  .layout-align-xs-space-between, .layout-align-xs-space-between-center, .layout-align-xs-space-between-start, .layout-align-xs-space-between-end, .layout-align-xs-space-between-stretch {
    justify-content: space-between; }
  .layout-align-xs-start-start, .layout-align-xs-center-start, .layout-align-xs-end-start, .layout-align-xs-space-between-start, .layout-align-xs-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-xs-start-center, .layout-align-xs-center-center, .layout-align-xs-end-center, .layout-align-xs-space-between-center, .layout-align-xs-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-xs-start-center > *, .layout-align-xs-center-center > *, .layout-align-xs-end-center > *, .layout-align-xs-space-between-center > *, .layout-align-xs-space-around-center > * {
    max-width: 100%; }
  .layout-align-xs-start-end, .layout-align-xs-center-end, .layout-align-xs-end-end, .layout-align-xs-space-between-end, .layout-align-xs-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-xs-start-stretch, .layout-align-xs-center-stretch, .layout-align-xs-end-stretch, .layout-align-xs-space-between-stretch, .layout-align-xs-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-xs {
    flex: 1; }
  .flex-xs-grow {
    flex: 1 1 100%; }
  .flex-xs-initial {
    flex: 0 1 auto; }
  .flex-xs-auto {
    flex: 1 1 auto; }
  .flex-xs-none {
    flex: 0 0 auto; }
  .flex-xs-noshrink {
    flex: 1 0 auto; }
  .flex-xs-nogrow {
    flex: 0 1 auto; }
  .flex-xs-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-xs-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-xs-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-xs-column > .flex-xs-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-xs-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-xs-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-xs-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-xs-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-xs-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-xs-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-xs-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-xs-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-xs-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-xs-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-xs-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-xs-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-xs-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-xs-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-xs-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-xs-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-xs-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-xs-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-xs-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-xs-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-xs-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-xs-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-xs-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-xs-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-xs-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-xs-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-xs-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-xs-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-xs-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-xs-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-xs-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-xs-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-xs-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-xs-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-xs-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-xs-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-xs-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-xs-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-xs-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-xs-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-xs-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-xs-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-xs-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-xs-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-xs-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-xs-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-xs-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-xs-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-xs-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-xs-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-xs-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-xs-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-xs-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-xs-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-xs-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-xs-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-xs-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-xs-row > .flex-xs-33, .layout-xs-row > .flex-xs-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-xs-row > .flex-xs-66, .layout-xs-row > .flex-xs-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-xs-row > .flex {
    min-width: 0; }
  .layout-xs-column > .flex-xs-33, .layout-xs-column > .flex-xs-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-xs-column > .flex-xs-66, .layout-xs-column > .flex-xs-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-column > .flex {
    min-height: 0; }
  .layout-xs, .layout-xs-column, .layout-xs-row {
    display: flex; }
  .layout-xs-column {
    flex-direction: column; }
  .layout-xs-row {
    flex-direction: row; }
  .layout-xs-column-reverse {
    flex-direction: column-reverse; }
  .layout-xs-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 600px) {
  .flex-order-gt-xs--20 {
    order: -20; }
  .flex-order-gt-xs--19 {
    order: -19; }
  .flex-order-gt-xs--18 {
    order: -18; }
  .flex-order-gt-xs--17 {
    order: -17; }
  .flex-order-gt-xs--16 {
    order: -16; }
  .flex-order-gt-xs--15 {
    order: -15; }
  .flex-order-gt-xs--14 {
    order: -14; }
  .flex-order-gt-xs--13 {
    order: -13; }
  .flex-order-gt-xs--12 {
    order: -12; }
  .flex-order-gt-xs--11 {
    order: -11; }
  .flex-order-gt-xs--10 {
    order: -10; }
  .flex-order-gt-xs--9 {
    order: -9; }
  .flex-order-gt-xs--8 {
    order: -8; }
  .flex-order-gt-xs--7 {
    order: -7; }
  .flex-order-gt-xs--6 {
    order: -6; }
  .flex-order-gt-xs--5 {
    order: -5; }
  .flex-order-gt-xs--4 {
    order: -4; }
  .flex-order-gt-xs--3 {
    order: -3; }
  .flex-order-gt-xs--2 {
    order: -2; }
  .flex-order-gt-xs--1 {
    order: -1; }
  .flex-order-gt-xs-0 {
    order: 0; }
  .flex-order-gt-xs-1 {
    order: 1; }
  .flex-order-gt-xs-2 {
    order: 2; }
  .flex-order-gt-xs-3 {
    order: 3; }
  .flex-order-gt-xs-4 {
    order: 4; }
  .flex-order-gt-xs-5 {
    order: 5; }
  .flex-order-gt-xs-6 {
    order: 6; }
  .flex-order-gt-xs-7 {
    order: 7; }
  .flex-order-gt-xs-8 {
    order: 8; }
  .flex-order-gt-xs-9 {
    order: 9; }
  .flex-order-gt-xs-10 {
    order: 10; }
  .flex-order-gt-xs-11 {
    order: 11; }
  .flex-order-gt-xs-12 {
    order: 12; }
  .flex-order-gt-xs-13 {
    order: 13; }
  .flex-order-gt-xs-14 {
    order: 14; }
  .flex-order-gt-xs-15 {
    order: 15; }
  .flex-order-gt-xs-16 {
    order: 16; }
  .flex-order-gt-xs-17 {
    order: 17; }
  .flex-order-gt-xs-18 {
    order: 18; }
  .flex-order-gt-xs-19 {
    order: 19; }
  .flex-order-gt-xs-20 {
    order: 20; }
  .offset-gt-xs-0, .flex-offset-gt-xs-0 {
    margin-left: 0; }
  [dir=rtl] .offset-gt-xs-0, [dir=rtl] .flex-offset-gt-xs-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-gt-xs-5, .flex-offset-gt-xs-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-gt-xs-5, [dir=rtl] .flex-offset-gt-xs-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-gt-xs-10, .flex-offset-gt-xs-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-gt-xs-10, [dir=rtl] .flex-offset-gt-xs-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-gt-xs-15, .flex-offset-gt-xs-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-gt-xs-15, [dir=rtl] .flex-offset-gt-xs-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-gt-xs-20, .flex-offset-gt-xs-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-gt-xs-20, [dir=rtl] .flex-offset-gt-xs-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-gt-xs-25, .flex-offset-gt-xs-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-gt-xs-25, [dir=rtl] .flex-offset-gt-xs-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-gt-xs-30, .flex-offset-gt-xs-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-gt-xs-30, [dir=rtl] .flex-offset-gt-xs-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-gt-xs-35, .flex-offset-gt-xs-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-gt-xs-35, [dir=rtl] .flex-offset-gt-xs-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-gt-xs-40, .flex-offset-gt-xs-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-gt-xs-40, [dir=rtl] .flex-offset-gt-xs-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-gt-xs-45, .flex-offset-gt-xs-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-gt-xs-45, [dir=rtl] .flex-offset-gt-xs-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-gt-xs-50, .flex-offset-gt-xs-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-gt-xs-50, [dir=rtl] .flex-offset-gt-xs-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-gt-xs-55, .flex-offset-gt-xs-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-gt-xs-55, [dir=rtl] .flex-offset-gt-xs-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-gt-xs-60, .flex-offset-gt-xs-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-gt-xs-60, [dir=rtl] .flex-offset-gt-xs-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-gt-xs-65, .flex-offset-gt-xs-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-gt-xs-65, [dir=rtl] .flex-offset-gt-xs-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-gt-xs-70, .flex-offset-gt-xs-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-gt-xs-70, [dir=rtl] .flex-offset-gt-xs-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-gt-xs-75, .flex-offset-gt-xs-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-gt-xs-75, [dir=rtl] .flex-offset-gt-xs-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-gt-xs-80, .flex-offset-gt-xs-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-gt-xs-80, [dir=rtl] .flex-offset-gt-xs-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-gt-xs-85, .flex-offset-gt-xs-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-gt-xs-85, [dir=rtl] .flex-offset-gt-xs-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-gt-xs-90, .flex-offset-gt-xs-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-gt-xs-90, [dir=rtl] .flex-offset-gt-xs-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-gt-xs-95, .flex-offset-gt-xs-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-gt-xs-95, [dir=rtl] .flex-offset-gt-xs-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-gt-xs-33, .flex-offset-gt-xs-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-xs-66, .flex-offset-gt-xs-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-gt-xs-66, [dir=rtl] .flex-offset-gt-xs-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-gt-xs, .layout-align-gt-xs-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-gt-xs-start, .layout-align-gt-xs-start-start, .layout-align-gt-xs-start-center, .layout-align-gt-xs-start-end, .layout-align-gt-xs-start-stretch {
    justify-content: flex-start; }
  .layout-align-gt-xs-center, .layout-align-gt-xs-center-start, .layout-align-gt-xs-center-center, .layout-align-gt-xs-center-end, .layout-align-gt-xs-center-stretch {
    justify-content: center; }
  .layout-align-gt-xs-end, .layout-align-gt-xs-end-start, .layout-align-gt-xs-end-center, .layout-align-gt-xs-end-end, .layout-align-gt-xs-end-stretch {
    justify-content: flex-end; }
  .layout-align-gt-xs-space-around, .layout-align-gt-xs-space-around-center, .layout-align-gt-xs-space-around-start, .layout-align-gt-xs-space-around-end, .layout-align-gt-xs-space-around-stretch {
    justify-content: space-around; }
  .layout-align-gt-xs-space-between, .layout-align-gt-xs-space-between-center, .layout-align-gt-xs-space-between-start, .layout-align-gt-xs-space-between-end, .layout-align-gt-xs-space-between-stretch {
    justify-content: space-between; }
  .layout-align-gt-xs-start-start, .layout-align-gt-xs-center-start, .layout-align-gt-xs-end-start, .layout-align-gt-xs-space-between-start, .layout-align-gt-xs-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-gt-xs-start-center, .layout-align-gt-xs-center-center, .layout-align-gt-xs-end-center, .layout-align-gt-xs-space-between-center, .layout-align-gt-xs-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-gt-xs-start-center > *, .layout-align-gt-xs-center-center > *, .layout-align-gt-xs-end-center > *, .layout-align-gt-xs-space-between-center > *, .layout-align-gt-xs-space-around-center > * {
    max-width: 100%; }
  .layout-align-gt-xs-start-end, .layout-align-gt-xs-center-end, .layout-align-gt-xs-end-end, .layout-align-gt-xs-space-between-end, .layout-align-gt-xs-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-gt-xs-start-stretch, .layout-align-gt-xs-center-stretch, .layout-align-gt-xs-end-stretch, .layout-align-gt-xs-space-between-stretch, .layout-align-gt-xs-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-gt-xs {
    flex: 1; }
  .flex-gt-xs-grow {
    flex: 1 1 100%; }
  .flex-gt-xs-initial {
    flex: 0 1 auto; }
  .flex-gt-xs-auto {
    flex: 1 1 auto; }
  .flex-gt-xs-none {
    flex: 0 0 auto; }
  .flex-gt-xs-noshrink {
    flex: 1 0 auto; }
  .flex-gt-xs-nogrow {
    flex: 0 1 auto; }
  .flex-gt-xs-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-gt-xs-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-gt-xs-column > .flex-gt-xs-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-gt-xs-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-gt-xs-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-gt-xs-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-gt-xs-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-gt-xs-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-gt-xs-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-gt-xs-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-gt-xs-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-gt-xs-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-gt-xs-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-gt-xs-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-gt-xs-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-gt-xs-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-gt-xs-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-gt-xs-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-gt-xs-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-gt-xs-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-gt-xs-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-gt-xs-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-xs-row > .flex-gt-xs-33, .layout-gt-xs-row > .flex-gt-xs-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-gt-xs-row > .flex-gt-xs-66, .layout-gt-xs-row > .flex-gt-xs-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-gt-xs-row > .flex {
    min-width: 0; }
  .layout-gt-xs-column > .flex-gt-xs-33, .layout-gt-xs-column > .flex-gt-xs-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-gt-xs-column > .flex-gt-xs-66, .layout-gt-xs-column > .flex-gt-xs-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-column > .flex {
    min-height: 0; }
  .layout-gt-xs, .layout-gt-xs-column, .layout-gt-xs-row {
    display: flex; }
  .layout-gt-xs-column {
    flex-direction: column; }
  .layout-gt-xs-row {
    flex-direction: row; }
  .layout-gt-xs-column-reverse {
    flex-direction: column-reverse; }
  .layout-gt-xs-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 600px) and (max-width: 959px) {
  .hide:not(.show-gt-xs):not(.show-sm):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show) {
    display: none; }
  .hide-sm:not(.show-gt-xs):not(.show-sm):not(.show) {
    display: none; }
  .flex-order-sm--20 {
    order: -20; }
  .flex-order-sm--19 {
    order: -19; }
  .flex-order-sm--18 {
    order: -18; }
  .flex-order-sm--17 {
    order: -17; }
  .flex-order-sm--16 {
    order: -16; }
  .flex-order-sm--15 {
    order: -15; }
  .flex-order-sm--14 {
    order: -14; }
  .flex-order-sm--13 {
    order: -13; }
  .flex-order-sm--12 {
    order: -12; }
  .flex-order-sm--11 {
    order: -11; }
  .flex-order-sm--10 {
    order: -10; }
  .flex-order-sm--9 {
    order: -9; }
  .flex-order-sm--8 {
    order: -8; }
  .flex-order-sm--7 {
    order: -7; }
  .flex-order-sm--6 {
    order: -6; }
  .flex-order-sm--5 {
    order: -5; }
  .flex-order-sm--4 {
    order: -4; }
  .flex-order-sm--3 {
    order: -3; }
  .flex-order-sm--2 {
    order: -2; }
  .flex-order-sm--1 {
    order: -1; }
  .flex-order-sm-0 {
    order: 0; }
  .flex-order-sm-1 {
    order: 1; }
  .flex-order-sm-2 {
    order: 2; }
  .flex-order-sm-3 {
    order: 3; }
  .flex-order-sm-4 {
    order: 4; }
  .flex-order-sm-5 {
    order: 5; }
  .flex-order-sm-6 {
    order: 6; }
  .flex-order-sm-7 {
    order: 7; }
  .flex-order-sm-8 {
    order: 8; }
  .flex-order-sm-9 {
    order: 9; }
  .flex-order-sm-10 {
    order: 10; }
  .flex-order-sm-11 {
    order: 11; }
  .flex-order-sm-12 {
    order: 12; }
  .flex-order-sm-13 {
    order: 13; }
  .flex-order-sm-14 {
    order: 14; }
  .flex-order-sm-15 {
    order: 15; }
  .flex-order-sm-16 {
    order: 16; }
  .flex-order-sm-17 {
    order: 17; }
  .flex-order-sm-18 {
    order: 18; }
  .flex-order-sm-19 {
    order: 19; }
  .flex-order-sm-20 {
    order: 20; }
  .offset-sm-0, .flex-offset-sm-0 {
    margin-left: 0; }
  [dir=rtl] .offset-sm-0, [dir=rtl] .flex-offset-sm-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-sm-5, .flex-offset-sm-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-sm-5, [dir=rtl] .flex-offset-sm-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-sm-10, .flex-offset-sm-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-sm-10, [dir=rtl] .flex-offset-sm-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-sm-15, .flex-offset-sm-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-sm-15, [dir=rtl] .flex-offset-sm-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-sm-20, .flex-offset-sm-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-sm-20, [dir=rtl] .flex-offset-sm-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-sm-25, .flex-offset-sm-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-sm-25, [dir=rtl] .flex-offset-sm-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-sm-30, .flex-offset-sm-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-sm-30, [dir=rtl] .flex-offset-sm-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-sm-35, .flex-offset-sm-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-sm-35, [dir=rtl] .flex-offset-sm-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-sm-40, .flex-offset-sm-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-sm-40, [dir=rtl] .flex-offset-sm-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-sm-45, .flex-offset-sm-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-sm-45, [dir=rtl] .flex-offset-sm-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-sm-50, .flex-offset-sm-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-sm-50, [dir=rtl] .flex-offset-sm-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-sm-55, .flex-offset-sm-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-sm-55, [dir=rtl] .flex-offset-sm-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-sm-60, .flex-offset-sm-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-sm-60, [dir=rtl] .flex-offset-sm-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-sm-65, .flex-offset-sm-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-sm-65, [dir=rtl] .flex-offset-sm-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-sm-70, .flex-offset-sm-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-sm-70, [dir=rtl] .flex-offset-sm-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-sm-75, .flex-offset-sm-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-sm-75, [dir=rtl] .flex-offset-sm-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-sm-80, .flex-offset-sm-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-sm-80, [dir=rtl] .flex-offset-sm-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-sm-85, .flex-offset-sm-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-sm-85, [dir=rtl] .flex-offset-sm-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-sm-90, .flex-offset-sm-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-sm-90, [dir=rtl] .flex-offset-sm-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-sm-95, .flex-offset-sm-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-sm-95, [dir=rtl] .flex-offset-sm-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-sm-33, .flex-offset-sm-33 {
    margin-left: calc(100% / 3); }
  .offset-sm-66, .flex-offset-sm-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-sm-66, [dir=rtl] .flex-offset-sm-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-sm, .layout-align-sm-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-sm-start, .layout-align-sm-start-start, .layout-align-sm-start-center, .layout-align-sm-start-end, .layout-align-sm-start-stretch {
    justify-content: flex-start; }
  .layout-align-sm-center, .layout-align-sm-center-start, .layout-align-sm-center-center, .layout-align-sm-center-end, .layout-align-sm-center-stretch {
    justify-content: center; }
  .layout-align-sm-end, .layout-align-sm-end-start, .layout-align-sm-end-center, .layout-align-sm-end-end, .layout-align-sm-end-stretch {
    justify-content: flex-end; }
  .layout-align-sm-space-around, .layout-align-sm-space-around-center, .layout-align-sm-space-around-start, .layout-align-sm-space-around-end, .layout-align-sm-space-around-stretch {
    justify-content: space-around; }
  .layout-align-sm-space-between, .layout-align-sm-space-between-center, .layout-align-sm-space-between-start, .layout-align-sm-space-between-end, .layout-align-sm-space-between-stretch {
    justify-content: space-between; }
  .layout-align-sm-start-start, .layout-align-sm-center-start, .layout-align-sm-end-start, .layout-align-sm-space-between-start, .layout-align-sm-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-sm-start-center, .layout-align-sm-center-center, .layout-align-sm-end-center, .layout-align-sm-space-between-center, .layout-align-sm-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-sm-start-center > *, .layout-align-sm-center-center > *, .layout-align-sm-end-center > *, .layout-align-sm-space-between-center > *, .layout-align-sm-space-around-center > * {
    max-width: 100%; }
  .layout-align-sm-start-end, .layout-align-sm-center-end, .layout-align-sm-end-end, .layout-align-sm-space-between-end, .layout-align-sm-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-sm-start-stretch, .layout-align-sm-center-stretch, .layout-align-sm-end-stretch, .layout-align-sm-space-between-stretch, .layout-align-sm-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-sm {
    flex: 1; }
  .flex-sm-grow {
    flex: 1 1 100%; }
  .flex-sm-initial {
    flex: 0 1 auto; }
  .flex-sm-auto {
    flex: 1 1 auto; }
  .flex-sm-none {
    flex: 0 0 auto; }
  .flex-sm-noshrink {
    flex: 1 0 auto; }
  .flex-sm-nogrow {
    flex: 0 1 auto; }
  .flex-sm-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-sm-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-sm-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-sm-column > .flex-sm-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-sm-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-sm-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-sm-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-sm-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-sm-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-sm-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-sm-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-sm-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-sm-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-sm-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-sm-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-sm-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-sm-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-sm-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-sm-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-sm-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-sm-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-sm-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-sm-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-sm-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-sm-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-sm-row > .flex-sm-33, .layout-sm-row > .flex-sm-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-sm-row > .flex-sm-66, .layout-sm-row > .flex-sm-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-sm-row > .flex {
    min-width: 0; }
  .layout-sm-column > .flex-sm-33, .layout-sm-column > .flex-sm-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-sm-column > .flex-sm-66, .layout-sm-column > .flex-sm-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-column > .flex {
    min-height: 0; }
  .layout-sm, .layout-sm-column, .layout-sm-row {
    display: flex; }
  .layout-sm-column {
    flex-direction: column; }
  .layout-sm-row {
    flex-direction: row; }
  .layout-sm-column-reverse {
    flex-direction: column-reverse; }
  .layout-sm-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 960px) {
  .flex-order-gt-sm--20 {
    order: -20; }
  .flex-order-gt-sm--19 {
    order: -19; }
  .flex-order-gt-sm--18 {
    order: -18; }
  .flex-order-gt-sm--17 {
    order: -17; }
  .flex-order-gt-sm--16 {
    order: -16; }
  .flex-order-gt-sm--15 {
    order: -15; }
  .flex-order-gt-sm--14 {
    order: -14; }
  .flex-order-gt-sm--13 {
    order: -13; }
  .flex-order-gt-sm--12 {
    order: -12; }
  .flex-order-gt-sm--11 {
    order: -11; }
  .flex-order-gt-sm--10 {
    order: -10; }
  .flex-order-gt-sm--9 {
    order: -9; }
  .flex-order-gt-sm--8 {
    order: -8; }
  .flex-order-gt-sm--7 {
    order: -7; }
  .flex-order-gt-sm--6 {
    order: -6; }
  .flex-order-gt-sm--5 {
    order: -5; }
  .flex-order-gt-sm--4 {
    order: -4; }
  .flex-order-gt-sm--3 {
    order: -3; }
  .flex-order-gt-sm--2 {
    order: -2; }
  .flex-order-gt-sm--1 {
    order: -1; }
  .flex-order-gt-sm-0 {
    order: 0; }
  .flex-order-gt-sm-1 {
    order: 1; }
  .flex-order-gt-sm-2 {
    order: 2; }
  .flex-order-gt-sm-3 {
    order: 3; }
  .flex-order-gt-sm-4 {
    order: 4; }
  .flex-order-gt-sm-5 {
    order: 5; }
  .flex-order-gt-sm-6 {
    order: 6; }
  .flex-order-gt-sm-7 {
    order: 7; }
  .flex-order-gt-sm-8 {
    order: 8; }
  .flex-order-gt-sm-9 {
    order: 9; }
  .flex-order-gt-sm-10 {
    order: 10; }
  .flex-order-gt-sm-11 {
    order: 11; }
  .flex-order-gt-sm-12 {
    order: 12; }
  .flex-order-gt-sm-13 {
    order: 13; }
  .flex-order-gt-sm-14 {
    order: 14; }
  .flex-order-gt-sm-15 {
    order: 15; }
  .flex-order-gt-sm-16 {
    order: 16; }
  .flex-order-gt-sm-17 {
    order: 17; }
  .flex-order-gt-sm-18 {
    order: 18; }
  .flex-order-gt-sm-19 {
    order: 19; }
  .flex-order-gt-sm-20 {
    order: 20; }
  .offset-gt-sm-0, .flex-offset-gt-sm-0 {
    margin-left: 0; }
  [dir=rtl] .offset-gt-sm-0, [dir=rtl] .flex-offset-gt-sm-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-gt-sm-5, .flex-offset-gt-sm-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-gt-sm-5, [dir=rtl] .flex-offset-gt-sm-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-gt-sm-10, .flex-offset-gt-sm-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-gt-sm-10, [dir=rtl] .flex-offset-gt-sm-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-gt-sm-15, .flex-offset-gt-sm-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-gt-sm-15, [dir=rtl] .flex-offset-gt-sm-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-gt-sm-20, .flex-offset-gt-sm-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-gt-sm-20, [dir=rtl] .flex-offset-gt-sm-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-gt-sm-25, .flex-offset-gt-sm-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-gt-sm-25, [dir=rtl] .flex-offset-gt-sm-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-gt-sm-30, .flex-offset-gt-sm-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-gt-sm-30, [dir=rtl] .flex-offset-gt-sm-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-gt-sm-35, .flex-offset-gt-sm-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-gt-sm-35, [dir=rtl] .flex-offset-gt-sm-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-gt-sm-40, .flex-offset-gt-sm-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-gt-sm-40, [dir=rtl] .flex-offset-gt-sm-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-gt-sm-45, .flex-offset-gt-sm-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-gt-sm-45, [dir=rtl] .flex-offset-gt-sm-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-gt-sm-50, .flex-offset-gt-sm-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-gt-sm-50, [dir=rtl] .flex-offset-gt-sm-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-gt-sm-55, .flex-offset-gt-sm-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-gt-sm-55, [dir=rtl] .flex-offset-gt-sm-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-gt-sm-60, .flex-offset-gt-sm-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-gt-sm-60, [dir=rtl] .flex-offset-gt-sm-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-gt-sm-65, .flex-offset-gt-sm-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-gt-sm-65, [dir=rtl] .flex-offset-gt-sm-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-gt-sm-70, .flex-offset-gt-sm-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-gt-sm-70, [dir=rtl] .flex-offset-gt-sm-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-gt-sm-75, .flex-offset-gt-sm-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-gt-sm-75, [dir=rtl] .flex-offset-gt-sm-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-gt-sm-80, .flex-offset-gt-sm-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-gt-sm-80, [dir=rtl] .flex-offset-gt-sm-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-gt-sm-85, .flex-offset-gt-sm-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-gt-sm-85, [dir=rtl] .flex-offset-gt-sm-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-gt-sm-90, .flex-offset-gt-sm-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-gt-sm-90, [dir=rtl] .flex-offset-gt-sm-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-gt-sm-95, .flex-offset-gt-sm-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-gt-sm-95, [dir=rtl] .flex-offset-gt-sm-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-gt-sm-33, .flex-offset-gt-sm-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-sm-66, .flex-offset-gt-sm-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-gt-sm-66, [dir=rtl] .flex-offset-gt-sm-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-gt-sm, .layout-align-gt-sm-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-gt-sm-start, .layout-align-gt-sm-start-start, .layout-align-gt-sm-start-center, .layout-align-gt-sm-start-end, .layout-align-gt-sm-start-stretch {
    justify-content: flex-start; }
  .layout-align-gt-sm-center, .layout-align-gt-sm-center-start, .layout-align-gt-sm-center-center, .layout-align-gt-sm-center-end, .layout-align-gt-sm-center-stretch {
    justify-content: center; }
  .layout-align-gt-sm-end, .layout-align-gt-sm-end-start, .layout-align-gt-sm-end-center, .layout-align-gt-sm-end-end, .layout-align-gt-sm-end-stretch {
    justify-content: flex-end; }
  .layout-align-gt-sm-space-around, .layout-align-gt-sm-space-around-center, .layout-align-gt-sm-space-around-start, .layout-align-gt-sm-space-around-end, .layout-align-gt-sm-space-around-stretch {
    justify-content: space-around; }
  .layout-align-gt-sm-space-between, .layout-align-gt-sm-space-between-center, .layout-align-gt-sm-space-between-start, .layout-align-gt-sm-space-between-end, .layout-align-gt-sm-space-between-stretch {
    justify-content: space-between; }
  .layout-align-gt-sm-start-start, .layout-align-gt-sm-center-start, .layout-align-gt-sm-end-start, .layout-align-gt-sm-space-between-start, .layout-align-gt-sm-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-gt-sm-start-center, .layout-align-gt-sm-center-center, .layout-align-gt-sm-end-center, .layout-align-gt-sm-space-between-center, .layout-align-gt-sm-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-gt-sm-start-center > *, .layout-align-gt-sm-center-center > *, .layout-align-gt-sm-end-center > *, .layout-align-gt-sm-space-between-center > *, .layout-align-gt-sm-space-around-center > * {
    max-width: 100%; }
  .layout-align-gt-sm-start-end, .layout-align-gt-sm-center-end, .layout-align-gt-sm-end-end, .layout-align-gt-sm-space-between-end, .layout-align-gt-sm-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-gt-sm-start-stretch, .layout-align-gt-sm-center-stretch, .layout-align-gt-sm-end-stretch, .layout-align-gt-sm-space-between-stretch, .layout-align-gt-sm-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-gt-sm {
    flex: 1; }
  .flex-gt-sm-grow {
    flex: 1 1 100%; }
  .flex-gt-sm-initial {
    flex: 0 1 auto; }
  .flex-gt-sm-auto {
    flex: 1 1 auto; }
  .flex-gt-sm-none {
    flex: 0 0 auto; }
  .flex-gt-sm-noshrink {
    flex: 1 0 auto; }
  .flex-gt-sm-nogrow {
    flex: 0 1 auto; }
  .flex-gt-sm-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-gt-sm-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-gt-sm-column > .flex-gt-sm-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-gt-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-gt-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-gt-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-gt-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-gt-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-gt-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-gt-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-gt-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-gt-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-gt-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-gt-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-gt-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-gt-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-gt-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-gt-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-gt-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-gt-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-gt-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-gt-sm-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-sm-row > .flex-gt-sm-33, .layout-gt-sm-row > .flex-gt-sm-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-gt-sm-row > .flex-gt-sm-66, .layout-gt-sm-row > .flex-gt-sm-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-gt-sm-row > .flex {
    min-width: 0; }
  .layout-gt-sm-column > .flex-gt-sm-33, .layout-gt-sm-column > .flex-gt-sm-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-gt-sm-column > .flex-gt-sm-66, .layout-gt-sm-column > .flex-gt-sm-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-column > .flex {
    min-height: 0; }
  .layout-gt-sm, .layout-gt-sm-column, .layout-gt-sm-row {
    display: flex; }
  .layout-gt-sm-column {
    flex-direction: column; }
  .layout-gt-sm-row {
    flex-direction: row; }
  .layout-gt-sm-column-reverse {
    flex-direction: column-reverse; }
  .layout-gt-sm-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 960px) and (max-width: 1279px) {
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show) {
    display: none; }
  .hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; }
  .flex-order-md--20 {
    order: -20; }
  .flex-order-md--19 {
    order: -19; }
  .flex-order-md--18 {
    order: -18; }
  .flex-order-md--17 {
    order: -17; }
  .flex-order-md--16 {
    order: -16; }
  .flex-order-md--15 {
    order: -15; }
  .flex-order-md--14 {
    order: -14; }
  .flex-order-md--13 {
    order: -13; }
  .flex-order-md--12 {
    order: -12; }
  .flex-order-md--11 {
    order: -11; }
  .flex-order-md--10 {
    order: -10; }
  .flex-order-md--9 {
    order: -9; }
  .flex-order-md--8 {
    order: -8; }
  .flex-order-md--7 {
    order: -7; }
  .flex-order-md--6 {
    order: -6; }
  .flex-order-md--5 {
    order: -5; }
  .flex-order-md--4 {
    order: -4; }
  .flex-order-md--3 {
    order: -3; }
  .flex-order-md--2 {
    order: -2; }
  .flex-order-md--1 {
    order: -1; }
  .flex-order-md-0 {
    order: 0; }
  .flex-order-md-1 {
    order: 1; }
  .flex-order-md-2 {
    order: 2; }
  .flex-order-md-3 {
    order: 3; }
  .flex-order-md-4 {
    order: 4; }
  .flex-order-md-5 {
    order: 5; }
  .flex-order-md-6 {
    order: 6; }
  .flex-order-md-7 {
    order: 7; }
  .flex-order-md-8 {
    order: 8; }
  .flex-order-md-9 {
    order: 9; }
  .flex-order-md-10 {
    order: 10; }
  .flex-order-md-11 {
    order: 11; }
  .flex-order-md-12 {
    order: 12; }
  .flex-order-md-13 {
    order: 13; }
  .flex-order-md-14 {
    order: 14; }
  .flex-order-md-15 {
    order: 15; }
  .flex-order-md-16 {
    order: 16; }
  .flex-order-md-17 {
    order: 17; }
  .flex-order-md-18 {
    order: 18; }
  .flex-order-md-19 {
    order: 19; }
  .flex-order-md-20 {
    order: 20; }
  .offset-md-0, .flex-offset-md-0 {
    margin-left: 0; }
  [dir=rtl] .offset-md-0, [dir=rtl] .flex-offset-md-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-md-5, .flex-offset-md-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-md-5, [dir=rtl] .flex-offset-md-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-md-10, .flex-offset-md-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-md-10, [dir=rtl] .flex-offset-md-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-md-15, .flex-offset-md-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-md-15, [dir=rtl] .flex-offset-md-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-md-20, .flex-offset-md-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-md-20, [dir=rtl] .flex-offset-md-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-md-25, .flex-offset-md-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-md-25, [dir=rtl] .flex-offset-md-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-md-30, .flex-offset-md-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-md-30, [dir=rtl] .flex-offset-md-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-md-35, .flex-offset-md-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-md-35, [dir=rtl] .flex-offset-md-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-md-40, .flex-offset-md-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-md-40, [dir=rtl] .flex-offset-md-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-md-45, .flex-offset-md-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-md-45, [dir=rtl] .flex-offset-md-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-md-50, .flex-offset-md-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-md-50, [dir=rtl] .flex-offset-md-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-md-55, .flex-offset-md-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-md-55, [dir=rtl] .flex-offset-md-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-md-60, .flex-offset-md-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-md-60, [dir=rtl] .flex-offset-md-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-md-65, .flex-offset-md-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-md-65, [dir=rtl] .flex-offset-md-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-md-70, .flex-offset-md-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-md-70, [dir=rtl] .flex-offset-md-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-md-75, .flex-offset-md-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-md-75, [dir=rtl] .flex-offset-md-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-md-80, .flex-offset-md-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-md-80, [dir=rtl] .flex-offset-md-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-md-85, .flex-offset-md-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-md-85, [dir=rtl] .flex-offset-md-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-md-90, .flex-offset-md-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-md-90, [dir=rtl] .flex-offset-md-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-md-95, .flex-offset-md-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-md-95, [dir=rtl] .flex-offset-md-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-md-33, .flex-offset-md-33 {
    margin-left: calc(100% / 3); }
  .offset-md-66, .flex-offset-md-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-md-66, [dir=rtl] .flex-offset-md-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-md, .layout-align-md-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-md-start, .layout-align-md-start-start, .layout-align-md-start-center, .layout-align-md-start-end, .layout-align-md-start-stretch {
    justify-content: flex-start; }
  .layout-align-md-center, .layout-align-md-center-start, .layout-align-md-center-center, .layout-align-md-center-end, .layout-align-md-center-stretch {
    justify-content: center; }
  .layout-align-md-end, .layout-align-md-end-start, .layout-align-md-end-center, .layout-align-md-end-end, .layout-align-md-end-stretch {
    justify-content: flex-end; }
  .layout-align-md-space-around, .layout-align-md-space-around-center, .layout-align-md-space-around-start, .layout-align-md-space-around-end, .layout-align-md-space-around-stretch {
    justify-content: space-around; }
  .layout-align-md-space-between, .layout-align-md-space-between-center, .layout-align-md-space-between-start, .layout-align-md-space-between-end, .layout-align-md-space-between-stretch {
    justify-content: space-between; }
  .layout-align-md-start-start, .layout-align-md-center-start, .layout-align-md-end-start, .layout-align-md-space-between-start, .layout-align-md-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-md-start-center, .layout-align-md-center-center, .layout-align-md-end-center, .layout-align-md-space-between-center, .layout-align-md-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-md-start-center > *, .layout-align-md-center-center > *, .layout-align-md-end-center > *, .layout-align-md-space-between-center > *, .layout-align-md-space-around-center > * {
    max-width: 100%; }
  .layout-align-md-start-end, .layout-align-md-center-end, .layout-align-md-end-end, .layout-align-md-space-between-end, .layout-align-md-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-md-start-stretch, .layout-align-md-center-stretch, .layout-align-md-end-stretch, .layout-align-md-space-between-stretch, .layout-align-md-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-md {
    flex: 1; }
  .flex-md-grow {
    flex: 1 1 100%; }
  .flex-md-initial {
    flex: 0 1 auto; }
  .flex-md-auto {
    flex: 1 1 auto; }
  .flex-md-none {
    flex: 0 0 auto; }
  .flex-md-noshrink {
    flex: 1 0 auto; }
  .flex-md-nogrow {
    flex: 0 1 auto; }
  .flex-md-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-md-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-md-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-md-column > .flex-md-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-md-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-md-column > .flex-md-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-md-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-md-column > .flex-md-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-md-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-md-column > .flex-md-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-md-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-md-column > .flex-md-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-md-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-md-column > .flex-md-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-md-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-md-column > .flex-md-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-md-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-md-column > .flex-md-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-md-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-md-column > .flex-md-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-md-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-md-column > .flex-md-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-md-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-md-column > .flex-md-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-md-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-md-column > .flex-md-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-md-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-md-column > .flex-md-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-md-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-md-column > .flex-md-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-md-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-md-column > .flex-md-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-md-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-md-column > .flex-md-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-md-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-md-column > .flex-md-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-md-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-md-column > .flex-md-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-md-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-md-column > .flex-md-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-md-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-md-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-md-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-md-column > .flex-md-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-md-column > .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-md-row > .flex-md-33, .layout-md-row > .flex-md-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-md-row > .flex-md-66, .layout-md-row > .flex-md-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-md-row > .flex {
    min-width: 0; }
  .layout-md-column > .flex-md-33, .layout-md-column > .flex-md-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-md-column > .flex-md-66, .layout-md-column > .flex-md-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-column > .flex {
    min-height: 0; }
  .layout-md, .layout-md-column, .layout-md-row {
    display: flex; }
  .layout-md-column {
    flex-direction: column; }
  .layout-md-row {
    flex-direction: row; }
  .layout-md-column-reverse {
    flex-direction: column-reverse; }
  .layout-md-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 1280px) {
  .flex-order-gt-md--20 {
    order: -20; }
  .flex-order-gt-md--19 {
    order: -19; }
  .flex-order-gt-md--18 {
    order: -18; }
  .flex-order-gt-md--17 {
    order: -17; }
  .flex-order-gt-md--16 {
    order: -16; }
  .flex-order-gt-md--15 {
    order: -15; }
  .flex-order-gt-md--14 {
    order: -14; }
  .flex-order-gt-md--13 {
    order: -13; }
  .flex-order-gt-md--12 {
    order: -12; }
  .flex-order-gt-md--11 {
    order: -11; }
  .flex-order-gt-md--10 {
    order: -10; }
  .flex-order-gt-md--9 {
    order: -9; }
  .flex-order-gt-md--8 {
    order: -8; }
  .flex-order-gt-md--7 {
    order: -7; }
  .flex-order-gt-md--6 {
    order: -6; }
  .flex-order-gt-md--5 {
    order: -5; }
  .flex-order-gt-md--4 {
    order: -4; }
  .flex-order-gt-md--3 {
    order: -3; }
  .flex-order-gt-md--2 {
    order: -2; }
  .flex-order-gt-md--1 {
    order: -1; }
  .flex-order-gt-md-0 {
    order: 0; }
  .flex-order-gt-md-1 {
    order: 1; }
  .flex-order-gt-md-2 {
    order: 2; }
  .flex-order-gt-md-3 {
    order: 3; }
  .flex-order-gt-md-4 {
    order: 4; }
  .flex-order-gt-md-5 {
    order: 5; }
  .flex-order-gt-md-6 {
    order: 6; }
  .flex-order-gt-md-7 {
    order: 7; }
  .flex-order-gt-md-8 {
    order: 8; }
  .flex-order-gt-md-9 {
    order: 9; }
  .flex-order-gt-md-10 {
    order: 10; }
  .flex-order-gt-md-11 {
    order: 11; }
  .flex-order-gt-md-12 {
    order: 12; }
  .flex-order-gt-md-13 {
    order: 13; }
  .flex-order-gt-md-14 {
    order: 14; }
  .flex-order-gt-md-15 {
    order: 15; }
  .flex-order-gt-md-16 {
    order: 16; }
  .flex-order-gt-md-17 {
    order: 17; }
  .flex-order-gt-md-18 {
    order: 18; }
  .flex-order-gt-md-19 {
    order: 19; }
  .flex-order-gt-md-20 {
    order: 20; }
  .offset-gt-md-0, .flex-offset-gt-md-0 {
    margin-left: 0; }
  [dir=rtl] .offset-gt-md-0, [dir=rtl] .flex-offset-gt-md-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-gt-md-5, .flex-offset-gt-md-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-gt-md-5, [dir=rtl] .flex-offset-gt-md-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-gt-md-10, .flex-offset-gt-md-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-gt-md-10, [dir=rtl] .flex-offset-gt-md-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-gt-md-15, .flex-offset-gt-md-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-gt-md-15, [dir=rtl] .flex-offset-gt-md-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-gt-md-20, .flex-offset-gt-md-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-gt-md-20, [dir=rtl] .flex-offset-gt-md-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-gt-md-25, .flex-offset-gt-md-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-gt-md-25, [dir=rtl] .flex-offset-gt-md-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-gt-md-30, .flex-offset-gt-md-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-gt-md-30, [dir=rtl] .flex-offset-gt-md-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-gt-md-35, .flex-offset-gt-md-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-gt-md-35, [dir=rtl] .flex-offset-gt-md-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-gt-md-40, .flex-offset-gt-md-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-gt-md-40, [dir=rtl] .flex-offset-gt-md-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-gt-md-45, .flex-offset-gt-md-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-gt-md-45, [dir=rtl] .flex-offset-gt-md-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-gt-md-50, .flex-offset-gt-md-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-gt-md-50, [dir=rtl] .flex-offset-gt-md-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-gt-md-55, .flex-offset-gt-md-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-gt-md-55, [dir=rtl] .flex-offset-gt-md-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-gt-md-60, .flex-offset-gt-md-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-gt-md-60, [dir=rtl] .flex-offset-gt-md-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-gt-md-65, .flex-offset-gt-md-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-gt-md-65, [dir=rtl] .flex-offset-gt-md-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-gt-md-70, .flex-offset-gt-md-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-gt-md-70, [dir=rtl] .flex-offset-gt-md-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-gt-md-75, .flex-offset-gt-md-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-gt-md-75, [dir=rtl] .flex-offset-gt-md-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-gt-md-80, .flex-offset-gt-md-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-gt-md-80, [dir=rtl] .flex-offset-gt-md-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-gt-md-85, .flex-offset-gt-md-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-gt-md-85, [dir=rtl] .flex-offset-gt-md-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-gt-md-90, .flex-offset-gt-md-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-gt-md-90, [dir=rtl] .flex-offset-gt-md-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-gt-md-95, .flex-offset-gt-md-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-gt-md-95, [dir=rtl] .flex-offset-gt-md-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-gt-md-33, .flex-offset-gt-md-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-md-66, .flex-offset-gt-md-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-gt-md-66, [dir=rtl] .flex-offset-gt-md-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-gt-md, .layout-align-gt-md-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-gt-md-start, .layout-align-gt-md-start-start, .layout-align-gt-md-start-center, .layout-align-gt-md-start-end, .layout-align-gt-md-start-stretch {
    justify-content: flex-start; }
  .layout-align-gt-md-center, .layout-align-gt-md-center-start, .layout-align-gt-md-center-center, .layout-align-gt-md-center-end, .layout-align-gt-md-center-stretch {
    justify-content: center; }
  .layout-align-gt-md-end, .layout-align-gt-md-end-start, .layout-align-gt-md-end-center, .layout-align-gt-md-end-end, .layout-align-gt-md-end-stretch {
    justify-content: flex-end; }
  .layout-align-gt-md-space-around, .layout-align-gt-md-space-around-center, .layout-align-gt-md-space-around-start, .layout-align-gt-md-space-around-end, .layout-align-gt-md-space-around-stretch {
    justify-content: space-around; }
  .layout-align-gt-md-space-between, .layout-align-gt-md-space-between-center, .layout-align-gt-md-space-between-start, .layout-align-gt-md-space-between-end, .layout-align-gt-md-space-between-stretch {
    justify-content: space-between; }
  .layout-align-gt-md-start-start, .layout-align-gt-md-center-start, .layout-align-gt-md-end-start, .layout-align-gt-md-space-between-start, .layout-align-gt-md-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-gt-md-start-center, .layout-align-gt-md-center-center, .layout-align-gt-md-end-center, .layout-align-gt-md-space-between-center, .layout-align-gt-md-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-gt-md-start-center > *, .layout-align-gt-md-center-center > *, .layout-align-gt-md-end-center > *, .layout-align-gt-md-space-between-center > *, .layout-align-gt-md-space-around-center > * {
    max-width: 100%; }
  .layout-align-gt-md-start-end, .layout-align-gt-md-center-end, .layout-align-gt-md-end-end, .layout-align-gt-md-space-between-end, .layout-align-gt-md-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-gt-md-start-stretch, .layout-align-gt-md-center-stretch, .layout-align-gt-md-end-stretch, .layout-align-gt-md-space-between-stretch, .layout-align-gt-md-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-gt-md {
    flex: 1; }
  .flex-gt-md-grow {
    flex: 1 1 100%; }
  .flex-gt-md-initial {
    flex: 0 1 auto; }
  .flex-gt-md-auto {
    flex: 1 1 auto; }
  .flex-gt-md-none {
    flex: 0 0 auto; }
  .flex-gt-md-noshrink {
    flex: 1 0 auto; }
  .flex-gt-md-nogrow {
    flex: 0 1 auto; }
  .flex-gt-md-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-gt-md-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-gt-md-column > .flex-gt-md-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-gt-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-gt-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-gt-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-gt-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-gt-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-gt-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-gt-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-gt-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-gt-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-gt-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-gt-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-gt-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-gt-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-gt-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-gt-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-gt-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-gt-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-gt-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-gt-md-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-md-row > .flex-gt-md-33, .layout-gt-md-row > .flex-gt-md-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-gt-md-row > .flex-gt-md-66, .layout-gt-md-row > .flex-gt-md-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-gt-md-row > .flex {
    min-width: 0; }
  .layout-gt-md-column > .flex-gt-md-33, .layout-gt-md-column > .flex-gt-md-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-gt-md-column > .flex-gt-md-66, .layout-gt-md-column > .flex-gt-md-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-column > .flex {
    min-height: 0; }
  .layout-gt-md, .layout-gt-md-column, .layout-gt-md-row {
    display: flex; }
  .layout-gt-md-column {
    flex-direction: column; }
  .layout-gt-md-row {
    flex-direction: row; }
  .layout-gt-md-column-reverse {
    flex-direction: column-reverse; }
  .layout-gt-md-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 1280px) and (max-width: 1919px) {
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show) {
    display: none; }
  .hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; }
  .flex-order-lg--20 {
    order: -20; }
  .flex-order-lg--19 {
    order: -19; }
  .flex-order-lg--18 {
    order: -18; }
  .flex-order-lg--17 {
    order: -17; }
  .flex-order-lg--16 {
    order: -16; }
  .flex-order-lg--15 {
    order: -15; }
  .flex-order-lg--14 {
    order: -14; }
  .flex-order-lg--13 {
    order: -13; }
  .flex-order-lg--12 {
    order: -12; }
  .flex-order-lg--11 {
    order: -11; }
  .flex-order-lg--10 {
    order: -10; }
  .flex-order-lg--9 {
    order: -9; }
  .flex-order-lg--8 {
    order: -8; }
  .flex-order-lg--7 {
    order: -7; }
  .flex-order-lg--6 {
    order: -6; }
  .flex-order-lg--5 {
    order: -5; }
  .flex-order-lg--4 {
    order: -4; }
  .flex-order-lg--3 {
    order: -3; }
  .flex-order-lg--2 {
    order: -2; }
  .flex-order-lg--1 {
    order: -1; }
  .flex-order-lg-0 {
    order: 0; }
  .flex-order-lg-1 {
    order: 1; }
  .flex-order-lg-2 {
    order: 2; }
  .flex-order-lg-3 {
    order: 3; }
  .flex-order-lg-4 {
    order: 4; }
  .flex-order-lg-5 {
    order: 5; }
  .flex-order-lg-6 {
    order: 6; }
  .flex-order-lg-7 {
    order: 7; }
  .flex-order-lg-8 {
    order: 8; }
  .flex-order-lg-9 {
    order: 9; }
  .flex-order-lg-10 {
    order: 10; }
  .flex-order-lg-11 {
    order: 11; }
  .flex-order-lg-12 {
    order: 12; }
  .flex-order-lg-13 {
    order: 13; }
  .flex-order-lg-14 {
    order: 14; }
  .flex-order-lg-15 {
    order: 15; }
  .flex-order-lg-16 {
    order: 16; }
  .flex-order-lg-17 {
    order: 17; }
  .flex-order-lg-18 {
    order: 18; }
  .flex-order-lg-19 {
    order: 19; }
  .flex-order-lg-20 {
    order: 20; }
  .offset-lg-0, .flex-offset-lg-0 {
    margin-left: 0; }
  [dir=rtl] .offset-lg-0, [dir=rtl] .flex-offset-lg-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-lg-5, .flex-offset-lg-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-lg-5, [dir=rtl] .flex-offset-lg-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-lg-10, .flex-offset-lg-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-lg-10, [dir=rtl] .flex-offset-lg-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-lg-15, .flex-offset-lg-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-lg-15, [dir=rtl] .flex-offset-lg-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-lg-20, .flex-offset-lg-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-lg-20, [dir=rtl] .flex-offset-lg-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-lg-25, .flex-offset-lg-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-lg-25, [dir=rtl] .flex-offset-lg-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-lg-30, .flex-offset-lg-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-lg-30, [dir=rtl] .flex-offset-lg-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-lg-35, .flex-offset-lg-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-lg-35, [dir=rtl] .flex-offset-lg-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-lg-40, .flex-offset-lg-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-lg-40, [dir=rtl] .flex-offset-lg-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-lg-45, .flex-offset-lg-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-lg-45, [dir=rtl] .flex-offset-lg-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-lg-50, .flex-offset-lg-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-lg-50, [dir=rtl] .flex-offset-lg-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-lg-55, .flex-offset-lg-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-lg-55, [dir=rtl] .flex-offset-lg-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-lg-60, .flex-offset-lg-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-lg-60, [dir=rtl] .flex-offset-lg-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-lg-65, .flex-offset-lg-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-lg-65, [dir=rtl] .flex-offset-lg-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-lg-70, .flex-offset-lg-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-lg-70, [dir=rtl] .flex-offset-lg-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-lg-75, .flex-offset-lg-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-lg-75, [dir=rtl] .flex-offset-lg-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-lg-80, .flex-offset-lg-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-lg-80, [dir=rtl] .flex-offset-lg-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-lg-85, .flex-offset-lg-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-lg-85, [dir=rtl] .flex-offset-lg-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-lg-90, .flex-offset-lg-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-lg-90, [dir=rtl] .flex-offset-lg-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-lg-95, .flex-offset-lg-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-lg-95, [dir=rtl] .flex-offset-lg-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-lg-33, .flex-offset-lg-33 {
    margin-left: calc(100% / 3); }
  .offset-lg-66, .flex-offset-lg-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-lg-66, [dir=rtl] .flex-offset-lg-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-lg, .layout-align-lg-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-lg-start, .layout-align-lg-start-start, .layout-align-lg-start-center, .layout-align-lg-start-end, .layout-align-lg-start-stretch {
    justify-content: flex-start; }
  .layout-align-lg-center, .layout-align-lg-center-start, .layout-align-lg-center-center, .layout-align-lg-center-end, .layout-align-lg-center-stretch {
    justify-content: center; }
  .layout-align-lg-end, .layout-align-lg-end-start, .layout-align-lg-end-center, .layout-align-lg-end-end, .layout-align-lg-end-stretch {
    justify-content: flex-end; }
  .layout-align-lg-space-around, .layout-align-lg-space-around-center, .layout-align-lg-space-around-start, .layout-align-lg-space-around-end, .layout-align-lg-space-around-stretch {
    justify-content: space-around; }
  .layout-align-lg-space-between, .layout-align-lg-space-between-center, .layout-align-lg-space-between-start, .layout-align-lg-space-between-end, .layout-align-lg-space-between-stretch {
    justify-content: space-between; }
  .layout-align-lg-start-start, .layout-align-lg-center-start, .layout-align-lg-end-start, .layout-align-lg-space-between-start, .layout-align-lg-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-lg-start-center, .layout-align-lg-center-center, .layout-align-lg-end-center, .layout-align-lg-space-between-center, .layout-align-lg-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-lg-start-center > *, .layout-align-lg-center-center > *, .layout-align-lg-end-center > *, .layout-align-lg-space-between-center > *, .layout-align-lg-space-around-center > * {
    max-width: 100%; }
  .layout-align-lg-start-end, .layout-align-lg-center-end, .layout-align-lg-end-end, .layout-align-lg-space-between-end, .layout-align-lg-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-lg-start-stretch, .layout-align-lg-center-stretch, .layout-align-lg-end-stretch, .layout-align-lg-space-between-stretch, .layout-align-lg-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-lg {
    flex: 1; }
  .flex-lg-grow {
    flex: 1 1 100%; }
  .flex-lg-initial {
    flex: 0 1 auto; }
  .flex-lg-auto {
    flex: 1 1 auto; }
  .flex-lg-none {
    flex: 0 0 auto; }
  .flex-lg-noshrink {
    flex: 1 0 auto; }
  .flex-lg-nogrow {
    flex: 0 1 auto; }
  .flex-lg-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-lg-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-lg-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-lg-column > .flex-lg-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-lg-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-lg-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-lg-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-lg-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-lg-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-lg-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-lg-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-lg-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-lg-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-lg-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-lg-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-lg-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-lg-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-lg-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-lg-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-lg-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-lg-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-lg-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-lg-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-lg-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-lg-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-lg-row > .flex-lg-33, .layout-lg-row > .flex-lg-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-lg-row > .flex-lg-66, .layout-lg-row > .flex-lg-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-lg-row > .flex {
    min-width: 0; }
  .layout-lg-column > .flex-lg-33, .layout-lg-column > .flex-lg-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-lg-column > .flex-lg-66, .layout-lg-column > .flex-lg-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-column > .flex {
    min-height: 0; }
  .layout-lg, .layout-lg-column, .layout-lg-row {
    display: flex; }
  .layout-lg-column {
    flex-direction: column; }
  .layout-lg-row {
    flex-direction: row; }
  .layout-lg-column-reverse {
    flex-direction: column-reverse; }
  .layout-lg-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 1920px) {
  .flex-order-gt-lg--20 {
    order: -20; }
  .flex-order-gt-lg--19 {
    order: -19; }
  .flex-order-gt-lg--18 {
    order: -18; }
  .flex-order-gt-lg--17 {
    order: -17; }
  .flex-order-gt-lg--16 {
    order: -16; }
  .flex-order-gt-lg--15 {
    order: -15; }
  .flex-order-gt-lg--14 {
    order: -14; }
  .flex-order-gt-lg--13 {
    order: -13; }
  .flex-order-gt-lg--12 {
    order: -12; }
  .flex-order-gt-lg--11 {
    order: -11; }
  .flex-order-gt-lg--10 {
    order: -10; }
  .flex-order-gt-lg--9 {
    order: -9; }
  .flex-order-gt-lg--8 {
    order: -8; }
  .flex-order-gt-lg--7 {
    order: -7; }
  .flex-order-gt-lg--6 {
    order: -6; }
  .flex-order-gt-lg--5 {
    order: -5; }
  .flex-order-gt-lg--4 {
    order: -4; }
  .flex-order-gt-lg--3 {
    order: -3; }
  .flex-order-gt-lg--2 {
    order: -2; }
  .flex-order-gt-lg--1 {
    order: -1; }
  .flex-order-gt-lg-0 {
    order: 0; }
  .flex-order-gt-lg-1 {
    order: 1; }
  .flex-order-gt-lg-2 {
    order: 2; }
  .flex-order-gt-lg-3 {
    order: 3; }
  .flex-order-gt-lg-4 {
    order: 4; }
  .flex-order-gt-lg-5 {
    order: 5; }
  .flex-order-gt-lg-6 {
    order: 6; }
  .flex-order-gt-lg-7 {
    order: 7; }
  .flex-order-gt-lg-8 {
    order: 8; }
  .flex-order-gt-lg-9 {
    order: 9; }
  .flex-order-gt-lg-10 {
    order: 10; }
  .flex-order-gt-lg-11 {
    order: 11; }
  .flex-order-gt-lg-12 {
    order: 12; }
  .flex-order-gt-lg-13 {
    order: 13; }
  .flex-order-gt-lg-14 {
    order: 14; }
  .flex-order-gt-lg-15 {
    order: 15; }
  .flex-order-gt-lg-16 {
    order: 16; }
  .flex-order-gt-lg-17 {
    order: 17; }
  .flex-order-gt-lg-18 {
    order: 18; }
  .flex-order-gt-lg-19 {
    order: 19; }
  .flex-order-gt-lg-20 {
    order: 20; }
  .offset-gt-lg-0, .flex-offset-gt-lg-0 {
    margin-left: 0; }
  [dir=rtl] .offset-gt-lg-0, [dir=rtl] .flex-offset-gt-lg-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-gt-lg-5, .flex-offset-gt-lg-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-gt-lg-5, [dir=rtl] .flex-offset-gt-lg-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-gt-lg-10, .flex-offset-gt-lg-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-gt-lg-10, [dir=rtl] .flex-offset-gt-lg-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-gt-lg-15, .flex-offset-gt-lg-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-gt-lg-15, [dir=rtl] .flex-offset-gt-lg-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-gt-lg-20, .flex-offset-gt-lg-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-gt-lg-20, [dir=rtl] .flex-offset-gt-lg-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-gt-lg-25, .flex-offset-gt-lg-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-gt-lg-25, [dir=rtl] .flex-offset-gt-lg-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-gt-lg-30, .flex-offset-gt-lg-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-gt-lg-30, [dir=rtl] .flex-offset-gt-lg-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-gt-lg-35, .flex-offset-gt-lg-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-gt-lg-35, [dir=rtl] .flex-offset-gt-lg-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-gt-lg-40, .flex-offset-gt-lg-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-gt-lg-40, [dir=rtl] .flex-offset-gt-lg-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-gt-lg-45, .flex-offset-gt-lg-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-gt-lg-45, [dir=rtl] .flex-offset-gt-lg-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-gt-lg-50, .flex-offset-gt-lg-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-gt-lg-50, [dir=rtl] .flex-offset-gt-lg-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-gt-lg-55, .flex-offset-gt-lg-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-gt-lg-55, [dir=rtl] .flex-offset-gt-lg-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-gt-lg-60, .flex-offset-gt-lg-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-gt-lg-60, [dir=rtl] .flex-offset-gt-lg-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-gt-lg-65, .flex-offset-gt-lg-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-gt-lg-65, [dir=rtl] .flex-offset-gt-lg-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-gt-lg-70, .flex-offset-gt-lg-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-gt-lg-70, [dir=rtl] .flex-offset-gt-lg-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-gt-lg-75, .flex-offset-gt-lg-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-gt-lg-75, [dir=rtl] .flex-offset-gt-lg-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-gt-lg-80, .flex-offset-gt-lg-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-gt-lg-80, [dir=rtl] .flex-offset-gt-lg-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-gt-lg-85, .flex-offset-gt-lg-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-gt-lg-85, [dir=rtl] .flex-offset-gt-lg-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-gt-lg-90, .flex-offset-gt-lg-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-gt-lg-90, [dir=rtl] .flex-offset-gt-lg-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-gt-lg-95, .flex-offset-gt-lg-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-gt-lg-95, [dir=rtl] .flex-offset-gt-lg-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-gt-lg-33, .flex-offset-gt-lg-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-lg-66, .flex-offset-gt-lg-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-gt-lg-66, [dir=rtl] .flex-offset-gt-lg-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-gt-lg, .layout-align-gt-lg-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-gt-lg-start, .layout-align-gt-lg-start-start, .layout-align-gt-lg-start-center, .layout-align-gt-lg-start-end, .layout-align-gt-lg-start-stretch {
    justify-content: flex-start; }
  .layout-align-gt-lg-center, .layout-align-gt-lg-center-start, .layout-align-gt-lg-center-center, .layout-align-gt-lg-center-end, .layout-align-gt-lg-center-stretch {
    justify-content: center; }
  .layout-align-gt-lg-end, .layout-align-gt-lg-end-start, .layout-align-gt-lg-end-center, .layout-align-gt-lg-end-end, .layout-align-gt-lg-end-stretch {
    justify-content: flex-end; }
  .layout-align-gt-lg-space-around, .layout-align-gt-lg-space-around-center, .layout-align-gt-lg-space-around-start, .layout-align-gt-lg-space-around-end, .layout-align-gt-lg-space-around-stretch {
    justify-content: space-around; }
  .layout-align-gt-lg-space-between, .layout-align-gt-lg-space-between-center, .layout-align-gt-lg-space-between-start, .layout-align-gt-lg-space-between-end, .layout-align-gt-lg-space-between-stretch {
    justify-content: space-between; }
  .layout-align-gt-lg-start-start, .layout-align-gt-lg-center-start, .layout-align-gt-lg-end-start, .layout-align-gt-lg-space-between-start, .layout-align-gt-lg-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-gt-lg-start-center, .layout-align-gt-lg-center-center, .layout-align-gt-lg-end-center, .layout-align-gt-lg-space-between-center, .layout-align-gt-lg-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-gt-lg-start-center > *, .layout-align-gt-lg-center-center > *, .layout-align-gt-lg-end-center > *, .layout-align-gt-lg-space-between-center > *, .layout-align-gt-lg-space-around-center > * {
    max-width: 100%; }
  .layout-align-gt-lg-start-end, .layout-align-gt-lg-center-end, .layout-align-gt-lg-end-end, .layout-align-gt-lg-space-between-end, .layout-align-gt-lg-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-gt-lg-start-stretch, .layout-align-gt-lg-center-stretch, .layout-align-gt-lg-end-stretch, .layout-align-gt-lg-space-between-stretch, .layout-align-gt-lg-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-gt-lg {
    flex: 1; }
  .flex-gt-lg-grow {
    flex: 1 1 100%; }
  .flex-gt-lg-initial {
    flex: 0 1 auto; }
  .flex-gt-lg-auto {
    flex: 1 1 auto; }
  .flex-gt-lg-none {
    flex: 0 0 auto; }
  .flex-gt-lg-noshrink {
    flex: 1 0 auto; }
  .flex-gt-lg-nogrow {
    flex: 0 1 auto; }
  .flex-gt-lg-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-gt-lg-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-gt-lg-column > .flex-gt-lg-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-gt-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-gt-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-gt-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-gt-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-gt-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-gt-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-gt-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-gt-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-gt-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-gt-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-gt-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-gt-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-gt-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-gt-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-gt-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-gt-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-gt-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-gt-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-gt-lg-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-lg-row > .flex-gt-lg-33, .layout-gt-lg-row > .flex-gt-lg-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-gt-lg-row > .flex-gt-lg-66, .layout-gt-lg-row > .flex-gt-lg-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-gt-lg-row > .flex {
    min-width: 0; }
  .layout-gt-lg-column > .flex-gt-lg-33, .layout-gt-lg-column > .flex-gt-lg-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-gt-lg-column > .flex-gt-lg-66, .layout-gt-lg-column > .flex-gt-lg-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-column > .flex {
    min-height: 0; }
  .layout-gt-lg, .layout-gt-lg-column, .layout-gt-lg-row {
    display: flex; }
  .layout-gt-lg-column {
    flex-direction: column; }
  .layout-gt-lg-row {
    flex-direction: row; }
  .layout-gt-lg-column-reverse {
    flex-direction: column-reverse; }
  .layout-gt-lg-row-reverse {
    flex-direction: row-reverse; }
  .flex-order-xl--20 {
    order: -20; }
  .flex-order-xl--19 {
    order: -19; }
  .flex-order-xl--18 {
    order: -18; }
  .flex-order-xl--17 {
    order: -17; }
  .flex-order-xl--16 {
    order: -16; }
  .flex-order-xl--15 {
    order: -15; }
  .flex-order-xl--14 {
    order: -14; }
  .flex-order-xl--13 {
    order: -13; }
  .flex-order-xl--12 {
    order: -12; }
  .flex-order-xl--11 {
    order: -11; }
  .flex-order-xl--10 {
    order: -10; }
  .flex-order-xl--9 {
    order: -9; }
  .flex-order-xl--8 {
    order: -8; }
  .flex-order-xl--7 {
    order: -7; }
  .flex-order-xl--6 {
    order: -6; }
  .flex-order-xl--5 {
    order: -5; }
  .flex-order-xl--4 {
    order: -4; }
  .flex-order-xl--3 {
    order: -3; }
  .flex-order-xl--2 {
    order: -2; }
  .flex-order-xl--1 {
    order: -1; }
  .flex-order-xl-0 {
    order: 0; }
  .flex-order-xl-1 {
    order: 1; }
  .flex-order-xl-2 {
    order: 2; }
  .flex-order-xl-3 {
    order: 3; }
  .flex-order-xl-4 {
    order: 4; }
  .flex-order-xl-5 {
    order: 5; }
  .flex-order-xl-6 {
    order: 6; }
  .flex-order-xl-7 {
    order: 7; }
  .flex-order-xl-8 {
    order: 8; }
  .flex-order-xl-9 {
    order: 9; }
  .flex-order-xl-10 {
    order: 10; }
  .flex-order-xl-11 {
    order: 11; }
  .flex-order-xl-12 {
    order: 12; }
  .flex-order-xl-13 {
    order: 13; }
  .flex-order-xl-14 {
    order: 14; }
  .flex-order-xl-15 {
    order: 15; }
  .flex-order-xl-16 {
    order: 16; }
  .flex-order-xl-17 {
    order: 17; }
  .flex-order-xl-18 {
    order: 18; }
  .flex-order-xl-19 {
    order: 19; }
  .flex-order-xl-20 {
    order: 20; }
  .offset-xl-0, .flex-offset-xl-0 {
    margin-left: 0; }
  [dir=rtl] .offset-xl-0, [dir=rtl] .flex-offset-xl-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-xl-5, .flex-offset-xl-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-xl-5, [dir=rtl] .flex-offset-xl-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-xl-10, .flex-offset-xl-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-xl-10, [dir=rtl] .flex-offset-xl-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-xl-15, .flex-offset-xl-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-xl-15, [dir=rtl] .flex-offset-xl-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-xl-20, .flex-offset-xl-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-xl-20, [dir=rtl] .flex-offset-xl-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-xl-25, .flex-offset-xl-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-xl-25, [dir=rtl] .flex-offset-xl-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-xl-30, .flex-offset-xl-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-xl-30, [dir=rtl] .flex-offset-xl-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-xl-35, .flex-offset-xl-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-xl-35, [dir=rtl] .flex-offset-xl-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-xl-40, .flex-offset-xl-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-xl-40, [dir=rtl] .flex-offset-xl-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-xl-45, .flex-offset-xl-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-xl-45, [dir=rtl] .flex-offset-xl-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-xl-50, .flex-offset-xl-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-xl-50, [dir=rtl] .flex-offset-xl-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-xl-55, .flex-offset-xl-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-xl-55, [dir=rtl] .flex-offset-xl-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-xl-60, .flex-offset-xl-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-xl-60, [dir=rtl] .flex-offset-xl-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-xl-65, .flex-offset-xl-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-xl-65, [dir=rtl] .flex-offset-xl-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-xl-70, .flex-offset-xl-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-xl-70, [dir=rtl] .flex-offset-xl-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-xl-75, .flex-offset-xl-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-xl-75, [dir=rtl] .flex-offset-xl-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-xl-80, .flex-offset-xl-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-xl-80, [dir=rtl] .flex-offset-xl-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-xl-85, .flex-offset-xl-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-xl-85, [dir=rtl] .flex-offset-xl-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-xl-90, .flex-offset-xl-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-xl-90, [dir=rtl] .flex-offset-xl-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-xl-95, .flex-offset-xl-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-xl-95, [dir=rtl] .flex-offset-xl-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-xl-33, .flex-offset-xl-33 {
    margin-left: calc(100% / 3); }
  .offset-xl-66, .flex-offset-xl-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-xl-66, [dir=rtl] .flex-offset-xl-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-xl, .layout-align-xl-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-xl-start, .layout-align-xl-start-start, .layout-align-xl-start-center, .layout-align-xl-start-end, .layout-align-xl-start-stretch {
    justify-content: flex-start; }
  .layout-align-xl-center, .layout-align-xl-center-start, .layout-align-xl-center-center, .layout-align-xl-center-end, .layout-align-xl-center-stretch {
    justify-content: center; }
  .layout-align-xl-end, .layout-align-xl-end-start, .layout-align-xl-end-center, .layout-align-xl-end-end, .layout-align-xl-end-stretch {
    justify-content: flex-end; }
  .layout-align-xl-space-around, .layout-align-xl-space-around-center, .layout-align-xl-space-around-start, .layout-align-xl-space-around-end, .layout-align-xl-space-around-stretch {
    justify-content: space-around; }
  .layout-align-xl-space-between, .layout-align-xl-space-between-center, .layout-align-xl-space-between-start, .layout-align-xl-space-between-end, .layout-align-xl-space-between-stretch {
    justify-content: space-between; }
  .layout-align-xl-start-start, .layout-align-xl-center-start, .layout-align-xl-end-start, .layout-align-xl-space-between-start, .layout-align-xl-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-xl-start-center, .layout-align-xl-center-center, .layout-align-xl-end-center, .layout-align-xl-space-between-center, .layout-align-xl-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-xl-start-center > *, .layout-align-xl-center-center > *, .layout-align-xl-end-center > *, .layout-align-xl-space-between-center > *, .layout-align-xl-space-around-center > * {
    max-width: 100%; }
  .layout-align-xl-start-end, .layout-align-xl-center-end, .layout-align-xl-end-end, .layout-align-xl-space-between-end, .layout-align-xl-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-xl-start-stretch, .layout-align-xl-center-stretch, .layout-align-xl-end-stretch, .layout-align-xl-space-between-stretch, .layout-align-xl-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-xl {
    flex: 1; }
  .flex-xl-grow {
    flex: 1 1 100%; }
  .flex-xl-initial {
    flex: 0 1 auto; }
  .flex-xl-auto {
    flex: 1 1 auto; }
  .flex-xl-none {
    flex: 0 0 auto; }
  .flex-xl-noshrink {
    flex: 1 0 auto; }
  .flex-xl-nogrow {
    flex: 0 1 auto; }
  .flex-xl-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-xl-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-xl-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-xl-column > .flex-xl-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-xl-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-xl-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-xl-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-xl-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-xl-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-xl-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-xl-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-xl-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-xl-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-xl-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-xl-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-xl-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-xl-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-xl-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-xl-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-xl-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-xl-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-xl-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-xl-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-xl-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-xl-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-xl-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-xl-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-xl-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-xl-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-xl-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-xl-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-xl-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-xl-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-xl-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-xl-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-xl-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-xl-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-xl-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-xl-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-xl-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-xl-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-xl-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-xl-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-xl-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-xl-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-xl-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-xl-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-xl-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-xl-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-xl-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-xl-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-xl-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-xl-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-xl-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-xl-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-xl-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-xl-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-xl-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-xl-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-xl-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-xl-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-xl-row > .flex-xl-33, .layout-xl-row > .flex-xl-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-xl-row > .flex-xl-66, .layout-xl-row > .flex-xl-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-xl-row > .flex {
    min-width: 0; }
  .layout-xl-column > .flex-xl-33, .layout-xl-column > .flex-xl-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-xl-column > .flex-xl-66, .layout-xl-column > .flex-xl-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-column > .flex {
    min-height: 0; }
  .layout-xl, .layout-xl-column, .layout-xl-row {
    display: flex; }
  .layout-xl-column {
    flex-direction: column; }
  .layout-xl-row {
    flex-direction: row; }
  .layout-xl-column-reverse {
    flex-direction: column-reverse; }
  .layout-xl-row-reverse {
    flex-direction: row-reverse; }
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show) {
    display: none; }
  .hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; } }

@media print {
  .hide-print:not(.show-print):not(.show) {
    display: none !important; } }

.bui-margin-top-0x {
  margin-top: 0px; }

.bui-margin-left-0x {
  margin-left: 0px; }

.bui-margin-right-0x {
  margin-right: 0px; }

.bui-margin-bottom-0x {
  margin-bottom: 0px; }

.bui-margin-vertical-0x {
  margin-top: 0px;
  margin-bottom: 0px; }

.bui-margin-horizontal-0x {
  margin-left: 0px;
  margin-right: 0px; }

.bui-margin-all-0x {
  margin: 0px; }

.bui-margin-top-1x {
  margin-top: 8px; }

.bui-margin-left-1x {
  margin-left: 8px; }

.bui-margin-right-1x {
  margin-right: 8px; }

.bui-margin-bottom-1x {
  margin-bottom: 8px; }

.bui-margin-vertical-1x {
  margin-top: 8px;
  margin-bottom: 8px; }

.bui-margin-horizontal-1x {
  margin-left: 8px;
  margin-right: 8px; }

.bui-margin-all-1x {
  margin: 8px; }

.bui-margin-top-2x {
  margin-top: 16px; }

.bui-margin-left-2x {
  margin-left: 16px; }

.bui-margin-right-2x {
  margin-right: 16px; }

.bui-margin-bottom-2x {
  margin-bottom: 16px; }

.bui-margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.bui-margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.bui-margin-all-2x {
  margin: 16px; }

.bui-margin-top-3x {
  margin-top: 24px; }

.bui-margin-left-3x {
  margin-left: 24px; }

.bui-margin-right-3x {
  margin-right: 24px; }

.bui-margin-bottom-3x {
  margin-bottom: 24px; }

.bui-margin-vertical-3x {
  margin-top: 24px;
  margin-bottom: 24px; }

.bui-margin-horizontal-3x {
  margin-left: 24px;
  margin-right: 24px; }

.bui-margin-all-3x {
  margin: 24px; }

.bui-margin-top-4x {
  margin-top: 32px; }

.bui-margin-left-4x {
  margin-left: 32px; }

.bui-margin-right-4x {
  margin-right: 32px; }

.bui-margin-bottom-4x {
  margin-bottom: 32px; }

.bui-margin-vertical-4x {
  margin-top: 32px;
  margin-bottom: 32px; }

.bui-margin-horizontal-4x {
  margin-left: 32px;
  margin-right: 32px; }

.bui-margin-all-4x {
  margin: 32px; }

.bui-margin-top-5x {
  margin-top: 40px; }

.bui-margin-left-5x {
  margin-left: 40px; }

.bui-margin-right-5x {
  margin-right: 40px; }

.bui-margin-bottom-5x {
  margin-bottom: 40px; }

.bui-margin-vertical-5x {
  margin-top: 40px;
  margin-bottom: 40px; }

.bui-margin-horizontal-5x {
  margin-left: 40px;
  margin-right: 40px; }

.bui-margin-all-5x {
  margin: 40px; }

.bui-margin-top-6x {
  margin-top: 48px; }

.bui-margin-left-6x {
  margin-left: 48px; }

.bui-margin-right-6x {
  margin-right: 48px; }

.bui-margin-bottom-6x {
  margin-bottom: 48px; }

.bui-margin-vertical-6x {
  margin-top: 48px;
  margin-bottom: 48px; }

.bui-margin-horizontal-6x {
  margin-left: 48px;
  margin-right: 48px; }

.bui-margin-all-6x {
  margin: 48px; }

.bui-margin-top-7x {
  margin-top: 56px; }

.bui-margin-left-7x {
  margin-left: 56px; }

.bui-margin-right-7x {
  margin-right: 56px; }

.bui-margin-bottom-7x {
  margin-bottom: 56px; }

.bui-margin-vertical-7x {
  margin-top: 56px;
  margin-bottom: 56px; }

.bui-margin-horizontal-7x {
  margin-left: 56px;
  margin-right: 56px; }

.bui-margin-all-7x {
  margin: 56px; }

.bui-margin-top-8x {
  margin-top: 64px; }

.bui-margin-left-8x {
  margin-left: 64px; }

.bui-margin-right-8x {
  margin-right: 64px; }

.bui-margin-bottom-8x {
  margin-bottom: 64px; }

.bui-margin-vertical-8x {
  margin-top: 64px;
  margin-bottom: 64px; }

.bui-margin-horizontal-8x {
  margin-left: 64px;
  margin-right: 64px; }

.bui-margin-all-8x {
  margin: 64px; }

.bui-margin-auto {
  margin-left: auto;
  margin-right: auto; }

.bui-padding-top-0x {
  padding-top: 0px; }

.bui-padding-left-0x {
  padding-left: 0px; }

.bui-padding-right-0x {
  padding-right: 0px; }

.bui-padding-bottom-0x {
  padding-bottom: 0px; }

.bui-padding-vertical-0x {
  padding-top: 0px;
  padding-bottom: 0px; }

.bui-padding-horizontal-0x {
  padding-left: 0px;
  padding-right: 0px; }

.bui-padding-all-0x {
  padding: 0px; }

.bui-padding-top-1x {
  padding-top: 8px; }

.bui-padding-left-1x {
  padding-left: 8px; }

.bui-padding-right-1x {
  padding-right: 8px; }

.bui-padding-bottom-1x {
  padding-bottom: 8px; }

.bui-padding-vertical-1x {
  padding-top: 8px;
  padding-bottom: 8px; }

.bui-padding-horizontal-1x {
  padding-left: 8px;
  padding-right: 8px; }

.bui-padding-all-1x {
  padding: 8px; }

.bui-padding-top-2x {
  padding-top: 16px; }

.bui-padding-left-2x {
  padding-left: 16px; }

.bui-padding-right-2x {
  padding-right: 16px; }

.bui-padding-bottom-2x {
  padding-bottom: 16px; }

.bui-padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.bui-padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.bui-padding-all-2x {
  padding: 16px; }

.bui-padding-top-3x {
  padding-top: 24px; }

.bui-padding-left-3x {
  padding-left: 24px; }

.bui-padding-right-3x {
  padding-right: 24px; }

.bui-padding-bottom-3x {
  padding-bottom: 24px; }

.bui-padding-vertical-3x {
  padding-top: 24px;
  padding-bottom: 24px; }

.bui-padding-horizontal-3x {
  padding-left: 24px;
  padding-right: 24px; }

.bui-padding-all-3x {
  padding: 24px; }

.bui-padding-top-4x {
  padding-top: 32px; }

.bui-padding-left-4x {
  padding-left: 32px; }

.bui-padding-right-4x {
  padding-right: 32px; }

.bui-padding-bottom-4x {
  padding-bottom: 32px; }

.bui-padding-vertical-4x {
  padding-top: 32px;
  padding-bottom: 32px; }

.bui-padding-horizontal-4x {
  padding-left: 32px;
  padding-right: 32px; }

.bui-padding-all-4x {
  padding: 32px; }

.bui-padding-top-5x {
  padding-top: 40px; }

.bui-padding-left-5x {
  padding-left: 40px; }

.bui-padding-right-5x {
  padding-right: 40px; }

.bui-padding-bottom-5x {
  padding-bottom: 40px; }

.bui-padding-vertical-5x {
  padding-top: 40px;
  padding-bottom: 40px; }

.bui-padding-horizontal-5x {
  padding-left: 40px;
  padding-right: 40px; }

.bui-padding-all-5x {
  padding: 40px; }

.bui-padding-top-6x {
  padding-top: 48px; }

.bui-padding-left-6x {
  padding-left: 48px; }

.bui-padding-right-6x {
  padding-right: 48px; }

.bui-padding-bottom-6x {
  padding-bottom: 48px; }

.bui-padding-vertical-6x {
  padding-top: 48px;
  padding-bottom: 48px; }

.bui-padding-horizontal-6x {
  padding-left: 48px;
  padding-right: 48px; }

.bui-padding-all-6x {
  padding: 48px; }

.bui-padding-top-7x {
  padding-top: 56px; }

.bui-padding-left-7x {
  padding-left: 56px; }

.bui-padding-right-7x {
  padding-right: 56px; }

.bui-padding-bottom-7x {
  padding-bottom: 56px; }

.bui-padding-vertical-7x {
  padding-top: 56px;
  padding-bottom: 56px; }

.bui-padding-horizontal-7x {
  padding-left: 56px;
  padding-right: 56px; }

.bui-padding-all-7x {
  padding: 56px; }

.bui-padding-top-8x {
  padding-top: 64px; }

.bui-padding-left-8x {
  padding-left: 64px; }

.bui-padding-right-8x {
  padding-right: 64px; }

.bui-padding-bottom-8x {
  padding-bottom: 64px; }

.bui-padding-vertical-8x {
  padding-top: 64px;
  padding-bottom: 64px; }

.bui-padding-horizontal-8x {
  padding-left: 64px;
  padding-right: 64px; }

.bui-padding-all-8x {
  padding: 64px; }

::-webkit-scrollbar {
  width: 6px; }

::-webkit-scrollbar-button {
  width: 0;
  height: 0; }

::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0);
  -webkit-border-radius: 3em; }

::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.2);
  transition: all .3s ease-in-out; }

::-webkit-scrollbar-thumb:vertical {
  -webkit-border-radius: 3em; }

::-webkit-scrollbar-thumb:horizontal {
  -webkit-border-radius: 3em; }

body, input, select, textarea {
  font-family: "Segoe UI",sans-serif; }

button {
  padding: 0;
  margin: 0;
  background: transparent;
  border: none;
  font-family: "Industrywf",sans-serif;
  color: #fff; }

h1, h2, h3, h4, h5, h6 {
  font-size: 1.25em;
  font-family: "Industrywf",sans-serif;
  font-weight: 400; }

small {
  font-size: .85em; }

p {
  margin: 0;
  line-height: 1.6em; }

a {
  transition: color 300ms linear;
  color: #0990ff;
  text-decoration: none;
  transition: all 200ms ease; }

a:hover {
  color: #3ca7ff;
  text-decoration: none; }

.bui-color-primary {
  color: #0075d5; }

.bui-color-primary2 {
  color: #df158a; }

.bui-color-spark {
  color: #ffcc31; }

.bui-color-danger {
  color: #fe5353; }

.bui-color-success {
  color: #14ab57; }

.bui-color-lab {
  color: #a6cd2f; }

.bui-color-white {
  color: #fff; }

.bui-color-body {
  color: #c9ccdb; }

.bui-color-muted {
  color: #9fa4ae; }

.bui-color-heading {
  color: #fff; }

.bui-color-heading-secondary {
  color: #8f94ae; }

.bui-text-align-left {
  text-align: left; }

.bui-text-align-right {
  text-align: right; }

.bui-text-align-center {
  text-align: center; }

.bui-text-align-justify {
  text-align: justify; }

.bui-text-align-auto {
  text-align: auto; }

.bui-text-italic {
  font-style: italic; }

.bui-text-bold {
  font-weight: bold; }

.bui-type-title {
  font-size: 40px;
  font-weight: 400;
  letter-spacing: 0.01em;
  line-height: 50px; }

.bui-type-title-addon {
  font-size: 60px;
  line-height: 58px;
  font-weight: 300;
  letter-spacing: .005em; }

.bui-type-heading-1x {
  font-size: 17px;
  letter-spacing: .005em; }

.bui-type-heading-1x-addon {
  font-size: 14px;
  letter-spacing: .005em; }

.bui-type-heading-2x {
  font-size: 21px;
  letter-spacing: .005em; }

.bui-type-heading-2x-addon {
  font-size: 17px;
  letter-spacing: .005em; }

.bui-type-heading-3x {
  font-size: 27px;
  letter-spacing: .005em; }

.bui-type-heading-3x-addon {
  font-size: 22px;
  letter-spacing: .005em; }

.bui-type-body {
  font-size: 15px;
  font-weight: 400;
  letter-spacing: .01em;
  line-height: 1.6em; }

.bui-type-strong {
  font-size: 15px;
  font-weight: 500;
  letter-spacing: .01em;
  line-height: 1.6em; }

.bui-type-highlight {
  font-size: 17px;
  font-weight: 400;
  letter-spacing: .01em;
  line-height: 1.6em; }

.bui-type-caption {
  font-size: 13px;
  font-weight: 400;
  letter-spacing: .01em;
  line-height: 1.6em; }

.bui-type-label {
  color: rgba(228, 238, 242, 0.6);
  font-family: "Industrywf",sans-serif;
  font-weight: 500;
  font-size: 16px; }

bui-tile-header > div > h1, bui-tile-header > div > span, bui-tile-footer > div > h1, bui-tile-footer > div > span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%; }

bui-tile-header > div > h1, bui-tile-footer > div > h1 {
  font-size: 15px;
  line-height: 15px;
  font-family: "Industrywf",sans-serif;
  margin-bottom: 2px; }

bui-tile-header > div > span, bui-tile-footer > div > span {
  line-height: 14px;
  font-size: 14px;
  color: #9fa4ae; }

.b-user-generated-rich-text img {
  max-width: 100%; }

.b-user-generated-rich-text ul,
.b-user-generated-rich-text ol {
  margin: 16px 0;
  padding: 0 0 0 32px; }

.b-user-generated-rich-text ul {
  list-style-type: disc; }

.b-user-generated-rich-text ol {
  list-style-type: decimal; }

.b-user-generated-rich-text strong {
  font-weight: bold; }

.b-user-generated-rich-text em {
  font-style: italic; }

.b-user-generated-rich-text s {
  text-decoration: line-through; }

.b-user-generated-rich-text p {
  word-wrap: break-word; }

.b-text-divider {
  position: relative;
  overflow: hidden;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  line-height: 16px;
  font-size: 14px; }
  .b-text-divider::before, .b-text-divider::after {
    content: '';
    display: block;
    height: 1px;
    background: rgba(228, 238, 242, 0.12);
    flex: 2; }
  .b-text-divider::before {
    margin-right: 16px; }
  .b-text-divider::after {
    margin-left: 16px; }

/* todo(connor4312): unsure if this should be in the ui as it is unencapsuled
    global styling, which can be dangerous to import. */
.display-4,
.display-3,
.display-2,
.display-1,
.headline,
.title {
  font-family: "Industrywf", sans-serif;
  margin-top: 0;
  opacity: 0.54; }

.headline,
.title {
  opacity: 0.87; }

.display-4 {
  font-size: 45px;
  margin-bottom: 32px; }

.display-3 {
  font-size: 34px;
  margin-bottom: 24px; }

.display-2 {
  font-size: 24px;
  margin-bottom: 16px; }

.display-1 {
  font-size: 16px;
  margin-bottom: 12px; }

.headline {
  font-size: 16px;
  margin-bottom: 8px; }

.title {
  font-size: 14px;
  margin-bottom: 8px; }

@-webkit-keyframes animation-fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes animation-fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.animation-fadeIn {
  -webkit-animation-name: animation-fadeIn;
  animation-name: animation-fadeIn; }

@-webkit-keyframes animation-fadeInBack {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(0.8);
    transform: translate3d(0, 35px, 0) scale(0.8); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInBack {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(0.8);
    transform: translate3d(0, 35px, 0) scale(0.8); }
  to {
    opacity: 1; } }

.animation-fadeInBack {
  -webkit-animation-name: animation-fadeInBack;
  animation-name: animation-fadeInBack;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -35px, 0);
    transform: translate3d(0, -35px, 0); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -35px, 0);
    transform: translate3d(0, -35px, 0); }
  to {
    opacity: 1; } }

.animation-fadeInDown {
  -webkit-animation-name: animation-fadeInDown;
  animation-name: animation-fadeInDown;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInFront {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(1.2);
    transform: translate3d(0, 35px, 0) scale(1.2); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInFront {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(1.2);
    transform: translate3d(0, 35px, 0) scale(1.2); }
  to {
    opacity: 1; } }

.animation-fadeInFront {
  -webkit-animation-name: animation-fadeInFront;
  animation-name: animation-fadeInFront;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-35px, 0, 0);
    transform: translate3d(-35px, 0, 0); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-35px, 0, 0);
    transform: translate3d(-35px, 0, 0); }
  to {
    opacity: 1; } }

.animation-fadeInLeft {
  -webkit-animation-name: animation-fadeInLeft;
  animation-name: animation-fadeInLeft;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(35px, 0, 0);
    transform: translate3d(35px, 0, 0); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(35px, 0, 0);
    transform: translate3d(35px, 0, 0); }
  to {
    opacity: 1; } }

.animation-fadeInRight {
  -webkit-animation-name: animation-fadeInRight;
  animation-name: animation-fadeInRight;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0);
    transform: translate3d(0, 35px, 0); }
  to {
    opacity: 1; } }

@keyframes animation-fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0);
    transform: translate3d(0, 35px, 0); }
  to {
    opacity: 1; } }

.animation-fadeInUp {
  -webkit-animation-name: animation-fadeInUp;
  animation-name: animation-fadeInUp;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }

@-webkit-keyframes animation-fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes animation-fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.animation-fadeOut {
  -webkit-animation-name: animation-fadeOut;
  animation-name: animation-fadeOut;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutBack {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(0.8);
    transform: translate3d(0, 35px, 0) scale(0.8); } }

@keyframes animation-fadeOutBack {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(0.8);
    transform: translate3d(0, 35px, 0) scale(0.8); } }

.animation-fadeOutBack {
  -webkit-animation-name: animation-fadeOutBack;
  animation-name: animation-fadeOutBack;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -35px, 0);
    transform: translate3d(0, -35px, 0); } }

@keyframes animation-fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -35px, 0);
    transform: translate3d(0, -35px, 0); } }

.animation-fadeOutDown {
  -webkit-animation-name: animation-fadeOutDown;
  animation-name: animation-fadeOutDown;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutFront {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(1.2);
    transform: translate3d(0, 35px, 0) scale(1.2); } }

@keyframes animation-fadeOutFront {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0) scale(1.2);
    transform: translate3d(0, 35px, 0) scale(1.2); } }

.animation-fadeOutFront {
  -webkit-animation-name: animation-fadeOutFront;
  animation-name: animation-fadeOutFront;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-35px, 0, 0);
    transform: translate3d(-35px, 0, 0); } }

@keyframes animation-fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-35px, 0, 0);
    transform: translate3d(-35px, 0, 0); } }

.animation-fadeOutLeft {
  -webkit-animation-name: animation-fadeOutLeft;
  animation-name: animation-fadeOutLeft;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(35px, 0, 0);
    transform: translate3d(35px, 0, 0); } }

@keyframes animation-fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(35px, 0, 0);
    transform: translate3d(35px, 0, 0); } }

.animation-fadeOutRight {
  -webkit-animation-name: animation-fadeOutRight;
  animation-name: animation-fadeOutRight;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0);
    transform: translate3d(0, 35px, 0); } }

@keyframes animation-fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 35px, 0);
    transform: translate3d(0, 35px, 0); } }

.animation-fadeOutUp {
  -webkit-animation-name: animation-fadeOutUp;
  animation-name: animation-fadeOutUp;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1); }

@-webkit-keyframes animation-shake {
  8%, 41% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px); }
  25%, 58% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px); }
  75% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  92% {
    -webkit-transform: translateX(5px);
    transform: translateX(5px); }
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes animation-shake {
  8%, 41% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px); }
  25%, 58% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px); }
  75% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  92% {
    -webkit-transform: translateX(5px);
    transform: translateX(5px); }
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.animation-shake {
  -webkit-animation-name: animation-shake;
  animation-name: animation-shake;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear; }

.bui-animation {
  -webkit-animation-duration: 275ms;
  animation-duration: 275ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.bui-btn-icon > span > img {
  display: block;
  width: 100%;
  height: 100%; }

bui-card [bui-title], bui-card [bui-content], bui-card [bui-footer] {
  display: flex;
  padding: 16px; }

bui-card [bui-title] {
  color: #0075d5;
  font-size: 1.25em;
  font-family: "Industrywf",sans-serif;
  align-items: center;
  padding-bottom: 8px; }

bui-card [bui-title] h1 {
  margin: 0; }

bui-card [bui-footer] {
  border-top: 1px solid rgba(228, 238, 242, 0.22);
  min-height: 0; }

@-webkit-keyframes flatpickrFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes flatpickrFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.flatpickr-input {
  cursor: pointer; }

.flatpickr-mobileInput {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
  padding: 0; }

.flatpickr-calendar {
  background: #13192d;
  display: inline-block;
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  text-align: center;
  padding: 8px;
  -webkit-animation: none;
  animation: none;
  direction: ltr;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 244px;
  border: 1px solid rgba(232, 238, 255, 0.1);
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12); }

.flatpickr-calendar.open {
  opacity: 1;
  visibility: visible;
  max-height: 320px;
  z-index: 100;
  -webkit-animation: flatpickrFadeInDown 0.5s cubic-bezier(0, 1, 0.5, 1);
  animation: flatpickrFadeInDown 0.5s cubic-bezier(0, 1, 0.5, 1); }

.flatpickr-calendar.inline {
  opacity: 1;
  visibility: visible;
  max-height: 320px;
  display: block;
  position: relative; }

.flatpickr-calendar.static {
  display: none;
  position: relative; }

.flatpickr-calendar.static.open {
  display: block; }

.flatpickr-calendar.hasWeeks {
  width: auto; }

.flatpickr-calendar.dateIsPicked.hasTime .flatpickr-time {
  height: 38px; }

.flatpickr-calendar:before, .flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px; }

.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px; }

.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px; }

.flatpickr-calendar.arrowTop:before, .flatpickr-calendar.arrowTop:after {
  bottom: 100%; }

.flatpickr-calendar.arrowTop:before {
  border-bottom-color: rgba(232, 238, 255, 0.1); }

.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #13192d; }

.flatpickr-calendar.arrowBottom:before, .flatpickr-calendar.arrowBottom:after {
  top: 100%; }

.flatpickr-calendar.arrowBottom:before {
  border-top-color: rgba(232, 238, 255, 0.1); }

.flatpickr-calendar.arrowBottom:after {
  border-top-color: #13192d; }

.flatpickr-month {
  background: rgba(0, 0, 0, 0);
  color: #fff;
  fill: #fff;
  height: 30px;
  line-height: 24px;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.flatpickr-prev-month, .flatpickr-next-month {
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 10px;
  height: 16px;
  line-height: 16px; }

.flatpickr-prev-month i, .flatpickr-next-month i {
  position: relative; }

.flatpickr-prev-month.flatpickr-prev-month, .flatpickr-next-month.flatpickr-prev-month {
  left: 5px; }

.flatpickr-prev-month.flatpickr-next-month, .flatpickr-next-month.flatpickr-next-month {
  right: 5px; }

.flatpickr-prev-month svg, .flatpickr-next-month svg {
  transition: opacity 200ms;
  opacity: 0.6; }

.flatpickr-prev-month svg:hover, .flatpickr-next-month svg:hover {
  opacity: 1; }

.flatpickr-prev-month:hover, .flatpickr-next-month:hover {
  color: rgba(255, 255, 255, 0.04); }

.numInputWrapper {
  position: relative;
  height: auto; }

.numInputWrapper input, .numInputWrapper span {
  display: inline-block; }

.numInputWrapper input {
  width: 100%; }

.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  z-index: 1;
  cursor: pointer;
  border: 1px solid rgba(255, 255, 255, 0.95); }

.numInputWrapper span:hover {
  background: rgba(0, 0, 0, 0.9); }

.numInputWrapper span:active {
  background: rgba(0, 0, 0, 0.8); }

.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
  top: 33%; }

.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0; }

.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(255, 255, 255, 0.4); }

.numInputWrapper span.arrowDown {
  top: 50%; }

.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(255, 255, 255, 0.4); }

.numInputWrapper span svg {
  width: inherit;
  height: auto; }

.numInputWrapper span svg path {
  fill: rgba(255, 255, 255, 0.5); }

.numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.05); }

.numInputWrapper:hover span {
  opacity: 1; }

.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  top: 9px;
  display: inline-block;
  text-align: center; }

.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  padding-left: 7px; }

.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch�;
  display: inline-block; }

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: #fff; }

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: #fff; }

.flatpickr-current-month input.cur-year {
  background: transparent;
  color: inherit;
  cursor: default;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: initial;
  border: 0;
  border-radius: 0;
  vertical-align: initial; }

.flatpickr-current-month input.cur-year:focus {
  outline: 0; }

.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(255, 255, 255, 0.5);
  background: transparent;
  pointer-events: none; }

.flatpickr-weekdays {
  background: rgba(0, 0, 0, 0);
  text-align: center;
  overflow: hidden;
  margin-top: 16px; }

.flatpickr-days {
  padding: 1px;
  outline: 0;
  text-align: left;
  width: 226px;
  display: inline-block;
  display: flex;
  flex-wrap: wrap; }

.flatpickr-day {
  transition: background 275ms cubic-bezier(0, 0, 0.2, 1), border-color 275ms cubic-bezier(0, 0, 0.2, 1);
  background: none;
  border: 3px solid transparent;
  border-radius: 150px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  display: inline-block;
  position: relative;
  justify-content: center;
  font-weight: 300;
  width: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 32px;
  height: 32px;
  line-height: 27px;
  margin: 0;
  text-align: center;
  margin-top: 2px;
  margin-bottom: 2px; }

.flatpickr-day.inRange, .flatpickr-day.today.inRange, .flatpickr-day:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #536DFE;
  border-color: #536DFE; }

.flatpickr-day.today {
  border-color: rgba(255, 255, 255, 0.04); }

.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: rgba(255, 255, 255, 0.04);
  background: rgba(255, 255, 255, 0.04);
  color: white; }

.flatpickr-day.selected, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.selected.nextMonthDay {
  background: #3F52BF;
  color: white;
  border-color: #536DFE; }

.flatpickr-day.startRange {
  border-radius: 50px 0 0 50px; }

.flatpickr-day.inRange {
  border-radius: 0; }

.flatpickr-day.endRange {
  border-radius: 0 50px 50px 0; }

.flatpickr-day.disabled, .flatpickr-day.disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(255, 255, 255, 0.7);
  background: transparent;
  border-color: transparent;
  cursor: default; }

span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  color: #fff;
  height: 24px;
  line-height: 24px;
  margin: 0;
  background: rgba(0, 0, 0, 0);
  text-align: center;
  display: block;
  float: left;
  width: 14.28%;
  font-weight: bold; }

.flatpickr-weekwrapper {
  display: inline-block;
  float: left; }

.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  border-right: 1px solid rgba(232, 238, 255, 0.1); }

.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%; }

.flatpickr-weekwrapper span.flatpickr-day {
  display: block;
  width: 100%;
  max-width: none; }

.flatpickr-innerContainer {
  display: block;
  display: flex; }

.flatpickr-innerContainer:after {
  display: inline-block;
  content: "";
  clear: both; }

.flatpickr-rContainer {
  display: inline-block; }

.hasWeeks .flatpickr-days, .hasTime .flatpickr-days {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.hasWeeks .flatpickr-days {
  border-left: 0; }

.dateIsPicked .flatpickr-innerContainer + .flatpickr-time {
  border-top: 1px solid rgba(232, 238, 255, 0.1); }

@media all and (-ms-high-contrast: none) {
  .flatpickr-days {
    width: 256px; }
  .flatpickr-month {
    padding: 0; }
  .flatpickr-month svg {
    top: 0 !important; } }

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

@-moz-document url-prefix() {
  .layout-fill {
    margin: 0;
    width: 100%;
    min-height: 100%;
    height: 100%; } }

.flex-order {
  order: 0; }

.flex-order--20 {
  order: -20; }

.flex-order--19 {
  order: -19; }

.flex-order--18 {
  order: -18; }

.flex-order--17 {
  order: -17; }

.flex-order--16 {
  order: -16; }

.flex-order--15 {
  order: -15; }

.flex-order--14 {
  order: -14; }

.flex-order--13 {
  order: -13; }

.flex-order--12 {
  order: -12; }

.flex-order--11 {
  order: -11; }

.flex-order--10 {
  order: -10; }

.flex-order--9 {
  order: -9; }

.flex-order--8 {
  order: -8; }

.flex-order--7 {
  order: -7; }

.flex-order--6 {
  order: -6; }

.flex-order--5 {
  order: -5; }

.flex-order--4 {
  order: -4; }

.flex-order--3 {
  order: -3; }

.flex-order--2 {
  order: -2; }

.flex-order--1 {
  order: -1; }

.flex-order-0 {
  order: 0; }

.flex-order-1 {
  order: 1; }

.flex-order-2 {
  order: 2; }

.flex-order-3 {
  order: 3; }

.flex-order-4 {
  order: 4; }

.flex-order-5 {
  order: 5; }

.flex-order-6 {
  order: 6; }

.flex-order-7 {
  order: 7; }

.flex-order-8 {
  order: 8; }

.flex-order-9 {
  order: 9; }

.flex-order-10 {
  order: 10; }

.flex-order-11 {
  order: 11; }

.flex-order-12 {
  order: 12; }

.flex-order-13 {
  order: 13; }

.flex-order-14 {
  order: 14; }

.flex-order-15 {
  order: 15; }

.flex-order-16 {
  order: 16; }

.flex-order-17 {
  order: 17; }

.flex-order-18 {
  order: 18; }

.flex-order-19 {
  order: 19; }

.flex-order-20 {
  order: 20; }

.offset-0, .flex-offset-0 {
  margin-left: 0; }

[dir=rtl] .offset-0, [dir=rtl] .flex-offset-0 {
  margin-left: auto;
  margin-right: 0; }

.offset-5, .flex-offset-5 {
  margin-left: 5%; }

[dir=rtl] .offset-5, [dir=rtl] .flex-offset-5 {
  margin-left: auto;
  margin-right: 5%; }

.offset-10, .flex-offset-10 {
  margin-left: 10%; }

[dir=rtl] .offset-10, [dir=rtl] .flex-offset-10 {
  margin-left: auto;
  margin-right: 10%; }

.offset-15, .flex-offset-15 {
  margin-left: 15%; }

[dir=rtl] .offset-15, [dir=rtl] .flex-offset-15 {
  margin-left: auto;
  margin-right: 15%; }

.offset-20, .flex-offset-20 {
  margin-left: 20%; }

[dir=rtl] .offset-20, [dir=rtl] .flex-offset-20 {
  margin-left: auto;
  margin-right: 20%; }

.offset-25, .flex-offset-25 {
  margin-left: 25%; }

[dir=rtl] .offset-25, [dir=rtl] .flex-offset-25 {
  margin-left: auto;
  margin-right: 25%; }

.offset-30, .flex-offset-30 {
  margin-left: 30%; }

[dir=rtl] .offset-30, [dir=rtl] .flex-offset-30 {
  margin-left: auto;
  margin-right: 30%; }

.offset-35, .flex-offset-35 {
  margin-left: 35%; }

[dir=rtl] .offset-35, [dir=rtl] .flex-offset-35 {
  margin-left: auto;
  margin-right: 35%; }

.offset-40, .flex-offset-40 {
  margin-left: 40%; }

[dir=rtl] .offset-40, [dir=rtl] .flex-offset-40 {
  margin-left: auto;
  margin-right: 40%; }

.offset-45, .flex-offset-45 {
  margin-left: 45%; }

[dir=rtl] .offset-45, [dir=rtl] .flex-offset-45 {
  margin-left: auto;
  margin-right: 45%; }

.offset-50, .flex-offset-50 {
  margin-left: 50%; }

[dir=rtl] .offset-50, [dir=rtl] .flex-offset-50 {
  margin-left: auto;
  margin-right: 50%; }

.offset-55, .flex-offset-55 {
  margin-left: 55%; }

[dir=rtl] .offset-55, [dir=rtl] .flex-offset-55 {
  margin-left: auto;
  margin-right: 55%; }

.offset-60, .flex-offset-60 {
  margin-left: 60%; }

[dir=rtl] .offset-60, [dir=rtl] .flex-offset-60 {
  margin-left: auto;
  margin-right: 60%; }

.offset-65, .flex-offset-65 {
  margin-left: 65%; }

[dir=rtl] .offset-65, [dir=rtl] .flex-offset-65 {
  margin-left: auto;
  margin-right: 65%; }

.offset-70, .flex-offset-70 {
  margin-left: 70%; }

[dir=rtl] .offset-70, [dir=rtl] .flex-offset-70 {
  margin-left: auto;
  margin-right: 70%; }

.offset-75, .flex-offset-75 {
  margin-left: 75%; }

[dir=rtl] .offset-75, [dir=rtl] .flex-offset-75 {
  margin-left: auto;
  margin-right: 75%; }

.offset-80, .flex-offset-80 {
  margin-left: 80%; }

[dir=rtl] .offset-80, [dir=rtl] .flex-offset-80 {
  margin-left: auto;
  margin-right: 80%; }

.offset-85, .flex-offset-85 {
  margin-left: 85%; }

[dir=rtl] .offset-85, [dir=rtl] .flex-offset-85 {
  margin-left: auto;
  margin-right: 85%; }

.offset-90, .flex-offset-90 {
  margin-left: 90%; }

[dir=rtl] .offset-90, [dir=rtl] .flex-offset-90 {
  margin-left: auto;
  margin-right: 90%; }

.offset-95, .flex-offset-95 {
  margin-left: 95%; }

[dir=rtl] .offset-95, [dir=rtl] .flex-offset-95 {
  margin-left: auto;
  margin-right: 95%; }

.offset-33, .flex-offset-33 {
  margin-left: calc(100% / 3); }

.offset-66, .flex-offset-66 {
  margin-left: calc(200% / 3); }

[dir=rtl] .offset-66, [dir=rtl] .flex-offset-66 {
  margin-left: auto;
  margin-right: calc(200% / 3); }

.layout-align, .layout-align-start-stretch {
  justify-content: flex-start;
  align-content: stretch;
  align-items: stretch; }

.layout-align-start, .layout-align-start-start, .layout-align-start-center, .layout-align-start-end, .layout-align-start-stretch {
  justify-content: flex-start; }

.layout-align-center, .layout-align-center-start, .layout-align-center-center, .layout-align-center-end, .layout-align-center-stretch {
  justify-content: center; }

.layout-align-end, .layout-align-end-start, .layout-align-end-center, .layout-align-end-end, .layout-align-end-stretch {
  justify-content: flex-end; }

.layout-align-space-around, .layout-align-space-around-center, .layout-align-space-around-start, .layout-align-space-around-end, .layout-align-space-around-stretch {
  justify-content: space-around; }

.layout-align-space-between, .layout-align-space-between-center, .layout-align-space-between-start, .layout-align-space-between-end, .layout-align-space-between-stretch {
  justify-content: space-between; }

.layout-align-start-start, .layout-align-center-start, .layout-align-end-start, .layout-align-space-between-start, .layout-align-space-around-start {
  align-items: flex-start;
  align-content: flex-start; }

.layout-align-start-center, .layout-align-center-center, .layout-align-end-center, .layout-align-space-between-center, .layout-align-space-around-center {
  align-items: center;
  align-content: center;
  max-width: 100%; }

.layout-align-start-center > *, .layout-align-center-center > *, .layout-align-end-center > *, .layout-align-space-between-center > *, .layout-align-space-around-center > * {
  max-width: 100%; }

.layout-align-start-end, .layout-align-center-end, .layout-align-end-end, .layout-align-space-between-end, .layout-align-space-around-end {
  align-items: flex-end;
  align-content: flex-end; }

.layout-align-start-stretch, .layout-align-center-stretch, .layout-align-end-stretch, .layout-align-space-between-stretch, .layout-align-space-around-stretch {
  align-items: stretch;
  align-content: stretch; }

.flex {
  flex: 1; }

.flex-grow {
  flex: 1 1 100%; }

.flex-initial {
  flex: 0 1 auto; }

.flex-auto {
  flex: 1 1 auto; }

.flex-none {
  flex: 0 0 auto; }

.flex-noshrink {
  flex: 1 0 auto; }

.flex-nogrow {
  flex: 0 1 auto; }

.flex-0 {
  flex: 1 1 0%;
  max-width: 0%;
  max-height: 100%; }

.layout-row > .flex-0 {
  flex: 1 1 0%;
  max-width: 0%;
  max-height: 100%;
  min-width: 0; }

.layout-column > .flex-0 {
  flex: 1 1 0%;
  max-width: 100%;
  max-height: 0%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-0 {
  flex: 1 1 100%;
  max-width: 0%;
  max-height: 100%;
  min-width: 0; }

.layout-column > .flex-0 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 0%;
  min-height: 0; }

.flex-5 {
  flex: 1 1 5%;
  max-width: 5%;
  max-height: 100%; }

.layout-row > .flex-5 {
  flex: 1 1 5%;
  max-width: 5%;
  max-height: 100%; }

.layout-column > .flex-5 {
  flex: 1 1 5%;
  max-width: 100%;
  max-height: 5%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-5 {
  flex: 1 1 100%;
  max-width: 5%;
  max-height: 100%; }

.layout-column > .flex-5 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 5%; }

.flex-10 {
  flex: 1 1 10%;
  max-width: 10%;
  max-height: 100%; }

.layout-row > .flex-10 {
  flex: 1 1 10%;
  max-width: 10%;
  max-height: 100%; }

.layout-column > .flex-10 {
  flex: 1 1 10%;
  max-width: 100%;
  max-height: 10%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-10 {
  flex: 1 1 100%;
  max-width: 10%;
  max-height: 100%; }

.layout-column > .flex-10 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 10%; }

.flex-15 {
  flex: 1 1 15%;
  max-width: 15%;
  max-height: 100%; }

.layout-row > .flex-15 {
  flex: 1 1 15%;
  max-width: 15%;
  max-height: 100%; }

.layout-column > .flex-15 {
  flex: 1 1 15%;
  max-width: 100%;
  max-height: 15%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-15 {
  flex: 1 1 100%;
  max-width: 15%;
  max-height: 100%; }

.layout-column > .flex-15 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 15%; }

.flex-20 {
  flex: 1 1 20%;
  max-width: 20%;
  max-height: 100%; }

.layout-row > .flex-20 {
  flex: 1 1 20%;
  max-width: 20%;
  max-height: 100%; }

.layout-column > .flex-20 {
  flex: 1 1 20%;
  max-width: 100%;
  max-height: 20%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-20 {
  flex: 1 1 100%;
  max-width: 20%;
  max-height: 100%; }

.layout-column > .flex-20 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 20%; }

.flex-25 {
  flex: 1 1 25%;
  max-width: 25%;
  max-height: 100%; }

.layout-row > .flex-25 {
  flex: 1 1 25%;
  max-width: 25%;
  max-height: 100%; }

.layout-column > .flex-25 {
  flex: 1 1 25%;
  max-width: 100%;
  max-height: 25%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-25 {
  flex: 1 1 100%;
  max-width: 25%;
  max-height: 100%; }

.layout-column > .flex-25 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 25%; }

.flex-30 {
  flex: 1 1 30%;
  max-width: 30%;
  max-height: 100%; }

.layout-row > .flex-30 {
  flex: 1 1 30%;
  max-width: 30%;
  max-height: 100%; }

.layout-column > .flex-30 {
  flex: 1 1 30%;
  max-width: 100%;
  max-height: 30%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-30 {
  flex: 1 1 100%;
  max-width: 30%;
  max-height: 100%; }

.layout-column > .flex-30 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 30%; }

.flex-35 {
  flex: 1 1 35%;
  max-width: 35%;
  max-height: 100%; }

.layout-row > .flex-35 {
  flex: 1 1 35%;
  max-width: 35%;
  max-height: 100%; }

.layout-column > .flex-35 {
  flex: 1 1 35%;
  max-width: 100%;
  max-height: 35%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-35 {
  flex: 1 1 100%;
  max-width: 35%;
  max-height: 100%; }

.layout-column > .flex-35 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 35%; }

.flex-40 {
  flex: 1 1 40%;
  max-width: 40%;
  max-height: 100%; }

.layout-row > .flex-40 {
  flex: 1 1 40%;
  max-width: 40%;
  max-height: 100%; }

.layout-column > .flex-40 {
  flex: 1 1 40%;
  max-width: 100%;
  max-height: 40%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-40 {
  flex: 1 1 100%;
  max-width: 40%;
  max-height: 100%; }

.layout-column > .flex-40 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 40%; }

.flex-45 {
  flex: 1 1 45%;
  max-width: 45%;
  max-height: 100%; }

.layout-row > .flex-45 {
  flex: 1 1 45%;
  max-width: 45%;
  max-height: 100%; }

.layout-column > .flex-45 {
  flex: 1 1 45%;
  max-width: 100%;
  max-height: 45%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-45 {
  flex: 1 1 100%;
  max-width: 45%;
  max-height: 100%; }

.layout-column > .flex-45 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 45%; }

.flex-50 {
  flex: 1 1 50%;
  max-width: 50%;
  max-height: 100%; }

.layout-row > .flex-50 {
  flex: 1 1 50%;
  max-width: 50%;
  max-height: 100%; }

.layout-column > .flex-50 {
  flex: 1 1 50%;
  max-width: 100%;
  max-height: 50%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-50 {
  flex: 1 1 100%;
  max-width: 50%;
  max-height: 100%; }

.layout-column > .flex-50 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 50%; }

.flex-55 {
  flex: 1 1 55%;
  max-width: 55%;
  max-height: 100%; }

.layout-row > .flex-55 {
  flex: 1 1 55%;
  max-width: 55%;
  max-height: 100%; }

.layout-column > .flex-55 {
  flex: 1 1 55%;
  max-width: 100%;
  max-height: 55%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-55 {
  flex: 1 1 100%;
  max-width: 55%;
  max-height: 100%; }

.layout-column > .flex-55 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 55%; }

.flex-60 {
  flex: 1 1 60%;
  max-width: 60%;
  max-height: 100%; }

.layout-row > .flex-60 {
  flex: 1 1 60%;
  max-width: 60%;
  max-height: 100%; }

.layout-column > .flex-60 {
  flex: 1 1 60%;
  max-width: 100%;
  max-height: 60%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-60 {
  flex: 1 1 100%;
  max-width: 60%;
  max-height: 100%; }

.layout-column > .flex-60 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 60%; }

.flex-65 {
  flex: 1 1 65%;
  max-width: 65%;
  max-height: 100%; }

.layout-row > .flex-65 {
  flex: 1 1 65%;
  max-width: 65%;
  max-height: 100%; }

.layout-column > .flex-65 {
  flex: 1 1 65%;
  max-width: 100%;
  max-height: 65%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-65 {
  flex: 1 1 100%;
  max-width: 65%;
  max-height: 100%; }

.layout-column > .flex-65 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 65%; }

.flex-70 {
  flex: 1 1 70%;
  max-width: 70%;
  max-height: 100%; }

.layout-row > .flex-70 {
  flex: 1 1 70%;
  max-width: 70%;
  max-height: 100%; }

.layout-column > .flex-70 {
  flex: 1 1 70%;
  max-width: 100%;
  max-height: 70%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-70 {
  flex: 1 1 100%;
  max-width: 70%;
  max-height: 100%; }

.layout-column > .flex-70 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 70%; }

.flex-75 {
  flex: 1 1 75%;
  max-width: 75%;
  max-height: 100%; }

.layout-row > .flex-75 {
  flex: 1 1 75%;
  max-width: 75%;
  max-height: 100%; }

.layout-column > .flex-75 {
  flex: 1 1 75%;
  max-width: 100%;
  max-height: 75%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-75 {
  flex: 1 1 100%;
  max-width: 75%;
  max-height: 100%; }

.layout-column > .flex-75 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 75%; }

.flex-80 {
  flex: 1 1 80%;
  max-width: 80%;
  max-height: 100%; }

.layout-row > .flex-80 {
  flex: 1 1 80%;
  max-width: 80%;
  max-height: 100%; }

.layout-column > .flex-80 {
  flex: 1 1 80%;
  max-width: 100%;
  max-height: 80%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-80 {
  flex: 1 1 100%;
  max-width: 80%;
  max-height: 100%; }

.layout-column > .flex-80 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 80%; }

.flex-85 {
  flex: 1 1 85%;
  max-width: 85%;
  max-height: 100%; }

.layout-row > .flex-85 {
  flex: 1 1 85%;
  max-width: 85%;
  max-height: 100%; }

.layout-column > .flex-85 {
  flex: 1 1 85%;
  max-width: 100%;
  max-height: 85%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-85 {
  flex: 1 1 100%;
  max-width: 85%;
  max-height: 100%; }

.layout-column > .flex-85 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 85%; }

.flex-90 {
  flex: 1 1 90%;
  max-width: 90%;
  max-height: 100%; }

.layout-row > .flex-90 {
  flex: 1 1 90%;
  max-width: 90%;
  max-height: 100%; }

.layout-column > .flex-90 {
  flex: 1 1 90%;
  max-width: 100%;
  max-height: 90%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-90 {
  flex: 1 1 100%;
  max-width: 90%;
  max-height: 100%; }

.layout-column > .flex-90 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 90%; }

.flex-95 {
  flex: 1 1 95%;
  max-width: 95%;
  max-height: 100%; }

.layout-row > .flex-95 {
  flex: 1 1 95%;
  max-width: 95%;
  max-height: 100%; }

.layout-column > .flex-95 {
  flex: 1 1 95%;
  max-width: 100%;
  max-height: 95%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-95 {
  flex: 1 1 100%;
  max-width: 95%;
  max-height: 100%; }

.layout-column > .flex-95 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 95%; }

.flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-row > .flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-column > .flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 33.33%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 66.66%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-row > .flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-column > .flex-100 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 100%; }

.layout-row > .flex-33, .layout-row > .flex-33 {
  flex: 1 1 100%;
  max-width: 33.33%;
  max-height: 100%; }

.layout-row > .flex-66, .layout-row > .flex-66 {
  flex: 1 1 100%;
  max-width: 66.66%;
  max-height: 100%; }

.layout-row > .flex {
  min-width: 0; }

.layout-column > .flex-33, .layout-column > .flex-33 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 33.33%; }

.layout-column > .flex-66, .layout-column > .flex-66 {
  flex: 1 1 100%;
  max-width: 100%;
  max-height: 66.66%; }

.layout-column > .flex {
  min-height: 0; }

.layout, .layout-column, .layout-row {
  display: flex; }

.layout-column {
  flex-direction: column; }

.layout-row {
  flex-direction: row; }

.layout-column-reverse {
  flex-direction: column-reverse; }

.layout-row-reverse {
  flex-direction: row-reverse; }

.layout-padding-sm > *, .layout-padding > .flex-sm {
  padding: 4px; }

.layout-padding, .layout-padding-gt-sm, .layout-padding-md, .layout-padding > *, .layout-padding-gt-sm > *, .layout-padding-md > *, .layout-padding > .flex, .layout-padding > .flex-gt-sm, .layout-padding > .flex-md {
  padding: 8px; }

.layout-padding-gt-md > *, .layout-padding-lg > *, .layout-padding-gt-lg > *, .layout-padding > .flex-gt-md, .layout-padding > .flex-lg, .layout-padding > .flex-lg, .layout-padding > .flex-gt-lg {
  padding: 16px; }

.layout-margin-sm > *, .layout-margin > .flex-sm {
  margin: 4px; }

.layout-margin, .layout-margin-gt-sm, .layout-margin-md, .layout-margin > *, .layout-margin-gt-sm > *, .layout-margin-md > *, .layout-margin > .flex, .layout-margin > .flex-gt-sm, .layout-margin > .flex-md {
  margin: 8px; }

.layout-margin-gt-md > *, .layout-margin-lg > *, .layout-margin-gt-lg > *, .layout-margin > .flex-gt-md, .layout-margin > .flex-lg, .layout-margin > .flex-gt-lg {
  margin: 16px; }

.layout-wrap {
  flex-wrap: wrap; }

.layout-nowrap {
  flex-wrap: nowrap; }

.layout-fill {
  margin: 0;
  width: 100%;
  min-height: 100%;
  height: 100%; }

@media (max-width: 599px) {
  .hide-xs:not(.show-xs):not(.show), .hide:not(.show-xs):not(.show) {
    display: none; }
  .flex-order-xs--20 {
    order: -20; }
  .flex-order-xs--19 {
    order: -19; }
  .flex-order-xs--18 {
    order: -18; }
  .flex-order-xs--17 {
    order: -17; }
  .flex-order-xs--16 {
    order: -16; }
  .flex-order-xs--15 {
    order: -15; }
  .flex-order-xs--14 {
    order: -14; }
  .flex-order-xs--13 {
    order: -13; }
  .flex-order-xs--12 {
    order: -12; }
  .flex-order-xs--11 {
    order: -11; }
  .flex-order-xs--10 {
    order: -10; }
  .flex-order-xs--9 {
    order: -9; }
  .flex-order-xs--8 {
    order: -8; }
  .flex-order-xs--7 {
    order: -7; }
  .flex-order-xs--6 {
    order: -6; }
  .flex-order-xs--5 {
    order: -5; }
  .flex-order-xs--4 {
    order: -4; }
  .flex-order-xs--3 {
    order: -3; }
  .flex-order-xs--2 {
    order: -2; }
  .flex-order-xs--1 {
    order: -1; }
  .flex-order-xs-0 {
    order: 0; }
  .flex-order-xs-1 {
    order: 1; }
  .flex-order-xs-2 {
    order: 2; }
  .flex-order-xs-3 {
    order: 3; }
  .flex-order-xs-4 {
    order: 4; }
  .flex-order-xs-5 {
    order: 5; }
  .flex-order-xs-6 {
    order: 6; }
  .flex-order-xs-7 {
    order: 7; }
  .flex-order-xs-8 {
    order: 8; }
  .flex-order-xs-9 {
    order: 9; }
  .flex-order-xs-10 {
    order: 10; }
  .flex-order-xs-11 {
    order: 11; }
  .flex-order-xs-12 {
    order: 12; }
  .flex-order-xs-13 {
    order: 13; }
  .flex-order-xs-14 {
    order: 14; }
  .flex-order-xs-15 {
    order: 15; }
  .flex-order-xs-16 {
    order: 16; }
  .flex-order-xs-17 {
    order: 17; }
  .flex-order-xs-18 {
    order: 18; }
  .flex-order-xs-19 {
    order: 19; }
  .flex-order-xs-20 {
    order: 20; }
  .offset-xs-0, .flex-offset-xs-0 {
    margin-left: 0; }
  [dir=rtl] .offset-xs-0, [dir=rtl] .flex-offset-xs-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-xs-5, .flex-offset-xs-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-xs-5, [dir=rtl] .flex-offset-xs-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-xs-10, .flex-offset-xs-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-xs-10, [dir=rtl] .flex-offset-xs-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-xs-15, .flex-offset-xs-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-xs-15, [dir=rtl] .flex-offset-xs-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-xs-20, .flex-offset-xs-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-xs-20, [dir=rtl] .flex-offset-xs-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-xs-25, .flex-offset-xs-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-xs-25, [dir=rtl] .flex-offset-xs-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-xs-30, .flex-offset-xs-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-xs-30, [dir=rtl] .flex-offset-xs-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-xs-35, .flex-offset-xs-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-xs-35, [dir=rtl] .flex-offset-xs-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-xs-40, .flex-offset-xs-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-xs-40, [dir=rtl] .flex-offset-xs-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-xs-45, .flex-offset-xs-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-xs-45, [dir=rtl] .flex-offset-xs-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-xs-50, .flex-offset-xs-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-xs-50, [dir=rtl] .flex-offset-xs-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-xs-55, .flex-offset-xs-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-xs-55, [dir=rtl] .flex-offset-xs-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-xs-60, .flex-offset-xs-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-xs-60, [dir=rtl] .flex-offset-xs-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-xs-65, .flex-offset-xs-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-xs-65, [dir=rtl] .flex-offset-xs-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-xs-70, .flex-offset-xs-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-xs-70, [dir=rtl] .flex-offset-xs-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-xs-75, .flex-offset-xs-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-xs-75, [dir=rtl] .flex-offset-xs-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-xs-80, .flex-offset-xs-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-xs-80, [dir=rtl] .flex-offset-xs-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-xs-85, .flex-offset-xs-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-xs-85, [dir=rtl] .flex-offset-xs-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-xs-90, .flex-offset-xs-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-xs-90, [dir=rtl] .flex-offset-xs-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-xs-95, .flex-offset-xs-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-xs-95, [dir=rtl] .flex-offset-xs-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-xs-33, .flex-offset-xs-33 {
    margin-left: calc(100% / 3); }
  .offset-xs-66, .flex-offset-xs-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-xs-66, [dir=rtl] .flex-offset-xs-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-xs, .layout-align-xs-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-xs-start, .layout-align-xs-start-start, .layout-align-xs-start-center, .layout-align-xs-start-end, .layout-align-xs-start-stretch {
    justify-content: flex-start; }
  .layout-align-xs-center, .layout-align-xs-center-start, .layout-align-xs-center-center, .layout-align-xs-center-end, .layout-align-xs-center-stretch {
    justify-content: center; }
  .layout-align-xs-end, .layout-align-xs-end-start, .layout-align-xs-end-center, .layout-align-xs-end-end, .layout-align-xs-end-stretch {
    justify-content: flex-end; }
  .layout-align-xs-space-around, .layout-align-xs-space-around-center, .layout-align-xs-space-around-start, .layout-align-xs-space-around-end, .layout-align-xs-space-around-stretch {
    justify-content: space-around; }
  .layout-align-xs-space-between, .layout-align-xs-space-between-center, .layout-align-xs-space-between-start, .layout-align-xs-space-between-end, .layout-align-xs-space-between-stretch {
    justify-content: space-between; }
  .layout-align-xs-start-start, .layout-align-xs-center-start, .layout-align-xs-end-start, .layout-align-xs-space-between-start, .layout-align-xs-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-xs-start-center, .layout-align-xs-center-center, .layout-align-xs-end-center, .layout-align-xs-space-between-center, .layout-align-xs-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-xs-start-center > *, .layout-align-xs-center-center > *, .layout-align-xs-end-center > *, .layout-align-xs-space-between-center > *, .layout-align-xs-space-around-center > * {
    max-width: 100%; }
  .layout-align-xs-start-end, .layout-align-xs-center-end, .layout-align-xs-end-end, .layout-align-xs-space-between-end, .layout-align-xs-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-xs-start-stretch, .layout-align-xs-center-stretch, .layout-align-xs-end-stretch, .layout-align-xs-space-between-stretch, .layout-align-xs-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-xs {
    flex: 1; }
  .flex-xs-grow {
    flex: 1 1 100%; }
  .flex-xs-initial {
    flex: 0 1 auto; }
  .flex-xs-auto {
    flex: 1 1 auto; }
  .flex-xs-none {
    flex: 0 0 auto; }
  .flex-xs-noshrink {
    flex: 1 0 auto; }
  .flex-xs-nogrow {
    flex: 0 1 auto; }
  .flex-xs-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-xs-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-xs-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-xs-column > .flex-xs-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-xs-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-xs-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-xs-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-xs-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-xs-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-xs-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-xs-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-xs-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-xs-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-xs-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-xs-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-xs-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-xs-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-xs-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-xs-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-xs-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-xs-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-xs-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-xs-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-xs-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-xs-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-xs-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-xs-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-xs-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-xs-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-xs-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-xs-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-xs-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-xs-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-xs-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-xs-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-xs-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-xs-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-xs-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-xs-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-xs-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-xs-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-xs-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-xs-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-xs-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-xs-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-xs-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-xs-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-xs-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-xs-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-xs-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-xs-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-xs-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-xs-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-xs-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-xs-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-xs-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-xs-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-xs-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-xs-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-xs-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-xs-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-xs-33, .layout-row > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xs-66, .layout-row > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xs-33, .layout-column > .flex-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xs-66, .layout-column > .flex-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-row > .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-xs-column > .flex-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-xs-row > .flex-xs-33, .layout-xs-row > .flex-xs-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-xs-row > .flex-xs-66, .layout-xs-row > .flex-xs-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-xs-row > .flex {
    min-width: 0; }
  .layout-xs-column > .flex-xs-33, .layout-xs-column > .flex-xs-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-xs-column > .flex-xs-66, .layout-xs-column > .flex-xs-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xs-column > .flex {
    min-height: 0; }
  .layout-xs, .layout-xs-column, .layout-xs-row {
    display: flex; }
  .layout-xs-column {
    flex-direction: column; }
  .layout-xs-row {
    flex-direction: row; }
  .layout-xs-column-reverse {
    flex-direction: column-reverse; }
  .layout-xs-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 600px) {
  .flex-order-gt-xs--20 {
    order: -20; }
  .flex-order-gt-xs--19 {
    order: -19; }
  .flex-order-gt-xs--18 {
    order: -18; }
  .flex-order-gt-xs--17 {
    order: -17; }
  .flex-order-gt-xs--16 {
    order: -16; }
  .flex-order-gt-xs--15 {
    order: -15; }
  .flex-order-gt-xs--14 {
    order: -14; }
  .flex-order-gt-xs--13 {
    order: -13; }
  .flex-order-gt-xs--12 {
    order: -12; }
  .flex-order-gt-xs--11 {
    order: -11; }
  .flex-order-gt-xs--10 {
    order: -10; }
  .flex-order-gt-xs--9 {
    order: -9; }
  .flex-order-gt-xs--8 {
    order: -8; }
  .flex-order-gt-xs--7 {
    order: -7; }
  .flex-order-gt-xs--6 {
    order: -6; }
  .flex-order-gt-xs--5 {
    order: -5; }
  .flex-order-gt-xs--4 {
    order: -4; }
  .flex-order-gt-xs--3 {
    order: -3; }
  .flex-order-gt-xs--2 {
    order: -2; }
  .flex-order-gt-xs--1 {
    order: -1; }
  .flex-order-gt-xs-0 {
    order: 0; }
  .flex-order-gt-xs-1 {
    order: 1; }
  .flex-order-gt-xs-2 {
    order: 2; }
  .flex-order-gt-xs-3 {
    order: 3; }
  .flex-order-gt-xs-4 {
    order: 4; }
  .flex-order-gt-xs-5 {
    order: 5; }
  .flex-order-gt-xs-6 {
    order: 6; }
  .flex-order-gt-xs-7 {
    order: 7; }
  .flex-order-gt-xs-8 {
    order: 8; }
  .flex-order-gt-xs-9 {
    order: 9; }
  .flex-order-gt-xs-10 {
    order: 10; }
  .flex-order-gt-xs-11 {
    order: 11; }
  .flex-order-gt-xs-12 {
    order: 12; }
  .flex-order-gt-xs-13 {
    order: 13; }
  .flex-order-gt-xs-14 {
    order: 14; }
  .flex-order-gt-xs-15 {
    order: 15; }
  .flex-order-gt-xs-16 {
    order: 16; }
  .flex-order-gt-xs-17 {
    order: 17; }
  .flex-order-gt-xs-18 {
    order: 18; }
  .flex-order-gt-xs-19 {
    order: 19; }
  .flex-order-gt-xs-20 {
    order: 20; }
  .offset-gt-xs-0, .flex-offset-gt-xs-0 {
    margin-left: 0; }
  [dir=rtl] .offset-gt-xs-0, [dir=rtl] .flex-offset-gt-xs-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-gt-xs-5, .flex-offset-gt-xs-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-gt-xs-5, [dir=rtl] .flex-offset-gt-xs-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-gt-xs-10, .flex-offset-gt-xs-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-gt-xs-10, [dir=rtl] .flex-offset-gt-xs-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-gt-xs-15, .flex-offset-gt-xs-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-gt-xs-15, [dir=rtl] .flex-offset-gt-xs-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-gt-xs-20, .flex-offset-gt-xs-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-gt-xs-20, [dir=rtl] .flex-offset-gt-xs-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-gt-xs-25, .flex-offset-gt-xs-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-gt-xs-25, [dir=rtl] .flex-offset-gt-xs-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-gt-xs-30, .flex-offset-gt-xs-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-gt-xs-30, [dir=rtl] .flex-offset-gt-xs-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-gt-xs-35, .flex-offset-gt-xs-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-gt-xs-35, [dir=rtl] .flex-offset-gt-xs-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-gt-xs-40, .flex-offset-gt-xs-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-gt-xs-40, [dir=rtl] .flex-offset-gt-xs-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-gt-xs-45, .flex-offset-gt-xs-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-gt-xs-45, [dir=rtl] .flex-offset-gt-xs-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-gt-xs-50, .flex-offset-gt-xs-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-gt-xs-50, [dir=rtl] .flex-offset-gt-xs-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-gt-xs-55, .flex-offset-gt-xs-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-gt-xs-55, [dir=rtl] .flex-offset-gt-xs-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-gt-xs-60, .flex-offset-gt-xs-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-gt-xs-60, [dir=rtl] .flex-offset-gt-xs-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-gt-xs-65, .flex-offset-gt-xs-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-gt-xs-65, [dir=rtl] .flex-offset-gt-xs-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-gt-xs-70, .flex-offset-gt-xs-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-gt-xs-70, [dir=rtl] .flex-offset-gt-xs-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-gt-xs-75, .flex-offset-gt-xs-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-gt-xs-75, [dir=rtl] .flex-offset-gt-xs-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-gt-xs-80, .flex-offset-gt-xs-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-gt-xs-80, [dir=rtl] .flex-offset-gt-xs-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-gt-xs-85, .flex-offset-gt-xs-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-gt-xs-85, [dir=rtl] .flex-offset-gt-xs-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-gt-xs-90, .flex-offset-gt-xs-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-gt-xs-90, [dir=rtl] .flex-offset-gt-xs-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-gt-xs-95, .flex-offset-gt-xs-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-gt-xs-95, [dir=rtl] .flex-offset-gt-xs-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-gt-xs-33, .flex-offset-gt-xs-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-xs-66, .flex-offset-gt-xs-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-gt-xs-66, [dir=rtl] .flex-offset-gt-xs-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-gt-xs, .layout-align-gt-xs-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-gt-xs-start, .layout-align-gt-xs-start-start, .layout-align-gt-xs-start-center, .layout-align-gt-xs-start-end, .layout-align-gt-xs-start-stretch {
    justify-content: flex-start; }
  .layout-align-gt-xs-center, .layout-align-gt-xs-center-start, .layout-align-gt-xs-center-center, .layout-align-gt-xs-center-end, .layout-align-gt-xs-center-stretch {
    justify-content: center; }
  .layout-align-gt-xs-end, .layout-align-gt-xs-end-start, .layout-align-gt-xs-end-center, .layout-align-gt-xs-end-end, .layout-align-gt-xs-end-stretch {
    justify-content: flex-end; }
  .layout-align-gt-xs-space-around, .layout-align-gt-xs-space-around-center, .layout-align-gt-xs-space-around-start, .layout-align-gt-xs-space-around-end, .layout-align-gt-xs-space-around-stretch {
    justify-content: space-around; }
  .layout-align-gt-xs-space-between, .layout-align-gt-xs-space-between-center, .layout-align-gt-xs-space-between-start, .layout-align-gt-xs-space-between-end, .layout-align-gt-xs-space-between-stretch {
    justify-content: space-between; }
  .layout-align-gt-xs-start-start, .layout-align-gt-xs-center-start, .layout-align-gt-xs-end-start, .layout-align-gt-xs-space-between-start, .layout-align-gt-xs-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-gt-xs-start-center, .layout-align-gt-xs-center-center, .layout-align-gt-xs-end-center, .layout-align-gt-xs-space-between-center, .layout-align-gt-xs-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-gt-xs-start-center > *, .layout-align-gt-xs-center-center > *, .layout-align-gt-xs-end-center > *, .layout-align-gt-xs-space-between-center > *, .layout-align-gt-xs-space-around-center > * {
    max-width: 100%; }
  .layout-align-gt-xs-start-end, .layout-align-gt-xs-center-end, .layout-align-gt-xs-end-end, .layout-align-gt-xs-space-between-end, .layout-align-gt-xs-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-gt-xs-start-stretch, .layout-align-gt-xs-center-stretch, .layout-align-gt-xs-end-stretch, .layout-align-gt-xs-space-between-stretch, .layout-align-gt-xs-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-gt-xs {
    flex: 1; }
  .flex-gt-xs-grow {
    flex: 1 1 100%; }
  .flex-gt-xs-initial {
    flex: 0 1 auto; }
  .flex-gt-xs-auto {
    flex: 1 1 auto; }
  .flex-gt-xs-none {
    flex: 0 0 auto; }
  .flex-gt-xs-noshrink {
    flex: 1 0 auto; }
  .flex-gt-xs-nogrow {
    flex: 0 1 auto; }
  .flex-gt-xs-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-gt-xs-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-gt-xs-column > .flex-gt-xs-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-gt-xs-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-gt-xs-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-gt-xs-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-gt-xs-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-gt-xs-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-gt-xs-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-gt-xs-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-gt-xs-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-gt-xs-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-gt-xs-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-gt-xs-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-gt-xs-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-gt-xs-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-gt-xs-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-gt-xs-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-gt-xs-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-gt-xs-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-gt-xs-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-gt-xs-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-33, .layout-row > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-xs-66, .layout-row > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-xs-33, .layout-column > .flex-gt-xs-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-xs-66, .layout-column > .flex-gt-xs-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-row > .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-xs-column > .flex-gt-xs-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-xs-row > .flex-gt-xs-33, .layout-gt-xs-row > .flex-gt-xs-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-gt-xs-row > .flex-gt-xs-66, .layout-gt-xs-row > .flex-gt-xs-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-gt-xs-row > .flex {
    min-width: 0; }
  .layout-gt-xs-column > .flex-gt-xs-33, .layout-gt-xs-column > .flex-gt-xs-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-gt-xs-column > .flex-gt-xs-66, .layout-gt-xs-column > .flex-gt-xs-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-xs-column > .flex {
    min-height: 0; }
  .layout-gt-xs, .layout-gt-xs-column, .layout-gt-xs-row {
    display: flex; }
  .layout-gt-xs-column {
    flex-direction: column; }
  .layout-gt-xs-row {
    flex-direction: row; }
  .layout-gt-xs-column-reverse {
    flex-direction: column-reverse; }
  .layout-gt-xs-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 600px) and (max-width: 959px) {
  .hide:not(.show-gt-xs):not(.show-sm):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show) {
    display: none; }
  .hide-sm:not(.show-gt-xs):not(.show-sm):not(.show) {
    display: none; }
  .flex-order-sm--20 {
    order: -20; }
  .flex-order-sm--19 {
    order: -19; }
  .flex-order-sm--18 {
    order: -18; }
  .flex-order-sm--17 {
    order: -17; }
  .flex-order-sm--16 {
    order: -16; }
  .flex-order-sm--15 {
    order: -15; }
  .flex-order-sm--14 {
    order: -14; }
  .flex-order-sm--13 {
    order: -13; }
  .flex-order-sm--12 {
    order: -12; }
  .flex-order-sm--11 {
    order: -11; }
  .flex-order-sm--10 {
    order: -10; }
  .flex-order-sm--9 {
    order: -9; }
  .flex-order-sm--8 {
    order: -8; }
  .flex-order-sm--7 {
    order: -7; }
  .flex-order-sm--6 {
    order: -6; }
  .flex-order-sm--5 {
    order: -5; }
  .flex-order-sm--4 {
    order: -4; }
  .flex-order-sm--3 {
    order: -3; }
  .flex-order-sm--2 {
    order: -2; }
  .flex-order-sm--1 {
    order: -1; }
  .flex-order-sm-0 {
    order: 0; }
  .flex-order-sm-1 {
    order: 1; }
  .flex-order-sm-2 {
    order: 2; }
  .flex-order-sm-3 {
    order: 3; }
  .flex-order-sm-4 {
    order: 4; }
  .flex-order-sm-5 {
    order: 5; }
  .flex-order-sm-6 {
    order: 6; }
  .flex-order-sm-7 {
    order: 7; }
  .flex-order-sm-8 {
    order: 8; }
  .flex-order-sm-9 {
    order: 9; }
  .flex-order-sm-10 {
    order: 10; }
  .flex-order-sm-11 {
    order: 11; }
  .flex-order-sm-12 {
    order: 12; }
  .flex-order-sm-13 {
    order: 13; }
  .flex-order-sm-14 {
    order: 14; }
  .flex-order-sm-15 {
    order: 15; }
  .flex-order-sm-16 {
    order: 16; }
  .flex-order-sm-17 {
    order: 17; }
  .flex-order-sm-18 {
    order: 18; }
  .flex-order-sm-19 {
    order: 19; }
  .flex-order-sm-20 {
    order: 20; }
  .offset-sm-0, .flex-offset-sm-0 {
    margin-left: 0; }
  [dir=rtl] .offset-sm-0, [dir=rtl] .flex-offset-sm-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-sm-5, .flex-offset-sm-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-sm-5, [dir=rtl] .flex-offset-sm-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-sm-10, .flex-offset-sm-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-sm-10, [dir=rtl] .flex-offset-sm-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-sm-15, .flex-offset-sm-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-sm-15, [dir=rtl] .flex-offset-sm-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-sm-20, .flex-offset-sm-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-sm-20, [dir=rtl] .flex-offset-sm-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-sm-25, .flex-offset-sm-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-sm-25, [dir=rtl] .flex-offset-sm-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-sm-30, .flex-offset-sm-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-sm-30, [dir=rtl] .flex-offset-sm-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-sm-35, .flex-offset-sm-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-sm-35, [dir=rtl] .flex-offset-sm-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-sm-40, .flex-offset-sm-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-sm-40, [dir=rtl] .flex-offset-sm-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-sm-45, .flex-offset-sm-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-sm-45, [dir=rtl] .flex-offset-sm-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-sm-50, .flex-offset-sm-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-sm-50, [dir=rtl] .flex-offset-sm-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-sm-55, .flex-offset-sm-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-sm-55, [dir=rtl] .flex-offset-sm-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-sm-60, .flex-offset-sm-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-sm-60, [dir=rtl] .flex-offset-sm-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-sm-65, .flex-offset-sm-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-sm-65, [dir=rtl] .flex-offset-sm-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-sm-70, .flex-offset-sm-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-sm-70, [dir=rtl] .flex-offset-sm-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-sm-75, .flex-offset-sm-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-sm-75, [dir=rtl] .flex-offset-sm-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-sm-80, .flex-offset-sm-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-sm-80, [dir=rtl] .flex-offset-sm-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-sm-85, .flex-offset-sm-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-sm-85, [dir=rtl] .flex-offset-sm-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-sm-90, .flex-offset-sm-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-sm-90, [dir=rtl] .flex-offset-sm-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-sm-95, .flex-offset-sm-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-sm-95, [dir=rtl] .flex-offset-sm-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-sm-33, .flex-offset-sm-33 {
    margin-left: calc(100% / 3); }
  .offset-sm-66, .flex-offset-sm-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-sm-66, [dir=rtl] .flex-offset-sm-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-sm, .layout-align-sm-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-sm-start, .layout-align-sm-start-start, .layout-align-sm-start-center, .layout-align-sm-start-end, .layout-align-sm-start-stretch {
    justify-content: flex-start; }
  .layout-align-sm-center, .layout-align-sm-center-start, .layout-align-sm-center-center, .layout-align-sm-center-end, .layout-align-sm-center-stretch {
    justify-content: center; }
  .layout-align-sm-end, .layout-align-sm-end-start, .layout-align-sm-end-center, .layout-align-sm-end-end, .layout-align-sm-end-stretch {
    justify-content: flex-end; }
  .layout-align-sm-space-around, .layout-align-sm-space-around-center, .layout-align-sm-space-around-start, .layout-align-sm-space-around-end, .layout-align-sm-space-around-stretch {
    justify-content: space-around; }
  .layout-align-sm-space-between, .layout-align-sm-space-between-center, .layout-align-sm-space-between-start, .layout-align-sm-space-between-end, .layout-align-sm-space-between-stretch {
    justify-content: space-between; }
  .layout-align-sm-start-start, .layout-align-sm-center-start, .layout-align-sm-end-start, .layout-align-sm-space-between-start, .layout-align-sm-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-sm-start-center, .layout-align-sm-center-center, .layout-align-sm-end-center, .layout-align-sm-space-between-center, .layout-align-sm-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-sm-start-center > *, .layout-align-sm-center-center > *, .layout-align-sm-end-center > *, .layout-align-sm-space-between-center > *, .layout-align-sm-space-around-center > * {
    max-width: 100%; }
  .layout-align-sm-start-end, .layout-align-sm-center-end, .layout-align-sm-end-end, .layout-align-sm-space-between-end, .layout-align-sm-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-sm-start-stretch, .layout-align-sm-center-stretch, .layout-align-sm-end-stretch, .layout-align-sm-space-between-stretch, .layout-align-sm-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-sm {
    flex: 1; }
  .flex-sm-grow {
    flex: 1 1 100%; }
  .flex-sm-initial {
    flex: 0 1 auto; }
  .flex-sm-auto {
    flex: 1 1 auto; }
  .flex-sm-none {
    flex: 0 0 auto; }
  .flex-sm-noshrink {
    flex: 1 0 auto; }
  .flex-sm-nogrow {
    flex: 0 1 auto; }
  .flex-sm-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-sm-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-sm-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-sm-column > .flex-sm-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-sm-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-sm-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-sm-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-sm-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-sm-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-sm-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-sm-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-sm-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-sm-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-sm-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-sm-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-sm-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-sm-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-sm-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-sm-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-sm-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-sm-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-sm-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-sm-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-sm-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-sm-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-sm-33, .layout-row > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-sm-66, .layout-row > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-sm-33, .layout-column > .flex-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-sm-66, .layout-column > .flex-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-row > .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-sm-column > .flex-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-sm-row > .flex-sm-33, .layout-sm-row > .flex-sm-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-sm-row > .flex-sm-66, .layout-sm-row > .flex-sm-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-sm-row > .flex {
    min-width: 0; }
  .layout-sm-column > .flex-sm-33, .layout-sm-column > .flex-sm-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-sm-column > .flex-sm-66, .layout-sm-column > .flex-sm-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-sm-column > .flex {
    min-height: 0; }
  .layout-sm, .layout-sm-column, .layout-sm-row {
    display: flex; }
  .layout-sm-column {
    flex-direction: column; }
  .layout-sm-row {
    flex-direction: row; }
  .layout-sm-column-reverse {
    flex-direction: column-reverse; }
  .layout-sm-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 960px) {
  .flex-order-gt-sm--20 {
    order: -20; }
  .flex-order-gt-sm--19 {
    order: -19; }
  .flex-order-gt-sm--18 {
    order: -18; }
  .flex-order-gt-sm--17 {
    order: -17; }
  .flex-order-gt-sm--16 {
    order: -16; }
  .flex-order-gt-sm--15 {
    order: -15; }
  .flex-order-gt-sm--14 {
    order: -14; }
  .flex-order-gt-sm--13 {
    order: -13; }
  .flex-order-gt-sm--12 {
    order: -12; }
  .flex-order-gt-sm--11 {
    order: -11; }
  .flex-order-gt-sm--10 {
    order: -10; }
  .flex-order-gt-sm--9 {
    order: -9; }
  .flex-order-gt-sm--8 {
    order: -8; }
  .flex-order-gt-sm--7 {
    order: -7; }
  .flex-order-gt-sm--6 {
    order: -6; }
  .flex-order-gt-sm--5 {
    order: -5; }
  .flex-order-gt-sm--4 {
    order: -4; }
  .flex-order-gt-sm--3 {
    order: -3; }
  .flex-order-gt-sm--2 {
    order: -2; }
  .flex-order-gt-sm--1 {
    order: -1; }
  .flex-order-gt-sm-0 {
    order: 0; }
  .flex-order-gt-sm-1 {
    order: 1; }
  .flex-order-gt-sm-2 {
    order: 2; }
  .flex-order-gt-sm-3 {
    order: 3; }
  .flex-order-gt-sm-4 {
    order: 4; }
  .flex-order-gt-sm-5 {
    order: 5; }
  .flex-order-gt-sm-6 {
    order: 6; }
  .flex-order-gt-sm-7 {
    order: 7; }
  .flex-order-gt-sm-8 {
    order: 8; }
  .flex-order-gt-sm-9 {
    order: 9; }
  .flex-order-gt-sm-10 {
    order: 10; }
  .flex-order-gt-sm-11 {
    order: 11; }
  .flex-order-gt-sm-12 {
    order: 12; }
  .flex-order-gt-sm-13 {
    order: 13; }
  .flex-order-gt-sm-14 {
    order: 14; }
  .flex-order-gt-sm-15 {
    order: 15; }
  .flex-order-gt-sm-16 {
    order: 16; }
  .flex-order-gt-sm-17 {
    order: 17; }
  .flex-order-gt-sm-18 {
    order: 18; }
  .flex-order-gt-sm-19 {
    order: 19; }
  .flex-order-gt-sm-20 {
    order: 20; }
  .offset-gt-sm-0, .flex-offset-gt-sm-0 {
    margin-left: 0; }
  [dir=rtl] .offset-gt-sm-0, [dir=rtl] .flex-offset-gt-sm-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-gt-sm-5, .flex-offset-gt-sm-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-gt-sm-5, [dir=rtl] .flex-offset-gt-sm-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-gt-sm-10, .flex-offset-gt-sm-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-gt-sm-10, [dir=rtl] .flex-offset-gt-sm-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-gt-sm-15, .flex-offset-gt-sm-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-gt-sm-15, [dir=rtl] .flex-offset-gt-sm-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-gt-sm-20, .flex-offset-gt-sm-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-gt-sm-20, [dir=rtl] .flex-offset-gt-sm-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-gt-sm-25, .flex-offset-gt-sm-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-gt-sm-25, [dir=rtl] .flex-offset-gt-sm-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-gt-sm-30, .flex-offset-gt-sm-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-gt-sm-30, [dir=rtl] .flex-offset-gt-sm-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-gt-sm-35, .flex-offset-gt-sm-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-gt-sm-35, [dir=rtl] .flex-offset-gt-sm-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-gt-sm-40, .flex-offset-gt-sm-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-gt-sm-40, [dir=rtl] .flex-offset-gt-sm-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-gt-sm-45, .flex-offset-gt-sm-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-gt-sm-45, [dir=rtl] .flex-offset-gt-sm-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-gt-sm-50, .flex-offset-gt-sm-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-gt-sm-50, [dir=rtl] .flex-offset-gt-sm-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-gt-sm-55, .flex-offset-gt-sm-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-gt-sm-55, [dir=rtl] .flex-offset-gt-sm-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-gt-sm-60, .flex-offset-gt-sm-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-gt-sm-60, [dir=rtl] .flex-offset-gt-sm-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-gt-sm-65, .flex-offset-gt-sm-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-gt-sm-65, [dir=rtl] .flex-offset-gt-sm-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-gt-sm-70, .flex-offset-gt-sm-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-gt-sm-70, [dir=rtl] .flex-offset-gt-sm-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-gt-sm-75, .flex-offset-gt-sm-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-gt-sm-75, [dir=rtl] .flex-offset-gt-sm-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-gt-sm-80, .flex-offset-gt-sm-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-gt-sm-80, [dir=rtl] .flex-offset-gt-sm-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-gt-sm-85, .flex-offset-gt-sm-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-gt-sm-85, [dir=rtl] .flex-offset-gt-sm-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-gt-sm-90, .flex-offset-gt-sm-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-gt-sm-90, [dir=rtl] .flex-offset-gt-sm-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-gt-sm-95, .flex-offset-gt-sm-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-gt-sm-95, [dir=rtl] .flex-offset-gt-sm-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-gt-sm-33, .flex-offset-gt-sm-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-sm-66, .flex-offset-gt-sm-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-gt-sm-66, [dir=rtl] .flex-offset-gt-sm-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-gt-sm, .layout-align-gt-sm-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-gt-sm-start, .layout-align-gt-sm-start-start, .layout-align-gt-sm-start-center, .layout-align-gt-sm-start-end, .layout-align-gt-sm-start-stretch {
    justify-content: flex-start; }
  .layout-align-gt-sm-center, .layout-align-gt-sm-center-start, .layout-align-gt-sm-center-center, .layout-align-gt-sm-center-end, .layout-align-gt-sm-center-stretch {
    justify-content: center; }
  .layout-align-gt-sm-end, .layout-align-gt-sm-end-start, .layout-align-gt-sm-end-center, .layout-align-gt-sm-end-end, .layout-align-gt-sm-end-stretch {
    justify-content: flex-end; }
  .layout-align-gt-sm-space-around, .layout-align-gt-sm-space-around-center, .layout-align-gt-sm-space-around-start, .layout-align-gt-sm-space-around-end, .layout-align-gt-sm-space-around-stretch {
    justify-content: space-around; }
  .layout-align-gt-sm-space-between, .layout-align-gt-sm-space-between-center, .layout-align-gt-sm-space-between-start, .layout-align-gt-sm-space-between-end, .layout-align-gt-sm-space-between-stretch {
    justify-content: space-between; }
  .layout-align-gt-sm-start-start, .layout-align-gt-sm-center-start, .layout-align-gt-sm-end-start, .layout-align-gt-sm-space-between-start, .layout-align-gt-sm-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-gt-sm-start-center, .layout-align-gt-sm-center-center, .layout-align-gt-sm-end-center, .layout-align-gt-sm-space-between-center, .layout-align-gt-sm-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-gt-sm-start-center > *, .layout-align-gt-sm-center-center > *, .layout-align-gt-sm-end-center > *, .layout-align-gt-sm-space-between-center > *, .layout-align-gt-sm-space-around-center > * {
    max-width: 100%; }
  .layout-align-gt-sm-start-end, .layout-align-gt-sm-center-end, .layout-align-gt-sm-end-end, .layout-align-gt-sm-space-between-end, .layout-align-gt-sm-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-gt-sm-start-stretch, .layout-align-gt-sm-center-stretch, .layout-align-gt-sm-end-stretch, .layout-align-gt-sm-space-between-stretch, .layout-align-gt-sm-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-gt-sm {
    flex: 1; }
  .flex-gt-sm-grow {
    flex: 1 1 100%; }
  .flex-gt-sm-initial {
    flex: 0 1 auto; }
  .flex-gt-sm-auto {
    flex: 1 1 auto; }
  .flex-gt-sm-none {
    flex: 0 0 auto; }
  .flex-gt-sm-noshrink {
    flex: 1 0 auto; }
  .flex-gt-sm-nogrow {
    flex: 0 1 auto; }
  .flex-gt-sm-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-gt-sm-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-gt-sm-column > .flex-gt-sm-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-gt-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-gt-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-gt-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-gt-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-gt-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-gt-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-gt-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-gt-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-gt-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-gt-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-gt-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-gt-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-gt-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-gt-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-gt-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-gt-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-gt-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-gt-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-gt-sm-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-33, .layout-row > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-sm-66, .layout-row > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-sm-33, .layout-column > .flex-gt-sm-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-sm-66, .layout-column > .flex-gt-sm-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-row > .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-sm-column > .flex-gt-sm-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-sm-row > .flex-gt-sm-33, .layout-gt-sm-row > .flex-gt-sm-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-gt-sm-row > .flex-gt-sm-66, .layout-gt-sm-row > .flex-gt-sm-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-gt-sm-row > .flex {
    min-width: 0; }
  .layout-gt-sm-column > .flex-gt-sm-33, .layout-gt-sm-column > .flex-gt-sm-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-gt-sm-column > .flex-gt-sm-66, .layout-gt-sm-column > .flex-gt-sm-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-sm-column > .flex {
    min-height: 0; }
  .layout-gt-sm, .layout-gt-sm-column, .layout-gt-sm-row {
    display: flex; }
  .layout-gt-sm-column {
    flex-direction: column; }
  .layout-gt-sm-row {
    flex-direction: row; }
  .layout-gt-sm-column-reverse {
    flex-direction: column-reverse; }
  .layout-gt-sm-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 960px) and (max-width: 1279px) {
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show) {
    display: none; }
  .hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; }
  .flex-order-md--20 {
    order: -20; }
  .flex-order-md--19 {
    order: -19; }
  .flex-order-md--18 {
    order: -18; }
  .flex-order-md--17 {
    order: -17; }
  .flex-order-md--16 {
    order: -16; }
  .flex-order-md--15 {
    order: -15; }
  .flex-order-md--14 {
    order: -14; }
  .flex-order-md--13 {
    order: -13; }
  .flex-order-md--12 {
    order: -12; }
  .flex-order-md--11 {
    order: -11; }
  .flex-order-md--10 {
    order: -10; }
  .flex-order-md--9 {
    order: -9; }
  .flex-order-md--8 {
    order: -8; }
  .flex-order-md--7 {
    order: -7; }
  .flex-order-md--6 {
    order: -6; }
  .flex-order-md--5 {
    order: -5; }
  .flex-order-md--4 {
    order: -4; }
  .flex-order-md--3 {
    order: -3; }
  .flex-order-md--2 {
    order: -2; }
  .flex-order-md--1 {
    order: -1; }
  .flex-order-md-0 {
    order: 0; }
  .flex-order-md-1 {
    order: 1; }
  .flex-order-md-2 {
    order: 2; }
  .flex-order-md-3 {
    order: 3; }
  .flex-order-md-4 {
    order: 4; }
  .flex-order-md-5 {
    order: 5; }
  .flex-order-md-6 {
    order: 6; }
  .flex-order-md-7 {
    order: 7; }
  .flex-order-md-8 {
    order: 8; }
  .flex-order-md-9 {
    order: 9; }
  .flex-order-md-10 {
    order: 10; }
  .flex-order-md-11 {
    order: 11; }
  .flex-order-md-12 {
    order: 12; }
  .flex-order-md-13 {
    order: 13; }
  .flex-order-md-14 {
    order: 14; }
  .flex-order-md-15 {
    order: 15; }
  .flex-order-md-16 {
    order: 16; }
  .flex-order-md-17 {
    order: 17; }
  .flex-order-md-18 {
    order: 18; }
  .flex-order-md-19 {
    order: 19; }
  .flex-order-md-20 {
    order: 20; }
  .offset-md-0, .flex-offset-md-0 {
    margin-left: 0; }
  [dir=rtl] .offset-md-0, [dir=rtl] .flex-offset-md-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-md-5, .flex-offset-md-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-md-5, [dir=rtl] .flex-offset-md-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-md-10, .flex-offset-md-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-md-10, [dir=rtl] .flex-offset-md-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-md-15, .flex-offset-md-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-md-15, [dir=rtl] .flex-offset-md-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-md-20, .flex-offset-md-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-md-20, [dir=rtl] .flex-offset-md-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-md-25, .flex-offset-md-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-md-25, [dir=rtl] .flex-offset-md-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-md-30, .flex-offset-md-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-md-30, [dir=rtl] .flex-offset-md-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-md-35, .flex-offset-md-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-md-35, [dir=rtl] .flex-offset-md-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-md-40, .flex-offset-md-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-md-40, [dir=rtl] .flex-offset-md-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-md-45, .flex-offset-md-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-md-45, [dir=rtl] .flex-offset-md-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-md-50, .flex-offset-md-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-md-50, [dir=rtl] .flex-offset-md-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-md-55, .flex-offset-md-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-md-55, [dir=rtl] .flex-offset-md-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-md-60, .flex-offset-md-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-md-60, [dir=rtl] .flex-offset-md-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-md-65, .flex-offset-md-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-md-65, [dir=rtl] .flex-offset-md-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-md-70, .flex-offset-md-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-md-70, [dir=rtl] .flex-offset-md-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-md-75, .flex-offset-md-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-md-75, [dir=rtl] .flex-offset-md-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-md-80, .flex-offset-md-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-md-80, [dir=rtl] .flex-offset-md-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-md-85, .flex-offset-md-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-md-85, [dir=rtl] .flex-offset-md-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-md-90, .flex-offset-md-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-md-90, [dir=rtl] .flex-offset-md-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-md-95, .flex-offset-md-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-md-95, [dir=rtl] .flex-offset-md-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-md-33, .flex-offset-md-33 {
    margin-left: calc(100% / 3); }
  .offset-md-66, .flex-offset-md-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-md-66, [dir=rtl] .flex-offset-md-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-md, .layout-align-md-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-md-start, .layout-align-md-start-start, .layout-align-md-start-center, .layout-align-md-start-end, .layout-align-md-start-stretch {
    justify-content: flex-start; }
  .layout-align-md-center, .layout-align-md-center-start, .layout-align-md-center-center, .layout-align-md-center-end, .layout-align-md-center-stretch {
    justify-content: center; }
  .layout-align-md-end, .layout-align-md-end-start, .layout-align-md-end-center, .layout-align-md-end-end, .layout-align-md-end-stretch {
    justify-content: flex-end; }
  .layout-align-md-space-around, .layout-align-md-space-around-center, .layout-align-md-space-around-start, .layout-align-md-space-around-end, .layout-align-md-space-around-stretch {
    justify-content: space-around; }
  .layout-align-md-space-between, .layout-align-md-space-between-center, .layout-align-md-space-between-start, .layout-align-md-space-between-end, .layout-align-md-space-between-stretch {
    justify-content: space-between; }
  .layout-align-md-start-start, .layout-align-md-center-start, .layout-align-md-end-start, .layout-align-md-space-between-start, .layout-align-md-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-md-start-center, .layout-align-md-center-center, .layout-align-md-end-center, .layout-align-md-space-between-center, .layout-align-md-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-md-start-center > *, .layout-align-md-center-center > *, .layout-align-md-end-center > *, .layout-align-md-space-between-center > *, .layout-align-md-space-around-center > * {
    max-width: 100%; }
  .layout-align-md-start-end, .layout-align-md-center-end, .layout-align-md-end-end, .layout-align-md-space-between-end, .layout-align-md-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-md-start-stretch, .layout-align-md-center-stretch, .layout-align-md-end-stretch, .layout-align-md-space-between-stretch, .layout-align-md-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-md {
    flex: 1; }
  .flex-md-grow {
    flex: 1 1 100%; }
  .flex-md-initial {
    flex: 0 1 auto; }
  .flex-md-auto {
    flex: 1 1 auto; }
  .flex-md-none {
    flex: 0 0 auto; }
  .flex-md-noshrink {
    flex: 1 0 auto; }
  .flex-md-nogrow {
    flex: 0 1 auto; }
  .flex-md-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-md-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-md-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-md-column > .flex-md-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-md-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-md-column > .flex-md-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-md-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-md-column > .flex-md-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-md-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-md-column > .flex-md-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-md-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-md-column > .flex-md-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-md-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-md-column > .flex-md-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-md-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-md-column > .flex-md-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-md-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-md-column > .flex-md-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-md-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-md-column > .flex-md-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-md-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-md-column > .flex-md-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-md-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-md-column > .flex-md-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-md-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-md-column > .flex-md-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-md-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-md-column > .flex-md-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-md-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-md-column > .flex-md-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-md-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-md-column > .flex-md-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-md-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-md-column > .flex-md-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-md-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-md-column > .flex-md-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-md-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-md-column > .flex-md-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-md-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-md-column > .flex-md-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-md-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-md-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-md-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-md-column > .flex-md-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-md-33, .layout-row > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-md-66, .layout-row > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-md-33, .layout-column > .flex-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-md-66, .layout-column > .flex-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-row > .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-md-column > .flex-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-md-row > .flex-md-33, .layout-md-row > .flex-md-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-md-row > .flex-md-66, .layout-md-row > .flex-md-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-md-row > .flex {
    min-width: 0; }
  .layout-md-column > .flex-md-33, .layout-md-column > .flex-md-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-md-column > .flex-md-66, .layout-md-column > .flex-md-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-md-column > .flex {
    min-height: 0; }
  .layout-md, .layout-md-column, .layout-md-row {
    display: flex; }
  .layout-md-column {
    flex-direction: column; }
  .layout-md-row {
    flex-direction: row; }
  .layout-md-column-reverse {
    flex-direction: column-reverse; }
  .layout-md-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 1280px) {
  .flex-order-gt-md--20 {
    order: -20; }
  .flex-order-gt-md--19 {
    order: -19; }
  .flex-order-gt-md--18 {
    order: -18; }
  .flex-order-gt-md--17 {
    order: -17; }
  .flex-order-gt-md--16 {
    order: -16; }
  .flex-order-gt-md--15 {
    order: -15; }
  .flex-order-gt-md--14 {
    order: -14; }
  .flex-order-gt-md--13 {
    order: -13; }
  .flex-order-gt-md--12 {
    order: -12; }
  .flex-order-gt-md--11 {
    order: -11; }
  .flex-order-gt-md--10 {
    order: -10; }
  .flex-order-gt-md--9 {
    order: -9; }
  .flex-order-gt-md--8 {
    order: -8; }
  .flex-order-gt-md--7 {
    order: -7; }
  .flex-order-gt-md--6 {
    order: -6; }
  .flex-order-gt-md--5 {
    order: -5; }
  .flex-order-gt-md--4 {
    order: -4; }
  .flex-order-gt-md--3 {
    order: -3; }
  .flex-order-gt-md--2 {
    order: -2; }
  .flex-order-gt-md--1 {
    order: -1; }
  .flex-order-gt-md-0 {
    order: 0; }
  .flex-order-gt-md-1 {
    order: 1; }
  .flex-order-gt-md-2 {
    order: 2; }
  .flex-order-gt-md-3 {
    order: 3; }
  .flex-order-gt-md-4 {
    order: 4; }
  .flex-order-gt-md-5 {
    order: 5; }
  .flex-order-gt-md-6 {
    order: 6; }
  .flex-order-gt-md-7 {
    order: 7; }
  .flex-order-gt-md-8 {
    order: 8; }
  .flex-order-gt-md-9 {
    order: 9; }
  .flex-order-gt-md-10 {
    order: 10; }
  .flex-order-gt-md-11 {
    order: 11; }
  .flex-order-gt-md-12 {
    order: 12; }
  .flex-order-gt-md-13 {
    order: 13; }
  .flex-order-gt-md-14 {
    order: 14; }
  .flex-order-gt-md-15 {
    order: 15; }
  .flex-order-gt-md-16 {
    order: 16; }
  .flex-order-gt-md-17 {
    order: 17; }
  .flex-order-gt-md-18 {
    order: 18; }
  .flex-order-gt-md-19 {
    order: 19; }
  .flex-order-gt-md-20 {
    order: 20; }
  .offset-gt-md-0, .flex-offset-gt-md-0 {
    margin-left: 0; }
  [dir=rtl] .offset-gt-md-0, [dir=rtl] .flex-offset-gt-md-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-gt-md-5, .flex-offset-gt-md-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-gt-md-5, [dir=rtl] .flex-offset-gt-md-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-gt-md-10, .flex-offset-gt-md-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-gt-md-10, [dir=rtl] .flex-offset-gt-md-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-gt-md-15, .flex-offset-gt-md-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-gt-md-15, [dir=rtl] .flex-offset-gt-md-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-gt-md-20, .flex-offset-gt-md-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-gt-md-20, [dir=rtl] .flex-offset-gt-md-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-gt-md-25, .flex-offset-gt-md-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-gt-md-25, [dir=rtl] .flex-offset-gt-md-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-gt-md-30, .flex-offset-gt-md-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-gt-md-30, [dir=rtl] .flex-offset-gt-md-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-gt-md-35, .flex-offset-gt-md-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-gt-md-35, [dir=rtl] .flex-offset-gt-md-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-gt-md-40, .flex-offset-gt-md-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-gt-md-40, [dir=rtl] .flex-offset-gt-md-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-gt-md-45, .flex-offset-gt-md-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-gt-md-45, [dir=rtl] .flex-offset-gt-md-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-gt-md-50, .flex-offset-gt-md-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-gt-md-50, [dir=rtl] .flex-offset-gt-md-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-gt-md-55, .flex-offset-gt-md-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-gt-md-55, [dir=rtl] .flex-offset-gt-md-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-gt-md-60, .flex-offset-gt-md-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-gt-md-60, [dir=rtl] .flex-offset-gt-md-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-gt-md-65, .flex-offset-gt-md-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-gt-md-65, [dir=rtl] .flex-offset-gt-md-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-gt-md-70, .flex-offset-gt-md-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-gt-md-70, [dir=rtl] .flex-offset-gt-md-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-gt-md-75, .flex-offset-gt-md-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-gt-md-75, [dir=rtl] .flex-offset-gt-md-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-gt-md-80, .flex-offset-gt-md-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-gt-md-80, [dir=rtl] .flex-offset-gt-md-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-gt-md-85, .flex-offset-gt-md-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-gt-md-85, [dir=rtl] .flex-offset-gt-md-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-gt-md-90, .flex-offset-gt-md-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-gt-md-90, [dir=rtl] .flex-offset-gt-md-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-gt-md-95, .flex-offset-gt-md-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-gt-md-95, [dir=rtl] .flex-offset-gt-md-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-gt-md-33, .flex-offset-gt-md-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-md-66, .flex-offset-gt-md-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-gt-md-66, [dir=rtl] .flex-offset-gt-md-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-gt-md, .layout-align-gt-md-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-gt-md-start, .layout-align-gt-md-start-start, .layout-align-gt-md-start-center, .layout-align-gt-md-start-end, .layout-align-gt-md-start-stretch {
    justify-content: flex-start; }
  .layout-align-gt-md-center, .layout-align-gt-md-center-start, .layout-align-gt-md-center-center, .layout-align-gt-md-center-end, .layout-align-gt-md-center-stretch {
    justify-content: center; }
  .layout-align-gt-md-end, .layout-align-gt-md-end-start, .layout-align-gt-md-end-center, .layout-align-gt-md-end-end, .layout-align-gt-md-end-stretch {
    justify-content: flex-end; }
  .layout-align-gt-md-space-around, .layout-align-gt-md-space-around-center, .layout-align-gt-md-space-around-start, .layout-align-gt-md-space-around-end, .layout-align-gt-md-space-around-stretch {
    justify-content: space-around; }
  .layout-align-gt-md-space-between, .layout-align-gt-md-space-between-center, .layout-align-gt-md-space-between-start, .layout-align-gt-md-space-between-end, .layout-align-gt-md-space-between-stretch {
    justify-content: space-between; }
  .layout-align-gt-md-start-start, .layout-align-gt-md-center-start, .layout-align-gt-md-end-start, .layout-align-gt-md-space-between-start, .layout-align-gt-md-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-gt-md-start-center, .layout-align-gt-md-center-center, .layout-align-gt-md-end-center, .layout-align-gt-md-space-between-center, .layout-align-gt-md-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-gt-md-start-center > *, .layout-align-gt-md-center-center > *, .layout-align-gt-md-end-center > *, .layout-align-gt-md-space-between-center > *, .layout-align-gt-md-space-around-center > * {
    max-width: 100%; }
  .layout-align-gt-md-start-end, .layout-align-gt-md-center-end, .layout-align-gt-md-end-end, .layout-align-gt-md-space-between-end, .layout-align-gt-md-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-gt-md-start-stretch, .layout-align-gt-md-center-stretch, .layout-align-gt-md-end-stretch, .layout-align-gt-md-space-between-stretch, .layout-align-gt-md-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-gt-md {
    flex: 1; }
  .flex-gt-md-grow {
    flex: 1 1 100%; }
  .flex-gt-md-initial {
    flex: 0 1 auto; }
  .flex-gt-md-auto {
    flex: 1 1 auto; }
  .flex-gt-md-none {
    flex: 0 0 auto; }
  .flex-gt-md-noshrink {
    flex: 1 0 auto; }
  .flex-gt-md-nogrow {
    flex: 0 1 auto; }
  .flex-gt-md-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-gt-md-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-gt-md-column > .flex-gt-md-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-gt-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-gt-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-gt-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-gt-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-gt-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-gt-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-gt-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-gt-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-gt-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-gt-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-gt-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-gt-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-gt-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-gt-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-gt-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-gt-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-gt-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-gt-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-gt-md-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-33, .layout-row > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-md-66, .layout-row > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-md-33, .layout-column > .flex-gt-md-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-md-66, .layout-column > .flex-gt-md-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-row > .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-md-column > .flex-gt-md-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-md-row > .flex-gt-md-33, .layout-gt-md-row > .flex-gt-md-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-gt-md-row > .flex-gt-md-66, .layout-gt-md-row > .flex-gt-md-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-gt-md-row > .flex {
    min-width: 0; }
  .layout-gt-md-column > .flex-gt-md-33, .layout-gt-md-column > .flex-gt-md-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-gt-md-column > .flex-gt-md-66, .layout-gt-md-column > .flex-gt-md-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-md-column > .flex {
    min-height: 0; }
  .layout-gt-md, .layout-gt-md-column, .layout-gt-md-row {
    display: flex; }
  .layout-gt-md-column {
    flex-direction: column; }
  .layout-gt-md-row {
    flex-direction: row; }
  .layout-gt-md-column-reverse {
    flex-direction: column-reverse; }
  .layout-gt-md-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 1280px) and (max-width: 1919px) {
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show) {
    display: none; }
  .hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; }
  .flex-order-lg--20 {
    order: -20; }
  .flex-order-lg--19 {
    order: -19; }
  .flex-order-lg--18 {
    order: -18; }
  .flex-order-lg--17 {
    order: -17; }
  .flex-order-lg--16 {
    order: -16; }
  .flex-order-lg--15 {
    order: -15; }
  .flex-order-lg--14 {
    order: -14; }
  .flex-order-lg--13 {
    order: -13; }
  .flex-order-lg--12 {
    order: -12; }
  .flex-order-lg--11 {
    order: -11; }
  .flex-order-lg--10 {
    order: -10; }
  .flex-order-lg--9 {
    order: -9; }
  .flex-order-lg--8 {
    order: -8; }
  .flex-order-lg--7 {
    order: -7; }
  .flex-order-lg--6 {
    order: -6; }
  .flex-order-lg--5 {
    order: -5; }
  .flex-order-lg--4 {
    order: -4; }
  .flex-order-lg--3 {
    order: -3; }
  .flex-order-lg--2 {
    order: -2; }
  .flex-order-lg--1 {
    order: -1; }
  .flex-order-lg-0 {
    order: 0; }
  .flex-order-lg-1 {
    order: 1; }
  .flex-order-lg-2 {
    order: 2; }
  .flex-order-lg-3 {
    order: 3; }
  .flex-order-lg-4 {
    order: 4; }
  .flex-order-lg-5 {
    order: 5; }
  .flex-order-lg-6 {
    order: 6; }
  .flex-order-lg-7 {
    order: 7; }
  .flex-order-lg-8 {
    order: 8; }
  .flex-order-lg-9 {
    order: 9; }
  .flex-order-lg-10 {
    order: 10; }
  .flex-order-lg-11 {
    order: 11; }
  .flex-order-lg-12 {
    order: 12; }
  .flex-order-lg-13 {
    order: 13; }
  .flex-order-lg-14 {
    order: 14; }
  .flex-order-lg-15 {
    order: 15; }
  .flex-order-lg-16 {
    order: 16; }
  .flex-order-lg-17 {
    order: 17; }
  .flex-order-lg-18 {
    order: 18; }
  .flex-order-lg-19 {
    order: 19; }
  .flex-order-lg-20 {
    order: 20; }
  .offset-lg-0, .flex-offset-lg-0 {
    margin-left: 0; }
  [dir=rtl] .offset-lg-0, [dir=rtl] .flex-offset-lg-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-lg-5, .flex-offset-lg-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-lg-5, [dir=rtl] .flex-offset-lg-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-lg-10, .flex-offset-lg-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-lg-10, [dir=rtl] .flex-offset-lg-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-lg-15, .flex-offset-lg-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-lg-15, [dir=rtl] .flex-offset-lg-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-lg-20, .flex-offset-lg-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-lg-20, [dir=rtl] .flex-offset-lg-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-lg-25, .flex-offset-lg-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-lg-25, [dir=rtl] .flex-offset-lg-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-lg-30, .flex-offset-lg-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-lg-30, [dir=rtl] .flex-offset-lg-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-lg-35, .flex-offset-lg-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-lg-35, [dir=rtl] .flex-offset-lg-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-lg-40, .flex-offset-lg-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-lg-40, [dir=rtl] .flex-offset-lg-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-lg-45, .flex-offset-lg-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-lg-45, [dir=rtl] .flex-offset-lg-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-lg-50, .flex-offset-lg-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-lg-50, [dir=rtl] .flex-offset-lg-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-lg-55, .flex-offset-lg-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-lg-55, [dir=rtl] .flex-offset-lg-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-lg-60, .flex-offset-lg-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-lg-60, [dir=rtl] .flex-offset-lg-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-lg-65, .flex-offset-lg-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-lg-65, [dir=rtl] .flex-offset-lg-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-lg-70, .flex-offset-lg-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-lg-70, [dir=rtl] .flex-offset-lg-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-lg-75, .flex-offset-lg-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-lg-75, [dir=rtl] .flex-offset-lg-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-lg-80, .flex-offset-lg-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-lg-80, [dir=rtl] .flex-offset-lg-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-lg-85, .flex-offset-lg-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-lg-85, [dir=rtl] .flex-offset-lg-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-lg-90, .flex-offset-lg-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-lg-90, [dir=rtl] .flex-offset-lg-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-lg-95, .flex-offset-lg-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-lg-95, [dir=rtl] .flex-offset-lg-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-lg-33, .flex-offset-lg-33 {
    margin-left: calc(100% / 3); }
  .offset-lg-66, .flex-offset-lg-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-lg-66, [dir=rtl] .flex-offset-lg-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-lg, .layout-align-lg-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-lg-start, .layout-align-lg-start-start, .layout-align-lg-start-center, .layout-align-lg-start-end, .layout-align-lg-start-stretch {
    justify-content: flex-start; }
  .layout-align-lg-center, .layout-align-lg-center-start, .layout-align-lg-center-center, .layout-align-lg-center-end, .layout-align-lg-center-stretch {
    justify-content: center; }
  .layout-align-lg-end, .layout-align-lg-end-start, .layout-align-lg-end-center, .layout-align-lg-end-end, .layout-align-lg-end-stretch {
    justify-content: flex-end; }
  .layout-align-lg-space-around, .layout-align-lg-space-around-center, .layout-align-lg-space-around-start, .layout-align-lg-space-around-end, .layout-align-lg-space-around-stretch {
    justify-content: space-around; }
  .layout-align-lg-space-between, .layout-align-lg-space-between-center, .layout-align-lg-space-between-start, .layout-align-lg-space-between-end, .layout-align-lg-space-between-stretch {
    justify-content: space-between; }
  .layout-align-lg-start-start, .layout-align-lg-center-start, .layout-align-lg-end-start, .layout-align-lg-space-between-start, .layout-align-lg-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-lg-start-center, .layout-align-lg-center-center, .layout-align-lg-end-center, .layout-align-lg-space-between-center, .layout-align-lg-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-lg-start-center > *, .layout-align-lg-center-center > *, .layout-align-lg-end-center > *, .layout-align-lg-space-between-center > *, .layout-align-lg-space-around-center > * {
    max-width: 100%; }
  .layout-align-lg-start-end, .layout-align-lg-center-end, .layout-align-lg-end-end, .layout-align-lg-space-between-end, .layout-align-lg-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-lg-start-stretch, .layout-align-lg-center-stretch, .layout-align-lg-end-stretch, .layout-align-lg-space-between-stretch, .layout-align-lg-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-lg {
    flex: 1; }
  .flex-lg-grow {
    flex: 1 1 100%; }
  .flex-lg-initial {
    flex: 0 1 auto; }
  .flex-lg-auto {
    flex: 1 1 auto; }
  .flex-lg-none {
    flex: 0 0 auto; }
  .flex-lg-noshrink {
    flex: 1 0 auto; }
  .flex-lg-nogrow {
    flex: 0 1 auto; }
  .flex-lg-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-lg-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-lg-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-lg-column > .flex-lg-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-lg-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-lg-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-lg-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-lg-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-lg-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-lg-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-lg-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-lg-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-lg-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-lg-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-lg-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-lg-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-lg-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-lg-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-lg-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-lg-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-lg-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-lg-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-lg-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-lg-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-lg-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-lg-33, .layout-row > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-lg-66, .layout-row > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-lg-33, .layout-column > .flex-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-lg-66, .layout-column > .flex-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-row > .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-lg-column > .flex-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-lg-row > .flex-lg-33, .layout-lg-row > .flex-lg-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-lg-row > .flex-lg-66, .layout-lg-row > .flex-lg-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-lg-row > .flex {
    min-width: 0; }
  .layout-lg-column > .flex-lg-33, .layout-lg-column > .flex-lg-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-lg-column > .flex-lg-66, .layout-lg-column > .flex-lg-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-lg-column > .flex {
    min-height: 0; }
  .layout-lg, .layout-lg-column, .layout-lg-row {
    display: flex; }
  .layout-lg-column {
    flex-direction: column; }
  .layout-lg-row {
    flex-direction: row; }
  .layout-lg-column-reverse {
    flex-direction: column-reverse; }
  .layout-lg-row-reverse {
    flex-direction: row-reverse; } }

@media (min-width: 1920px) {
  .flex-order-gt-lg--20 {
    order: -20; }
  .flex-order-gt-lg--19 {
    order: -19; }
  .flex-order-gt-lg--18 {
    order: -18; }
  .flex-order-gt-lg--17 {
    order: -17; }
  .flex-order-gt-lg--16 {
    order: -16; }
  .flex-order-gt-lg--15 {
    order: -15; }
  .flex-order-gt-lg--14 {
    order: -14; }
  .flex-order-gt-lg--13 {
    order: -13; }
  .flex-order-gt-lg--12 {
    order: -12; }
  .flex-order-gt-lg--11 {
    order: -11; }
  .flex-order-gt-lg--10 {
    order: -10; }
  .flex-order-gt-lg--9 {
    order: -9; }
  .flex-order-gt-lg--8 {
    order: -8; }
  .flex-order-gt-lg--7 {
    order: -7; }
  .flex-order-gt-lg--6 {
    order: -6; }
  .flex-order-gt-lg--5 {
    order: -5; }
  .flex-order-gt-lg--4 {
    order: -4; }
  .flex-order-gt-lg--3 {
    order: -3; }
  .flex-order-gt-lg--2 {
    order: -2; }
  .flex-order-gt-lg--1 {
    order: -1; }
  .flex-order-gt-lg-0 {
    order: 0; }
  .flex-order-gt-lg-1 {
    order: 1; }
  .flex-order-gt-lg-2 {
    order: 2; }
  .flex-order-gt-lg-3 {
    order: 3; }
  .flex-order-gt-lg-4 {
    order: 4; }
  .flex-order-gt-lg-5 {
    order: 5; }
  .flex-order-gt-lg-6 {
    order: 6; }
  .flex-order-gt-lg-7 {
    order: 7; }
  .flex-order-gt-lg-8 {
    order: 8; }
  .flex-order-gt-lg-9 {
    order: 9; }
  .flex-order-gt-lg-10 {
    order: 10; }
  .flex-order-gt-lg-11 {
    order: 11; }
  .flex-order-gt-lg-12 {
    order: 12; }
  .flex-order-gt-lg-13 {
    order: 13; }
  .flex-order-gt-lg-14 {
    order: 14; }
  .flex-order-gt-lg-15 {
    order: 15; }
  .flex-order-gt-lg-16 {
    order: 16; }
  .flex-order-gt-lg-17 {
    order: 17; }
  .flex-order-gt-lg-18 {
    order: 18; }
  .flex-order-gt-lg-19 {
    order: 19; }
  .flex-order-gt-lg-20 {
    order: 20; }
  .offset-gt-lg-0, .flex-offset-gt-lg-0 {
    margin-left: 0; }
  [dir=rtl] .offset-gt-lg-0, [dir=rtl] .flex-offset-gt-lg-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-gt-lg-5, .flex-offset-gt-lg-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-gt-lg-5, [dir=rtl] .flex-offset-gt-lg-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-gt-lg-10, .flex-offset-gt-lg-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-gt-lg-10, [dir=rtl] .flex-offset-gt-lg-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-gt-lg-15, .flex-offset-gt-lg-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-gt-lg-15, [dir=rtl] .flex-offset-gt-lg-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-gt-lg-20, .flex-offset-gt-lg-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-gt-lg-20, [dir=rtl] .flex-offset-gt-lg-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-gt-lg-25, .flex-offset-gt-lg-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-gt-lg-25, [dir=rtl] .flex-offset-gt-lg-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-gt-lg-30, .flex-offset-gt-lg-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-gt-lg-30, [dir=rtl] .flex-offset-gt-lg-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-gt-lg-35, .flex-offset-gt-lg-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-gt-lg-35, [dir=rtl] .flex-offset-gt-lg-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-gt-lg-40, .flex-offset-gt-lg-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-gt-lg-40, [dir=rtl] .flex-offset-gt-lg-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-gt-lg-45, .flex-offset-gt-lg-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-gt-lg-45, [dir=rtl] .flex-offset-gt-lg-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-gt-lg-50, .flex-offset-gt-lg-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-gt-lg-50, [dir=rtl] .flex-offset-gt-lg-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-gt-lg-55, .flex-offset-gt-lg-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-gt-lg-55, [dir=rtl] .flex-offset-gt-lg-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-gt-lg-60, .flex-offset-gt-lg-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-gt-lg-60, [dir=rtl] .flex-offset-gt-lg-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-gt-lg-65, .flex-offset-gt-lg-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-gt-lg-65, [dir=rtl] .flex-offset-gt-lg-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-gt-lg-70, .flex-offset-gt-lg-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-gt-lg-70, [dir=rtl] .flex-offset-gt-lg-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-gt-lg-75, .flex-offset-gt-lg-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-gt-lg-75, [dir=rtl] .flex-offset-gt-lg-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-gt-lg-80, .flex-offset-gt-lg-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-gt-lg-80, [dir=rtl] .flex-offset-gt-lg-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-gt-lg-85, .flex-offset-gt-lg-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-gt-lg-85, [dir=rtl] .flex-offset-gt-lg-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-gt-lg-90, .flex-offset-gt-lg-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-gt-lg-90, [dir=rtl] .flex-offset-gt-lg-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-gt-lg-95, .flex-offset-gt-lg-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-gt-lg-95, [dir=rtl] .flex-offset-gt-lg-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-gt-lg-33, .flex-offset-gt-lg-33 {
    margin-left: calc(100% / 3); }
  .offset-gt-lg-66, .flex-offset-gt-lg-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-gt-lg-66, [dir=rtl] .flex-offset-gt-lg-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-gt-lg, .layout-align-gt-lg-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-gt-lg-start, .layout-align-gt-lg-start-start, .layout-align-gt-lg-start-center, .layout-align-gt-lg-start-end, .layout-align-gt-lg-start-stretch {
    justify-content: flex-start; }
  .layout-align-gt-lg-center, .layout-align-gt-lg-center-start, .layout-align-gt-lg-center-center, .layout-align-gt-lg-center-end, .layout-align-gt-lg-center-stretch {
    justify-content: center; }
  .layout-align-gt-lg-end, .layout-align-gt-lg-end-start, .layout-align-gt-lg-end-center, .layout-align-gt-lg-end-end, .layout-align-gt-lg-end-stretch {
    justify-content: flex-end; }
  .layout-align-gt-lg-space-around, .layout-align-gt-lg-space-around-center, .layout-align-gt-lg-space-around-start, .layout-align-gt-lg-space-around-end, .layout-align-gt-lg-space-around-stretch {
    justify-content: space-around; }
  .layout-align-gt-lg-space-between, .layout-align-gt-lg-space-between-center, .layout-align-gt-lg-space-between-start, .layout-align-gt-lg-space-between-end, .layout-align-gt-lg-space-between-stretch {
    justify-content: space-between; }
  .layout-align-gt-lg-start-start, .layout-align-gt-lg-center-start, .layout-align-gt-lg-end-start, .layout-align-gt-lg-space-between-start, .layout-align-gt-lg-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-gt-lg-start-center, .layout-align-gt-lg-center-center, .layout-align-gt-lg-end-center, .layout-align-gt-lg-space-between-center, .layout-align-gt-lg-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-gt-lg-start-center > *, .layout-align-gt-lg-center-center > *, .layout-align-gt-lg-end-center > *, .layout-align-gt-lg-space-between-center > *, .layout-align-gt-lg-space-around-center > * {
    max-width: 100%; }
  .layout-align-gt-lg-start-end, .layout-align-gt-lg-center-end, .layout-align-gt-lg-end-end, .layout-align-gt-lg-space-between-end, .layout-align-gt-lg-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-gt-lg-start-stretch, .layout-align-gt-lg-center-stretch, .layout-align-gt-lg-end-stretch, .layout-align-gt-lg-space-between-stretch, .layout-align-gt-lg-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-gt-lg {
    flex: 1; }
  .flex-gt-lg-grow {
    flex: 1 1 100%; }
  .flex-gt-lg-initial {
    flex: 0 1 auto; }
  .flex-gt-lg-auto {
    flex: 1 1 auto; }
  .flex-gt-lg-none {
    flex: 0 0 auto; }
  .flex-gt-lg-noshrink {
    flex: 1 0 auto; }
  .flex-gt-lg-nogrow {
    flex: 0 1 auto; }
  .flex-gt-lg-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-gt-lg-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-gt-lg-column > .flex-gt-lg-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-gt-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-gt-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-gt-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-gt-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-gt-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-gt-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-gt-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-gt-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-gt-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-gt-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-gt-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-gt-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-gt-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-gt-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-gt-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-gt-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-gt-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-gt-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-gt-lg-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-33, .layout-row > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-gt-lg-66, .layout-row > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-gt-lg-33, .layout-column > .flex-gt-lg-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-gt-lg-66, .layout-column > .flex-gt-lg-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-row > .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-lg-column > .flex-gt-lg-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-gt-lg-row > .flex-gt-lg-33, .layout-gt-lg-row > .flex-gt-lg-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-gt-lg-row > .flex-gt-lg-66, .layout-gt-lg-row > .flex-gt-lg-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-gt-lg-row > .flex {
    min-width: 0; }
  .layout-gt-lg-column > .flex-gt-lg-33, .layout-gt-lg-column > .flex-gt-lg-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-gt-lg-column > .flex-gt-lg-66, .layout-gt-lg-column > .flex-gt-lg-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-gt-lg-column > .flex {
    min-height: 0; }
  .layout-gt-lg, .layout-gt-lg-column, .layout-gt-lg-row {
    display: flex; }
  .layout-gt-lg-column {
    flex-direction: column; }
  .layout-gt-lg-row {
    flex-direction: row; }
  .layout-gt-lg-column-reverse {
    flex-direction: column-reverse; }
  .layout-gt-lg-row-reverse {
    flex-direction: row-reverse; }
  .flex-order-xl--20 {
    order: -20; }
  .flex-order-xl--19 {
    order: -19; }
  .flex-order-xl--18 {
    order: -18; }
  .flex-order-xl--17 {
    order: -17; }
  .flex-order-xl--16 {
    order: -16; }
  .flex-order-xl--15 {
    order: -15; }
  .flex-order-xl--14 {
    order: -14; }
  .flex-order-xl--13 {
    order: -13; }
  .flex-order-xl--12 {
    order: -12; }
  .flex-order-xl--11 {
    order: -11; }
  .flex-order-xl--10 {
    order: -10; }
  .flex-order-xl--9 {
    order: -9; }
  .flex-order-xl--8 {
    order: -8; }
  .flex-order-xl--7 {
    order: -7; }
  .flex-order-xl--6 {
    order: -6; }
  .flex-order-xl--5 {
    order: -5; }
  .flex-order-xl--4 {
    order: -4; }
  .flex-order-xl--3 {
    order: -3; }
  .flex-order-xl--2 {
    order: -2; }
  .flex-order-xl--1 {
    order: -1; }
  .flex-order-xl-0 {
    order: 0; }
  .flex-order-xl-1 {
    order: 1; }
  .flex-order-xl-2 {
    order: 2; }
  .flex-order-xl-3 {
    order: 3; }
  .flex-order-xl-4 {
    order: 4; }
  .flex-order-xl-5 {
    order: 5; }
  .flex-order-xl-6 {
    order: 6; }
  .flex-order-xl-7 {
    order: 7; }
  .flex-order-xl-8 {
    order: 8; }
  .flex-order-xl-9 {
    order: 9; }
  .flex-order-xl-10 {
    order: 10; }
  .flex-order-xl-11 {
    order: 11; }
  .flex-order-xl-12 {
    order: 12; }
  .flex-order-xl-13 {
    order: 13; }
  .flex-order-xl-14 {
    order: 14; }
  .flex-order-xl-15 {
    order: 15; }
  .flex-order-xl-16 {
    order: 16; }
  .flex-order-xl-17 {
    order: 17; }
  .flex-order-xl-18 {
    order: 18; }
  .flex-order-xl-19 {
    order: 19; }
  .flex-order-xl-20 {
    order: 20; }
  .offset-xl-0, .flex-offset-xl-0 {
    margin-left: 0; }
  [dir=rtl] .offset-xl-0, [dir=rtl] .flex-offset-xl-0 {
    margin-left: auto;
    margin-right: 0; }
  .offset-xl-5, .flex-offset-xl-5 {
    margin-left: 5%; }
  [dir=rtl] .offset-xl-5, [dir=rtl] .flex-offset-xl-5 {
    margin-left: auto;
    margin-right: 5%; }
  .offset-xl-10, .flex-offset-xl-10 {
    margin-left: 10%; }
  [dir=rtl] .offset-xl-10, [dir=rtl] .flex-offset-xl-10 {
    margin-left: auto;
    margin-right: 10%; }
  .offset-xl-15, .flex-offset-xl-15 {
    margin-left: 15%; }
  [dir=rtl] .offset-xl-15, [dir=rtl] .flex-offset-xl-15 {
    margin-left: auto;
    margin-right: 15%; }
  .offset-xl-20, .flex-offset-xl-20 {
    margin-left: 20%; }
  [dir=rtl] .offset-xl-20, [dir=rtl] .flex-offset-xl-20 {
    margin-left: auto;
    margin-right: 20%; }
  .offset-xl-25, .flex-offset-xl-25 {
    margin-left: 25%; }
  [dir=rtl] .offset-xl-25, [dir=rtl] .flex-offset-xl-25 {
    margin-left: auto;
    margin-right: 25%; }
  .offset-xl-30, .flex-offset-xl-30 {
    margin-left: 30%; }
  [dir=rtl] .offset-xl-30, [dir=rtl] .flex-offset-xl-30 {
    margin-left: auto;
    margin-right: 30%; }
  .offset-xl-35, .flex-offset-xl-35 {
    margin-left: 35%; }
  [dir=rtl] .offset-xl-35, [dir=rtl] .flex-offset-xl-35 {
    margin-left: auto;
    margin-right: 35%; }
  .offset-xl-40, .flex-offset-xl-40 {
    margin-left: 40%; }
  [dir=rtl] .offset-xl-40, [dir=rtl] .flex-offset-xl-40 {
    margin-left: auto;
    margin-right: 40%; }
  .offset-xl-45, .flex-offset-xl-45 {
    margin-left: 45%; }
  [dir=rtl] .offset-xl-45, [dir=rtl] .flex-offset-xl-45 {
    margin-left: auto;
    margin-right: 45%; }
  .offset-xl-50, .flex-offset-xl-50 {
    margin-left: 50%; }
  [dir=rtl] .offset-xl-50, [dir=rtl] .flex-offset-xl-50 {
    margin-left: auto;
    margin-right: 50%; }
  .offset-xl-55, .flex-offset-xl-55 {
    margin-left: 55%; }
  [dir=rtl] .offset-xl-55, [dir=rtl] .flex-offset-xl-55 {
    margin-left: auto;
    margin-right: 55%; }
  .offset-xl-60, .flex-offset-xl-60 {
    margin-left: 60%; }
  [dir=rtl] .offset-xl-60, [dir=rtl] .flex-offset-xl-60 {
    margin-left: auto;
    margin-right: 60%; }
  .offset-xl-65, .flex-offset-xl-65 {
    margin-left: 65%; }
  [dir=rtl] .offset-xl-65, [dir=rtl] .flex-offset-xl-65 {
    margin-left: auto;
    margin-right: 65%; }
  .offset-xl-70, .flex-offset-xl-70 {
    margin-left: 70%; }
  [dir=rtl] .offset-xl-70, [dir=rtl] .flex-offset-xl-70 {
    margin-left: auto;
    margin-right: 70%; }
  .offset-xl-75, .flex-offset-xl-75 {
    margin-left: 75%; }
  [dir=rtl] .offset-xl-75, [dir=rtl] .flex-offset-xl-75 {
    margin-left: auto;
    margin-right: 75%; }
  .offset-xl-80, .flex-offset-xl-80 {
    margin-left: 80%; }
  [dir=rtl] .offset-xl-80, [dir=rtl] .flex-offset-xl-80 {
    margin-left: auto;
    margin-right: 80%; }
  .offset-xl-85, .flex-offset-xl-85 {
    margin-left: 85%; }
  [dir=rtl] .offset-xl-85, [dir=rtl] .flex-offset-xl-85 {
    margin-left: auto;
    margin-right: 85%; }
  .offset-xl-90, .flex-offset-xl-90 {
    margin-left: 90%; }
  [dir=rtl] .offset-xl-90, [dir=rtl] .flex-offset-xl-90 {
    margin-left: auto;
    margin-right: 90%; }
  .offset-xl-95, .flex-offset-xl-95 {
    margin-left: 95%; }
  [dir=rtl] .offset-xl-95, [dir=rtl] .flex-offset-xl-95 {
    margin-left: auto;
    margin-right: 95%; }
  .offset-xl-33, .flex-offset-xl-33 {
    margin-left: calc(100% / 3); }
  .offset-xl-66, .flex-offset-xl-66 {
    margin-left: calc(200% / 3); }
  [dir=rtl] .offset-xl-66, [dir=rtl] .flex-offset-xl-66 {
    margin-left: auto;
    margin-right: calc(200% / 3); }
  .layout-align-xl, .layout-align-xl-start-stretch {
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch; }
  .layout-align-xl-start, .layout-align-xl-start-start, .layout-align-xl-start-center, .layout-align-xl-start-end, .layout-align-xl-start-stretch {
    justify-content: flex-start; }
  .layout-align-xl-center, .layout-align-xl-center-start, .layout-align-xl-center-center, .layout-align-xl-center-end, .layout-align-xl-center-stretch {
    justify-content: center; }
  .layout-align-xl-end, .layout-align-xl-end-start, .layout-align-xl-end-center, .layout-align-xl-end-end, .layout-align-xl-end-stretch {
    justify-content: flex-end; }
  .layout-align-xl-space-around, .layout-align-xl-space-around-center, .layout-align-xl-space-around-start, .layout-align-xl-space-around-end, .layout-align-xl-space-around-stretch {
    justify-content: space-around; }
  .layout-align-xl-space-between, .layout-align-xl-space-between-center, .layout-align-xl-space-between-start, .layout-align-xl-space-between-end, .layout-align-xl-space-between-stretch {
    justify-content: space-between; }
  .layout-align-xl-start-start, .layout-align-xl-center-start, .layout-align-xl-end-start, .layout-align-xl-space-between-start, .layout-align-xl-space-around-start {
    align-items: flex-start;
    align-content: flex-start; }
  .layout-align-xl-start-center, .layout-align-xl-center-center, .layout-align-xl-end-center, .layout-align-xl-space-between-center, .layout-align-xl-space-around-center {
    align-items: center;
    align-content: center;
    max-width: 100%; }
  .layout-align-xl-start-center > *, .layout-align-xl-center-center > *, .layout-align-xl-end-center > *, .layout-align-xl-space-between-center > *, .layout-align-xl-space-around-center > * {
    max-width: 100%; }
  .layout-align-xl-start-end, .layout-align-xl-center-end, .layout-align-xl-end-end, .layout-align-xl-space-between-end, .layout-align-xl-space-around-end {
    align-items: flex-end;
    align-content: flex-end; }
  .layout-align-xl-start-stretch, .layout-align-xl-center-stretch, .layout-align-xl-end-stretch, .layout-align-xl-space-between-stretch, .layout-align-xl-space-around-stretch {
    align-items: stretch;
    align-content: stretch; }
  .flex-xl {
    flex: 1; }
  .flex-xl-grow {
    flex: 1 1 100%; }
  .flex-xl-initial {
    flex: 0 1 auto; }
  .flex-xl-auto {
    flex: 1 1 auto; }
  .flex-xl-none {
    flex: 0 0 auto; }
  .flex-xl-noshrink {
    flex: 1 0 auto; }
  .flex-xl-nogrow {
    flex: 0 1 auto; }
  .flex-xl-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%; }
  .layout-row > .flex-xl-0 {
    flex: 1 1 0%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-column > .flex-xl-0 {
    flex: 1 1 0%;
    max-width: 100%;
    max-height: 0%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-0 {
    flex: 1 1 100%;
    max-width: 0%;
    max-height: 100%;
    min-width: 0; }
  .layout-xl-column > .flex-xl-0 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 0%;
    min-height: 0; }
  .flex-xl-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-row > .flex-xl-5 {
    flex: 1 1 5%;
    max-width: 5%;
    max-height: 100%; }
  .layout-column > .flex-xl-5 {
    flex: 1 1 5%;
    max-width: 100%;
    max-height: 5%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-5 {
    flex: 1 1 100%;
    max-width: 5%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-5 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 5%; }
  .flex-xl-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-row > .flex-xl-10 {
    flex: 1 1 10%;
    max-width: 10%;
    max-height: 100%; }
  .layout-column > .flex-xl-10 {
    flex: 1 1 10%;
    max-width: 100%;
    max-height: 10%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-10 {
    flex: 1 1 100%;
    max-width: 10%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-10 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 10%; }
  .flex-xl-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-row > .flex-xl-15 {
    flex: 1 1 15%;
    max-width: 15%;
    max-height: 100%; }
  .layout-column > .flex-xl-15 {
    flex: 1 1 15%;
    max-width: 100%;
    max-height: 15%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-15 {
    flex: 1 1 100%;
    max-width: 15%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-15 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 15%; }
  .flex-xl-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-row > .flex-xl-20 {
    flex: 1 1 20%;
    max-width: 20%;
    max-height: 100%; }
  .layout-column > .flex-xl-20 {
    flex: 1 1 20%;
    max-width: 100%;
    max-height: 20%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-20 {
    flex: 1 1 100%;
    max-width: 20%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-20 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 20%; }
  .flex-xl-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-row > .flex-xl-25 {
    flex: 1 1 25%;
    max-width: 25%;
    max-height: 100%; }
  .layout-column > .flex-xl-25 {
    flex: 1 1 25%;
    max-width: 100%;
    max-height: 25%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-25 {
    flex: 1 1 100%;
    max-width: 25%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-25 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 25%; }
  .flex-xl-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-row > .flex-xl-30 {
    flex: 1 1 30%;
    max-width: 30%;
    max-height: 100%; }
  .layout-column > .flex-xl-30 {
    flex: 1 1 30%;
    max-width: 100%;
    max-height: 30%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-30 {
    flex: 1 1 100%;
    max-width: 30%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-30 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 30%; }
  .flex-xl-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-row > .flex-xl-35 {
    flex: 1 1 35%;
    max-width: 35%;
    max-height: 100%; }
  .layout-column > .flex-xl-35 {
    flex: 1 1 35%;
    max-width: 100%;
    max-height: 35%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-35 {
    flex: 1 1 100%;
    max-width: 35%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-35 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 35%; }
  .flex-xl-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-row > .flex-xl-40 {
    flex: 1 1 40%;
    max-width: 40%;
    max-height: 100%; }
  .layout-column > .flex-xl-40 {
    flex: 1 1 40%;
    max-width: 100%;
    max-height: 40%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-40 {
    flex: 1 1 100%;
    max-width: 40%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-40 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 40%; }
  .flex-xl-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-row > .flex-xl-45 {
    flex: 1 1 45%;
    max-width: 45%;
    max-height: 100%; }
  .layout-column > .flex-xl-45 {
    flex: 1 1 45%;
    max-width: 100%;
    max-height: 45%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-45 {
    flex: 1 1 100%;
    max-width: 45%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-45 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 45%; }
  .flex-xl-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-row > .flex-xl-50 {
    flex: 1 1 50%;
    max-width: 50%;
    max-height: 100%; }
  .layout-column > .flex-xl-50 {
    flex: 1 1 50%;
    max-width: 100%;
    max-height: 50%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-50 {
    flex: 1 1 100%;
    max-width: 50%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-50 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 50%; }
  .flex-xl-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-row > .flex-xl-55 {
    flex: 1 1 55%;
    max-width: 55%;
    max-height: 100%; }
  .layout-column > .flex-xl-55 {
    flex: 1 1 55%;
    max-width: 100%;
    max-height: 55%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-55 {
    flex: 1 1 100%;
    max-width: 55%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-55 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 55%; }
  .flex-xl-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-row > .flex-xl-60 {
    flex: 1 1 60%;
    max-width: 60%;
    max-height: 100%; }
  .layout-column > .flex-xl-60 {
    flex: 1 1 60%;
    max-width: 100%;
    max-height: 60%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-60 {
    flex: 1 1 100%;
    max-width: 60%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-60 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 60%; }
  .flex-xl-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-row > .flex-xl-65 {
    flex: 1 1 65%;
    max-width: 65%;
    max-height: 100%; }
  .layout-column > .flex-xl-65 {
    flex: 1 1 65%;
    max-width: 100%;
    max-height: 65%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-65 {
    flex: 1 1 100%;
    max-width: 65%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-65 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 65%; }
  .flex-xl-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-row > .flex-xl-70 {
    flex: 1 1 70%;
    max-width: 70%;
    max-height: 100%; }
  .layout-column > .flex-xl-70 {
    flex: 1 1 70%;
    max-width: 100%;
    max-height: 70%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-70 {
    flex: 1 1 100%;
    max-width: 70%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-70 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 70%; }
  .flex-xl-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-row > .flex-xl-75 {
    flex: 1 1 75%;
    max-width: 75%;
    max-height: 100%; }
  .layout-column > .flex-xl-75 {
    flex: 1 1 75%;
    max-width: 100%;
    max-height: 75%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-75 {
    flex: 1 1 100%;
    max-width: 75%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-75 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 75%; }
  .flex-xl-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-row > .flex-xl-80 {
    flex: 1 1 80%;
    max-width: 80%;
    max-height: 100%; }
  .layout-column > .flex-xl-80 {
    flex: 1 1 80%;
    max-width: 100%;
    max-height: 80%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-80 {
    flex: 1 1 100%;
    max-width: 80%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-80 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 80%; }
  .flex-xl-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-row > .flex-xl-85 {
    flex: 1 1 85%;
    max-width: 85%;
    max-height: 100%; }
  .layout-column > .flex-xl-85 {
    flex: 1 1 85%;
    max-width: 100%;
    max-height: 85%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-85 {
    flex: 1 1 100%;
    max-width: 85%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-85 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 85%; }
  .flex-xl-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-row > .flex-xl-90 {
    flex: 1 1 90%;
    max-width: 90%;
    max-height: 100%; }
  .layout-column > .flex-xl-90 {
    flex: 1 1 90%;
    max-width: 100%;
    max-height: 90%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-90 {
    flex: 1 1 100%;
    max-width: 90%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-90 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 90%; }
  .flex-xl-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-row > .flex-xl-95 {
    flex: 1 1 95%;
    max-width: 95%;
    max-height: 100%; }
  .layout-column > .flex-xl-95 {
    flex: 1 1 95%;
    max-width: 100%;
    max-height: 95%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-95 {
    flex: 1 1 100%;
    max-width: 95%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-95 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 95%; }
  .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-column > .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-row > .flex-xl-33, .layout-row > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-row > .flex-xl-66, .layout-row > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-column > .flex-xl-33, .layout-column > .flex-xl-33 {
    flex: 1 1 33.33%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-column > .flex-xl-66, .layout-column > .flex-xl-66 {
    flex: 1 1 66.66%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-row > .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-xl-column > .flex-xl-100 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 100%; }
  .layout-xl-row > .flex-xl-33, .layout-xl-row > .flex-xl-33 {
    flex: 1 1 100%;
    max-width: 33.33%;
    max-height: 100%; }
  .layout-xl-row > .flex-xl-66, .layout-xl-row > .flex-xl-66 {
    flex: 1 1 100%;
    max-width: 66.66%;
    max-height: 100%; }
  .layout-xl-row > .flex {
    min-width: 0; }
  .layout-xl-column > .flex-xl-33, .layout-xl-column > .flex-xl-33 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 33.33%; }
  .layout-xl-column > .flex-xl-66, .layout-xl-column > .flex-xl-66 {
    flex: 1 1 100%;
    max-width: 100%;
    max-height: 66.66%; }
  .layout-xl-column > .flex {
    min-height: 0; }
  .layout-xl, .layout-xl-column, .layout-xl-row {
    display: flex; }
  .layout-xl-column {
    flex-direction: column; }
  .layout-xl-row {
    flex-direction: row; }
  .layout-xl-column-reverse {
    flex-direction: column-reverse; }
  .layout-xl-row-reverse {
    flex-direction: row-reverse; }
  .hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show), .hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show) {
    display: none; }
  .hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show) {
    display: none; } }

@media print {
  .hide-print:not(.show-print):not(.show) {
    display: none !important; } }

.bui-margin-top-0x {
  margin-top: 0px; }

.bui-margin-left-0x {
  margin-left: 0px; }

.bui-margin-right-0x {
  margin-right: 0px; }

.bui-margin-bottom-0x {
  margin-bottom: 0px; }

.bui-margin-vertical-0x {
  margin-top: 0px;
  margin-bottom: 0px; }

.bui-margin-horizontal-0x {
  margin-left: 0px;
  margin-right: 0px; }

.bui-margin-all-0x {
  margin: 0px; }

.bui-margin-top-1x {
  margin-top: 8px; }

.bui-margin-left-1x {
  margin-left: 8px; }

.bui-margin-right-1x {
  margin-right: 8px; }

.bui-margin-bottom-1x {
  margin-bottom: 8px; }

.bui-margin-vertical-1x {
  margin-top: 8px;
  margin-bottom: 8px; }

.bui-margin-horizontal-1x {
  margin-left: 8px;
  margin-right: 8px; }

.bui-margin-all-1x {
  margin: 8px; }

.bui-margin-top-2x {
  margin-top: 16px; }

.bui-margin-left-2x {
  margin-left: 16px; }

.bui-margin-right-2x {
  margin-right: 16px; }

.bui-margin-bottom-2x {
  margin-bottom: 16px; }

.bui-margin-vertical-2x {
  margin-top: 16px;
  margin-bottom: 16px; }

.bui-margin-horizontal-2x {
  margin-left: 16px;
  margin-right: 16px; }

.bui-margin-all-2x {
  margin: 16px; }

.bui-margin-top-3x {
  margin-top: 24px; }

.bui-margin-left-3x {
  margin-left: 24px; }

.bui-margin-right-3x {
  margin-right: 24px; }

.bui-margin-bottom-3x {
  margin-bottom: 24px; }

.bui-margin-vertical-3x {
  margin-top: 24px;
  margin-bottom: 24px; }

.bui-margin-horizontal-3x {
  margin-left: 24px;
  margin-right: 24px; }

.bui-margin-all-3x {
  margin: 24px; }

.bui-margin-top-4x {
  margin-top: 32px; }

.bui-margin-left-4x {
  margin-left: 32px; }

.bui-margin-right-4x {
  margin-right: 32px; }

.bui-margin-bottom-4x {
  margin-bottom: 32px; }

.bui-margin-vertical-4x {
  margin-top: 32px;
  margin-bottom: 32px; }

.bui-margin-horizontal-4x {
  margin-left: 32px;
  margin-right: 32px; }

.bui-margin-all-4x {
  margin: 32px; }

.bui-margin-top-5x {
  margin-top: 40px; }

.bui-margin-left-5x {
  margin-left: 40px; }

.bui-margin-right-5x {
  margin-right: 40px; }

.bui-margin-bottom-5x {
  margin-bottom: 40px; }

.bui-margin-vertical-5x {
  margin-top: 40px;
  margin-bottom: 40px; }

.bui-margin-horizontal-5x {
  margin-left: 40px;
  margin-right: 40px; }

.bui-margin-all-5x {
  margin: 40px; }

.bui-margin-top-6x {
  margin-top: 48px; }

.bui-margin-left-6x {
  margin-left: 48px; }

.bui-margin-right-6x {
  margin-right: 48px; }

.bui-margin-bottom-6x {
  margin-bottom: 48px; }

.bui-margin-vertical-6x {
  margin-top: 48px;
  margin-bottom: 48px; }

.bui-margin-horizontal-6x {
  margin-left: 48px;
  margin-right: 48px; }

.bui-margin-all-6x {
  margin: 48px; }

.bui-margin-top-7x {
  margin-top: 56px; }

.bui-margin-left-7x {
  margin-left: 56px; }

.bui-margin-right-7x {
  margin-right: 56px; }

.bui-margin-bottom-7x {
  margin-bottom: 56px; }

.bui-margin-vertical-7x {
  margin-top: 56px;
  margin-bottom: 56px; }

.bui-margin-horizontal-7x {
  margin-left: 56px;
  margin-right: 56px; }

.bui-margin-all-7x {
  margin: 56px; }

.bui-margin-top-8x {
  margin-top: 64px; }

.bui-margin-left-8x {
  margin-left: 64px; }

.bui-margin-right-8x {
  margin-right: 64px; }

.bui-margin-bottom-8x {
  margin-bottom: 64px; }

.bui-margin-vertical-8x {
  margin-top: 64px;
  margin-bottom: 64px; }

.bui-margin-horizontal-8x {
  margin-left: 64px;
  margin-right: 64px; }

.bui-margin-all-8x {
  margin: 64px; }

.bui-margin-auto {
  margin-left: auto;
  margin-right: auto; }

.bui-padding-top-0x {
  padding-top: 0px; }

.bui-padding-left-0x {
  padding-left: 0px; }

.bui-padding-right-0x {
  padding-right: 0px; }

.bui-padding-bottom-0x {
  padding-bottom: 0px; }

.bui-padding-vertical-0x {
  padding-top: 0px;
  padding-bottom: 0px; }

.bui-padding-horizontal-0x {
  padding-left: 0px;
  padding-right: 0px; }

.bui-padding-all-0x {
  padding: 0px; }

.bui-padding-top-1x {
  padding-top: 8px; }

.bui-padding-left-1x {
  padding-left: 8px; }

.bui-padding-right-1x {
  padding-right: 8px; }

.bui-padding-bottom-1x {
  padding-bottom: 8px; }

.bui-padding-vertical-1x {
  padding-top: 8px;
  padding-bottom: 8px; }

.bui-padding-horizontal-1x {
  padding-left: 8px;
  padding-right: 8px; }

.bui-padding-all-1x {
  padding: 8px; }

.bui-padding-top-2x {
  padding-top: 16px; }

.bui-padding-left-2x {
  padding-left: 16px; }

.bui-padding-right-2x {
  padding-right: 16px; }

.bui-padding-bottom-2x {
  padding-bottom: 16px; }

.bui-padding-vertical-2x {
  padding-top: 16px;
  padding-bottom: 16px; }

.bui-padding-horizontal-2x {
  padding-left: 16px;
  padding-right: 16px; }

.bui-padding-all-2x {
  padding: 16px; }

.bui-padding-top-3x {
  padding-top: 24px; }

.bui-padding-left-3x {
  padding-left: 24px; }

.bui-padding-right-3x {
  padding-right: 24px; }

.bui-padding-bottom-3x {
  padding-bottom: 24px; }

.bui-padding-vertical-3x {
  padding-top: 24px;
  padding-bottom: 24px; }

.bui-padding-horizontal-3x {
  padding-left: 24px;
  padding-right: 24px; }

.bui-padding-all-3x {
  padding: 24px; }

.bui-padding-top-4x {
  padding-top: 32px; }

.bui-padding-left-4x {
  padding-left: 32px; }

.bui-padding-right-4x {
  padding-right: 32px; }

.bui-padding-bottom-4x {
  padding-bottom: 32px; }

.bui-padding-vertical-4x {
  padding-top: 32px;
  padding-bottom: 32px; }

.bui-padding-horizontal-4x {
  padding-left: 32px;
  padding-right: 32px; }

.bui-padding-all-4x {
  padding: 32px; }

.bui-padding-top-5x {
  padding-top: 40px; }

.bui-padding-left-5x {
  padding-left: 40px; }

.bui-padding-right-5x {
  padding-right: 40px; }

.bui-padding-bottom-5x {
  padding-bottom: 40px; }

.bui-padding-vertical-5x {
  padding-top: 40px;
  padding-bottom: 40px; }

.bui-padding-horizontal-5x {
  padding-left: 40px;
  padding-right: 40px; }

.bui-padding-all-5x {
  padding: 40px; }

.bui-padding-top-6x {
  padding-top: 48px; }

.bui-padding-left-6x {
  padding-left: 48px; }

.bui-padding-right-6x {
  padding-right: 48px; }

.bui-padding-bottom-6x {
  padding-bottom: 48px; }

.bui-padding-vertical-6x {
  padding-top: 48px;
  padding-bottom: 48px; }

.bui-padding-horizontal-6x {
  padding-left: 48px;
  padding-right: 48px; }

.bui-padding-all-6x {
  padding: 48px; }

.bui-padding-top-7x {
  padding-top: 56px; }

.bui-padding-left-7x {
  padding-left: 56px; }

.bui-padding-right-7x {
  padding-right: 56px; }

.bui-padding-bottom-7x {
  padding-bottom: 56px; }

.bui-padding-vertical-7x {
  padding-top: 56px;
  padding-bottom: 56px; }

.bui-padding-horizontal-7x {
  padding-left: 56px;
  padding-right: 56px; }

.bui-padding-all-7x {
  padding: 56px; }

.bui-padding-top-8x {
  padding-top: 64px; }

.bui-padding-left-8x {
  padding-left: 64px; }

.bui-padding-right-8x {
  padding-right: 64px; }

.bui-padding-bottom-8x {
  padding-bottom: 64px; }

.bui-padding-vertical-8x {
  padding-top: 64px;
  padding-bottom: 64px; }

.bui-padding-horizontal-8x {
  padding-left: 64px;
  padding-right: 64px; }

.bui-padding-all-8x {
  padding: 64px; }

::-webkit-scrollbar {
  width: 6px; }

::-webkit-scrollbar-button {
  width: 0;
  height: 0; }

::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0);
  -webkit-border-radius: 3em; }

::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.2);
  transition: all .3s ease-in-out; }

::-webkit-scrollbar-thumb:vertical {
  -webkit-border-radius: 3em; }

::-webkit-scrollbar-thumb:horizontal {
  -webkit-border-radius: 3em; }

body, input, select, textarea {
  font-family: "Segoe UI",sans-serif; }

button {
  padding: 0;
  margin: 0;
  background: transparent;
  border: none;
  font-family: "Industrywf",sans-serif;
  color: #fff; }

h1, h2, h3, h4, h5, h6 {
  font-size: 1.25em;
  font-family: "Industrywf",sans-serif;
  font-weight: 400; }

small {
  font-size: .85em; }

p {
  margin: 0;
  line-height: 1.6em; }

a {
  transition: color 300ms linear;
  color: #0990ff;
  text-decoration: none;
  transition: all 200ms ease; }

a:hover {
  color: #3ca7ff;
  text-decoration: none; }

.bui-color-primary {
  color: #0075d5; }

.bui-color-primary2 {
  color: #df158a; }

.bui-color-spark {
  color: #ffcc31; }

.bui-color-danger {
  color: #fe5353; }

.bui-color-success {
  color: #14ab57; }

.bui-color-lab {
  color: #a6cd2f; }

.bui-color-white {
  color: #fff; }

.bui-color-body {
  color: #c9ccdb; }

.bui-color-muted {
  color: #9fa4ae; }

.bui-color-heading {
  color: #fff; }

.bui-color-heading-secondary {
  color: #8f94ae; }

.bui-text-align-left {
  text-align: left; }

.bui-text-align-right {
  text-align: right; }

.bui-text-align-center {
  text-align: center; }

.bui-text-align-justify {
  text-align: justify; }

.bui-text-align-auto {
  text-align: auto; }

.bui-text-italic {
  font-style: italic; }

.bui-text-bold {
  font-weight: bold; }

.bui-type-title {
  font-size: 40px;
  font-weight: 400;
  letter-spacing: 0.01em;
  line-height: 50px; }

.bui-type-title-addon {
  font-size: 60px;
  line-height: 58px;
  font-weight: 300;
  letter-spacing: .005em; }

.bui-type-heading-1x {
  font-size: 17px;
  letter-spacing: .005em; }

.bui-type-heading-1x-addon {
  font-size: 14px;
  letter-spacing: .005em; }

.bui-type-heading-2x {
  font-size: 21px;
  letter-spacing: .005em; }

.bui-type-heading-2x-addon {
  font-size: 17px;
  letter-spacing: .005em; }

.bui-type-heading-3x {
  font-size: 27px;
  letter-spacing: .005em; }

.bui-type-heading-3x-addon {
  font-size: 22px;
  letter-spacing: .005em; }

.bui-type-body {
  font-size: 15px;
  font-weight: 400;
  letter-spacing: .01em;
  line-height: 1.6em; }

.bui-type-strong {
  font-size: 15px;
  font-weight: 500;
  letter-spacing: .01em;
  line-height: 1.6em; }

.bui-type-highlight {
  font-size: 17px;
  font-weight: 400;
  letter-spacing: .01em;
  line-height: 1.6em; }

.bui-type-caption {
  font-size: 13px;
  font-weight: 400;
  letter-spacing: .01em;
  line-height: 1.6em; }

.bui-type-label {
  color: rgba(228, 238, 242, 0.6);
  font-family: "Industrywf",sans-serif;
  font-weight: 500;
  font-size: 16px; }

bui-tile-header > div > h1, bui-tile-header > div > span, bui-tile-footer > div > h1, bui-tile-footer > div > span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%; }

bui-tile-header > div > h1, bui-tile-footer > div > h1 {
  font-size: 15px;
  line-height: 15px;
  font-family: "Industrywf",sans-serif;
  margin-bottom: 2px; }

bui-tile-header > div > span, bui-tile-footer > div > span {
  line-height: 14px;
  font-size: 14px;
  color: #9fa4ae; }

.studio-editor-ghost {
  background: #1c2030;
  border: 1px solid #24293d;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5);
  font-family: "Industrywf", sans-serif;
  font-size: 14px;
  position: absolute;
  top: 0;
  left: 0;
  right: -50vw;
  min-height: 30px;
  min-width: 30px;
  z-index: -2;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #9fa4ae;
  border-color: #0075d5; }

html,
body {
  min-height: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  background: #212c3d;
  color: #fff;
  font-family: "Segoe UI", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  body:not(.scrollable) {
    overflow: hidden; }

* {
  box-sizing: border-box; }
  *:focus {
    outline: none; }

a {
  color: #0083ef;
  text-decoration: none;
  transition: color 150ms; }
  a:hover {
    color: #239cff; }
  a:focus {
    outline: 1px solid #0075d5; }

hr {
  border: 1px solid rgba(228, 238, 242, 0.12);
  margin: 16px 0; }

[hidden] {
  display: none !important; }

@keyframes spin_2fbAp{to{transform:rotate(1turn)}}.defaultStyle_274o-{position:relative;display:inline-block;width:48px;height:48px;box-sizing:border-box;border:2px solid #0075d5;text-align:center;border-radius:50%;will-change:transform}.defaultStyle_274o- div{position:absolute;top:-2px;left:-2px;width:48px;height:48px}.defaultStyle_274o- div:before{position:absolute;top:0;left:50%;width:27px;height:24px;border-top:1px solid #0075d5;border-right:4px solid #0075d5;content:"";border-top-right-radius:100%;border-bottom-left-radius:100%;transform-origin:left bottom}.defaultStyle_274o- div:before,.simpleStyle_gcxqG div{box-sizing:border-box;animation:spin_2fbAp .8s linear infinite}.simpleStyle_gcxqG div{width:48px;height:48px;border-radius:100%;border:4px solid rgba(0,117,213,.1);border-top-color:#0075d5}
.suggestions_3gKGb{padding-left:0;background:#232841;border-bottom:2px solid #424754;max-height:210px;overflow-y:auto;margin:-12px 0 0}.suggestions_3gKGb,.suggestions_3gKGb li{font-family:Segoe UI,sans-serif}.suggestions_3gKGb li{border-left:2px solid #424754;border-right:2px solid #424754;padding:0 18px;overflow:hidden;color:#fff;font-weight:300;text-align:left;font-size:17px;line-height:42px}.suggestions_3gKGb li.selected_3WCS-,.suggestions_3gKGb li:focus,.suggestions_3gKGb li:hover{border-left-color:#0075d5;background:rgba(228,238,242,.08);outline:none;cursor:pointer}.notFound_3Tekn{padding:4px 18px;background:#232841;border-bottom:2px solid #424754;border-left:2px solid #424754;border-right:2px solid #424754;color:#fff;font-weight:300;text-align:left;font-size:17px;font-family:Segoe UI,sans-serif;line-height:42px;margin:-12px 0 0}
.buiIcon_8l0tb{font-size:inherit;font-weight:400;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";width:1em;height:1em;font-size:1em;display:inline-block;overflow:hidden;flex-shrink:0}.buiIcon_8l0tb:before{display:block}
@font-face{font-family:MixerIcons;src:url(data:font/woff;base64,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) format("woff")}.set_3eQsW{font-family:MixerIcons}.playerremove_78sM9:before{content:"\E2F6"}.playeradd_tVQxX:before{content:"\E2FE"}.family_3RWLC:before{content:"\E2FF"}.multiplayer_3Cy8H:before{content:"\E300"}.internetwithcontroller_208gF:before{content:"\E302"}.foldergamerpics_1wcIA:before{content:"\E31B"}.keyboard_2FpOg:before{content:"\E356"}.related_1eQat:before{content:"\E358"}.smiley_2C2uj:before{content:"\E35B"}.newreleases_2GO-m:before{content:"\E3A1"}.add_MPNs2:before{content:"\E3A5"}.checkboxchecked_1w_T_:before{content:"\E3A6"}.checkbox_2aTR-:before{content:"\E3A7"}.chevrondown_3INAZ:before{content:"\E3AF"}.chevronup_1nwdO:before{content:"\E3B0"}.chevronleft_2of3z:before{content:"\E3B1"}.chevronright_3UmUz:before{content:"\E3B2"}.arrowdown_2H3dq:before{content:"\E3BB"}.share_jjY-x:before{content:"\E3C4"}.download_1DLgg:before{content:"\E3CA"}.gamerscore_u0DE3:before{content:"\E3D5"}.menu_1YX_h:before{content:"\E3E8"}.accept_mdy1V:before{content:"\E3EE"}.next_3bK7G:before{content:"\E402"}.close_3GhvF:before{content:"\E409"}.internet_3lr-u:before{content:"\E40F"}.camera_ZnFOL:before{content:"\E41C"}.lock_3Q2OH:before{content:"\E41D"}.closedcaptions_3zf-o:before{content:"\E437"}.avataraward_1JzxR:before{content:"\E455"}.broadcasting_1dGPl:before{content:"\E488"}.radiobtnoff_1YfIK:before{content:"\E48B"}.radiobtnon_2fcbz:before{content:"\E48C"}.info16_2TcRZ:before{content:"\E529"}.trending_1KSEc:before{content:"\E54B"}.gripperbarhorizontal_2JZHd:before{content:"\E561"}.send_2A3a8:before{content:"\E571"}.feedback_UpxnM:before{content:"\E582"}.previewcontent_3Q43B:before{content:"\E5F0"}.cellphone_2-8TR:before{content:"\E5F7"}.tagplaystyle_6V8Nq:before{content:"\E5FE"}.filter_2GjiO:before{content:"\E63E"}.upload_2x9Er:before{content:"\E653"}.livetext_23NzZ:before{content:"\E660"}.facebooklogo_2Y4Lf:before{content:"\E662"}.giftcard_1k6uU:before{content:"\E673"}.likesolid_2XLed:before{content:"\E674"}.unknown_2-4hP:before{content:"\E676"}.unknownmirrored_27vlT:before{content:"\E677"}.caretsoliddown_8KX7V:before{content:"\E678"}.forward_1QibY:before{content:"\E679"}.back_2Aq5k:before{content:"\E67A"}.incidenttriangle_3tdqn:before{content:"\E67B"}.alertsolid_360Lh:before{content:"\E67C"}.tablet_2l96m:before{content:"\E67D"}.news_26l_y:before{content:"\E681"}.sendsolid_2TyDB:before{content:"\E68A"}.locksolid_35_WI:before{content:"\E6CD"}.twitterlogo_1ques:before{content:"\E70B"}.mixersparkssolid_34UxQ:before{content:"\F500"}.mixersparks_q9eIA:before{content:"\F501"}.mixerhomesolid_2g7Ed:before{content:"\F502"}.mixerviewerssolid_3DcBX:before{content:"\F503"}.mixerviewers_1GioZ:before{content:"\F504"}.mixercostreamingsolid_A51pR:before{content:"\F505"}.mixercostreaming_1wRdp:before{content:"\F506"}.mixerinteractivesolid_zTq9r:before{content:"\F507"}.mixerinteractive__EwUN:before{content:"\F508"}.mixerchatsolid_2OZds:before{content:"\F509"}.mixercomplaintsolid_3rsYt:before{content:"\F50A"}.mixertrendingsolid_1HAmb:before{content:"\F51A"}.mixersettingssolid_FV8Ub:before{content:"\F51B"}.mixerprofilesolid_1LkPh:before{content:"\F51C"}.mixerftlrocketsolid_2wh8a:before{content:"\F51D"}.mixerftlrocketdisabledsolid_33D6D:before{content:"\F51E"}.mixerbroadcastsolid_xyR2z:before{content:"\F51F"}.mixerscreenbroadcastsolid_3hUQ_:before{content:"\F520"}.mixerheartsolid_yX4cp:before{content:"\F521"}.mixerheartdisabledsolid_CrDuY:before{content:"\F522"}.mixersearch_3rg9v:before{content:"\F523"}.mixerwhisper_1iniz:before{content:"\F524"}.mixerreport_2vCOC:before{content:"\F525"}.mixerban_3GeA-:before{content:"\F526"}.mixertimeout_2lflr:before{content:"\F527"}.mixeradd__c43v:before{content:"\F528"}.mixerremove_fqWt-:before{content:"\F529"}.mixerdelete_3INWw:before{content:"\F52A"}.mixerdeletesolid_3oB2R:before{content:"\F52B"}.mixerdeleteforeversolid_3Qus7:before{content:"\F52C"}.mixereditsolid_gNuTC:before{content:"\F52D"}.mixersavesolid__C5YH:before{content:"\F52E"}.mixerplaysolid_2h9Ju:before{content:"\F52F"}.mixerpausesolid_X2z_9:before{content:"\F530"}.mixerfullscreenedit_BKK_h:before{content:"\F531"}.mixerfullscreen_1Nqxq:before{content:"\F532"}.mixervolumeoffsolid_3zLTd:before{content:"\F533"}.mixervolumemutesolid_3duWr:before{content:"\F534"}.mixervolumedownsolid_f9mgJ:before{content:"\F535"}.mixervolumeupsolid_2nRES:before{content:"\F536"}.mixeropeninnew_3Kt9-:before{content:"\F537"}.mixerfilterlist_1lhxr:before{content:"\F538"}.mixerrefresh_3f5jx:before{content:"\F539"}.mixermorevertical_22HMI:before{content:"\F53A"}.mixercontentcopy_1SHw_:before{content:"\F53B"}.mixerstarsolid_OvUTg:before{content:"\F53C"}.mixerstar_31XDM:before{content:"\F53D"}.mixersmileysolid_H_Lq2:before{content:"\F53E"}.mixerindeterminatecheckboxsolid_1lnud:before{content:"\F53F"}.mixertvmonitor_1jPh7:before{content:"\F540"}.mixerringeroffsolid_d9z86:before{content:"\F541"}.mixerpoll_2mJme:before{content:"\F542"}.mixerpollsolid_20-KY:before{content:"\F543"}.mixerusercirclesolid_qh1lt:before{content:"\F544"}.mixerlivetv_zSaO9:before{content:"\F545"}.mixerondemandvideo_28Bzh:before{content:"\F546"}.mixercontrolinteractive_2Woc2:before{content:"\F547"}.mixercontroltactile_2g0px:before{content:"\F548"}.mixerringerpausedsolid_2dabw:before{content:"\F549"}.mixerbeakersolid_2Ri0L:before{content:"\F54A"}.mixerpipbottomleft_37uCN:before{content:"\F54B"}.mixerpipbottomright_3T4GC:before{content:"\F54C"}.mixerpiptopleft_3X9kX:before{content:"\F54D"}.mixerpiptopright_2dPxy:before{content:"\F54E"}.mixerpipbottommiddle_2GLh1:before{content:"\F54F"}.mixerpiptopmiddle_1jQ8N:before{content:"\F550"}.mixerpipleftmiddle_3NHQk:before{content:"\F551"}.mixerpiprightmiddle_3XR1j:before{content:"\F552"}.mixerprofile_1kr9z:before{content:"\F553"}.mixertrending_24Phu:before{content:"\F554"}.mixerfilterlistflipped_zfO37:before{content:"\F555"}.mixerheart_3VWl9:before{content:"\F556"}.mixerflag_ZsoaA:before{content:"\F557"}.mixeruseradd_3VT2Y:before{content:"\F558"}.mixeruserremove_hFY6X:before{content:"\F559"}.mixerhalfstar_2OQXX:before{content:"\F55A"}.mixervodclip_2xkaC:before{content:"\F55B"}.mixersort_sNPSq:before{content:"\F55C"}.mixerdevicesother_2JPQb:before{content:"\F55D"}.mixervodclipsolid_3oGAo:before{content:"\F55E"}.mixeruserhosting_3vA33:before{content:"\F55F"}.mixeruserhostingsolid_3yXNn:before{content:"\F560"}.mixerrewindsolid_lc6w1:before{content:"\F561"}.mixerfastforwardsolid_2OCLC:before{content:"\F562"}.mixerclosedcaptionsolid_3ifpb:before{content:"\F563"}.mixerclosedcaptioninternationalsolid_Nhmt7:before{content:"\F564"}.mixerhypezoneinline_1ZH0_:before{content:"\F565"}.mixerfilter_2oBXK:before{content:"\F566"}.mixerftlrocket_1BjYv:before{content:"\F567"}.mixeraudienceteen_1dl3I:before{content:"\F568"}.mixeraudience18plus_36Txl:before{content:"\F569"}.mixershare_1XEnd:before{content:"\F56A"}.mixerringer_17vxx:before{content:"\F56B"}.mixerringeroff_3HZJv:before{content:"\F56C"}.mixerringersnooze_3X9Au:before{content:"\F56D"}.mixerringersolid_LRPWH:before{content:"\F56E"}.mixersharecontroller_2Qap7:before{content:"\F56F"}.mixerringerpaused_3L5Sr:before{content:"\F570"}.mixerpartner_3X6lj:before{content:"\F571"}.mixerlevel_3caft:before{content:"\F572"}.mixerskillsstar_2zWqr:before{content:"\F573"}.mixeremberssolid_3N-lu:before{content:"\F574"}.mixerembers_3_UgB:before{content:"\F575"}.mixersparkscoinsolid_RP6Ks:before{content:"\F576"}.mixervideofeedback_1RhEZ:before{content:"\F577"}.mixervideofeedbacksolid_2gTMW:before{content:"\F578"}.mixerskillschevrondown_3BTZ_:before{content:"\F579"}.mixerimagemissing_IWUIs:before{content:"\F57A"}.mixerrewards_18I_Y:before{content:"\F57B"}
@font-face{font-family:Xbox MDL2 Assets;font-size:normal;font-weight:400;src:local("Segoe Xbox MDL2 Symbol")}.set_3T-3b{font-family:Xbox MDL2 Assets}.xButton_2nt2X:before{content:"\E3CB"}.bButton_3AFei:before{content:"\E3CD"}.yButton_3ArWC:before{content:"\E3CC"}.aButton_3UEAr:before{content:"\E3CE"}.menuButton_3gVYb:before{content:"\E3EC"}.viewButton_tuU1V:before{content:"\E54A"}.leftBumper_c6TTV:before{content:"\E3ED"}.rightBumper_2aohn:before{content:"\E3EB"}.Arrow2DownSolid_2nYy_:before{content:"\E5B9"}
@keyframes alert-transition-in_j9Sxq{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes alert-transition-out_1pqyA{0%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}.alert_HWlbn{position:relative;padding:16px;margin-bottom:16px;background:#0075d5;animation:alert-transition-in_j9Sxq .2s linear forwards;opacity:0;color:#fff;box-shadow:inset 4px 0 rgba(0,0,0,.15),inset 8px 0 rgba(0,0,0,.15);display:flex;align-items:center;font-size:.9em}.alert_HWlbn.dismissed_33cne{animation:alert-transition-out_1pqyA .2s linear forwards}.alert_HWlbn .content_38Tkq{flex-grow:1}.alert_HWlbn .close_Msmgg{background:none;border:0;padding:4px;cursor:pointer;flex-shrink:0;line-height:0}
.buiBtn_2EZ6M{display:inline-flex;align-items:center;justify-content:center;position:relative;min-height:36px;min-width:88px;padding:8px 16px;outline:none;border:none;border-radius:3px;cursor:pointer;line-height:14px;font-size:14px;font-family:Industrywf,sans-serif;font-weight:600;text-transform:uppercase}.buiBtn_2EZ6M:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0}.buiBtn_2EZ6M.buiBtnDisabled_19-k2{pointer-events:none}.buiBtnDense_1_gKT{min-height:32px;min-width:88px;padding:0 12px;margin:0 6px;border-radius:3px;font-size:13px;line-height:13px}.buiBtnDense_1_gKT.buiBtnIcon_3P6t-{width:32px;height:32px}.buiBtnTouch_3CiWu:before{height:48px;top:-6px;bottom:-6px}.buiBtnIcon_3P6t-{height:36px;width:36px;min-width:36px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.buiBtnIcon_3P6t-.buiBtnVerified_35Bu8:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid #fff;border-radius:50%}.buiBtnRaised_zn93b{text-shadow:1px 1px 3px rgba(0,0,0,.3)}.buiBtnRaised_zn93b.buiBtnDisabled_19-k2{color:hsla(0,0%,100%,.3)!important;background:hsla(0,0%,100%,.12)!important}.buiBtnRaised_zn93b.buiBtnWhite_1sdAC{text-shadow:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.buiBtnFlat_236gE{background:transparent}.buiBtnFlat_236gE.buiBtnDisabled_19-k2{text-shadow:none;font-weight:400;color:hsla(0,0%,100%,.3)!important;background:transparent!important}.buiBtnFlat_236gE:focus,.buiBtnFlat_236gE:hover{background:hsla(0,0%,100%,.08)}.buiBtnFlat_236gE:active{background:hsla(0,0%,100%,.15)}.buiBtn_2EZ6M[data-variant=default]{color:#fff}.buiBtn_2EZ6M[data-variant=default].buiBtnRaised_zn93b{color:#fff;background-color:#364163}.buiBtn_2EZ6M[data-variant=default].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=default].buiBtnRaised_zn93b:hover{background:#44527d}.buiBtn_2EZ6M[data-variant=default].buiBtnRaised_zn93b:active{background:#2f3856}.buiBtn_2EZ6M[data-variant=primary]{color:#0075d5}.buiBtn_2EZ6M[data-variant=primary].buiBtnRaised_zn93b{color:#fff;background-color:#0075d5}.buiBtn_2EZ6M[data-variant=primary].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=primary].buiBtnRaised_zn93b:hover{background:#008bfe}.buiBtn_2EZ6M[data-variant=primary].buiBtnRaised_zn93b:active{background:#006ac1}.buiBtn_2EZ6M[data-variant=primary2]{color:#df158a}.buiBtn_2EZ6M[data-variant=primary2].buiBtnRaised_zn93b{color:#fff;background-color:#df158a}.buiBtn_2EZ6M[data-variant=primary2].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=primary2].buiBtnRaised_zn93b:hover{background:#ec319d}.buiBtn_2EZ6M[data-variant=primary2].buiBtnRaised_zn93b:active{background:#cc137e}.buiBtn_2EZ6M[data-variant=danger]{color:#fe5353}.buiBtn_2EZ6M[data-variant=danger].buiBtnRaised_zn93b{color:#fff;background-color:#d24242}.buiBtn_2EZ6M[data-variant=danger].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=danger].buiBtnRaised_zn93b:hover{background:#da6363}.buiBtn_2EZ6M[data-variant=danger].buiBtnRaised_zn93b:active{background:#ce3232}.buiBtn_2EZ6M[data-variant=success]{color:#16c063}.buiBtn_2EZ6M[data-variant=success].buiBtnRaised_zn93b{color:#fff;background-color:#16c063}.buiBtn_2EZ6M[data-variant=success].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=success].buiBtnRaised_zn93b:hover{background:#1ae576}.buiBtn_2EZ6M[data-variant=success].buiBtnRaised_zn93b:active{background:#14ae5a}.buiBtn_2EZ6M[data-variant=light]{color:#fff}.buiBtn_2EZ6M[data-variant=light].buiBtnRaised_zn93b{color:#000;background-color:#fff}.buiBtn_2EZ6M[data-variant=light].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=light].buiBtnRaised_zn93b:hover{background:#fff}.buiBtn_2EZ6M[data-variant=light].buiBtnRaised_zn93b:active{background:#f5f5f5}.buiBtn_2EZ6M[data-variant=external-facebook]{color:#255c95}.buiBtn_2EZ6M[data-variant=external-facebook].buiBtnRaised_zn93b{color:#fff;background-color:#255c95}.buiBtn_2EZ6M[data-variant=external-facebook].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-facebook].buiBtnRaised_zn93b:hover{background:#2d70b6}.buiBtn_2EZ6M[data-variant=external-facebook].buiBtnRaised_zn93b:active{background:#215285}.buiBtn_2EZ6M[data-variant=external-twitter]{color:#00b4e0}.buiBtn_2EZ6M[data-variant=external-twitter].buiBtnRaised_zn93b{color:#fff;background-color:#00b4e0}.buiBtn_2EZ6M[data-variant=external-twitter].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-twitter].buiBtnRaised_zn93b:hover{background:#0acfff}.buiBtn_2EZ6M[data-variant=external-twitter].buiBtnRaised_zn93b:active{background:#00a4cc}.buiBtn_2EZ6M[data-variant=external-youtube]{color:#e52d27}.buiBtn_2EZ6M[data-variant=external-youtube].buiBtnRaised_zn93b{color:#fff;background-color:#e52d27}.buiBtn_2EZ6M[data-variant=external-youtube].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-youtube].buiBtnRaised_zn93b:hover{background:#e9504b}.buiBtn_2EZ6M[data-variant=external-youtube].buiBtnRaised_zn93b:active{background:#dd211b}.buiBtn_2EZ6M[data-variant=external-googleplus]{color:#f1403a}.buiBtn_2EZ6M[data-variant=external-googleplus].buiBtnRaised_zn93b{color:#fff;background-color:#f1403a}.buiBtn_2EZ6M[data-variant=external-googleplus].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-googleplus].buiBtnRaised_zn93b:hover{background:#f46560}.buiBtn_2EZ6M[data-variant=external-googleplus].buiBtnRaised_zn93b:active{background:#f02e27}.buiBtn_2EZ6M[data-variant=external-pinterest]{color:#cb2027}.buiBtn_2EZ6M[data-variant=external-pinterest].buiBtnRaised_zn93b{color:#fff;background-color:#cb2027}.buiBtn_2EZ6M[data-variant=external-pinterest].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-pinterest].buiBtnRaised_zn93b:hover{background:#df353c}.buiBtn_2EZ6M[data-variant=external-pinterest].buiBtnRaised_zn93b:active{background:#b91d24}.buiBtn_2EZ6M[data-variant=external-tumblr]{color:#395773}.buiBtn_2EZ6M[data-variant=external-tumblr].buiBtnRaised_zn93b{color:#fff;background-color:#395773}.buiBtn_2EZ6M[data-variant=external-tumblr].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-tumblr].buiBtnRaised_zn93b:hover{background:#476c8e}.buiBtn_2EZ6M[data-variant=external-tumblr].buiBtnRaised_zn93b:active{background:#324d65}.buiBtn_2EZ6M[data-variant=external-vk]{color:#54769a}.buiBtn_2EZ6M[data-variant=external-vk].buiBtnRaised_zn93b{color:#fff;background-color:#54769a}.buiBtn_2EZ6M[data-variant=external-vk].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-vk].buiBtnRaised_zn93b:hover{background:#698aad}.buiBtn_2EZ6M[data-variant=external-vk].buiBtnRaised_zn93b:active{background:#4d6c8d}.buiBtn_2EZ6M[data-variant=external-linkedin]{color:#1c87bd}.buiBtn_2EZ6M[data-variant=external-linkedin].buiBtnRaised_zn93b{color:#fff;background-color:#1c87bd}.buiBtn_2EZ6M[data-variant=external-linkedin].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-linkedin].buiBtnRaised_zn93b:hover{background:#23a0de}.buiBtn_2EZ6M[data-variant=external-linkedin].buiBtnRaised_zn93b:active{background:#197aab}.buiBtn_2EZ6M[data-variant=external-whatsapp]{color:#34af23}.buiBtn_2EZ6M[data-variant=external-whatsapp].buiBtnRaised_zn93b{color:#fff;background-color:#34af23}.buiBtn_2EZ6M[data-variant=external-whatsapp].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-whatsapp].buiBtnRaised_zn93b:hover{background:#3ed12a}.buiBtn_2EZ6M[data-variant=external-whatsapp].buiBtnRaised_zn93b:active{background:#2f9e20}.buiBtn_2EZ6M[data-variant=external-reddit]{color:#5f99cf}.buiBtn_2EZ6M[data-variant=external-reddit].buiBtnRaised_zn93b{color:#fff;background-color:#5f99cf}.buiBtn_2EZ6M[data-variant=external-reddit].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-reddit].buiBtnRaised_zn93b:hover{background:#7eadd8}.buiBtn_2EZ6M[data-variant=external-reddit].buiBtnRaised_zn93b:active{background:#4f8fca}.buiBtn_2EZ6M[data-variant=external-steam]{color:#25282c}.buiBtn_2EZ6M[data-variant=external-steam].buiBtnRaised_zn93b{color:#fff;background-color:#25282c}.buiBtn_2EZ6M[data-variant=external-steam].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-steam].buiBtnRaised_zn93b:hover{background:#383c42}.buiBtn_2EZ6M[data-variant=external-steam].buiBtnRaised_zn93b:active{background:#1c1e21}.buiBtn_2EZ6M[data-variant=external-player]{color:#694ea0}.buiBtn_2EZ6M[data-variant=external-player].buiBtnRaised_zn93b{color:#fff;background-color:#694ea0}.buiBtn_2EZ6M[data-variant=external-player].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-player].buiBtnRaised_zn93b:hover{background:#7e64b3}.buiBtn_2EZ6M[data-variant=external-player].buiBtnRaised_zn93b:active{background:#604792}.buiBtn_2EZ6M[data-variant=external-instagram]{color:#d93175}.buiBtn_2EZ6M[data-variant=external-instagram].buiBtnRaised_zn93b{color:#fff;background-color:#d93175}.buiBtn_2EZ6M[data-variant=external-instagram].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-instagram].buiBtnRaised_zn93b:hover{background:#df538c}.buiBtn_2EZ6M[data-variant=external-instagram].buiBtnRaised_zn93b:active{background:#cf266b}.buiBtn_2EZ6M[data-variant=external-soundcloud]{color:#999}.buiBtn_2EZ6M[data-variant=external-soundcloud].buiBtnRaised_zn93b{color:#fff;background-color:#999}.buiBtn_2EZ6M[data-variant=external-soundcloud].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-soundcloud].buiBtnRaised_zn93b:hover{background:#adadad}.buiBtn_2EZ6M[data-variant=external-soundcloud].buiBtnRaised_zn93b:active{background:#8f8f8f}.buiBtn_2EZ6M[data-variant=external-spreadshirt]{color:#00b2a6}.buiBtn_2EZ6M[data-variant=external-spreadshirt].buiBtnRaised_zn93b{color:#fff;background-color:#00b2a6}.buiBtn_2EZ6M[data-variant=external-spreadshirt].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-spreadshirt].buiBtnRaised_zn93b:hover{background:#00dbcc}.buiBtn_2EZ6M[data-variant=external-spreadshirt].buiBtnRaised_zn93b:active{background:#009e93}.buiBtn_2EZ6M[data-variant=external-patreon]{color:#333}.buiBtn_2EZ6M[data-variant=external-patreon].buiBtnRaised_zn93b{color:#fff;background-color:#333}.buiBtn_2EZ6M[data-variant=external-patreon].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-patreon].buiBtnRaised_zn93b:hover{background:#474747}.buiBtn_2EZ6M[data-variant=external-patreon].buiBtnRaised_zn93b:active{background:#292929}.buiBtn_2EZ6M[data-variant=external-discord]{color:#7289da}.buiBtn_2EZ6M[data-variant=external-discord].buiBtnRaised_zn93b{color:#fff;background-color:#7289da}.buiBtn_2EZ6M[data-variant=external-discord].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-discord].buiBtnRaised_zn93b:hover{background:#92a4e2}.buiBtn_2EZ6M[data-variant=external-discord].buiBtnRaised_zn93b:active{background:#627bd6}.buiBtn_2EZ6M[data-variant=external-paypal]{color:#536dfe}.buiBtn_2EZ6M[data-variant=external-paypal].buiBtnRaised_zn93b{color:#fff;background-color:#536dfe}.buiBtn_2EZ6M[data-variant=external-paypal].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-paypal].buiBtnRaised_zn93b:hover{background:#7c8ffe}.buiBtn_2EZ6M[data-variant=external-paypal].buiBtnRaised_zn93b:active{background:#3f5cfe}.buiBtn_2EZ6M[data-variant=external-xbl]{color:#505050}.buiBtn_2EZ6M[data-variant=external-xbl].buiBtnRaised_zn93b{color:#fff;background-color:#505050}.buiBtn_2EZ6M[data-variant=external-xbl].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-xbl].buiBtnRaised_zn93b:hover{background:#646464}.buiBtn_2EZ6M[data-variant=external-xbl].buiBtnRaised_zn93b:active{background:#464646}.buiBtn_2EZ6M[data-variant=external-xbl-light]{color:#eee}.buiBtn_2EZ6M[data-variant=external-xbl-light].buiBtnRaised_zn93b{color:#505050;background-color:#eee}.buiBtn_2EZ6M[data-variant=external-xbl-light].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-xbl-light].buiBtnRaised_zn93b:hover{background:#fff}.buiBtn_2EZ6M[data-variant=external-xbl-light].buiBtnRaised_zn93b:active{background:#e4e4e4}.buiBtn_2EZ6M[data-variant=external-stripe]{color:#16c063}.buiBtn_2EZ6M[data-variant=external-stripe].buiBtnRaised_zn93b{color:#fff;background-color:#16c063}.buiBtn_2EZ6M[data-variant=external-stripe].buiBtnRaised_zn93b:focus,.buiBtn_2EZ6M[data-variant=external-stripe].buiBtnRaised_zn93b:hover{background:#1ae576}.buiBtn_2EZ6M[data-variant=external-stripe].buiBtnRaised_zn93b:active{background:#14ae5a}
.buiCard_1AtPA{display:block;background:#232841;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.buiCard_1AtPA .buiCardFooter_2J92N{border-top:1px solid #3f455f}
.label_2eoMZ{width:100%;display:flex;align-items:center;background-color:inherit;color:rgba(228,238,242,.6);font-family:Industrywf,sans-serif;font-weight:500;font-size:16px;position:absolute;top:0}.label_2eoMZ:after,.label_2eoMZ:before{content:"";display:block;border-top:2px solid #424754;height:2px;transition:border-color .25s}.label_2eoMZ:before{flex:0;margin-right:6px;min-width:12px}.label_2eoMZ:after{margin-left:6px;flex:1}
.wrapper_FpRM2{display:block;position:relative;box-sizing:border-box;padding:8px 0;margin:4px 0}.wrapper_FpRM2.hasLabel_aIQlb .input_2voJN{border-top:none}.input_2voJN{width:100%;background:transparent;outline:none!important;padding:0 18px;box-sizing:border-box;border:2px solid #424754;color:#fff;font-size:17px;font-family:Segoe UI,sans-serif;line-height:42px;transition:border-color .25s}input.input_2voJN{height:42px}textarea.input_2voJN{resize:vertical}.input_2voJN:focus{border-color:#0075d5}.input_2voJN::-ms-clear{display:none}.input_2voJN:-webkit-autofill{-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 30px #141828;border-color:#424754}.input_2voJN:required{box-shadow:none}.hasPrefix_3Qpm9 .input_2voJN{padding-left:42px}.hasSuffix_36SRI .input_2voJN{padding-right:42px}.isFocused_2q9C4 .input_2voJN,.isFocused_2q9C4 span:after,.isFocused_2q9C4 span:before{border-color:#0075d5}
.currentColor_1rw2m{position:absolute;top:8px;left:0;display:block;margin:10.5px;width:21px;height:21px;cursor:pointer}.simple_3DOmH{position:absolute;top:100%;z-index:50;background:#29374a;padding:4px;border:2px solid #424754}.simple_3DOmH:before{content:"";position:absolute;left:14px;bottom:100%;border:5px solid transparent;border-bottom-color:#424754;margin-bottom:2px}.simple_3DOmH button{width:32px;height:32px;display:inline-block;text-indent:-99999px;border-radius:3px;margin:2px;border:2px solid transparent;outline:0!important}.simple_3DOmH button.selected_hmBFo{border-color:#0075d5}.simple_3DOmH button:focus{border-color:rgba(0,117,213,.5);box-shadow:inset 0 0 10px rgba(0,0,0,.2)}
.loader_MqvCw{content:"";position:absolute;top:0;bottom:0;left:0;right:-300%;background:linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.11),hsla(0,0%,100%,.2),hsla(0,0%,100%,.11));animation:bui-content-loader-ripple_2FBo0 2.5s linear infinite}@keyframes bui-content-loader-ripple_2FBo0{0%{transform:translateX(0)}to{transform:translateX(-66%)}}.line_3JIcI{position:relative;width:100%}.line_3JIcI:first-child{margin-top:0!important}.block_3_YWp{position:absolute;top:0;left:0;bottom:0;overflow:hidden}
.emote_2kIhO{position:relative;display:inline-block;background-repeat:no-repeat}.tooltip_2SKeC{background:#000;position:fixed;transform:translate(-50%,-100%);color:#fff;padding:0 .2em;font-size:.8em;border-radius:3px;z-index:50}
@keyframes icon-transition-in_oOPdy{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes icon-transition-out_3Wvof{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.showing_3EM_v{animation:icon-transition-in_oOPdy .3s linear;animation-fill-mode:forwards}.hiding_5uLAO,.showing_3EM_v{display:inline-block}.hiding_5uLAO{position:absolute;top:0;left:0;animation:icon-transition-out_3Wvof .3s linear;animation-fill-mode:forwards}
.list_1_XlX{margin:0}.list_1_XlX>dd{display:flex;align-items:center;margin:0;padding:0 16px;background:hsla(0,0%,100%,0);transition:background .2s}.list_1_XlX>dd[role=button]:not(.disabled_3hF2A){cursor:pointer}.list_1_XlX>dd[role=button]:not(.disabled_3hF2A):hover{background:hsla(0,0%,100%,.05)}.list_1_XlX>dd[role=button]:not(.disabled_3hF2A):active{background:hsla(0,0%,100%,.2);transition:none}.list_1_XlX>dd.disabled_3hF2A{cursor:default;color:#9fa4ae}.list_1_XlX>dd:focus{outline:0;background:hsla(0,0%,100%,.05)}.list_1_XlX>dt{margin:0;padding:12px 16px;line-height:1.4;font-weight:700;color:#9fa4ae;font-size:.875rem}.list_1_XlX.dense_vB11C>dd{padding:0 8px}.list_1_XlX.dense_vB11C>dt{padding:6px 8px}.list_1_XlX.dense_vB11C .text_15Zz0{padding:6px 0;font-size:.95rem}.list_1_XlX.dense_vB11C .icon_2cWB5{margin:4px 8px}.text_15Zz0{display:inline-block;flex-grow:1;padding:12px 0;line-height:1.4;font-size:1rem}.icon_2cWB5{margin:8px 16px;font-size:20px;width:30px;height:30px;line-height:30px;text-align:center}.icon_2cWB5:first-child{margin-left:0!important}.icon_2cWB5:last-child{margin-right:0!important}.divider_S3nfl{border-bottom:1px solid rgba(228,238,242,.12)}
@keyframes dialog-fade-in_3ON7x{0%{opacity:0}to{opacity:1}}@keyframes dialog-zoom-up_1dwHT{0%{transform:translateY(100%)}to{transform:translateY(0)}}.backdrop_3qoJq{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:50}.backdrop_3qoJq,.container_2Js9S{animation:dialog-fade-in_3ON7x .2s linear forwards}.container_2Js9S{position:absolute;top:50%;opacity:0;left:50%;background:#1f2230;transform:translate(-50%,-50%)}.listModal_CDlYz{width:400px;box-shadow:0 0 100px rgba(0,0,0,.5);background:#212c3d}.listModal_CDlYz.bottom_1NMSA{left:0;transform:none;right:0;bottom:0;top:auto;width:auto;opacity:1;transform:translateY(100%);animation:dialog-zoom-up_1dwHT .2s linear forwards;box-shadow:none}.listModal_CDlYz.bottom_1NMSA:before{content:"";pointer-events:none;position:absolute;bottom:100%;height:100vh;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.5))}.simple_2lpd5{background:#1f2230;border-radius:15px;background-color:#29374a;padding:16px;box-shadow:0 7px 14px 0 rgba(0,0,0,.3);max-height:90vh;overflow-y:auto;box-sizing:border-box}.simple_2lpd5 .close_FCTny{position:absolute;top:8px;right:8px}.simple_2lpd5 .title_29_DV{margin-top:0}.simple_2lpd5 .footer_2okNc{background:#212c3d;border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin:16px -16px -16px;padding:16px;display:flex;align-items:center;justify-content:flex-end}
@keyframes progress_Kutbl{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.wrapper_3kwxf{position:relative;background:rgba(228,238,242,.12);overflow:hidden}.fill_1QNXs{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;transform:translateX(-100%);animation:progress_Kutbl 10s linear forwards;transition:transform .3s;background:#0075d5;font-size:.5em}
.wrapper_1qiQs{display:block;position:relative;box-sizing:border-box;padding:8px 0;margin:4px 0}.wrapper_1qiQs.isFocused_2qjot{border:#00f}.items_1sUou{width:100%;background:transparent;outline:none!important;padding:0 18px;box-sizing:border-box;border:2px solid #424754;font-size:17px;font-family:Segoe UI,sans-serif;transition:border-color .25s}.items_1sUou.itemsHasLabel_2UhpI{border-top:none}.item_2Sua1,.item_2Sua1 label{cursor:pointer}.item_2Sua1 label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Industrywf,sans-serif;font-size:16px;color:rgba(159,195,209,.6);font-weight:500;display:inline-flex;align-items:center;padding:4px}.item_2Sua1 input{display:none}.item_2Sua1:first-of-type{padding-top:10px}.item_2Sua1:last-of-type{padding-bottom:5px}.radio_2pvW-{position:relative;display:inline-block;margin-right:16px}.radioLabel_3nacj{line-height:24px;margin-right:8px}.radioFrame_8Hr_g{display:block;box-sizing:border-box;width:24px;height:24px;border-radius:50%;border:2px solid #424754}.radioFill_3ohdK{display:block;box-sizing:border-box;width:16px;height:16px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:4px;left:4px;background-color:#00bcf2;opacity:0;transition:opacity .15s,border-color .15s}.selected_2plIR .radioFill_3ohdK{opacity:1}.selected_2plIR .radioFrame_8Hr_g{border-color:#00bcf2}.disabled_35qeR{opacity:.5}
.selection_UGhzP{height:42px;border:2px solid #424754;overflow:hidden;transition:border-color .25s}.hasLabel_1VqYL>.selection_UGhzP{border-top:none}.isFocused_3RybO>.selection_UGhzP{border-color:#0075d5}.hasError_1QY-K>.selection_UGhzP{border-color:#fe4f4f}.selection_UGhzP:after{content:"";position:absolute;border:5px solid transparent;border-top-color:#424754;top:50%;margin-top:-2.5px;right:18.5px}.isFocused_3RybO>.selection_UGhzP:after{border-top-color:#0075d5}.selection_UGhzP .textItem_1zK1w{padding:0 18px;line-height:42px}.wrapper_2IFbw{display:block;position:relative;padding:8px 0;outline:0!important;margin:4px 0}.isFocused_3RybO span:after,.isFocused_3RybO span:before{border-color:#0075d5}.hasError_1QY-K span:after,.hasError_1QY-K span:before{border-color:#fe4f4f}.options_eODDX{margin:-8px 0 0;padding:0;z-index:100;background:#232841;border:2px solid #424754;border-top:0 solid #424754;overflow-y:auto;box-sizing:border-box;max-height:calc(50vh - 42px)}.options_eODDX.upwards_2-d75{margin:-8px 0;border-top-width:2px;border-bottom-width:0}.options_eODDX li{list-style-type:none;cursor:pointer}.options_eODDX li[aria-disabled]{cursor:default}.options_eODDX li.focused_3Ozhm,.options_eODDX li:not([aria-disabled]):hover{background:rgba(228,238,242,.08)}.options_eODDX .textItem_1zK1w{padding:16px 18px}.textItem_1zK1w{font-size:17px}[aria-disabled]>.textItem_1zK1w{color:rgba(159,195,209,.6)}
.menuWrapper_2Rz5p{position:absolute;bottom:0;width:100vw;background-color:rgba(0,0,0,.5);z-index:10;height:0}.menuWrapper_2Rz5p.open_XLJZH{height:100vh}.menuWrapper_2Rz5p.closed_3YXBA{height:0}.slideMenu_2wyF8{transition:transform .3s cubic-bezier(.25,.8,.25,1),max-height .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;position:fixed;width:100vw;background:#29374a;box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.1),inset 1px 1px 0 0 hsla(0,0%,100%,.1);max-height:0;opacity:1;transition-duration:.5s}.slideMenu_2wyF8.bottom_2Gke2{bottom:0;transform:translateY(100%)}.slideMenu_2wyF8.bottom_2Gke2.open_XLJZH{max-height:50vh;transform:translateY(0);opacity:1}.slideMenu_2wyF8.bottom_2Gke2.closed_3YXBA{max-height:0;transform:translateY(100%);opacity:0}.slideMenu_2wyF8.top_3iFaD{top:0;transform:translateY(-100%)}.slideMenu_2wyF8.top_3iFaD.open_XLJZH{max-height:50vh;transform:translateY(0);opacity:1}.slideMenu_2wyF8.top_3iFaD.closed_3YXBA{max-height:0;transform:translateY(-100%);opacity:0}.slideMenu_2wyF8 .buttonContainer_2nDHc{display:flex;flex-direction:row;justify-content:flex-end}.menuButton_32UXn{height:48px;width:48px}.menuButton_32UXn .close_1qg6k{font-family:Mixer Icons;opacity:.6;font-size:24px;line-height:24px;cursor:pointer}
.label_TqAaN{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Industrywf,sans-serif;color:rgba(228,238,242,.6);font-weight:500;font-size:16px;padding:4px 0 0 18px}.bar_2DBxf{position:relative;height:24px;overflow:hidden;border-radius:2px;outline:0!important;color:#00bcf2}.bar_2DBxf:after,.fill_2FKdF{content:"";position:absolute;left:0;right:0;top:10px;height:4px;background:hsla(0,0%,100%,.25)}.fill_2FKdF{background:currentColor;transform-origin:left}.handle_h8n-7{position:absolute;border-radius:100%;top:6px;z-index:1;left:0;right:0}.handle_h8n-7:before{content:"";width:12px;height:12px;margin-left:-6px;background:currentColor;display:block;border-radius:100%;transition:transform .3s}.bar_2DBxf:focus .handle_h8n-7:before{transform:scale(1.5);box-shadow:0 0 3px currentColor}
.title_3j2Eo{cursor:pointer;outline:0!important}.simple_DzGzU.content_1MxgW{display:none}.simple_DzGzU.content_1MxgW[data-open=true]{display:block}@keyframes fade-in_2V5d7{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.flyout_1y-K6.title_3j2Eo{position:relative;padding-right:1em}.flyout_1y-K6.title_3j2Eo:focus{background:hsla(0,0%,100%,.1)}.flyout_1y-K6.title_3j2Eo:after{content:"";display:block;border:0 solid transparent;border-left-color:currentcolor;border-width:.25em .4em;position:absolute;right:-.4em;top:50%;margin-top:-.25em;transform-origin:25% 50%;transition:transform .2s}.flyout_1y-K6.title_3j2Eo[data-open=true]:after{transform:rotate(90deg)}.flyout_1y-K6.content_1MxgW{height:0;overflow:hidden}.flyout_1y-K6.content_1MxgW[data-open=true]{height:auto;animation:fade-in_2V5d7 .2s linear forwards}
.tabs_35COW{display:flex;flex-direction:column}.tabsContainerFlex_2C8sa{display:flex;flex-direction:row;padding:5px}.tab_25YIO{font-family:Industrywf,sans-serif;padding:0 30px;cursor:pointer}.tab_25YIO[role=button]:not(.disabled_iG32x):hover{background:hsla(0,0%,100%,.1)}.tab_25YIO[role=button]:not(.disabled_iG32x):active{background:hsla(0,0%,100%,.2);transition:none}.tab_25YIO.disabled_iG32x{cursor:default;color:#9fa4ae}.tab_25YIO:focus{outline:0;background:hsla(0,0%,100%,.1)}.text_39UCy{font-family:Industrywf,sans-serif;color:hsla(0,0%,100%,.7);display:inline-block;flex-grow:1;padding:12px 0;line-height:1.4;font-size:1rem}.underline_3VDt-{border-bottom:2px solid #424754}.underlinePrimary_KlbM5{border-bottom:2px solid #0075d5}
.control_egrgL{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Industrywf,sans-serif;font-size:16px;color:rgba(228,238,242,.6);display:inline-flex;align-items:center;padding:4px 0;cursor:pointer;display:block;position:relative}.control_egrgL .chrome_DBRIV{position:relative;display:inline-block;margin-right:16px}.control_egrgL input{position:absolute;width:1px;height:1px;opacity:0}.control_egrgL:focused{outline:1px solid #0075d5}.control_egrgL.tv_NTQ3l:focused{outline:4px solid #0075d5}@media (-ms-high-contrast:black-on-white){.control_egrgL:focused{outline:4px solid #000;color:#000}}@media (-ms-high-contrast:white-on-black){.control_egrgL:focused{outline:4px solid #fff;color:#fff}}
.toggle_Nt86H{margin:2px 0;display:flex}.toggle_Nt86H.disabled_1Ek7s{color:rgba(159,195,209,.6)}.toggler_1dVjf{border-radius:16px;width:48px;height:32px;border:1px solid #415775;background:#415775;box-sizing:border-box;position:relative;flex-shrink:0}.toggler_1dVjf,.toggler_1dVjf:before,.toggler_1dVjf>div{transition:transform .3s cubic-bezier(.25,.8,.25,1),border-color .3s cubic-bezier(.25,.8,.25,1),background-color .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1);content:""}.toggler_1dVjf:before{border-radius:16px;width:30px;height:30px;background-color:#29374a}.toggler_1dVjf:before,.toggler_1dVjf>div{position:absolute;top:0;left:0}.toggler_1dVjf>div{width:32px;height:32px}.toggler_1dVjf>div:after,.toggler_1dVjf>div:before{transition:transform .3s cubic-bezier(.25,.8,.25,1),background-color .3s cubic-bezier(.25,.8,.25,1);position:absolute;content:"";background:#415775;height:2px;width:15.08495px;top:15px;left:8.45753px}.toggler_1dVjf>div:before{transform:rotate(-45deg)}.toggler_1dVjf>div:after{transform:rotate(45deg)}.toggle_Nt86H:focus .toggler_1dVjf{background:#4d688c;border-color:#4d688c}.toggle_Nt86H.checked_37Lzx .toggler_1dVjf{box-shadow:0 0 10px 0 rgba(0,188,242,.4);opacity:1;background-color:#00bcf2;border-color:#00bcf2}.toggle_Nt86H.checked_37Lzx .toggler_1dVjf:before{transform:translateX(16px);background-color:#29374a}.toggle_Nt86H.checked_37Lzx .toggler_1dVjf>div{transform:translateX(16px)}.toggle_Nt86H.checked_37Lzx .toggler_1dVjf>div:before{background:#00bcf2;transform:rotate(-45deg) translate(1.6px,1.6px)}.toggle_Nt86H.checked_37Lzx .toggler_1dVjf>div:after{background:#00bcf2;transform:rotate(45deg) scaleX(.5) translate(-3.2px,4.8px)}.toggle_Nt86H.checked_37Lzx:focus .toggler_1dVjf{box-shadow:0 0 15px 0 #00bcf2}.toggle_Nt86H.disabled_1Ek7s .toggler_1dVjf{opacity:.4}@media (-ms-high-contrast:black-on-white){.toggler_1dVjf{background:#fff!important;border-color:#000!important;opacity:1}.toggler_1dVjf:before{background:#000!important;border-color:#fff!important}.toggler_1dVjf:after{border-color:#000!important}}@media (-ms-high-contrast:white-on-black){.toggler_1dVjf{background:#000!important;border-color:#fff!important;opacity:1}.toggler_1dVjf:before{background:#fff!important;border-color:#000!important}.toggler_1dVjf:after{border-color:#fff!important}}
.tooltip_2wr_d{display:flex;align-items:center;justify-content:center;z-index:100}.ttl_2XWGf{bottom:0;left:0;right:0}.arrow_22fMv,.ttl_2XWGf{position:absolute}.arrow_22fMv{top:100%;left:100%;transform:rotate(45deg)}.arrow_22fMv[data-edge=right]{left:0}.arrow_22fMv[data-edge=bottom]{top:0}.defaultStyle_3tj2W{min-height:26px;padding:10px;font-size:13px;font-family:Segoe UI,sans-serif;border-radius:4px;box-shadow:2px 2px 3px rgba(0,0,0,.2);transform:scale(0);background:#2e354b}.defaultStyle_3tj2W .arrow_22fMv{background:#2e354b;width:6px;height:6px;margin:-3px 0 0 -3px}.vibrantStyle_wZvJT{background:#0075d5;padding:16px;font-size:16px;box-shadow:0 10px 21px 0 rgba(0,0,0,.3);border-radius:4px}.vibrantStyle_wZvJT .arrow_22fMv{background:#0075d5;width:16px;height:16px;margin:-8px 0 0 -8px}.vibrantStyle_wZvJT .dismiss_1LNyJ{margin-left:8px}.vibrantStyle_wZvJT .ttl_2XWGf{opacity:.5}
.wrapper_1bLE6{display:inline-block;position:relative;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;line-height:1.25em}.animating_sLffg{animation:animate-truncated-text_AtVjf 10s linear infinite;width:auto;overflow:visible}.repeated_1Ayjg{position:absolute;top:0;left:100%;margin-left:100px;display:block}@keyframes animate-truncated-text_AtVjf{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 100px))}}
.buiTvBtn_2IxPU:after{content:"";position:absolute;left:-2px;top:-2px;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #0075d5;border-radius:2px;opacity:0}.buiTvBtn_2IxPU[icon]:after{border-radius:50%}.buiTvBtn_2IxPU:focus{outline:3px solid #00bcf2}.buiTvBtn_2IxPU .buiBtnRaised_jNSFY{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}@media (-ms-high-contrast:black-on-white){.buiTvBtn_2IxPU:after{box-shadow:0 0 0 transparent!important}}@media (-ms-high-contrast:white-on-black){.buiTvBtn_2IxPU:after{box-shadow:0 0 0 transparent!important}}
.wrapper_2iT7_{position:relative;box-sizing:border-box;margin:8px 0;padding:8px 0;border:2px solid #424754;border-radius:2px}.label_2zghl,.wrapper_2iT7_{display:flex;justify-content:center;align-items:center;flex-direction:column}.label_2zghl{cursor:pointer;height:100%;width:100%}.labelText_3vjQm{margin:8px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Industrywf,sans-serif;font-size:16px;color:rgba(228,238,242,.6)}.input_qQQQc{cursor:pointer;overflow:hidden;position:absolute;opacity:0;top:0;left:0;width:100%;height:100%}
.tvSelect_3prjq{position:relative;color:#c9ccdb}.label_32sDr{display:flex;align-items:center;justify-content:start;border:2px solid #9ba2b2;height:42px;padding:0 16px;font-weight:500;transition:border-color .25s}.label_32sDr.isExpanded_qlSS_{border-color:#0078d7}.label_32sDr:focus{outline:3px solid #00bcf2;color:#fff}.icon_Y1TMr{right:0;margin:0 8px}.icon_Y1TMr,.options_2UDpD{position:absolute}.options_2UDpD{width:100%;margin:0;padding:0;overflow-y:auto;max-height:168px;list-style:none;background:#29374a}.option_3hcKQ{display:flex;align-items:center;height:42px;padding-left:20px;border:3px solid transparent}.option_3hcKQ:focus{background:#0078d7;border:3px solid #00bcf2;color:#fff}@media (-ms-high-contrast:black-on-white){.option_3hcKQ:focus{background:#fff;border:3px dashed #000}}@media (-ms-high-contrast:white-on-black){.option_3hcKQ:focus{background:#000;border:3px dashed #fff}}.option_3hcKQ.disabled_2XlEI{color:#9fa4ae}
.wrapper_1o2lx{display:block;position:relative;box-sizing:border-box;border:2px solid #9ba2b2;transition:border-color .25s}.wrapper_1o2lx:focus{outline:3px solid #00bcf2}.wrapper_1o2lx:focus .textarea_29XLu{color:#fff}.wrapper_1o2lx.isEngaged_128l9{border-color:#0078d7}.wrapper_1o2lx.isEngaged_128l9 .textarea_29XLu{color:#fff}.textarea_29XLu{width:100%;background:transparent;outline:none!important;box-sizing:border-box;resize:none;border:none;padding:4px 16px;color:#c9ccdb;font-size:17px}.textarea_29XLu::-ms-clear{display:none}.textarea_29XLu:-webkit-autofill{-webkit-text-fill-color:#c9ccdb!important;box-shadow:inset 0 0 0 30px #141828;border-color:#424754}.textarea_29XLu:required{box-shadow:none}.hasPrefix_1h1K0 .textarea_29XLu{padding-left:42px}.hasSuffix_1-HX7 .textarea_29XLu{padding-right:42px}
.modalOverlay_1YkER{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.75);z-index:1}
.headerContainer_1jOKf{transition:background-color .4s cubic-bezier(.35,0,.25,1);position:sticky;top:60px;background-color:rgba(33,44,62,0);z-index:9}.headerContainer_1jOKf.isStuck_24SxT{background-color:#212c3e}.headerContainer_1jOKf.isStuck_24SxT:after{opacity:1}.headerContainer_1jOKf:after{transition:opacity .4s cubic-bezier(.35,0,.25,1);content:"";position:absolute;top:100%;left:0;right:0;background:radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.5),transparent);opacity:0;height:60px;pointer-events:none;z-index:-1}.stickyHeaderSentinel_h01Lj{position:absolute;height:1px;width:1px;top:-60px}.contentGridGroup_1iaee{display:flex;flex-wrap:wrap}.loadMore_3xS8V{display:flex;justify-content:center;align-items:center;height:20vh}.contentHeader_3ZhNV{margin:16px 0 8px}.contentBody_1Rysz,.errorIcon_3GLTm{color:hsla(0,0%,100%,.72)}.errorIcon_3GLTm{font-size:40px}.browseButton_2_akv{margin-top:16px}@media (max-width:960px){.headerContainer_1jOKf{top:48px}.stickyHeaderSentinel_h01Lj{top:-48px}}
@keyframes browse-ghost-fade-in-out_13OKm{0%{opacity:1}20%{opacity:.5}40%{opacity:1}}.browseLoader_koctn{display:flex;flex-flow:row wrap;position:relative;z-index:0}.browseLoader_koctn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(33,44,62,.3),#212c3e 70%);z-index:-1}.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR{animation:browse-ghost-fade-in-out_13OKm 1.4s linear infinite}.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(4n+1){animation-delay:.1s}.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(4n+2){animation-delay:.2s}.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(4n+3){animation-delay:.3s}.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(4n+4){animation-delay:.4s}@media (max-width:1280px){.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(3n+1){animation-delay:.13333333s}.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(3n+2){animation-delay:.26666667s}.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(3n+3){animation-delay:.4s}}@media (max-width:960px){.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(odd){animation-delay:.2s}.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(2n+2){animation-delay:.4s}}@media (max-width:600px){.browseLoader_koctn.animated_y-VgG .cardContainer_1dPmR:nth-child(1n+1){animation-delay:.4s}}.cardContainer_1dPmR{flex-basis:calc(25% - 8px);width:0;z-index:-2}.content_qffIb{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1280px){.cardContainer_1dPmR{flex-basis:calc(33.33333% - 16px)}}@media (max-width:960px){.cardContainer_1dPmR{flex-basis:calc(50% - 16px)}}@media (max-width:600px){.cardContainer_1dPmR{flex-basis:100%}}
.ghostCardContainer_1EOM9{position:relative;border-radius:6px;background:#29374a;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);display:block;overflow:hidden;margin:4px}.header_2AKx7{position:relative;background:#34465d}.header_2AKx7:after,.header_2AKx7:before{content:"";position:absolute;top:8px;border-radius:3px;background-color:rgba(16,16,16,.25);height:26px}.header_2AKx7:before{left:8px;width:64px}.header_2AKx7:after{right:8px;width:34px}.header_2AKx7 .sizer_3ofTt{padding-top:56.25%}.footer_2kALP{display:flex;flex-direction:row;align-items:center;color:#d8d8d8;opacity:.1;padding:8px;flex-grow:1}.profile_6O7n9{width:52px;height:52px;border-radius:50%;background:currentColor;margin-right:8px}.bars_3TwxY{flex-grow:1;margin-right:30px;border-top:11px solid}.bars_3TwxY:after,.bars_3TwxY:before{content:"";display:block;margin-top:10px;height:11px;background:currentColor}.bars_3TwxY:before{width:30%}.bars_3TwxY:after{width:40%}@media (max-width:960px){.profile_6O7n9{display:none}.ghostCardContainer_1EOM9{display:flex;align-items:flex-start;background:none;box-shadow:none}.header_2AKx7{width:40%}}
.mdsButton_Kaw7D{font-family:Segoe UI,sans-serif;font-size:14px;line-height:19px;font-weight:600;letter-spacing:.5px;display:inline-flex;border-radius:4px;border:1px solid transparent;background:transparent;cursor:pointer;color:#fff;padding:0}.mdsButton_Kaw7D .background_3-mYW{border-radius:4px;width:100%}.mdsButton_Kaw7D .overlay_2Ola9{border-radius:4px}.mdsButton_Kaw7D .content_1RnQF{padding:8px;display:flex;justify-content:center;align-items:center}.mdsButton_Kaw7D.mdsAnchorButton_37kLI{text-decoration:none}.mdsButton_Kaw7D.mdsAnchorButton_37kLI:focus{outline:0}.mdsButton_Kaw7D.colorSecondary_3ifk9{color:#78d3ff}.mdsButton_Kaw7D.outlined_2gdkF{border:1px solid hsla(0,0%,100%,.12)}.mdsButton_Kaw7D.contained_2JbA5{color:#fff}.mdsButton_Kaw7D.contained_2JbA5 .background_3-mYW{background-color:#0270d9}.mdsButton_Kaw7D.contained_2JbA5.colorSecondary_3ifk9 .background_3-mYW{background-color:#3c506b}.mdsButton_Kaw7D.contained_2JbA5.colorFuchsia_3RndS .background_3-mYW{background-color:#dd208a}.mdsButton_Kaw7D.contained_2JbA5.hover_1bQI1 .overlay_2Ola9,.mdsButton_Kaw7D.contained_2JbA5:hover .overlay_2Ola9{background:hsla(0,0%,100%,.08)}.mdsButton_Kaw7D.contained_2JbA5.showFocus_2wbiS.focus_N0AOW .overlay_2Ola9,.mdsButton_Kaw7D.contained_2JbA5.showFocus_2wbiS:focus .overlay_2Ola9{background:hsla(0,0%,100%,.12)}.mdsButton_Kaw7D.contained_2JbA5.disabled_1i4Yq .overlay_2Ola9{background:hsla(0,0%,100%,.1)}.mdsButton_Kaw7D.hover_1bQI1 .overlay_2Ola9,.mdsButton_Kaw7D:hover .overlay_2Ola9{background:rgba(51,161,252,.04)}.mdsButton_Kaw7D.showFocus_2wbiS.focus_N0AOW,.mdsButton_Kaw7D.showFocus_2wbiS:focus{outline:none}.mdsButton_Kaw7D.showFocus_2wbiS.focus_N0AOW .overlay_2Ola9,.mdsButton_Kaw7D.showFocus_2wbiS:focus .overlay_2Ola9{background:rgba(51,161,252,.12);position:relative}.mdsButton_Kaw7D.showFocus_2wbiS.focus_N0AOW .overlay_2Ola9:before,.mdsButton_Kaw7D.showFocus_2wbiS:focus .overlay_2Ola9:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border:1px solid #fff;border-radius:4px}.mdsButton_Kaw7D.showFocus_2wbiS.focus_N0AOW.disabled_1i4Yq .overlay_2Ola9,.mdsButton_Kaw7D.showFocus_2wbiS:focus.disabled_1i4Yq .overlay_2Ola9{background:hsla(0,0%,100%,.1)}.mdsButton_Kaw7D.colorSecondary_3ifk9.disabled_1i4Yq,.mdsButton_Kaw7D.disabled_1i4Yq{color:hsla(0,0%,100%,.38)}.mdsButton_Kaw7D.colorSecondary_3ifk9.disabled_1i4Yq .background_3-mYW,.mdsButton_Kaw7D.disabled_1i4Yq .background_3-mYW{background:transparent}
.withIcon_2cTS1{display:flex;flex-direction:row;align-items:center}.withIcon_2cTS1 .icon_3g5oq{margin-right:4px}
.wrapper_1QXcW{display:flex;flex-direction:row;box-shadow:0 2px 8px 0 rgba(0,0,0,.32);border-radius:4px;overflow:hidden}.contentSection_2MaKr{flex:40%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:24px;padding-bottom:24px}.contentSection_2MaKr .contents_1DLwe{display:flex;flex-direction:column;align-items:flex-start;font-family:Segoe UI,sans-serif;color:#fff}.contentSection_2MaKr .header_18sDZ{font-weight:600;font-size:47px;line-height:50px;margin-bottom:8px}.contentSection_2MaKr .description_31cV1{font-weight:600;font-size:24px;line-height:29px;margin-bottom:24px}.contentSection_2MaKr .iconSpacing_1iI-e{margin-right:4px}.foregroundSection_3jn9P{flex:40%;display:flex;align-items:center;justify-content:center}.foregroundSection_3jn9P .image_1vEp2{width:256px}.paddingSection_wwNnO{flex:10%;display:flex;flex-direction:column;align-items:flex-end}.paddingSection_wwNnO .closeButton_1R8eI{margin:24px}.mobileWrapper_ru9gw{position:relative;cursor:pointer}.mobileWrapper_ru9gw.hover_TMMCT .overlay_36YBu,.mobileWrapper_ru9gw:hover .overlay_36YBu{background:hsla(0,0%,100%,.08)}.mobileWrapper_ru9gw.focus_3yBbS,.mobileWrapper_ru9gw:focus{outline:none}.mobileWrapper_ru9gw.focus_3yBbS .overlay_36YBu,.mobileWrapper_ru9gw:focus .overlay_36YBu{background:hsla(0,0%,100%,.12);border:1px solid #fff}.mobileWrapper_ru9gw.active_2xEOE .overlay_36YBu,.mobileWrapper_ru9gw:active .overlay_36YBu{background:hsla(0,0%,100%,.16)}.overlay_36YBu{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4px}.rightMobileSection_2AfpA{flex:80%;display:flex;align-items:center;padding:24px 8px}.rightMobileSection_2AfpA .contents_1DLwe{display:flex;flex-direction:column;align-items:flex-start}.rightMobileSection_2AfpA .header_18sDZ{color:#fff;margin-bottom:4px}.rightMobileSection_2AfpA .description_31cV1,.rightMobileSection_2AfpA .header_18sDZ{font-family:Segoe UI,sans-serif;font-size:16px;line-height:21px;font-weight:600;letter-spacing:0}.rightMobileSection_2AfpA .description_31cV1{color:hsla(0,0%,100%,.72)}.leftMobileSection_2GQlj{flex:20%;display:flex;align-items:center;padding-left:8px}.leftMobileSection_2GQlj .image_1vEp2{width:100px}
.banner_39kld{min-height:304px;margin:48px 4px}@media (max-width:1280px){.banner_39kld{min-height:304px;margin:16px 32px}}@media (max-width:960px){.banner_39kld{min-height:150px;margin:16px 32px}}@media (max-width:600px){.banner_39kld{min-height:150px;margin:8px 16px}}
.container_3gv43{display:flex;flex-direction:column;margin:48px 0}@media (max-width:1280px){.container_3gv43{margin:16px 0 16px 28px}}@media (max-width:960px){.container_3gv43{margin:16px 0 16px 28px}}@media (max-width:600px){.container_3gv43{margin:8px 0 8px 12px}}.header_NEgIB{display:flex;flex-direction:row;margin-bottom:16px;margin-left:4px}.header_NEgIB .title_10mX5{font-family:Segoe UI,sans-serif;font-size:24px;line-height:29px;font-weight:600;letter-spacing:0;color:#fff}@media (max-width:1280px){.header_NEgIB .title_10mX5{font-family:Segoe UI,sans-serif;font-size:16px;line-height:21px;font-weight:600;letter-spacing:0}}.row_JBkwZ{display:flex;flex-direction:row}@media (max-width:1280px){.row_JBkwZ{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none}}@media (max-width:1280px){.row_JBkwZ::-webkit-scrollbar{overflow-x:scroll;overflow-y:hidden;display:none}}.listCard_bfZy7{flex-basis:12.5%;margin:0 4px}@media (max-width:1280px){.listCard_bfZy7{flex-basis:20%;flex-shrink:0}}@media (max-width:960px){.listCard_bfZy7{flex-basis:25%;flex-shrink:0}}@media (max-width:600px){.listCard_bfZy7{flex-basis:50%;flex-shrink:0}}
.container_2q2J-{position:relative;box-shadow:0 2px 8px 0 rgba(0,0,0,.32);border-radius:4px;background:#29374a;cursor:pointer}.container_2q2J- .cardCover_2qcOo{width:100%;height:100%;background-size:cover;border-radius:4px}.container_2q2J-.hover_2dFxO .overlay_1qS-k,.container_2q2J-:hover .overlay_1qS-k{background:hsla(0,0%,100%,.08)}.container_2q2J-.focus_KTpCn,.container_2q2J-:focus{outline:none}.container_2q2J-.focus_KTpCn .overlay_1qS-k,.container_2q2J-:focus .overlay_1qS-k{background:hsla(0,0%,100%,.12);border:1px solid #fff}.container_2q2J-.active_1W1wi .overlay_1qS-k,.container_2q2J-:active .overlay_1qS-k{background:hsla(0,0%,100%,.16)}.srOnly_3R7bZ{opacity:.0001}.overlay_1qS-k,.srOnly_3R7bZ{position:absolute}.overlay_1qS-k{top:0;bottom:0;left:0;right:0;border-radius:4px}.content_HC8du{display:flex;flex-direction:column;position:absolute;left:8px;right:8px;top:70%;text-align:center}.title_1GgZA{text-overflow:ellipsis;white-space:nowrap;font-weight:600;letter-spacing:0;color:#fff}.description_Vuu2P,.title_1GgZA{position:absolute;left:8px;right:8px;top:70%;text-align:center;overflow:hidden;font-family:Segoe UI,sans-serif;font-size:16px;line-height:21px}.description_Vuu2P{transform:translateY(21px);max-height:42px;font-weight:400;letter-spacing:.25px;color:hsla(0,0%,100%,.72)}
.container_qfRaE{display:flex;flex-direction:column;margin:48px 0}@media (max-width:1280px){.container_qfRaE{margin:16px 28px}}@media (max-width:960px){.container_qfRaE{margin:16px 28px}}@media (max-width:600px){.container_qfRaE{margin:8px 12px}}.header_2_m3F{display:flex;flex-direction:row;align-items:center;margin:0 4px 16px}.header_2_m3F .title_2Pent{font-family:Segoe UI,sans-serif;font-size:24px;line-height:29px;font-weight:600;letter-spacing:0;color:#fff;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1280px){.header_2_m3F .title_2Pent{font-family:Segoe UI,sans-serif;font-size:16px;line-height:21px;font-weight:600;letter-spacing:0}.header_2_m3F .seeAllBnt_a7hVi{color:#1fbaed;font-size:14px;font-weight:500}}.row_3HNkd{display:flex;flex-direction:row}.card_1R6Au{flex:16.66667%;flex-grow:0;margin:0 4px}@media (max-width:1280px){.card_1R6Au{flex:20%}}@media (max-width:960px){.card_1R6Au{flex:25%}}@media (max-width:600px){.card_1R6Au{flex:50%}}
.container_1brcg{display:flex;flex-direction:column;position:relative;box-shadow:0 2px 8px 0 rgba(0,0,0,.32);border-radius:4px;overflow:hidden;background:#29374a;cursor:pointer}.container_1brcg.hover_pIg7n .overlay_1LP9z,.container_1brcg:hover .overlay_1LP9z{background:hsla(0,0%,100%,.08)}.container_1brcg.focus_1KQ-C,.container_1brcg:focus{outline:none}.container_1brcg.focus_1KQ-C .overlay_1LP9z,.container_1brcg:focus .overlay_1LP9z{background:hsla(0,0%,100%,.12)}.container_1brcg.focus_1KQ-C .overlay_1LP9z:before,.container_1brcg:focus .overlay_1LP9z:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border:1px solid #fff;border-radius:4px}.container_1brcg.active_7cwI1 .overlay_1LP9z,.container_1brcg:active .overlay_1LP9z{background:hsla(0,0%,100%,.16)}.coverContainer_3Xbs-{padding-top:100%;position:relative;border-radius:4px 4px 0 0}.coverContainer_3Xbs- .gameCover_LXOzL{position:absolute;top:0;left:0;width:100%;height:100%}.srOnly_Zkp6R{opacity:.0001}.overlay_1LP9z,.srOnly_Zkp6R{position:absolute}.overlay_1LP9z{top:0;bottom:0;left:0;right:0}.footer_r7HLW{display:flex;flex-direction:column;flex:1;position:relative;padding:8px;overflow:hidden;height:100%}.footer_r7HLW .name_1-B7E{font-size:16px;line-height:21px;font-weight:600;letter-spacing:0;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.footer_r7HLW .name_1-B7E,.footer_r7HLW .viewer_134XN{font-family:Segoe UI,sans-serif}.footer_r7HLW .viewer_134XN{font-size:14px;line-height:19px;font-weight:400;letter-spacing:.25px;color:hsla(0,0%,100%,.72);display:flex;align-items:center;line-height:unset;margin:2px 0}.footer_r7HLW .viewer_134XN .number_3c4nT{margin-left:4px}.footer_r7HLW .gamepass_3h75t{display:flex;align-items:center;font-size:14px;color:hsla(0,0%,100%,.72);margin-top:8px}
.container_1j8Su{display:flex;border-radius:4px;align-items:center;background:rgba(0,0,0,.5);padding:4px 8px;margin-right:4px;color:#fff}.container_1j8Su .content_2CbUz{font-family:Segoe UI,sans-serif;font-size:12px;line-height:17px;font-weight:600;letter-spacing:.25px;margin-left:4px}
.dotContainer_YvPOk{vertical-align:middle;text-align:center}.onlineDot_1Drpm{display:block;height:8px;width:8px;border-radius:50%;background:#e9072e}.offlineDot_3HEVj{display:block;height:10px;width:10px;border-radius:50%;border:2px solid #fff}
.channelNameWithBadge_4we7q{display:flex;align-items:flex-end}.channelNameWithBadge_4we7q .channelName_10lwD{font-family:Segoe UI,sans-serif;font-size:14px;line-height:19px;font-weight:400;letter-spacing:.25px;color:hsla(0,0%,100%,.72);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:160px}.channelNameWithBadge_4we7q .badge_1CWQm{color:#00bcf2;margin-left:4px}.rightIndicators_3fBL0{margin-right:-4px;display:flex}
.container_ZqIuE{display:flex;flex-direction:column;position:relative;box-shadow:0 2px 8px 0 rgba(0,0,0,.32);border-radius:4px;overflow:hidden;background:#29374a;text-decoration:none;cursor:pointer}.container_ZqIuE.hover_2ghGo .overlay_2SOUW,.container_ZqIuE:hover .overlay_2SOUW{background:hsla(0,0%,100%,.08)}.container_ZqIuE.focus_22lhV,.container_ZqIuE:focus{outline:none}.container_ZqIuE.focus_22lhV .overlay_2SOUW,.container_ZqIuE:focus .overlay_2SOUW{background:hsla(0,0%,100%,.12)}.container_ZqIuE.focus_22lhV .overlay_2SOUW:before,.container_ZqIuE:focus .overlay_2SOUW:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border:1px solid #fff;border-radius:4px}.container_ZqIuE.active_1TpW3 .overlay_2SOUW,.container_ZqIuE:active .overlay_2SOUW{background:hsla(0,0%,100%,.16)}.container_ZqIuE .overlay_2SOUW{position:absolute;top:0;bottom:0;left:0;right:0}.thumbnailImg_3AE7S,.thumbnailVideo_1TKLL{position:absolute;left:0;top:0;height:100%;width:100%;border-radius:4px 4px 0 0}.progressCircle_2h6RZ{position:absolute;left:0;bottom:0;transform:translateY(-100%)}.avatar_2FCC0{flex:none;width:50px;height:50px}.content_QLLVP{flex:1;display:flex;flex-direction:column;margin-left:8px;overflow:hidden}.content_QLLVP .title_1465j{font-weight:600;letter-spacing:0;color:#fff}.content_QLLVP .description_257Dt,.content_QLLVP .title_1465j{font-family:Segoe UI,sans-serif;font-size:14px;line-height:19px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content_QLLVP .description_257Dt{font-weight:400;letter-spacing:.25px;color:hsla(0,0%,100%,.72)}
@keyframes spin_3zr_8{to{transform:rotate(1turn)}}.progressCircleWrapper_1aOGv .progressCircle_3snWV.defaultStyle_1wb1K{position:relative;display:inline-block;width:48px;height:48px;box-sizing:border-box;border:2px solid #fff;text-align:center;border-radius:50%;will-change:transform}.progressCircleWrapper_1aOGv .progressCircle_3snWV.defaultStyle_1wb1K .spinner_6p0BD{position:absolute;top:-2px;left:-2px;width:48px;height:48px}.progressCircleWrapper_1aOGv .progressCircle_3snWV.defaultStyle_1wb1K .spinner_6p0BD:before{position:absolute;top:0;left:50%;width:27px;height:24px;box-sizing:border-box;border-top:1px solid #fff;border-right:4px solid #fff;content:"";border-top-right-radius:100%;border-bottom-left-radius:100%;transform-origin:left bottom;animation:spin_3zr_8 .8s linear infinite}.progressCircleWrapper_1aOGv .progressCircle_3snWV.simpleStyle_Sp0sr{position:absolute}.progressCircleWrapper_1aOGv .progressCircle_3snWV.simpleStyle_Sp0sr .spinner_6p0BD{width:48px;height:48px;box-sizing:border-box;border-radius:100%;border:4px solid hsla(0,0%,100%,.1);border-top-color:#fff;animation:spin_3zr_8 .8s linear infinite}
.overlay_3lEFM{top:0;bottom:0;left:0;right:0}.overlay_3lEFM,.srOnly_12t83{position:absolute}.srOnly_12t83{opacity:.0001}.body_2__JK{position:relative;background:#29374a;height:0;padding-top:56.25%;border-radius:4px 4px 0 0}.body_2__JK .indicatorGroupLeft_ozilY,.body_2__JK .indicatorGroupLowerRight_3Lnlf,.body_2__JK .indicatorGroupRight_xsm7y{display:flex;position:absolute;color:#fff;align-items:center}.body_2__JK .indicatorGroupRight_xsm7y{top:8px;right:8px}.body_2__JK .indicatorGroupLeft_ozilY{top:8px;left:8px}.body_2__JK .indicatorGroupLowerRight_3Lnlf{bottom:8px;right:8px}.footer_2SRr8{display:flex;position:relative;padding:8px;overflow:hidden;align-items:center;height:100%}
.container_1Pivv{display:flex;flex-direction:column;margin:48px 0}@media (max-width:1280px){.container_1Pivv{margin:16px 24px}}@media (max-width:960px){.container_1Pivv{margin:16px 24px}}@media (max-width:600px){.container_1Pivv{margin:8px 16px}}.header_1IstU{display:flex;flex-direction:row;align-items:center;margin:0 4px 16px}.header_1IstU .title_3MN8i{font-family:Segoe UI,sans-serif;font-size:24px;line-height:29px;font-weight:600;letter-spacing:0;color:#fff;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1280px){.header_1IstU{margin:0 8px 16px}.header_1IstU .title_3MN8i{font-family:Segoe UI,sans-serif;font-size:16px;line-height:21px;font-weight:600;letter-spacing:0}.header_1IstU .seeAllBnt_9TY_4{color:#1fbaed;font-size:14px;font-weight:500}}@media (max-width:600px){.header_1IstU{margin:0 0 16px}}.row_3Grfx{display:flex;flex-direction:row}@media (max-width:600px){.row_3Grfx{flex-direction:column}}.channelCard_4K8Yj{flex-basis:calc(25% - 8px);margin:0 4px}@media (max-width:1280px){.channelCard_4K8Yj{flex-basis:calc(33.33333% - 16px);margin:0 8px}}@media (max-width:960px){.channelCard_4K8Yj{flex-basis:calc(50% - 16px);margin:0 8px}}@media (max-width:600px){.channelCard_4K8Yj{flex-basis:100%;margin:0}}
.itemList_FoV44{padding:0;margin:0;background-color:#29374a;border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.33);overflow-y:auto;box-sizing:border-box;max-height:calc(50vh - 36px)}@media (-ms-high-contrast:white-on-black){.itemList_FoV44{border:1px solid #fff}}@media (-ms-high-contrast:black-on-white){.itemList_FoV44{border:1px solid #000}}
.container_1IaIQ{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:36px;padding:8px;cursor:pointer;font-family:Segoe UI,sans-serif;font-size:14px;line-height:19px;font-weight:400;letter-spacing:.25px}.container_1IaIQ.notDisabled_2ttKY:hover{background-color:hsla(0,0%,100%,.08)}.container_1IaIQ.focus_3av4p{background-color:hsla(0,0%,100%,.12)}.container_1IaIQ.focus_3av4p:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border:1px solid #fff}.container_1IaIQ.disabled_gOURQ{cursor:not-allowed}.container_1IaIQ.disabled_gOURQ,.container_1IaIQ.disabled_gOURQ .check_1cmRL{color:hsla(0,0%,100%,.38)}.check_1cmRL{color:#1fbaed}@media (-ms-high-contrast:white-on-black){.container_1IaIQ.notDisabled_2ttKY:hover{background-color:hsla(0,0%,100%,.08)}.container_1IaIQ.focus_3av4p{background-color:hsla(0,0%,100%,.12);border:1px solid #fff}.container_1IaIQ.disabled_gOURQ,.container_1IaIQ.disabled_gOURQ .check_1cmRL{color:hsla(0,0%,100%,.5)}}@media (-ms-high-contrast:black-on-white){.container_1IaIQ.notDisabled_2ttKY:hover{background-color:rgba(0,0,0,.08)}.container_1IaIQ.focus_3av4p{background-color:rgba(0,0,0,.12);border:1px solid #000}.container_1IaIQ.disabled_gOURQ,.container_1IaIQ.disabled_gOURQ .check_1cmRL{color:rgba(0,0,0,.5)}}
.container_3SXRV{display:block;font-family:Segoe UI,sans-serif;font-size:14px;line-height:19px;font-weight:400;letter-spacing:.25px}.container_3SXRV:focus{outline:0}.label_3Rn7E{display:inline-block;font-family:Segoe UI,sans-serif;font-size:12px;line-height:17px;letter-spacing:.25px;color:hsla(0,0%,100%,.55);margin-bottom:8px}.dropdownButton_3ej91{height:36px;background-color:#131c2c;border-radius:4px;padding:8px;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.dropdownButton_3ej91 .placeholder_1EMVZ{color:hsla(0,0%,100%,.72)}.dropdownButton_3ej91.disabled_45lzJ{background-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.38);cursor:not-allowed}.dropdownButton_3ej91:hover{background-color:hsla(0,0%,100%,.08)}.dropdownButton_3ej91.focus_2UwBp{background-color:hsla(0,0%,100%,.12)}.dropdownButton_3ej91.focus_2UwBp:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border:1px solid #fff;border-radius:4px}.caret_2_n2Z{font-size:18px}@media (-ms-high-contrast:white-on-black){.dropdownButton_3ej91{border:1px solid #fff}.dropdownButton_3ej91.disabled_45lzJ{color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.5)}}@media (-ms-high-contrast:black-on-white){.dropdownButton_3ej91{border:1px solid #000}.dropdownButton_3ej91.disabled_45lzJ{color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.5)}}
.mdsFollowButton_1PTEZ buttonBackground{transition:background .5s ease}.mdsFollowButton_1PTEZ .heartIcon_x6z3l{width:20px;height:19px;margin-right:8px}.mdsFollowButton_1PTEZ .buttonContent_3A-mP{padding:0}.mdsFollowButton_1PTEZ .label_23b4f,.mdsFollowButton_1PTEZ .numFollowers_1MHUb{padding:8px}.mdsFollowButton_1PTEZ .label_23b4f{padding-left:12px;padding-right:16px;display:flex;position:relative;height:19px;text-align:center;justify-content:center;box-sizing:content-box}.mdsFollowButton_1PTEZ .numFollowers_1MHUb{background:rgba(0,0,0,.2)}.mdsFollowButton_1PTEZ .following_484_a,.mdsFollowButton_1PTEZ .loading_y8P7f,.mdsFollowButton_1PTEZ .notFollowing_3F0jn,.mdsFollowButton_1PTEZ .unfollow_10jHS{position:absolute;display:flex;opacity:0;justify-content:center;transition:opacity .15s ease;white-space:nowrap;text-overflow:ellipsis}.mdsFollowButton_1PTEZ .loading_y8P7f{top:6px}.mdsFollowButton_1PTEZ.following_484_a .following_484_a,.mdsFollowButton_1PTEZ.loading_y8P7f .loading_y8P7f,.mdsFollowButton_1PTEZ.notFollowing_3F0jn .notFollowing_3F0jn{opacity:1}.mdsFollowButton_1PTEZ.loading_y8P7f .follow_1_DPk,.mdsFollowButton_1PTEZ.loading_y8P7f .following_484_a,.mdsFollowButton_1PTEZ.loading_y8P7f .notFollowing_3F0jn{opacity:0}.mdsFollowButton_1PTEZ:hover.following_484_a.loading_y8P7f .unfollow_10jHS{opacity:0}.mdsFollowButton_1PTEZ:hover.following_484_a .following_484_a,.mdsFollowButton_1PTEZ:hover.following_484_a .notFollowing_3F0jn{opacity:0}.mdsFollowButton_1PTEZ:hover.following_484_a .unfollow_10jHS{opacity:1}
.container_3j4S4{display:flex;flex-direction:column}.container_3j4S4 .input_1Xg_s{background:transparent;border:none;height:100%;flex-basis:100%;color:#fff;font-size:14px}.container_3j4S4 .input_1Xg_s:-ms-input-placeholder{color:hsla(0,0%,100%,.72)}.container_3j4S4 .input_1Xg_s::placeholder{color:hsla(0,0%,100%,.72)}.container_3j4S4 .input_1Xg_s:focus{outline:0}.container_3j4S4 .input_1Xg_s::-ms-clear{display:none}.label_rH2bo{font-family:Segoe UI,sans-serif;font-size:12px;line-height:17px;letter-spacing:.25px;color:hsla(0,0%,100%,.55);margin-bottom:8px}.clearButton_1driW{justify-content:center;color:hsla(0,0%,100%,.72);background:transparent;border:none}.background_3Yufz,.clearButton_1driW{display:flex;align-items:center}.background_3Yufz{position:relative;height:36px;padding-left:8px;border-radius:4px;background:#131c2c;border:1px solid transparent}.background_3Yufz:hover{background:hsla(0,0%,100%,.08)}.background_3Yufz.focus_2oEJM{background:hsla(0,0%,100%,.12);border-color:#fff}.background_3Yufz.error_9-uJB{border-color:#b00020}.background_3Yufz.disabled_39oXu{background:hsla(0,0%,100%,.12)}.background_3Yufz.disabled_39oXu .input_1Xg_s{color:hsla(0,0%,100%,.38)}.errorIcon_3lbuK{margin:0 9px;display:flex;color:#b00020}@media (-ms-high-contrast:white-on-black){.background_3Yufz{border:1px solid #fff}}@media (-ms-high-contrast:black-on-white){.background_3Yufz{border:1px solid #000}}
.button_1im5u{position:relative;display:flex;justify-content:center;align-items:center;color:hsla(0,0%,100%,.72);background:transparent;border:none;cursor:pointer;padding:8px;font-size:100%}.button_1im5u:focus{outline:none;background:hsla(0,0%,100%,.12)}.button_1im5u:focus:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border:1px solid #fff;border-radius:4px}.button_1im5u.disabled_CbGjZ{color:hsla(0,0%,100%,.38);cursor:not-allowed}
.toggle_3tJxL{margin:4px 0;display:flex;align-items:center;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Segoe UI,sans-serif;font-size:14px;color:hsla(0,0%,100%,.72);padding:4px 0;cursor:pointer;box-sizing:border-box}.toggle_3tJxL input{position:absolute;width:1px;height:1px;opacity:0}.toggle_3tJxL .text_ZvP0b{margin-right:auto}.toggle_3tJxL.disabled_nDaNy{cursor:not-allowed;color:hsla(0,0%,100%,.38);opacity:.5}.toggle_3tJxL.checked_2A9e5 .toggleBackground_2Oxbv{background-color:#0270d9}.toggle_3tJxL.checked_2A9e5 .toggleButton_6ol9i{transform:translateX(12px)}.toggle_3tJxL.notDisabled_33rPH.hover_Ociye .toggleButtonOverlay_2EdpE,.toggle_3tJxL.notDisabled_33rPH:hover .toggleButtonOverlay_2EdpE{transform:scale(1.6);opacity:.2}.toggle_3tJxL.showFocus_3ALjW.focus_1H7HL .toggleButtonOverlay_2EdpE{transform:scale(1.6);opacity:.4}.toggle_3tJxL.hcDark_1pXcm .toggleBackground_2Oxbv,.toggle_3tJxL.hcDark_1pXcm .toggleButton_6ol9i{border:1px solid #fff;background:#000}.toggle_3tJxL.hcDark_1pXcm .text_ZvP0b{color:#fff}.toggle_3tJxL.hcDark_1pXcm.checked_2A9e5 .toggleBackground_2Oxbv{background:#fff}.toggle_3tJxL.hcDark_1pXcm.checked_2A9e5 .toggleButton_6ol9i{border-color:#000;background:#fff}.toggle_3tJxL.hcDark_1pXcm.notDisabled_33rPH.hover_Ociye .toggleButtonOverlay_2EdpE,.toggle_3tJxL.hcDark_1pXcm.notDisabled_33rPH:hover .toggleButtonOverlay_2EdpE{display:none}.toggle_3tJxL.hcDark_1pXcm.showFocus_3ALjW.focus_1H7HL{outline:2px solid #fff}.toggle_3tJxL.hcDark_1pXcm.showFocus_3ALjW.focus_1H7HL .toggleButtonOverlay_2EdpE{display:none}@media (-ms-high-contrast:white-on-black){.toggle_3tJxL .toggleBackground_2Oxbv,.toggle_3tJxL .toggleButton_6ol9i{border:1px solid #fff;background:#000}.toggle_3tJxL .text_ZvP0b{color:#fff}.toggle_3tJxL.checked_2A9e5 .toggleBackground_2Oxbv{background:#fff}.toggle_3tJxL.checked_2A9e5 .toggleButton_6ol9i{border-color:#000;background:#fff}.toggle_3tJxL.notDisabled_33rPH.hover_Ociye .toggleButtonOverlay_2EdpE,.toggle_3tJxL.notDisabled_33rPH:hover .toggleButtonOverlay_2EdpE{display:none}.toggle_3tJxL.showFocus_3ALjW.focus_1H7HL{outline:2px solid #fff}.toggle_3tJxL.showFocus_3ALjW.focus_1H7HL .toggleButtonOverlay_2EdpE{display:none}}.toggle_3tJxL.hcLight_y5cWU .toggleBackground_2Oxbv,.toggle_3tJxL.hcLight_y5cWU .toggleButton_6ol9i{border:1px solid #000;background:#fff}.toggle_3tJxL.hcLight_y5cWU .text_ZvP0b{color:#000}.toggle_3tJxL.hcLight_y5cWU.checked_2A9e5 .toggleBackground_2Oxbv{background:#000}.toggle_3tJxL.hcLight_y5cWU.checked_2A9e5 .toggleButton_6ol9i{border-color:#fff;background:#000}.toggle_3tJxL.hcLight_y5cWU.notDisabled_33rPH.hover_Ociye .toggleButtonOverlay_2EdpE,.toggle_3tJxL.hcLight_y5cWU.notDisabled_33rPH:hover .toggleButtonOverlay_2EdpE{display:none}.toggle_3tJxL.hcLight_y5cWU.showFocus_3ALjW.focus_1H7HL{outline:2px solid #000}.toggle_3tJxL.hcLight_y5cWU.showFocus_3ALjW.focus_1H7HL .toggleButtonOverlay_2EdpE{display:none}@media (-ms-high-contrast:black-on-white){.toggle_3tJxL .toggleBackground_2Oxbv,.toggle_3tJxL .toggleButton_6ol9i{border:1px solid #000;background:#fff}.toggle_3tJxL .text_ZvP0b{color:#000}.toggle_3tJxL.checked_2A9e5 .toggleBackground_2Oxbv{background:#000}.toggle_3tJxL.checked_2A9e5 .toggleButton_6ol9i{border-color:#fff;background:#000}.toggle_3tJxL.notDisabled_33rPH.hover_Ociye .toggleButtonOverlay_2EdpE,.toggle_3tJxL.notDisabled_33rPH:hover .toggleButtonOverlay_2EdpE{display:none}.toggle_3tJxL.showFocus_3ALjW.focus_1H7HL{outline:2px solid #000}.toggle_3tJxL.showFocus_3ALjW.focus_1H7HL .toggleButtonOverlay_2EdpE{display:none}}.toggleBackground_2Oxbv{border-radius:8px;width:30px;height:16px;background:#131c2c;box-sizing:border-box;position:relative;flex-shrink:0;display:flex;align-items:center;transition:background-color .3s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1)}.toggleButton_6ol9i,.toggleButton_6ol9i .toggleButtonOverlay_2EdpE{border-radius:50%;background:#fff;width:18px;height:18px;transition:transform .3s cubic-bezier(.25,.8,.25,1)}.toggleButton_6ol9i .toggleButtonOverlay_2EdpE{opacity:0}
.container_31_iq{position:relative;box-shadow:0 2px 8px 0 rgba(0,0,0,.32);border-radius:4px;overflow:hidden;background:#29374a;cursor:pointer}.container_31_iq.hover_3_8ri .overlay_d5Q2y,.container_31_iq:hover .overlay_d5Q2y{background:hsla(0,0%,100%,.08)}.container_31_iq.focus_2HFlX,.container_31_iq:focus{outline:none}.container_31_iq.focus_2HFlX .thumbnailImg_2tekv,.container_31_iq.focus_2HFlX .thumbnailVideo_1WMPJ,.container_31_iq:focus .thumbnailImg_2tekv,.container_31_iq:focus .thumbnailVideo_1WMPJ{border:1px solid #fff;border-radius:4px}.container_31_iq.focus_2HFlX .overlay_d5Q2y,.container_31_iq:focus .overlay_d5Q2y{background:hsla(0,0%,100%,.12)}.container_31_iq.active_2hory .overlay_d5Q2y,.container_31_iq:active .overlay_d5Q2y{background:hsla(0,0%,100%,.16)}.scrim_3ktnz{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(47,61,83,0) 0,rgba(38,50,70,.38) 54%,rgba(33,44,62,.6))}.thumbnail_1uRBw{position:relative}.thumbnail_1uRBw:before{display:block;content:"";padding-top:56.25%;height:0;border-radius:4px}.thumbnail_1uRBw:after{content:"";display:table;clear:both}.thumbnail_1uRBw .thumbnailImg_2tekv,.thumbnail_1uRBw .thumbnailVideo_1WMPJ{position:absolute;left:0;top:0;height:100%;width:100%;border-radius:4px 4px 0 0}.thumbnail_1uRBw .progressCircle_2QSpt{position:absolute;left:0;bottom:0;transform:translate(50%,-50%)}.overlay_d5Q2y{top:0;left:0;width:100%;height:100%}.overlay_d5Q2y,.srOnly_u6RC0{position:absolute}.srOnly_u6RC0{opacity:.0001}.header_2y_5m{display:flex;position:absolute;top:0;left:0;width:100%;padding:8px;align-items:flex-start;color:#fff}.header_2y_5m .avatar_2TmmV{flex:none;width:42px;height:42px}@media (max-width:960px){.header_2y_5m .avatar_2TmmV{display:none}}@media (max-width:600px){.header_2y_5m .avatar_2TmmV{display:none}}.header_2y_5m .indicatorGroup_1dcou{display:flex;flex-direction:column;align-items:flex-end}.header_2y_5m .indicatorGroup_1dcou .indicator_1AK4b{margin-bottom:2px;margin-right:0}.header_2y_5m .content_1vUj2{flex:1;display:flex;flex-direction:column;margin:0 8px;overflow:hidden}.header_2y_5m .content_1vUj2 .channelNameWithBadge_1IYBF{display:flex;align-items:flex-end}.header_2y_5m .content_1vUj2 .channelNameWithBadge_1IYBF .title_3ErW0{font-family:Segoe UI,sans-serif;font-size:16px;line-height:21px;font-weight:600;letter-spacing:0;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px}.header_2y_5m .content_1vUj2 .channelNameWithBadge_1IYBF .badge_1qjCG{color:#00bcf2;margin-left:4px}.header_2y_5m .content_1vUj2 .description_285xF{font-family:Segoe UI,sans-serif;font-size:16px;line-height:21px;font-weight:400;letter-spacing:.25px;color:hsla(0,0%,100%,.72);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.container_2k9n0{display:flex;flex-direction:column;position:relative;box-shadow:0 2px 8px 0 rgba(0,0,0,.32);border-radius:4px;overflow:hidden;background:#29374a;cursor:pointer}.container_2k9n0.hover_eY_Zy .overlay_Z_fRP,.container_2k9n0:hover .overlay_Z_fRP{background:hsla(0,0%,100%,.08)}.container_2k9n0.focus_2HCv-,.container_2k9n0:focus{outline:none}.container_2k9n0.focus_2HCv-:before,.container_2k9n0:focus:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border:1px solid #fff;border-radius:4px}.container_2k9n0.focus_2HCv- .blankContent_3A8HY,.container_2k9n0:focus .blankContent_3A8HY{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-radius:4px 4px 0 0}.container_2k9n0.focus_2HCv- .overlay_Z_fRP,.container_2k9n0:focus .overlay_Z_fRP{background:hsla(0,0%,100%,.12)}.container_2k9n0.active_1ogiH .overlay_Z_fRP,.container_2k9n0:active .overlay_Z_fRP{background:hsla(0,0%,100%,.16)}.srOnly_3FU8y{position:absolute;opacity:.0001}.thumbnail_3C1h0{position:relative;background:#29374a;height:0;padding-top:56.25%;border-radius:4px 4px 0 0}.avatar_1ZZWS{height:112px;width:112px;margin:auto;position:absolute;left:calc(50% - 56px);top:calc(50% - 56px)}.content_2UgVJ{justify-content:center;width:100%;height:100%}.content_2UgVJ,.footer_6f_-M{display:flex;align-items:center;flex-direction:column}.footer_6f_-M{padding:8px 24px}.channelNameWithBadge_2eqhW{display:flex;align-items:flex-end}.title_24uYN{font-family:Segoe UI,sans-serif;font-size:14px;line-height:19px;font-weight:600;letter-spacing:0;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:160px}.badge_iMp_E{color:#00bcf2;margin-left:4px}.description_WTEj5{font-family:Segoe UI,sans-serif;font-size:14px;line-height:19px;font-weight:400;letter-spacing:.25px;color:hsla(0,0%,100%,.72);text-align:center;text-overflow:ellipsis;overflow:hidden;height:38px}
.clipCardWrapper_3mDsR{position:relative}.clipCardWrapper_3mDsR .manageClip_tBsQ4{position:absolute;height:0;overflow:visible;bottom:3em;right:8px}.clipCardWrapper_3mDsR .manageClip_tBsQ4 .manageClipMenu_3rM53{position:absolute;bottom:0;right:0;background-color:#29374a;box-shadow:0 2px 8px 0 rgba(0,0,0,.32);font-family:Segoe UI,sans-serif;font-size:14px;line-height:19px;font-weight:400;letter-spacing:.25px;border-radius:4px}.clipCardWrapper_3mDsR .manageClip_tBsQ4::focus .manageClipMenu_3rM53{display:block}.clipCardWrapper_3mDsR .manageClip_tBsQ4 .manageClipLink_20SYv{display:flex;align-items:center;color:#fff;cursor:pointer;padding:8px 16px}.clipCardWrapper_3mDsR .manageClip_tBsQ4 .manageClipLink_20SYv .manageClipText_12S47{margin-left:4px}.clipCardWrapper_3mDsR .manageClip_tBsQ4 .manageClipLink_20SYv:hover{background-color:#212c3e}
.container_2NJnZ{font-family:Segoe UI,sans-serif;font-size:16px;line-height:21px;font-weight:400;letter-spacing:.25px;color:#fff}.container_2NJnZ:hover{color:#fff}.thumbnail_2SsZw{opacity:.75}.thumbnailOverlay_hIdRJ{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.logo_3XRId{height:64px;margin-bottom:16px}.teamName_3Dij1{font-family:Segoe UI,sans-serif;font-size:20px;line-height:25px;font-weight:400;letter-spacing:0}.footer_OfYf6{display:flex;justify-content:space-between;align-items:center;width:100%}.arrow_1R_9z{color:#1fbaed;font-size:2em}
.container_2T84x{box-shadow:0 7px 15px 0 rgba(0,0,0,.3)}.background_2yg76{border-radius:4px;background-color:#2a354c;overflow:hidden}.body_mqEOG{display:flex;flex-direction:row;align-content:center;align-items:center;padding:8px 8px 4px}.body_mqEOG.withImage_3c7yN{padding:0 8px 0 0}.body_mqEOG.withImage_3c7yN .text_zbSYs{margin:0}.body_mqEOG .image_2Rpzt{display:flex;align-items:center;justify-content:center;min-width:64px;height:64px}.body_mqEOG .image_2Rpzt img{max-width:64px}.body_mqEOG .content_1yTfr{font-size:.9em;line-height:1.2em;margin:0 8px;padding:8px 0}.body_mqEOG .close_Sqw1g{margin:16px}.timer_3qR7m{height:4px;width:100%;transform:translateX(0);transition-property:transform;transition-timing-function:linear;background-color:hsla(0,0%,100%,.3)}.timer_3qR7m.start_22ED9{transform:translateX(-100%)}
.toast_1xd1v.toastAppear_3XPYY,.toast_1xd1v.toastEnter_1lRAy{opacity:0;transform:translateY(200%)}.toast_1xd1v.toastAppear_3XPYY.toastAppearActive_3SfjM,.toast_1xd1v.toastAppear_3XPYY.toastEnterActive_CxFYB,.toast_1xd1v.toastEnter_1lRAy.toastAppearActive_3SfjM,.toast_1xd1v.toastEnter_1lRAy.toastEnterActive_CxFYB{opacity:1;transform:translateY(0);transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:ease-out}.toast_1xd1v.toastLeave_1DJ-c{opacity:1;transform:translateY(0)}.toast_1xd1v.toastLeave_1DJ-c.toastLeaveActive_2-VwJ{opacity:0;transform:translateY(200%);transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:ease-in}
.backgroundFacebook_2VDqx{background-color:#255c95!important}.foregroundFacebook_1JR1p{color:#fff!important}.backgroundTwitter_3QZ56{background-color:#00b4e0!important}.foregroundTwitter_W7u66{color:#fff!important}.backgroundYoutube_60OeP{background-color:#e52d27!important}.foregroundYoutube_37KTK{color:#fff!important}.backgroundGoogleplus_2WuLP{background-color:#f1403a!important}.foregroundGoogleplus_1dweG{color:#fff!important}.backgroundPinterest_tmwuv{background-color:#cb2027!important}.foregroundPinterest_3JxKu{color:#fff!important}.backgroundTumblr_g7HyE{background-color:#395773!important}.foregroundTumblr_3qGB1{color:#fff!important}.backgroundVk_3w8va{background-color:#54769a!important}.foregroundVk_2dbWD{color:#fff!important}.backgroundLinkedin_2omjm{background-color:#1c87bd!important}.foregroundLinkedin_2RsVq{color:#fff!important}.backgroundWhatsapp_3L8P3{background-color:#34af23!important}.foregroundWhatsapp_2zRLi{color:#fff!important}.backgroundReddit_CPSNp{background-color:#5f99cf!important}.foregroundReddit_2olMt{color:#fff!important}.backgroundSteam_3evIV{background-color:#25282c!important}.foregroundSteam_3Yi-M{color:#fff!important}.backgroundSoundcloud_1gncp{background-color:#999!important}.foregroundSoundcloud_2gwZk{color:#fff!important}.backgroundSpreadshirt_1ED7v{background-color:#00b2a6!important}.foregroundSpreadshirt_1aY0q{color:#fff!important}.backgroundPatreon_2Ru9y{background-color:#333!important}.foregroundPatreon__PQmF{color:#fff!important}.backgroundInstagram_2pbQJ{background-color:#d93175!important}.foregroundInstagram_1uQFt{color:#fff!important}.backgroundPlayer_3OT2E{background-color:#694ea0!important}.foregroundPlayer_2bSST{color:#fff!important}.backgroundDiscord_1Vky6{background-color:#7289da!important}.foregroundDiscord_HjtvW{color:#fff!important}.backgroundPaypal_12tJc{background-color:#536dfe!important}.foregroundPaypal_e2gOK{color:#fff!important}.backgroundXbl_kCDdq{background-color:#505050!important}.foregroundXbl_3zLMD{color:#fff!important}.backgroundXbllight_3syjX{background-color:#eee!important}.foregroundXbllight_1RmbF{color:#505050!important}.backgroundStripe_1oGbo{background-color:#14ab57!important}.foregroundStripe_3kffF{color:#fff!important}.screenReaderOnly_2AQJd{position:absolute;opacity:.0001}
.container_35Gpv{position:relative;display:flex;flex-direction:column}.visuallyHidden_dPa4Q{position:absolute;height:1px;width:1px;opacity:.0001}.divider_zkP6k{display:block;border:0;border-top:1px solid hsla(0,0%,100%,.1);margin:16px 0}.footer_jfWTG{display:flex;align-items:center;justify-content:space-between}
.background_1uubK {
  position: fixed;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 15px; }

.indicator_-IILW {
  display: inline-block;
  width: 6px;
  height: 6px;
  background-color: #79818c;
  border-radius: 50%;
  margin: 0px 5px 1px; }

.indicatorSelected_ESbWt {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: white;
  border-radius: 50%;
  margin: 0px 4px; }

.carouselPanel_1bJ1c {
  display: inline-block;
  width: 100%; }

.details_K7HYK {
  font-family: "Segoe UI", sans-serif;
  color: white;
  font-size: 14px;
  width: 275px;
  line-height: 20px;
  margin: 9px 20px 0px;
  white-space: normal; }
  @media (max-height: 540px) {
    .details_K7HYK {
      display: none; } }

.detailsSetHeight_2fmOr {
  height: 65px; }

.imageMargin_2NXj4 {
  margin: 15px 0px 20px; }

.imageMarginSmall_q065O {
  margin: 0px 0px 10px; }

.imageSmall_2kbfO {
  max-width: 190px; }

.imageDefault_19xxz {
  max-width: 215px; }

.imageLarge_2i9Sp {
  max-width: 275px; }
  @media (max-height: 540px) {
    .imageLarge_2i9Sp {
      height: 144px; } }

.title_2ycCA {
  font-family: "Industrywf", sans-serif;
  color: white;
  font-weight: 500;
  line-height: 20px;
  white-space: normal;
  width: 315px; }

.titleUppercase_3PDdm {
  text-transform: uppercase; }

.titleSmallFont_WgTI9 {
  font-size: 16px; }

.titleDefaultFont_1zc_I {
  font-size: 22px; }

.titleSetHeight_2jBM- {
  height: 33px; }

.titleSmallDialogPadding_2BTn- {
  padding: 0 50px; }

.divider_2dXoO {
  width: 27px;
  height: 1px;
  border: 1px solid white;
  margin: 0 auto;
  opacity: 0.4; }
  @media (max-height: 540px) {
    .divider_2dXoO {
      display: none; } }

.carouselMask_xQH7u {
  white-space: nowrap;
  overflow: hidden; }

.carouselContainer_2ZxEI {
  position: relative;
  transition-property: left;
  transition-duration: 0.05s;
  transition-delay: 0s;
  transition-timing-function: ease-out; }

.carouselIndicatorContainer_37UY8 {
  margin-top: 9px; }

.closeButton_2-yjd {
  position: fixed;
  z-index: 50;
  top: 20px;
  left: 20px; }

.closeIcon_2Tq-4 {
  font-family: 'Mixer Icons';
  font-size: 15px; }

.container_3JDqM {
  display: flex;
  justify-content: center; }

.actionButtons_2KTUl, .secondaryButton_1-ilq, .primaryButton_L5pTO, .secondaryButtonWelcomeToMixer_3knE8, .primaryButtonWelcomeToMixer_ydAjS {
  font-family: "Industrywf", sans-serif;
  color: white;
  font-size: 14px;
  width: 100%;
  max-width: 120px;
  min-height: 40px;
  padding: 12px;
  border-radius: 2px;
  text-transform: uppercase;
  flex: 1; }

.secondaryButton_1-ilq {
  background-color: #3b4f6b; }

.primaryButton_L5pTO {
  background-color: #0270d9; }

.secondaryButtonWelcomeToMixer_3knE8 {
  background-color: white;
  color: #0068d6;
  max-width: 100px;
  border: 1px solid white;
  font-weight: 500; }

.primaryButtonWelcomeToMixer_ydAjS {
  max-width: 100px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  font-weight: 500; }

.header_2WoQ3, .headerWithBackground_dgJrF {
  border-radius: 15px 15px 0 0;
  text-align: center;
  padding: 22px 0px 18px; }

.noHeader_1kE_c {
  padding-bottom: 20px; }

.headerWithBackground_dgJrF {
  background-color: #29374a; }

.subheaderText_4afwi {
  color: white;
  font-family: "Industrywf", sans-serif;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 3px;
  line-height: 16px;
  margin-bottom: 10px;
  text-transform: uppercase; }

.headerText_3qtZj {
  color: #df158a;
  font-family: "Industrywf", sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 27px;
  text-transform: uppercase; }

.headerImage_2Qhvw {
  height: 33px; }

.mobileWebDialogContainer_2GcCe {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 315px;
  display: block;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  border-radius: 15px;
  background-color: #212e40;
  text-align: center; }

.mobileWebDialogNoScroll_3gbq7 {
  overflow: hidden; }

/**
 * Action Buttons
 */
.mobileWebDialogButtonsContainer_3IVQz {
  margin: 23px 0 38px; }

.mobilewebDialogButtonsContainerSmall_1Dr89 {
  margin: 15px 0 25px; }

.menuContainer_1su1g {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 36px; }

.menuHeader_2WszZ {
  text-align: center;
  font-family: "Industrywf", sans-serif;
  font-size: 22px;
  margin: 0 24px 16px 24px; }

.menuImage_N7bXa {
  margin-bottom: 16px; }

.menuBody_-TeGr {
  text-align: center;
  margin-bottom: 24px;
  font-size: 14px;
  line-height: 20px; }

.menuButton_1Q8F- {
  font-family: "Industrywf", sans-serif;
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  background-color: #0270d9;
  border-radius: 3px;
  height: 36px;
  padding: 0 16px;
  margin-bottom: 24px; }

.backdrop_3xDZl {
  position: fixed;
  z-index: 53;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.3); }

.closeBtn_2rBId {
  position: absolute;
  top: 24px;
  right: 23px;
  height: 1em;
  width: 1em;
  font-family: 'Mixer Icons';
  color: rgba(255, 255, 255, 0.6);
  font-size: 18px;
  cursor: pointer; }
  .closeBtn_2rBId:focus {
    color: #fff; }
  @media (-ms-high-contrast: white-on-black) {
    .closeBtn_2rBId {
      width: 2em;
      height: 2em;
      border: 1px solid #fff;
      color: #fff; } }
  @media (-ms-high-contrast: black-on-white) {
    .closeBtn_2rBId {
      width: 2em;
      height: 2em;
      border: 1px solid #000;
      color: #000; } }

.dialog_1P2mj {
  position: fixed;
  width: 628px;
  height: auto;
  background-color: #29374a;
  display: flex;
  flex-direction: row;
  border-radius: 8px; }

.left_3zlac {
  display: flex;
  flex: 1 1 40%;
  max-width: 40%;
  max-height: 100%;
  box-sizing: border-box;
  margin: 0 24px; }
  .left_3zlac img {
    margin-top: -24px; }

.right_3D-Is {
  display: flex;
  flex: 1 1 60%;
  flex-direction: column;
  max-width: 60%;
  max-height: 100%;
  box-sizing: border-box;
  padding-right: 56px; }

.title_14Ewt {
  font-size: 24px;
  font-weight: 500;
  margin: 34px 0 24px 0; }

.header_31Zq1 {
  font-size: 15px;
  font-weight: 500;
  text-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.5);
  text-transform: uppercase;
  color: #fff;
  margin-bottom: 12px; }

.icons_233da {
  display: flex;
  flex-direction: row;
  margin-bottom: 36px; }
  .icons_233da .icon_3Ya0t {
    display: inline-block;
    height: 36px;
    width: 36px;
    border-radius: 2px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 10px;
    color: #fff;
    margin-right: 8px;
    cursor: pointer; }
    .icons_233da .icon_3Ya0t:last-child {
      margin-right: 0; }

.embeds_OQIaP {
  margin-left: 24px; }

.body_2QwAw {
  font-size: 14px;
  font-family: "Segoe UI", sans-serif;
  margin-bottom: 12px; }
  .body_2QwAw .currencyIcon_2PcRh {
    width: 15px;
    height: 15px;
    vertical-align: middle;
    margin-left: 0.25em; }
  .body_2QwAw .highContrastCurrencyIcon_2NW7D {
    display: none; }
  .body_2QwAw a {
    color: #fff;
    text-decoration: underline;
    cursor: pointer; }
    .body_2QwAw a:hover {
      text-decoration: underline; }

.input_2cmd3 {
  position: relative;
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 2px;
  height: 36px;
  width: 270px; }
  .input_2cmd3 .referralLink_3m8Lx {
    font-size: 15px;
    padding: 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90%; }
  .input_2cmd3 .referralLinkLoader_hrb4V {
    width: 30px;
    height: 30px;
    margin: 2px auto 0 auto; }
  .input_2cmd3 .copyButton_3nLMt {
    position: absolute;
    top: 0;
    right: 0; }

.srOnly_Z11CN {
  position: absolute;
  opacity: 0.0001; }

@media (-ms-high-contrast: white-on-black) {
  .dialog_1P2mj {
    background: #000;
    border: 1px solid #fff; }
  .icons_233da .icon_3Ya0t {
    border: 1px solid #fff; }
  .body_2QwAw a {
    color: #ff0; }
  .body_2QwAw .currencyIcon_2PcRh {
    display: none; }
  .body_2QwAw .highContrastCurrencyIcon_2NW7D {
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: middle; }
  .input_2cmd3 {
    border: 1px solid #fff; } }

@media (-ms-high-contrast: black-on-white) {
  .dialog_1P2mj {
    background: #fff;
    border: 1px solid #000;
    color: #000; }
  .title_14Ewt,
  .header_31Zq1 {
    color: #000; }
  .icons_233da .icon_3Ya0t {
    border: 1px solid #000;
    color: #000; }
  .body_2QwAw {
    color: #000; }
    .body_2QwAw a {
      color: #00f; }
    .body_2QwAw .currencyIcon_2PcRh {
      display: none; }
    .body_2QwAw .highContrastCurrencyIcon_2NW7D {
      display: inline-block;
      width: 15px;
      height: 15px;
      vertical-align: middle; }
  .input_2cmd3 {
    border: 1px solid #000; }
    .input_2cmd3 .copyButton_3nLMt {
      color: #000; } }

.input_2Pfqf{background:#141828;border:2px solid #424754;padding:4px 8px;margin:16px auto;display:block;flex-grow:1;font-size:15px;width:300px;color:#fff}.input_2Pfqf:focus{border-color:#0075d5}
/**
  * Swipe Up
  */
.swipeUpEnter_2XnDO {
  transform: translateY(100%); }

.swipeUpEnterActive_1KHYa {
  transform: translateY(0);
  transition: 150ms ease; }

.swipeUpExit_2o7J0 {
  transform: translateY(-100%);
  transition: 150ms ease; }

/**
  * Swipe Left
  */
.swipeLeftEnter_2qhk8 {
  transform: translateX(100%); }

.swipeLeftEnterActive_3qm1d {
  transform: translateX(0);
  transition: 150ms ease; }

.swipeLeftExit_16ZJe {
  transform: translateX(-100%);
  transition: 150ms ease; }

/**
  * Fade in
  */
.fadeInEnter_nXiw6 {
  opacity: 0;
  transform: scale(0.9); }

.fadeInEnterActive_1a1H- {
  opacity: 1;
  transform: scale(1);
  transition: opacity 300ms, transform 300ms; }

.fadeInExit_2OvqA {
  opacity: 1; }

.fadeInExitActive_182z6 {
  opacity: 0;
  transform: scale(0.9);
  transition: opacity 300ms, transform 300ms; }

/**
  * Fade in up
  */
.fadeInUpEnter_3KJWc {
  opacity: 0;
  transform: translateY(16px); }

.fadeInUpEnterActive_1yEFf {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 300ms, transform 300ms; }

.fadeInUpExit_2DnUu {
  opacity: 1; }

.fadeInUpExitActive_2Cris {
  opacity: 0;
  transform: translateY(16px);
  transition: opacity 300ms, transform 300ms; }

.LoginForm_2azrs {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  position: relative; }

.container_1VVyl {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  padding: 24px;
  max-width: 312px;
  background-color: #29374a;
  overflow-y: auto; }
  .container_1VVyl button {
    margin-top: 8px; }

.contentTop_iW1Xp {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  text-align: center; }

.footer_1Hkrp {
  display: grid;
  grid-template-columns: 1fr 1fr;
  text-align: center;
  margin-top: 8px; }

.h1_AQ7qQ {
  font-family: "Segoe UI", sans-serif;
  font-size: 24px;
  line-height: 29px;
  font-weight: 600;
  letter-spacing: 0px;
  flex: 0;
  margin-top: 8px;
  margin-bottom: 0;
  color: #fff;
  animation: fadeInUp_18nR8 500ms ease 0ms;
  animation-fill-mode: both; }

.h2_xsuvq {
  font-family: "Segoe UI", sans-serif;
  font-size: 16px;
  line-height: 21px;
  font-weight: 600;
  letter-spacing: 0px;
  flex: 0;
  font-weight: normal;
  margin: 8px 0 0;
  animation: fadeInUp_18nR8 500ms ease 50ms;
  animation-fill-mode: both; }

.image_3a0Rm {
  height: 128px;
  width: auto;
  align-self: center;
  margin: 32px 0 24px 0;
  animation: fadeInUp_18nR8 500ms ease 100ms;
  animation-fill-mode: both; }

.signInBtn_1WMJ- {
  animation: fadeInUp_18nR8 500ms ease 100ms;
  animation-fill-mode: both; }

.createAccountBtn_2UDNU {
  animation: fadeInUp_18nR8 500ms ease 100ms;
  animation-fill-mode: both; }

.msftButtonBg_3G30h {
  background: white;
  color: #0f141e; }

.iconSpacing_L5Luw {
  margin: 4px; }

.divider_yv24W {
  width: 100%;
  border: none;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  margin-top: 15px;
  color: #333; }

.otherWaysBtn_1cMnd {
  animation: fadeInUp_18nR8 500ms ease 100ms;
  animation-fill-mode: both; }

.link_2nEmw {
  margin: 8px 0;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #00bcf2; }

@keyframes fadeInUp_18nR8 {
  from {
    opacity: 0;
    transform: translate3d(0, 30px, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.ErrorBanner_1sbyx {
  font-family: "Segoe UI", sans-serif;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  letter-spacing: 0.25px;
  color: #fff;
  border-radius: 4px;
  padding: 4px;
  background: #b00020;
  overflow-wrap: break-word; }

.LoadingOverlay_3xVMS {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-family: "Segoe UI", sans-serif;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  letter-spacing: 0.25px;
  color: #fff;
  background: rgba(0, 0, 0, 0.5); }

.container_3n0no {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex-basis: 545px;
  position: relative;
  padding: 24px;
  max-width: 312px;
  background-color: #29374a;
  overflow-y: auto; }

.ErrorBanner_o0PM2 {
  margin-bottom: 16px; }

.contentTop_2KiPJ {
  display: flex;
  flex-direction: column; }

.banner_22P8w {
  display: flex;
  align-items: center;
  justify-content: center;
  color: white; }

.footer_2kraI {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 16px;
  margin-top: 60px; }

.h1_2cYsx {
  font-family: "Segoe UI", sans-serif;
  font-size: 24px;
  line-height: 29px;
  font-weight: 600;
  letter-spacing: 0px;
  margin-top: 24px;
  margin-bottom: 16px;
  color: #fff; }

.upsellText_2IaZU {
  font-family: "Segoe UI", sans-serif;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  letter-spacing: 0.25px;
  color: #fff;
  margin: 0; }

.upsellTextList_1GMds {
  font-family: "Segoe UI", sans-serif;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  letter-spacing: 0.25px;
  color: #fff;
  list-style: disc;
  margin-block-start: 1em;
  margin-left: 2em; }

.container_3xyT8 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex-basis: 545px;
  position: relative;
  padding: 24px;
  max-width: 312px;
  background-color: #29374a;
  overflow-y: auto; }

.contentTop_3_8az {
  display: flex;
  flex-direction: column; }

.footer_2ImQR {
  text-align: center;
  color: white;
  font-size: 12px;
  margin-top: 24px; }

.h1_2pkME {
  font-family: "Segoe UI", sans-serif;
  font-size: 24px;
  line-height: 29px;
  font-weight: 600;
  letter-spacing: 0px;
  margin: 8px 0;
  color: #fff;
  text-align: center;
  animation: fadeInUp_yqzzh 500ms ease 0ms;
  animation-fill-mode: both; }

.h2_2vqCI {
  font-family: "Segoe UI", sans-serif;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  letter-spacing: 0.25px;
  font-weight: normal;
  text-align: center;
  margin: 8px 0;
  color: #fff;
  animation: fadeInUp_yqzzh 500ms ease 50ms;
  animation-fill-mode: both; }

.avatarContainer_38xwd {
  display: flex;
  flex-direction: column;
  align-self: center;
  margin: 16px 0;
  cursor: pointer;
  animation: fadeInUp_yqzzh 500ms ease 100ms;
  animation-fill-mode: both; }

.caption_2IQyk {
  font-family: "Segoe UI", sans-serif;
  font-size: 12px;
  line-height: 17px;
  font-weight: 600;
  letter-spacing: 0.25px;
  margin-top: 8px;
  text-align: center; }

.input_2KTsk {
  animation: fadeInUp_yqzzh 500ms ease 150ms;
  animation-fill-mode: both; }

.buttonsContainer_BW4Vx {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 16px;
  margin-top: 24px;
  animation: fadeInUp_yqzzh 500ms ease 200ms;
  animation-fill-mode: both; }

.link_3jzFs {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #00bcf2;
  animation: fadeInUp_yqzzh 500ms ease 250ms;
  animation-fill-mode: both; }

.AvatarUploader_2sa8q {
  position: relative; }

.avatarImg_1lSjS {
  border: 5px solid #212c3e;
  border-radius: 50%;
  height: 138px;
  width: 138px; }

.Avatar_3iZmu {
  border: 6px solid #212c3e; }

.uploadButton_1QLCq {
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 50%;
  background: #212c3e;
  height: 36px;
  width: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white; }

@keyframes fadeInUp_yqzzh {
  from {
    opacity: 0;
    transform: translate3d(0, 30px, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

.dialogWrapper_33y-e {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex-basis: 545px;
  position: relative;
  padding: 24px;
  max-width: 312px;
  background-color: #29374a;
  overflow-y: auto; }

.container_1igHX {
  display: flex;
  flex-direction: column;
  position: relative; }
  .container_1igHX header {
    text-align: center; }
    .container_1igHX header h4 {
      font-family: "Segoe UI", sans-serif;
      font-size: 14px;
      line-height: 19px;
      font-weight: 600;
      letter-spacing: 0px;
      color: #fff;
      margin: 8px 0; }
    .container_1igHX header .backButton_1wvgR {
      position: absolute;
      top: 0;
      left: 0; }
  .container_1igHX p {
    font-family: "Segoe UI", sans-serif;
    font-size: 14px;
    line-height: 19px;
    font-weight: 400;
    letter-spacing: 0.25px;
    color: #fff; }
  .container_1igHX form {
    display: flex;
    flex-direction: column;
    align-items: stretch; }
    .container_1igHX form .btn_3v5Nm {
      margin-top: 16px; }

.link_f0_JF {
  margin: 8px 0;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #00bcf2; }

.emberButtonContainer_29RmS {
  position: relative; }

.embersButton_1gajr {
  display: flex;
  justify-content: space-evenly;
  padding: 6px;
  margin-left: 25px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  text-transform: uppercase;
  cursor: pointer;
  background: rgba(60, 80, 107, 0);
  transition: all 220ms ease-out;
  white-space: nowrap; }
  .embersButton_1gajr:hover, .embersButton_1gajr:focus {
    background: #3c506b;
    border: 1px solid #3c506b;
    transition: all 120ms ease-in; }
  .embersButton_1gajr .embersLabel_cFHEm {
    color: #fff;
    font-family: "Industrywf", sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    text-align: center; }
  .embersButton_1gajr .embersIcon_ogEWE {
    width: 20px;
    height: 20px;
    margin-right: 6px; }

.emberTooltip_3S6gz {
  position: absolute;
  top: 80px;
  right: 0px; }
  .emberTooltip_3S6gz .triangle_3Rmgf {
    position: absolute;
    right: 97px;
    bottom: 40px;
    width: 0;
    height: 0;
    margin-bottom: 0px !important;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 10px solid #3c506b; }
  .emberTooltip_3S6gz .tooltip_1jfcs {
    display: flex;
    height: 40px;
    padding: 0px 8px;
    border-radius: 4px;
    background-color: #3c506b;
    align-items: center; }
    .emberTooltip_3S6gz .tooltip_1jfcs .icon_3To9_ {
      margin-right: 4px;
      height: 1em;
      width: 1em; }
    .emberTooltip_3S6gz .tooltip_1jfcs .label__Qc7v {
      height: 20px;
      font-family: "Segoe UI", sans-serif;
      font-size: 14px;
      font-weight: 600;
      line-height: 19px;
      text-align: right; }
    .emberTooltip_3S6gz .tooltip_1jfcs .close_37FZ2 {
      font-family: 'Mixer Icons';
      font-size: 12px;
      color: rgba(255, 255, 255, 0.6);
      margin-left: 1em;
      margin-top: 0.25em;
      cursor: pointer; }

.useAppButton_1D7yi {
  min-height: 27px;
  min-width: 70px;
  border-radius: 3px;
  background-color: #0270d9; }
  .useAppButton_1D7yi span {
    height: 17px;
    width: 70px;
    color: #ffffff;
    font-family: "Segoe UI", sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    text-align: center; }

.backdrop_2rsm_ {
  position: absolute;
  z-index: 53;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.3); }

.dialog_3aJiZ {
  display: flex;
  flex-flow: column wrap;
  position: fixed;
  width: 640px;
  height: 560px;
  text-align: center;
  border-radius: 10px;
  background-color: #212c3d;
  box-shadow: 0 7px 15px 0 rgba(0, 0, 0, 0.3);
  top: calc((100vh - 560px) / 2);
  left: calc((100vw - 640px) / 2);
  z-index: 54;
  align-items: center;
  justify-content: center; }
  @media (-ms-high-contrast: white-on-black) {
    .dialog_3aJiZ {
      box-shadow: 0 0 10px white; } }
  @media (-ms-high-contrast: black-on-white) {
    .dialog_3aJiZ {
      box-shadow: 0 0 10px black; } }

.loadingContainer_2a9Pg {
  position: fixed;
  max-width: 50%; }

.shoutOut_3MA5i {
  font-size: 30px;
  font-family: 'Segoe UI';
  color: #000;
  padding-bottom: 40px;
  padding-right: 10px; }

.content_3iBgf {
  font-size: 15;
  color: #000; }

.dialogHost_ng0t0 {
  background-color: white;
  width: 650px;
  height: 600px; }

.dialogHost_ng0t0 {
  background-color: white;
  width: 650px;
  height: 600px; }

.outerContainer_18Jy3 {
  padding: 50px; }

.buttons_DIwNf {
  bottom: 0;
  display: flex;
  margin-bottom: 20px;
  margin-top: 340px; }

.noButton_2CO2k {
  margin-right: 10px;
  font-size: 15px;
  border: 2px solid transparent;
  padding: 9px 12px 10px;
  margin-top: 12px;
  display: inline-block;
  color: #000;
  text-align: center;
  font-weight: 600;
  box-shadow: 0 4px 8px 0 transparent;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.2) !important;
  width: 50%; }

.yesButton_3LVAh {
  background-color: #0067b8 !important;
  color: #fff;
  font-size: 15px;
  border: 2px solid transparent;
  padding: 9px 12px 10px;
  margin-top: 12px;
  display: inline-block;
  color: #000;
  text-align: center;
  font-weight: 600;
  box-shadow: 0 4px 8px 0 transparent;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.2);
  width: 50%; }

.toast_d_Xgl {
  position: fixed;
  bottom: 32px;
  left: 32px;
  z-index: 100; }
  .toast_d_Xgl.toastEnter_39i_d, .toast_d_Xgl.toastAppear_XYmsz {
    opacity: 0;
    transform: translateY(200%); }
    .toast_d_Xgl.toastEnter_39i_d.toastEnterActive_2GP1H, .toast_d_Xgl.toastEnter_39i_d.toastAppearActive_1Tmw6, .toast_d_Xgl.toastAppear_XYmsz.toastEnterActive_2GP1H, .toast_d_Xgl.toastAppear_XYmsz.toastAppearActive_1Tmw6 {
      opacity: 1;
      transform: translateY(0%);
      transition-duration: 300ms;
      transition-property: opacity, transform;
      transition-timing-function: ease-out; }
  .toast_d_Xgl.toastLeave_3Ckfk {
    opacity: 1;
    transform: translateY(0%); }
    .toast_d_Xgl.toastLeave_3Ckfk.toastLeaveActive_6HKcC {
      opacity: 0;
      transform: translateY(200%);
      transition-duration: 300ms;
      transition-property: opacity, transform;
      transition-timing-function: ease-in; }

.backdrop_mJbmE {
  position: absolute;
  z-index: 53;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.3); }

.dialog_35W9O {
  display: flex;
  flex-flow: column wrap;
  position: fixed;
  width: 640px;
  height: 560px;
  text-align: center;
  border-radius: 10px;
  background-color: #212c3d;
  box-shadow: 0 7px 15px 0 rgba(0, 0, 0, 0.3);
  top: calc((100vh - 560px) / 2);
  left: calc((100vw - 640px) / 2);
  z-index: 54;
  align-items: center;
  justify-content: center; }
  @media (-ms-high-contrast: white-on-black) {
    .dialog_35W9O {
      box-shadow: 0 0 10px white; } }
  @media (-ms-high-contrast: black-on-white) {
    .dialog_35W9O {
      box-shadow: 0 0 10px black; } }

.loadingContainer_Iavs3 {
  position: fixed;
  max-width: 50%; }

.toast_7R2Y0 {
  position: fixed;
  bottom: 32px;
  left: 32px;
  z-index: 100; }

.notifyIcon_30p8F {
  margin-right: 5px; }

.content_17Gcr {
  display: flex;
  align-items: center; }

@keyframes toast-slide-in_cXVTU {
  0% {
    transform: translate(-50%, 0%); }
  100% {
    transform: translate(-50%, -100%); } }

.container_3-JWt {
  display: flex;
  position: fixed;
  bottom: 20px;
  left: 50%;
  align-content: center;
  z-index: 100;
  background-color: #3e4569;
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.2);
  animation: toast-slide-in_cXVTU 200ms linear forwards; }
  @media (max-width: 600px) {
    .container_3-JWt {
      width: 300px; } }

.error_14W7b {
  background: #fe5353; }

.success_m2GKM {
  background: #16c063; }

.iconContainer_1Im_b {
  width: 50px;
  display: flex;
  justify-content: center;
  align-items: center; }

.content_3hzT1 {
  padding: 15px 66px 15px 16px;
  text-align: left;
  flex-grow: 1;
  color: #ffffff;
  font-family: "Segoe UI", sans-serif;
  font-size: 16px;
  line-height: 21px; }
  @media (max-width: 600px) {
    .content_3hzT1 {
      padding: 15px 10px 15px 16px; } }


/*# sourceMappingURL=style.en-US-bb1b684645321868964a.css.map*/