/*
 * This is a manifest file that'll automatically include all the stylesheets available in this directory
 * and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
 * the top of the compiled file, but it's generally better to create a new file per style scope.
 *
 *
 * Helpers
 *
 * Atoms
 *
 * Molecules
 */
/* Reset.scss
 * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
 * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
 */
/* line 10, app/assets/stylesheets/partials/_reset.scss */
html, body {
  margin: 0;
  padding: 0;
}

/* line 11, app/assets/stylesheets/partials/_reset.scss */
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: normal;
  font-style: normal;
  font-size: 100%;
  line-height: 1;
  font-family: inherit;
}

/* line 12, app/assets/stylesheets/partials/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 13, app/assets/stylesheets/partials/_reset.scss */
ol, ul {
  list-style: none;
}

/* line 14, app/assets/stylesheets/partials/_reset.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
}

/* line 24, app/assets/stylesheets/partials/_reset.scss */
html {
  overflow-y: scroll;
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 31, app/assets/stylesheets/partials/_reset.scss */
a:focus {
  outline: thin dotted;
}

/* line 35, app/assets/stylesheets/partials/_reset.scss */
a:hover,
a:active {
  outline: 0;
}

/* line 43, app/assets/stylesheets/partials/_reset.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

/* line 59, app/assets/stylesheets/partials/_reset.scss */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 70, app/assets/stylesheets/partials/_reset.scss */
audio:not([controls]) {
  display: none;
}

/* line 77, app/assets/stylesheets/partials/_reset.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 84, app/assets/stylesheets/partials/_reset.scss */
sup {
  top: -0.5em;
}

/* line 87, app/assets/stylesheets/partials/_reset.scss */
sub {
  bottom: -0.25em;
}

/* line 94, app/assets/stylesheets/partials/_reset.scss */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}

/* line 104, app/assets/stylesheets/partials/_reset.scss */
button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}

/* line 113, app/assets/stylesheets/partials/_reset.scss */
button,
input {
  line-height: normal;
  *overflow: visible;
}

/* line 118, app/assets/stylesheets/partials/_reset.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 123, app/assets/stylesheets/partials/_reset.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

/* line 130, app/assets/stylesheets/partials/_reset.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 136, app/assets/stylesheets/partials/_reset.scss */
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 139, app/assets/stylesheets/partials/_reset.scss */
textarea {
  overflow: auto;
  vertical-align: top;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Badge {
  box-sizing: border-box;
  padding: .125rem .3125rem;
  line-height: 1;
  min-height: 1.25rem;
  min-width: 1.25rem;
  background-color: #19b4fa;
  border-radius: .625rem;
  color: #fff;
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  font-size: .6243rem;
  line-height: 1.2;
  border: .125rem solid #fff;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Badge--spaced {
  margin: 0 .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Badge--no-border {
  min-height: 1.125rem;
  min-width: 1.125rem;
  border: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 400;
  font-size: .88889rem;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  text-align: left;
  list-style: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__item {
  margin: .3125rem 1rem;
  display: block;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__item:before {
  margin-left: -1rem;
  margin-right: .625rem;
  box-sizing: border-box;
  border-radius: 50%;
  width: .375rem;
  height: .375rem;
  display: inline-block;
  vertical-align: middle;
  content: "";
  background-color: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__item--large {
  font-size: 1rem;
  line-height: 1.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__item--big {
  font-size: 1.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__item--big, .k-BulletList__item--huge {
  margin-top: .625rem;
  margin-bottom: .625rem;
  line-height: 1.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__item--huge {
  font-size: 1.26562rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__link {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  font-size: .88889rem;
  line-height: 1.5rem;
  color: #19b4fa;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__link:hover {
  color: #05a8e6;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-BulletList__link:active {
  color: #0496cc;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button {
  display: inline-block;
  box-sizing: border-box;
  cursor: pointer;
  background-color: transparent;
  border: .125rem solid transparent;
  vertical-align: middle;
  font-size: .88889rem;
  line-height: 2.875rem;
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  border-radius: 0;
  padding: 0 1.875rem;
  min-width: 12.5rem;
  text-align: center;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button:hover {
  outline: 0;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button:focus {
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button:disabled {
  cursor: not-allowed;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen {
  color: #222;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen .k-Button__icon, .k-Button--hydrogen .k-ButtonIcon__svg {
  fill: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen .k-Button__icon .k-Button__svg__stroke, .k-Button--hydrogen .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:hover .k-Button__icon, .k-Button--hydrogen:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--hydrogen:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:focus .k-Button__icon, .k-Button--hydrogen:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--hydrogen:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:active .k-Button__icon, .k-Button--hydrogen:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:active .k-Button__icon .k-Button__svg__stroke, .k-Button--hydrogen:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:disabled .k-Button__icon, .k-Button--hydrogen:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--hydrogen:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen.is-selected .k-Button__icon, .k-Button--hydrogen.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--hydrogen.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--hydrogen.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium {
  color: #fff;
  background-color: #19b4fa;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:hover {
  border: .125rem solid #05a8e6;
  background-color: #05a8e6;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #05a8e6;
  background-color: #05a8e6;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium .k-Button__icon, .k-Button--helium .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium .k-Button__icon .k-Button__svg__stroke, .k-Button--helium .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:hover .k-Button__icon, .k-Button--helium:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--helium:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:focus .k-Button__icon, .k-Button--helium:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--helium:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:active .k-Button__icon, .k-Button--helium:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:active .k-Button__icon .k-Button__svg__stroke, .k-Button--helium:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:disabled .k-Button__icon, .k-Button--helium:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--helium:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium.is-selected .k-Button__icon, .k-Button--helium.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--helium.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--helium.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium {
  color: #19b4fa;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #bae8fd;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium .k-Button__icon, .k-Button--lithium .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium .k-Button__icon .k-Button__svg__stroke, .k-Button--lithium .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:hover .k-Button__icon, .k-Button--lithium:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--lithium:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:focus .k-Button__icon, .k-Button--lithium:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--lithium:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:active .k-Button__icon, .k-Button--lithium:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:active .k-Button__icon .k-Button__svg__stroke, .k-Button--lithium:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:disabled .k-Button__icon, .k-Button--lithium:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--lithium:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium.is-selected .k-Button__icon, .k-Button--lithium.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--lithium.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--lithium.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium {
  color: #fff;
  background-color: #222;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium .k-Button__icon, .k-Button--beryllium .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium .k-Button__icon .k-Button__svg__stroke, .k-Button--beryllium .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:hover .k-Button__icon, .k-Button--beryllium:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--beryllium:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:focus .k-Button__icon, .k-Button--beryllium:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--beryllium:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:active .k-Button__icon, .k-Button--beryllium:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:active .k-Button__icon .k-Button__svg__stroke, .k-Button--beryllium:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:disabled .k-Button__icon, .k-Button--beryllium:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--beryllium:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium.is-selected .k-Button__icon, .k-Button--beryllium.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--beryllium.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--beryllium.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon {
  color: #222;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon .k-Button__icon, .k-Button--carbon .k-ButtonIcon__svg {
  fill: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon .k-Button__icon .k-Button__svg__stroke, .k-Button--carbon .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:hover .k-Button__icon, .k-Button--carbon:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--carbon:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:focus .k-Button__icon, .k-Button--carbon:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--carbon:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:active .k-Button__icon, .k-Button--carbon:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:active .k-Button__icon .k-Button__svg__stroke, .k-Button--carbon:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:disabled .k-Button__icon, .k-Button--carbon:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--carbon:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon.is-selected .k-Button__icon, .k-Button--carbon.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--carbon.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--carbon.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote {
  color: #222;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:hover {
  border: .125rem solid #bae8fd;
  background-color: #fff;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #bae8fd;
  background-color: #fff;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:active {
  border: .125rem solid #19b4fa;
  background-color: #fff;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote.is-selected {
  border: .125rem solid #19b4fa;
  background-color: #fff;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote .k-Button__icon, .k-Button--azote .k-ButtonIcon__svg {
  fill: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote .k-Button__icon .k-Button__svg__stroke, .k-Button--azote .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:hover .k-Button__icon, .k-Button--azote:hover .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--azote:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:focus .k-Button__icon, .k-Button--azote:focus .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--azote:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:active .k-Button__icon, .k-Button--azote:active .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:active .k-Button__icon .k-Button__svg__stroke, .k-Button--azote:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:disabled .k-Button__icon, .k-Button--azote:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--azote:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote.is-selected .k-Button__icon, .k-Button--azote.is-selected .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--azote.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--azote.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen {
  color: #19b4fa;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem dashed #bae8fd;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen .k-Button__icon, .k-Button--oxygen .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen .k-Button__icon .k-Button__svg__stroke, .k-Button--oxygen .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:hover .k-Button__icon, .k-Button--oxygen:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--oxygen:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:focus .k-Button__icon, .k-Button--oxygen:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--oxygen:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:active .k-Button__icon, .k-Button--oxygen:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:active .k-Button__icon .k-Button__svg__stroke, .k-Button--oxygen:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:disabled .k-Button__icon, .k-Button--oxygen:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--oxygen:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen.is-selected .k-Button__icon, .k-Button--oxygen.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--oxygen.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--oxygen.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook {
  color: #fff;
  background-color: #3b5998;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #3b5998;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:hover {
  border: .125rem solid #2c4a89;
  background-color: #2c4a89;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #2c4a89;
  background-color: #2c4a89;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:active {
  border: .125rem solid #1d3b7a;
  background-color: #1d3b7a;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook.is-selected {
  border: .125rem solid #1d3b7a;
  background-color: #1d3b7a;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook .k-Button__icon, .k-Button--facebook .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook .k-Button__icon .k-Button__svg__stroke, .k-Button--facebook .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:hover .k-Button__icon, .k-Button--facebook:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--facebook:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:focus .k-Button__icon, .k-Button--facebook:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--facebook:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:active .k-Button__icon, .k-Button--facebook:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:active .k-Button__icon .k-Button__svg__stroke, .k-Button--facebook:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:disabled .k-Button__icon, .k-Button--facebook:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--facebook:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook.is-selected .k-Button__icon, .k-Button--facebook.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--facebook.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--facebook.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter {
  color: #fff;
  background-color: #55acee;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #55acee;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:hover {
  border: .125rem solid #469ddf;
  background-color: #469ddf;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #469ddf;
  background-color: #469ddf;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:active {
  border: .125rem solid #388ed0;
  background-color: #388ed0;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter.is-selected {
  border: .125rem solid #388ed0;
  background-color: #388ed0;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter .k-Button__icon, .k-Button--twitter .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter .k-Button__icon .k-Button__svg__stroke, .k-Button--twitter .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:hover .k-Button__icon, .k-Button--twitter:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--twitter:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:focus .k-Button__icon, .k-Button--twitter:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--twitter:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:active .k-Button__icon, .k-Button--twitter:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:active .k-Button__icon .k-Button__svg__stroke, .k-Button--twitter:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:disabled .k-Button__icon, .k-Button--twitter:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--twitter:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter.is-selected .k-Button__icon, .k-Button--twitter.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--twitter.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--twitter.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin {
  color: #fff;
  background-color: #00669e;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #00669e;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:hover {
  border: .125rem solid #00578f;
  background-color: #00578f;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #00578f;
  background-color: #00578f;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:active {
  border: .125rem solid #004880;
  background-color: #004880;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin.is-selected {
  border: .125rem solid #004880;
  background-color: #004880;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin .k-Button__icon, .k-Button--linkedin .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin .k-Button__icon .k-Button__svg__stroke, .k-Button--linkedin .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:hover .k-Button__icon, .k-Button--linkedin:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:hover .k-Button__icon .k-Button__svg__stroke, .k-Button--linkedin:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:focus .k-Button__icon, .k-Button--linkedin:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:focus .k-Button__icon .k-Button__svg__stroke, .k-Button--linkedin:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:active .k-Button__icon, .k-Button--linkedin:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:active .k-Button__icon .k-Button__svg__stroke, .k-Button--linkedin:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:disabled .k-Button__icon, .k-Button--linkedin:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin:disabled .k-Button__icon .k-Button__svg__stroke, .k-Button--linkedin:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin.is-selected .k-Button__icon, .k-Button--linkedin.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--linkedin.is-selected .k-Button__icon .k-Button__svg__stroke, .k-Button--linkedin.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--tiny.k-Button--icon .k-Button__icon {
  padding: .6875rem .75rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--tiny {
  font-size: .88889rem;
  line-height: 2.25rem;
  min-width: 10rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--tiny.k-Button--icon .k-Button__icon--arrow {
  padding: .9375rem;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Button--big, .k-Button--big\@s-up {
    font-size: 1rem;
    line-height: 66px;
    padding: 0 1.875rem;
    border-radius: 0;
    min-width: 13.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Button--big.k-Button--icon .k-Button__icon, .k-Button--big\@s-up.k-Button--icon .k-Button__icon {
    border-radius: 0;
    padding: 1.625rem 1.6875rem;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon {
  padding: 0 1.875rem 0 0;
  min-width: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon .k-Button__icon {
  padding: 1rem 1.0625rem;
  box-sizing: content-box;
  display: inline-block;
  width: .75rem;
  height: .875rem;
  vertical-align: bottom;
  transition: fill .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon .k-Button__icon .k-Button__icon__stroke {
  transition: stroke .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon .k-Button__icon--tiny {
  padding: .6875rem .75rem;
  box-sizing: content-box;
  display: inline-block;
  width: .75rem;
  height: .875rem;
  vertical-align: bottom;
  transition: fill .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon .k-Button__icon--tiny .k-Button__icon--tiny__stroke {
  transition: stroke .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon .k-Button__icon--arrow {
  padding: 1.25rem;
  box-sizing: content-box;
  display: inline-block;
  width: .375rem;
  height: .375rem;
  vertical-align: bottom;
  transition: fill .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon .k-Button__icon--arrow .k-Button__arrow--tiny__stroke {
  transition: stroke .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon .k-Button__icon--facebook {
  padding: 1.28125rem;
  box-sizing: content-box;
  display: inline-block;
  width: 1.5625rem;
  height: 1.5625rem;
  vertical-align: middle;
  transition: fill .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--icon--tiny {
  padding: 0 1.25rem 0 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--iconRight {
  padding: 0 0 0 1.875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--iconRight--tiny {
  padding: 0 0 0 1.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--iconWithMinWidth {
  padding: 0;
  min-width: 12.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button--iconWithMinWidth .k-Button__icon {
  width: auto;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Button.is-readonly {
  cursor: auto;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon {
  display: inline-block;
  box-sizing: border-box;
  cursor: pointer;
  background-color: transparent;
  border: .125rem solid transparent;
  vertical-align: middle;
  padding: 1rem 1.0625rem;
  border-radius: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon:hover {
  outline: 0;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon:focus {
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon:disabled {
  cursor: not-allowed;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon:focus {
  border-radius: 2px;
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon__svg {
  display: block;
  margin: 0;
  padding: 0;
  width: .75rem;
  height: .875rem;
  transition: fill .2s;
  pointer-events: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon__svg .k-ButtonIcon__svg__stroke {
  transition: stroke .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon__svg--mirror {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon__svg--rotate {
  transition: all .4s ease;
  -webkit-transition: all .4s ease;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon__svg--rotate:hover {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen {
  color: #222;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen .k-Button__icon, .k-ButtonIcon--hydrogen .k-ButtonIcon__svg {
  fill: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--hydrogen .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:hover .k-Button__icon, .k-ButtonIcon--hydrogen:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--hydrogen:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:focus .k-Button__icon, .k-ButtonIcon--hydrogen:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--hydrogen:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:active .k-Button__icon, .k-ButtonIcon--hydrogen:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--hydrogen:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:disabled .k-Button__icon, .k-ButtonIcon--hydrogen:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--hydrogen:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen.is-selected .k-Button__icon, .k-ButtonIcon--hydrogen.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--hydrogen.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--hydrogen.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium {
  color: #fff;
  background-color: #19b4fa;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:hover {
  border: .125rem solid #05a8e6;
  background-color: #05a8e6;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #05a8e6;
  background-color: #05a8e6;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium .k-Button__icon, .k-ButtonIcon--helium .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--helium .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:hover .k-Button__icon, .k-ButtonIcon--helium:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--helium:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:focus .k-Button__icon, .k-ButtonIcon--helium:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--helium:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:active .k-Button__icon, .k-ButtonIcon--helium:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--helium:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:disabled .k-Button__icon, .k-ButtonIcon--helium:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--helium:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium.is-selected .k-Button__icon, .k-ButtonIcon--helium.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--helium.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--helium.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium {
  color: #19b4fa;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #bae8fd;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium .k-Button__icon, .k-ButtonIcon--lithium .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--lithium .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:hover .k-Button__icon, .k-ButtonIcon--lithium:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--lithium:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:focus .k-Button__icon, .k-ButtonIcon--lithium:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--lithium:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:active .k-Button__icon, .k-ButtonIcon--lithium:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--lithium:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:disabled .k-Button__icon, .k-ButtonIcon--lithium:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--lithium:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium.is-selected .k-Button__icon, .k-ButtonIcon--lithium.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--lithium.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--lithium.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium {
  color: #fff;
  background-color: #222;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium .k-Button__icon, .k-ButtonIcon--beryllium .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--beryllium .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:hover .k-Button__icon, .k-ButtonIcon--beryllium:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--beryllium:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:focus .k-Button__icon, .k-ButtonIcon--beryllium:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--beryllium:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:active .k-Button__icon, .k-ButtonIcon--beryllium:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--beryllium:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:disabled .k-Button__icon, .k-ButtonIcon--beryllium:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--beryllium:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium.is-selected .k-Button__icon, .k-ButtonIcon--beryllium.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--beryllium.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--beryllium.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon {
  color: #222;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon .k-Button__icon, .k-ButtonIcon--carbon .k-ButtonIcon__svg {
  fill: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--carbon .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:hover .k-Button__icon, .k-ButtonIcon--carbon:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--carbon:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:focus .k-Button__icon, .k-ButtonIcon--carbon:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--carbon:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:active .k-Button__icon, .k-ButtonIcon--carbon:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--carbon:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:disabled .k-Button__icon, .k-ButtonIcon--carbon:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--carbon:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon.is-selected .k-Button__icon, .k-ButtonIcon--carbon.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--carbon.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--carbon.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote {
  color: #222;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:hover {
  border: .125rem solid #bae8fd;
  background-color: #fff;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #bae8fd;
  background-color: #fff;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:active {
  border: .125rem solid #19b4fa;
  background-color: #fff;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote.is-selected {
  border: .125rem solid #19b4fa;
  background-color: #fff;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote .k-Button__icon, .k-ButtonIcon--azote .k-ButtonIcon__svg {
  fill: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--azote .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:hover .k-Button__icon, .k-ButtonIcon--azote:hover .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--azote:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:focus .k-Button__icon, .k-ButtonIcon--azote:focus .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--azote:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:active .k-Button__icon, .k-ButtonIcon--azote:active .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--azote:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:disabled .k-Button__icon, .k-ButtonIcon--azote:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--azote:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote.is-selected .k-Button__icon, .k-ButtonIcon--azote.is-selected .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--azote.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--azote.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen {
  color: #19b4fa;
  background-color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem dashed #bae8fd;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen .k-Button__icon, .k-ButtonIcon--oxygen .k-ButtonIcon__svg {
  fill: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--oxygen .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:hover .k-Button__icon, .k-ButtonIcon--oxygen:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--oxygen:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:focus .k-Button__icon, .k-ButtonIcon--oxygen:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--oxygen:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:active .k-Button__icon, .k-ButtonIcon--oxygen:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--oxygen:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:disabled .k-Button__icon, .k-ButtonIcon--oxygen:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--oxygen:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen.is-selected .k-Button__icon, .k-ButtonIcon--oxygen.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--oxygen.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--oxygen.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook {
  color: #fff;
  background-color: #3b5998;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #3b5998;
  padding: 1rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:hover {
  border: .125rem solid #2c4a89;
  background-color: #2c4a89;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #2c4a89;
  background-color: #2c4a89;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:active {
  border: .125rem solid #1d3b7a;
  background-color: #1d3b7a;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook.is-selected {
  border: .125rem solid #1d3b7a;
  background-color: #1d3b7a;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook .k-Button__icon, .k-ButtonIcon--facebook .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--facebook .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:hover .k-Button__icon, .k-ButtonIcon--facebook:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--facebook:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:focus .k-Button__icon, .k-ButtonIcon--facebook:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--facebook:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:active .k-Button__icon, .k-ButtonIcon--facebook:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--facebook:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:disabled .k-Button__icon, .k-ButtonIcon--facebook:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--facebook:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook.is-selected .k-Button__icon, .k-ButtonIcon--facebook.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--facebook.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--facebook .k-ButtonIcon__svg {
  width: .875rem;
  height: .875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter {
  color: #fff;
  background-color: #55acee;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #55acee;
  padding: 1.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:hover {
  border: .125rem solid #469ddf;
  background-color: #469ddf;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #469ddf;
  background-color: #469ddf;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:active {
  border: .125rem solid #388ed0;
  background-color: #388ed0;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter.is-selected {
  border: .125rem solid #388ed0;
  background-color: #388ed0;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter .k-Button__icon, .k-ButtonIcon--twitter .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--twitter .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:hover .k-Button__icon, .k-ButtonIcon--twitter:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--twitter:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:focus .k-Button__icon, .k-ButtonIcon--twitter:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--twitter:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:active .k-Button__icon, .k-ButtonIcon--twitter:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--twitter:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:disabled .k-Button__icon, .k-ButtonIcon--twitter:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--twitter:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter.is-selected .k-Button__icon, .k-ButtonIcon--twitter.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--twitter.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--twitter .k-ButtonIcon__svg {
  width: .75rem;
  height: .75rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin {
  color: #fff;
  background-color: #00669e;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #00669e;
  padding: 1rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:hover {
  border: .125rem solid #00578f;
  background-color: #00578f;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #00578f;
  background-color: #00578f;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:active {
  border: .125rem solid #004880;
  background-color: #004880;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin.is-selected {
  border: .125rem solid #004880;
  background-color: #004880;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin .k-Button__icon, .k-ButtonIcon--linkedin .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--linkedin .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:hover .k-Button__icon, .k-ButtonIcon--linkedin:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--linkedin:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:focus .k-Button__icon, .k-ButtonIcon--linkedin:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--linkedin:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:active .k-Button__icon, .k-ButtonIcon--linkedin:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--linkedin:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:disabled .k-Button__icon, .k-ButtonIcon--linkedin:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--linkedin:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin.is-selected .k-Button__icon, .k-ButtonIcon--linkedin.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--linkedin.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--linkedin .k-ButtonIcon__svg {
  width: .875rem;
  height: .875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram {
  color: #fff;
  transition: background-color .2s,color .2s,border-color .2s;
  border: none;
  padding: 1.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:hover {
  border: none;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: none;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:active {
  border: none;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:disabled {
  border: none;
  background-image: none;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram.is-selected {
  border: none;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram .k-Button__icon, .k-ButtonIcon--instagram .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--instagram .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:hover .k-Button__icon, .k-ButtonIcon--instagram:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--instagram:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:focus .k-Button__icon, .k-ButtonIcon--instagram:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--instagram:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:active .k-Button__icon, .k-ButtonIcon--instagram:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--instagram:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:disabled .k-Button__icon, .k-ButtonIcon--instagram:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--instagram:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram.is-selected .k-Button__icon, .k-ButtonIcon--instagram.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--instagram.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram {
  background: radial-gradient(circle at 32% 100%, #ffe17d 0, #ffcd69 10%, #fa9137 28%, #eb4141 42%, transparent 82%), linear-gradient(135deg, #234bd7 12%, #c33cbe 58%);
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram:focus, .k-ButtonIcon--instagram:hover {
  background: radial-gradient(circle at 32% 100%, #f0d26e 0, #f0be5a 10%, #eb8228 28%, #dc3232 42%, transparent 82%), linear-gradient(135deg, #143cc8 12%, #b42daf 58%);
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram.is-selected, .k-ButtonIcon--instagram:active {
  background: radial-gradient(circle at 32% 100%, #e1c35f 0, #e1af4b 10%, #dc7319 28%, #cd2323 42%, transparent 82%), linear-gradient(135deg, #052db9 12%, #a51ea0 58%);
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--instagram .k-ButtonIcon__svg {
  width: 1rem;
  height: 1rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube {
  color: #fff;
  background-color: red;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid red;
  padding: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:hover {
  border: .125rem solid #f00000;
  background-color: #f00000;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #f00000;
  background-color: #f00000;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:active {
  border: .125rem solid #e10000;
  background-color: #e10000;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube.is-selected {
  border: .125rem solid #e10000;
  background-color: #e10000;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube .k-Button__icon, .k-ButtonIcon--youtube .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--youtube .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:hover .k-Button__icon, .k-ButtonIcon--youtube:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--youtube:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:focus .k-Button__icon, .k-ButtonIcon--youtube:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--youtube:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:active .k-Button__icon, .k-ButtonIcon--youtube:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--youtube:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:disabled .k-Button__icon, .k-ButtonIcon--youtube:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--youtube:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube.is-selected .k-Button__icon, .k-ButtonIcon--youtube.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--youtube.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--youtube .k-ButtonIcon__svg {
  width: 1rem;
  height: 1rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest {
  color: #fff;
  background-color: #bd081c;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #bd081c;
  padding: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:hover {
  border: .125rem solid #ae000d;
  background-color: #ae000d;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #ae000d;
  background-color: #ae000d;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:active {
  border: .125rem solid #9f0000;
  background-color: #9f0000;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest.is-selected {
  border: .125rem solid #9f0000;
  background-color: #9f0000;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest .k-Button__icon, .k-ButtonIcon--pinterest .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--pinterest .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:hover .k-Button__icon, .k-ButtonIcon--pinterest:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:hover .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--pinterest:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:focus .k-Button__icon, .k-ButtonIcon--pinterest:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:focus .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--pinterest:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:active .k-Button__icon, .k-ButtonIcon--pinterest:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:active .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--pinterest:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:disabled .k-Button__icon, .k-ButtonIcon--pinterest:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest:disabled .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--pinterest:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest.is-selected .k-Button__icon, .k-ButtonIcon--pinterest.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest.is-selected .k-Button__icon .k-Button__svg__stroke, .k-ButtonIcon--pinterest.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--pinterest .k-ButtonIcon__svg {
  width: 1rem;
  height: 1rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--nano {
  padding: .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--nano .k-ButtonIcon__svg {
  width: .375rem;
  height: .375rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--nano.k-ButtonIcon--rounded {
  border-radius: 10px;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--micro {
  padding: .375rem .4375rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--micro.k-ButtonIcon--rounded {
  border-radius: 15px;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--tiny {
  padding: .6875rem .75rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--tiny.k-ButtonIcon--rounded {
  border-radius: 25px;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-ButtonIcon--big {
    padding: 1.625rem 1.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-ButtonIcon--big.k-ButtonIcon--rounded {
    border-radius: 35px;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--heart {
  padding: .6875rem .75rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--heart .k-ButtonIcon__svg {
  width: .875rem;
  height: .875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--phone, .k-ButtonIcon--signup {
  padding: .5625rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--phone .k-ButtonIcon__svg, .k-ButtonIcon--signup .k-ButtonIcon__svg {
  width: 1.125rem;
  height: 1.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--dropdown, .k-ButtonIcon--horizontalArrow {
  padding: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--dropdown .k-ButtonIcon__svg, .k-ButtonIcon--horizontalArrow .k-ButtonIcon__svg {
  width: .375rem;
  height: .375rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--verticalArrow {
  padding: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--verticalArrow .k-ButtonIcon__svg {
  width: .375rem;
  height: .375rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--checked--nano {
  padding: .1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--checked--nano .k-ButtonIcon__svg {
  width: .625rem;
  height: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--tooltip--nano {
  padding: .1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--tooltip--nano .k-ButtonIcon__svg {
  width: .625rem;
  height: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--cross {
  padding: 1.1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--cross .k-ButtonIcon__svg {
  width: .5rem;
  height: .5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--cross--micro {
  padding: .5625rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--cross--micro .k-ButtonIcon__svg {
  width: .5rem;
  height: .5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--cross--tiny {
  padding: .875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--cross--tiny .k-ButtonIcon__svg {
  width: .5rem;
  height: .5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--star {
  padding: .90625rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--star .k-ButtonIcon__svg {
  width: 1.0625rem;
  height: 1.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--empty--nano {
  padding: .5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonIcon--withoutHover {
  pointer-events: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonImage {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 1.25rem;
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
  cursor: pointer;
  border: 0;
  padding: 0;
  opacity: 1;
  transition: opacity .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonImage:focus, .k-ButtonImage:hover {
  opacity: .8;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonImage--tiny {
  width: 1.875rem;
  height: 1.875rem;
  border-radius: .9375rem;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-ButtonImage--big {
    width: 3.125rem;
    height: 3.125rem;
    border-radius: 1.5625rem;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonImage--huge {
  width: 5rem;
  height: 5rem;
  border-radius: 2.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonImage--withoutPointerEvents {
  pointer-events: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonImage--withBorder {
  border: .125rem solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-ButtonImage__img {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
  height: 100%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card {
  display: block;
  overflow: auto;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card__imageContainer {
  overflow: hidden;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--light {
  background: #fff;
  color: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--padded {
  padding-left: 3.125rem;
  padding-right: 3.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--microRounded {
  border-radius: .25rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--tinyRounded {
  border-radius: .5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--rounded {
  border-radius: 1rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--withBorder {
  box-sizing: border-box;
  border: .0625rem solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--withDarkBorder {
  box-sizing: border-box;
  border: .0625rem solid #d8d8d8;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--withShadow {
  box-shadow: 0 5px 15px #eee;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Card--withVerticalPadding {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
a.k-Card {
  text-decoration: inherit;
  color: inherit;
  transition: box-shadow .4s,-webkit-transform .4s;
  transition: transform .4s,box-shadow .4s;
  transition: transform .4s,box-shadow .4s,-webkit-transform .4s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
a.k-Card .k-Card__image {
  transition: -webkit-transform .4s ease-in-out;
  transition: transform .4s ease-in-out;
  transition: transform .4s ease-in-out,-webkit-transform .4s ease-in-out;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
a.k-Card .k-Card__title {
  transition: color .4s ease-in-out;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
a.k-Card:focus.k-Card--withShadow, a.k-Card:hover.k-Card--withShadow {
  box-shadow: 0 5px 15px #d8d8d8;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
a.k-Card:focus.k-Card--translateOnHover, a.k-Card:hover.k-Card--translateOnHover {
  -webkit-transform: translateY(-0.625rem);
  transform: translateY(-0.625rem);
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
a.k-Card:focus.k-Card--withoutBoxShadowOnHover, a.k-Card:hover.k-Card--withoutBoxShadowOnHover {
  box-shadow: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
a.k-Card:focus .k-Card__image, a.k-Card:hover .k-Card__image {
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
a.k-Card:focus .k-Card__title, a.k-Card:hover .k-Card__title {
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Container {
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  max-width: 1440px;
  padding-left: 20px;
  padding-right: 20px;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Container {
    padding-left: 40px;
    padding-right: 40px;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Container--no-padding {
  padding-left: 0;
  padding-right: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid {
  box-sizing: border-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--1, .k-Grid__col--2, .k-Grid__col--3, .k-Grid__col--4, .k-Grid__col--5, .k-Grid__col--6, .k-Grid__col--7, .k-Grid__col--8, .k-Grid__col--9, .k-Grid__col--10, .k-Grid__col--11, .k-Grid__col--12 {
  box-sizing: border-box;
  -webkit-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 10px;
  padding-left: 10px;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--1 {
  -webkit-flex-basis: 8.33333%;
  flex-basis: 8.33333%;
  max-width: 8.33333%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--2 {
  -webkit-flex-basis: 16.66667%;
  flex-basis: 16.66667%;
  max-width: 16.66667%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--3 {
  -webkit-flex-basis: 25%;
  flex-basis: 25%;
  max-width: 25%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--4 {
  -webkit-flex-basis: 33.33333%;
  flex-basis: 33.33333%;
  max-width: 33.33333%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--5 {
  -webkit-flex-basis: 41.66667%;
  flex-basis: 41.66667%;
  max-width: 41.66667%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--6 {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
  max-width: 50%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--7 {
  -webkit-flex-basis: 58.33333%;
  flex-basis: 58.33333%;
  max-width: 58.33333%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--8 {
  -webkit-flex-basis: 66.66667%;
  flex-basis: 66.66667%;
  max-width: 66.66667%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--9 {
  -webkit-flex-basis: 75%;
  flex-basis: 75%;
  max-width: 75%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--10 {
  -webkit-flex-basis: 83.33333%;
  flex-basis: 83.33333%;
  max-width: 83.33333%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--11 {
  -webkit-flex-basis: 91.66667%;
  flex-basis: 91.66667%;
  max-width: 91.66667%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--12 {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  max-width: 100%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-0 {
  margin-left: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-1 {
  margin-left: 8.33333%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-2 {
  margin-left: 16.66667%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-3 {
  margin-left: 25%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-4 {
  margin-left: 33.33333%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-5 {
  margin-left: 41.66667%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-6 {
  margin-left: 50%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-7 {
  margin-left: 58.33333%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-8 {
  margin-left: 66.66667%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-9 {
  margin-left: 75%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-10 {
  margin-left: 83.33333%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-11 {
  margin-left: 91.66667%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Grid__col--offset-12 {
  margin-left: 100%;
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@xs, .k-Grid__col--2\@xs, .k-Grid__col--3\@xs, .k-Grid__col--4\@xs, .k-Grid__col--5\@xs, .k-Grid__col--6\@xs, .k-Grid__col--7\@xs, .k-Grid__col--8\@xs, .k-Grid__col--9\@xs, .k-Grid__col--10\@xs, .k-Grid__col--11\@xs, .k-Grid__col--12\@xs {
    box-sizing: border-box;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@xs {
    -webkit-flex-basis: 8.33333%;
    flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--2\@xs {
    -webkit-flex-basis: 16.66667%;
    flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--3\@xs {
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--4\@xs {
    -webkit-flex-basis: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--5\@xs {
    -webkit-flex-basis: 41.66667%;
    flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--6\@xs {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--7\@xs {
    -webkit-flex-basis: 58.33333%;
    flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--8\@xs {
    -webkit-flex-basis: 66.66667%;
    flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--9\@xs {
    -webkit-flex-basis: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--10\@xs {
    -webkit-flex-basis: 83.33333%;
    flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--11\@xs {
    -webkit-flex-basis: 91.66667%;
    flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--12\@xs {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-0\@xs {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-1\@xs {
    margin-left: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-2\@xs {
    margin-left: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-3\@xs {
    margin-left: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-4\@xs {
    margin-left: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-5\@xs {
    margin-left: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-6\@xs {
    margin-left: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-7\@xs {
    margin-left: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-8\@xs {
    margin-left: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-9\@xs {
    margin-left: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-10\@xs {
    margin-left: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-11\@xs {
    margin-left: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-12\@xs {
    margin-left: 100%;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@s, .k-Grid__col--2\@s, .k-Grid__col--3\@s, .k-Grid__col--4\@s, .k-Grid__col--5\@s, .k-Grid__col--6\@s, .k-Grid__col--7\@s, .k-Grid__col--8\@s, .k-Grid__col--9\@s, .k-Grid__col--10\@s, .k-Grid__col--11\@s, .k-Grid__col--12\@s {
    box-sizing: border-box;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@s {
    -webkit-flex-basis: 8.33333%;
    flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--2\@s {
    -webkit-flex-basis: 16.66667%;
    flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--3\@s {
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--4\@s {
    -webkit-flex-basis: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--5\@s {
    -webkit-flex-basis: 41.66667%;
    flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--6\@s {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--7\@s {
    -webkit-flex-basis: 58.33333%;
    flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--8\@s {
    -webkit-flex-basis: 66.66667%;
    flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--9\@s {
    -webkit-flex-basis: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--10\@s {
    -webkit-flex-basis: 83.33333%;
    flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--11\@s {
    -webkit-flex-basis: 91.66667%;
    flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--12\@s {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-0\@s {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-1\@s {
    margin-left: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-2\@s {
    margin-left: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-3\@s {
    margin-left: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-4\@s {
    margin-left: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-5\@s {
    margin-left: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-6\@s {
    margin-left: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-7\@s {
    margin-left: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-8\@s {
    margin-left: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-9\@s {
    margin-left: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-10\@s {
    margin-left: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-11\@s {
    margin-left: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-12\@s {
    margin-left: 100%;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@m, .k-Grid__col--2\@m, .k-Grid__col--3\@m, .k-Grid__col--4\@m, .k-Grid__col--5\@m, .k-Grid__col--6\@m, .k-Grid__col--7\@m, .k-Grid__col--8\@m, .k-Grid__col--9\@m, .k-Grid__col--10\@m, .k-Grid__col--11\@m, .k-Grid__col--12\@m {
    box-sizing: border-box;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@m {
    -webkit-flex-basis: 8.33333%;
    flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--2\@m {
    -webkit-flex-basis: 16.66667%;
    flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--3\@m {
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--4\@m {
    -webkit-flex-basis: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--5\@m {
    -webkit-flex-basis: 41.66667%;
    flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--6\@m {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--7\@m {
    -webkit-flex-basis: 58.33333%;
    flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--8\@m {
    -webkit-flex-basis: 66.66667%;
    flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--9\@m {
    -webkit-flex-basis: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--10\@m {
    -webkit-flex-basis: 83.33333%;
    flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--11\@m {
    -webkit-flex-basis: 91.66667%;
    flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--12\@m {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-0\@m {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-1\@m {
    margin-left: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-2\@m {
    margin-left: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-3\@m {
    margin-left: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-4\@m {
    margin-left: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-5\@m {
    margin-left: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-6\@m {
    margin-left: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-7\@m {
    margin-left: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-8\@m {
    margin-left: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-9\@m {
    margin-left: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-10\@m {
    margin-left: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-11\@m {
    margin-left: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-12\@m {
    margin-left: 100%;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@l, .k-Grid__col--2\@l, .k-Grid__col--3\@l, .k-Grid__col--4\@l, .k-Grid__col--5\@l, .k-Grid__col--6\@l, .k-Grid__col--7\@l, .k-Grid__col--8\@l, .k-Grid__col--9\@l, .k-Grid__col--10\@l, .k-Grid__col--11\@l, .k-Grid__col--12\@l {
    box-sizing: border-box;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@l {
    -webkit-flex-basis: 8.33333%;
    flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--2\@l {
    -webkit-flex-basis: 16.66667%;
    flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--3\@l {
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--4\@l {
    -webkit-flex-basis: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--5\@l {
    -webkit-flex-basis: 41.66667%;
    flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--6\@l {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--7\@l {
    -webkit-flex-basis: 58.33333%;
    flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--8\@l {
    -webkit-flex-basis: 66.66667%;
    flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--9\@l {
    -webkit-flex-basis: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--10\@l {
    -webkit-flex-basis: 83.33333%;
    flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--11\@l {
    -webkit-flex-basis: 91.66667%;
    flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--12\@l {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-0\@l {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-1\@l {
    margin-left: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-2\@l {
    margin-left: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-3\@l {
    margin-left: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-4\@l {
    margin-left: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-5\@l {
    margin-left: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-6\@l {
    margin-left: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-7\@l {
    margin-left: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-8\@l {
    margin-left: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-9\@l {
    margin-left: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-10\@l {
    margin-left: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-11\@l {
    margin-left: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-12\@l {
    margin-left: 100%;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@xl, .k-Grid__col--2\@xl, .k-Grid__col--3\@xl, .k-Grid__col--4\@xl, .k-Grid__col--5\@xl, .k-Grid__col--6\@xl, .k-Grid__col--7\@xl, .k-Grid__col--8\@xl, .k-Grid__col--9\@xl, .k-Grid__col--10\@xl, .k-Grid__col--11\@xl, .k-Grid__col--12\@xl {
    box-sizing: border-box;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--1\@xl {
    -webkit-flex-basis: 8.33333%;
    flex-basis: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--2\@xl {
    -webkit-flex-basis: 16.66667%;
    flex-basis: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--3\@xl {
    -webkit-flex-basis: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--4\@xl {
    -webkit-flex-basis: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--5\@xl {
    -webkit-flex-basis: 41.66667%;
    flex-basis: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--6\@xl {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--7\@xl {
    -webkit-flex-basis: 58.33333%;
    flex-basis: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--8\@xl {
    -webkit-flex-basis: 66.66667%;
    flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--9\@xl {
    -webkit-flex-basis: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--10\@xl {
    -webkit-flex-basis: 83.33333%;
    flex-basis: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--11\@xl {
    -webkit-flex-basis: 91.66667%;
    flex-basis: 91.66667%;
    max-width: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--12\@xl {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-0\@xl {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-1\@xl {
    margin-left: 8.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-2\@xl {
    margin-left: 16.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-3\@xl {
    margin-left: 25%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-4\@xl {
    margin-left: 33.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-5\@xl {
    margin-left: 41.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-6\@xl {
    margin-left: 50%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-7\@xl {
    margin-left: 58.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-8\@xl {
    margin-left: 66.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-9\@xl {
    margin-left: 75%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-10\@xl {
    margin-left: 83.33333%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-11\@xl {
    margin-left: 91.66667%;
  }
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Grid__col--offset-12\@xl {
    margin-left: 100%;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav {
  display: -webkit-flex;
  display: flex;
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 100%;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav--center {
  -webkit-justify-content: center;
  justify-content: center;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav__element {
  -ms-overflow-x: hidden;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav__badge {
  margin-left: .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav__element--fixedSize {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav__item {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  margin: 0 1.5625rem;
  border-bottom: .25rem solid transparent;
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  font-size: .88889rem;
  line-height: normal;
  color: #222;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  transition: color .2s,border-color .2s;
}

@media (min-width: 768px) and (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-HorizontalNav__item {
    padding: 0 .625rem;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-HorizontalNav__item {
    margin: 0 .75rem;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav__item:hover {
  color: #19b4fa;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav__item:active {
  border-color: #19b4fa;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav__item.is-selected {
  border-color: #19b4fa;
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalNav__item:focus {
  color: #19b4fa;
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 1rem #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalStroke {
  display: block;
  border: none;
  background: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalStroke--tiny {
  height: .125rem;
  width: 1.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalStroke--default {
  height: .25rem;
  width: 1.875rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalStroke--big {
  height: .25rem;
  width: 3.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-HorizontalStroke--huge {
  height: .375rem;
  width: 6.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Label {
  display: block;
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  cursor: pointer;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Label--tiny {
  font-size: 1rem;
  line-height: 1.3;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Label--micro {
  font-size: .88889rem;
  line-height: 1.3;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Label--withoutPointerEvents {
  pointer-events: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 400;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph--primary {
  font-size: 1.125rem;
  line-height: 1.6;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Paragraph--primary {
    font-size: 1.26562rem;
    line-height: 1.6;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph--secondary {
  font-size: 1rem;
  line-height: 1.6;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Paragraph--secondary {
    font-size: 1.125rem;
    line-height: 1.6;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph--tertiary {
  font-size: 1rem;
  line-height: 1.6;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph--quaternary {
  font-size: .88889rem;
  line-height: 1.6;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph__link {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  color: #19b4fa;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph__link:hover {
  color: #05a8e6;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph__link:active {
  color: #0496cc;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph__link:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph--withoutMargin {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph--normalLineHeight {
  line-height: normal;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Paragraph--italic {
  font-style: italic;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar__nav {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  box-shadow: inset 0 0.0625rem 0 rgba(255, 255, 255, 0.1);
  list-style-type: none;
  width: 100%;
  margin: 0;
  padding: 0;
  background: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar.is-fixed .k-TabBar__nav {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 50;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar__list {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  margin: 0;
  padding: 0;
  width: 23.4375rem;
  list-style-type: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar__item, .k-TabBar__list {
  display: -webkit-flex;
  display: flex;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar__item {
  height: 3.125rem;
  padding-left: .625rem;
  padding-right: .625rem;
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  font-size: .79012rem;
  line-height: 1.5;
  letter-spacing: .05rem;
  text-decoration: none;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  border-top: .125rem solid transparent;
  cursor: pointer;
  color: #e8f7fe;
  transition: color .2s,border-color .2s;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar__item:focus, .k-TabBar__item:hover {
  color: #fff;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar__item.is-selected {
  border-color: #fff;
  border-width: .125rem;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar--responsive {
  display: -webkit-flex;
  display: flex;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TabBar--responsive.is-fixed {
  min-height: 3.125rem;
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-TabBar--responsive {
    display: none;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-TabBar--responsive--hidden\@m-down {
    display: -webkit-flex;
    display: flex;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 400;
  font-size: .88889rem;
  line-height: 1.3;
  box-sizing: border-box;
  border: .125rem solid #eee;
  border-radius: 0;
  background: #fff;
  width: 100%;
  height: 3.125rem;
  padding: .625rem .9375rem;
  color: #222;
  transition: color .2s,border-color .2s;
  -webkit-appearance: none;
  appearance: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput::-webkit-input-placeholder {
  color: #b8b8b8;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput:-ms-input-placeholder {
  color: #b8b8b8;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput::placeholder {
  color: #b8b8b8;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput::-moz-placeholder {
  color: #b8b8b8;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput:focus {
  outline: none;
  border-color: #d8d8d8;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput:disabled {
  border-color: #eee;
  background-color: #eee;
  color: #b8b8b8;
  cursor: not-allowed;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput:disabled::-webkit-input-placeholder {
  opacity: 1;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput:disabled:-ms-input-placeholder {
  opacity: 1;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput:disabled::placeholder {
  opacity: 1;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput:disabled::-moz-placeholder {
  opacity: 1;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput.is-valid {
  border-color: #cff0d6;
  color: #cff0d6;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput.is-valid:focus {
  border-color: #d8d8d8;
  color: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput.is-error {
  border-color: #ffb2c7;
  color: #ffb2c7;
  box-shadow: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput.is-error:focus {
  border-color: #d8d8d8;
  color: #222;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput--twoDigits {
  width: 3.75rem;
  text-align: center;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput--sixDigits {
  width: 7.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput--twelveDigits {
  width: 13.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInput--tiny {
  height: 2.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton {
  display: -webkit-flex;
  display: flex;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__input {
  border-right: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  font-size: .88889rem;
  line-height: normal;
  color: #fff;
  background-color: #222;
  transition: background-color .2s,color .2s,border-color .2s;
  border: .125rem solid #222;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  padding: 0 1.875rem;
  border-radius: 0;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:hover {
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
  border: .125rem solid #19b4fa;
  background-color: #19b4fa;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:active {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:disabled {
  border: .125rem solid #d8d8d8;
  background-color: #d8d8d8;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button.is-selected {
  border: .125rem solid #0496cc;
  background-color: #0496cc;
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button .k-Button__icon, .k-TextInputWithButton__button .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button .k-Button__icon .k-Button__svg__stroke, .k-TextInputWithButton__button .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:hover .k-Button__icon, .k-TextInputWithButton__button:hover .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:hover .k-Button__icon .k-Button__svg__stroke, .k-TextInputWithButton__button:hover .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:focus .k-Button__icon, .k-TextInputWithButton__button:focus .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:focus .k-Button__icon .k-Button__svg__stroke, .k-TextInputWithButton__button:focus .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:active .k-Button__icon, .k-TextInputWithButton__button:active .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:active .k-Button__icon .k-Button__svg__stroke, .k-TextInputWithButton__button:active .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:disabled .k-Button__icon, .k-TextInputWithButton__button:disabled .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button:disabled .k-Button__icon .k-Button__svg__stroke, .k-TextInputWithButton__button:disabled .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button.is-selected .k-Button__icon, .k-TextInputWithButton__button.is-selected .k-ButtonIcon__svg {
  fill: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button.is-selected .k-Button__icon .k-Button__svg__stroke, .k-TextInputWithButton__button.is-selected .k-ButtonIcon__svg .k-Button__svg__stroke {
  stroke: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button.is-valid {
  background-color: #61d079;
  border-color: #61d079;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button.is-error {
  background-color: #ff0046;
  border-color: #ff0046;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-TextInputWithButton__button.is-disabled {
  cursor: not-allowed;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 600;
  letter-spacing: .01rem;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title--primary {
  font-size: 2.2807rem;
  line-height: 1.2;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Title--primary {
    font-size: 4.10989rem;
    line-height: 1.2;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title--secondary {
  font-size: 2.02729rem;
  line-height: 1.2;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Title--secondary {
    font-size: 2.88651rem;
    line-height: 1.2;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title--tertiary {
  font-size: 1.80203rem;
  line-height: 1.2;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Title--tertiary {
    font-size: 2.2807rem;
    line-height: 1.2;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title--quaternary {
  font-size: 1.60181rem;
  line-height: 1.2;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Title--quaternary {
    font-size: 1.80203rem;
    line-height: 1.2;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title--quinary {
  font-size: 1.26562rem;
  line-height: 1.2;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Title--quinary {
    font-size: 1.60181rem;
    line-height: 1.2;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title--senary {
  font-size: 1.125rem;
  line-height: 1.2;
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_components.scss */
  .k-Title--senary {
    font-size: 1.26562rem;
    line-height: 1.2;
  }
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title--withoutMargin {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1, app/assets/stylesheets/kitten/_components.scss */
.k-Title--italic {
  font-style: italic;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-a11y-visuallyHidden:not(:focus):not(:active) {
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(100%);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-blockAlign-center {
  -webkit-align-self: center;
  align-self: center;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-blockAlign-center--important {
  -webkit-align-self: center !important;
  align-self: center !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@xxs-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@xxs-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@xs-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@xs-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@xs-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@xs-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@s-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@s-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@s-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@s-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@m-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@m-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@m-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@m-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@l-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@l-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@l-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@l-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@xl-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-center\@xl-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-blockAlign-start {
  -webkit-align-self: flex-start;
  align-self: flex-start;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-blockAlign-start--important {
  -webkit-align-self: flex-start !important;
  align-self: flex-start !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@xxs-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@xxs-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@xs-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@xs-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@xs-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@xs-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@s-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@s-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@s-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@s-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@m-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@m-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@m-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@m-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@l-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@l-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@l-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@l-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@xl-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-start\@xl-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-blockAlign-end {
  -webkit-align-self: flex-end;
  align-self: flex-end;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-blockAlign-end--important {
  -webkit-align-self: flex-end !important;
  align-self: flex-end !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@xxs-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@xxs-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@xs-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@xs-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@xs-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@xs-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@s-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@s-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@s-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@s-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@m-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@m-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@m-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@m-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@l-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@l-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@l-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@l-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@xl-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-blockAlign-end\@xl-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-center {
  -webkit-align-self: center;
  align-self: center;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-center--important {
  -webkit-align-self: center !important;
  align-self: center !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@xxs-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@xxs-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@xs-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@xs-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@xs-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@xs-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@s-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@s-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@s-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@s-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@m-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@m-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@m-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@m-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@l-down {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@l-down--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@l-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@l-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@xl-up {
    -webkit-align-self: center;
    align-self: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-center\@xl-up--important {
    -webkit-align-self: center !important;
    align-self: center !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-end {
  -webkit-align-self: flex-end;
  align-self: flex-end;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-end--important {
  -webkit-align-self: flex-end !important;
  align-self: flex-end !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@xxs-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@xxs-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@xs-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@xs-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@xs-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@xs-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@s-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@s-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@s-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@s-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@m-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@m-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@m-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@m-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@l-down {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@l-down--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@l-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@l-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@xl-up {
    -webkit-align-self: flex-end;
    align-self: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-end\@xl-up--important {
    -webkit-align-self: flex-end !important;
    align-self: flex-end !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-normal {
  -webkit-align-self: normal;
  align-self: normal;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-normal--important {
  -webkit-align-self: normal !important;
  align-self: normal !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@xxs-down {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@xxs-down--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@xs-down {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@xs-down--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@xs-up {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@xs-up--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@s-down {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@s-down--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@s-up {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@s-up--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@m-down {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@m-down--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@m-up {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@m-up--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@l-down {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@l-down--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@l-up {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@l-up--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@xl-up {
    -webkit-align-self: normal;
    align-self: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-normal\@xl-up--important {
    -webkit-align-self: normal !important;
    align-self: normal !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-start {
  -webkit-align-self: flex-start;
  align-self: flex-start;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-start--important {
  -webkit-align-self: flex-start !important;
  align-self: flex-start !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@xxs-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@xxs-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@xs-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@xs-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@xs-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@xs-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@s-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@s-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@s-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@s-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@m-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@m-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@m-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@m-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@l-down {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@l-down--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@l-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@l-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@xl-up {
    -webkit-align-self: flex-start;
    align-self: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-start\@xl-up--important {
    -webkit-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-stretch {
  -webkit-align-self: stretch;
  align-self: stretch;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-alignSelf-stretch--important {
  -webkit-align-self: stretch !important;
  align-self: stretch !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@xxs-down {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@xxs-down--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@xs-down {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@xs-down--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@xs-up {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@xs-up--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@s-down {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@s-down--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@s-up {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@s-up--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@m-down {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@m-down--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@m-up {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@m-up--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@l-down {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@l-down--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@l-up {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@l-up--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@xl-up {
    -webkit-align-self: stretch;
    align-self: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-alignSelf-stretch\@xl-up--important {
    -webkit-align-self: stretch !important;
    align-self: stretch !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-background1 {
  background-color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-background1--important {
  background-color: #fff !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-background2 {
  background-color: #fbfbfb;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-background2--important {
  background-color: #fbfbfb !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-background3 {
  background-color: #f6f6f6;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-background3--important {
  background-color: #f6f6f6 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-primary5 {
  background-color: #e8f7fe;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-primary5--important {
  background-color: #e8f7fe !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-primary6 {
  background-color: #f3fbff;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-background-color-primary6--important {
  background-color: #f3fbff !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-border-top-line1 {
  border-top: 1px solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-border-top-line1--important {
  border-top: 1px solid #eee !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-border-right-line1 {
  border-right: 1px solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-border-right-line1--important {
  border-right: 1px solid #eee !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-border-bottom-line1 {
  border-bottom: 1px solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-border-bottom-line1--important {
  border-bottom: 1px solid #eee !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-border-left-line1 {
  border-left: 1px solid #eee;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-border-left-line1--important {
  border-left: 1px solid #eee !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-cursor-default {
  cursor: default;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-cursor-default--important {
  cursor: default !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-cursor-pointer {
  cursor: pointer;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-cursor-pointer--important {
  cursor: pointer !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-cursor-not-allowed {
  cursor: not-allowed;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-cursor-not-allowed--important {
  cursor: not-allowed !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-cursor-crosshair {
  cursor: crosshair;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-cursor-crosshair--important {
  cursor: crosshair !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-hidden {
  display: none;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-hidden--important {
  display: none !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xxs-down {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xxs-down--important {
    display: none !important;
  }
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xxs {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xxs--important {
    display: none !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xs-down {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xs-down--important {
    display: none !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xs-up {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xs-up--important {
    display: none !important;
  }
}

@media (min-width: 480px) and (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xs {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xs--important {
    display: none !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@s-down {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@s-down--important {
    display: none !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@s-up {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@s-up--important {
    display: none !important;
  }
}

@media (min-width: 640px) and (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@s {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@s--important {
    display: none !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@m-down {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@m-down--important {
    display: none !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@m-up {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@m-up--important {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@m {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@m--important {
    display: none !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@l-down {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@l-down--important {
    display: none !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@l-up {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@l-up--important {
    display: none !important;
  }
}

@media (min-width: 1080px) and (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@l {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@l--important {
    display: none !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xl-up {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xl-up--important {
    display: none !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xl {
    display: none;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-hidden\@xl--important {
    display: none !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-block {
  display: block;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-block--important {
  display: block !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xxs-down {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xxs-down--important {
    display: block !important;
  }
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xxs {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xxs--important {
    display: block !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xs-down {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xs-down--important {
    display: block !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xs-up {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xs-up--important {
    display: block !important;
  }
}

@media (min-width: 480px) and (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xs {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xs--important {
    display: block !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@s-down {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@s-down--important {
    display: block !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@s-up {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@s-up--important {
    display: block !important;
  }
}

@media (min-width: 640px) and (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@s {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@s--important {
    display: block !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@m-down {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@m-down--important {
    display: block !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@m-up {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@m-up--important {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@m {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@m--important {
    display: block !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@l-down {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@l-down--important {
    display: block !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@l-up {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@l-up--important {
    display: block !important;
  }
}

@media (min-width: 1080px) and (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@l {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@l--important {
    display: block !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xl-up {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xl-up--important {
    display: block !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xl {
    display: block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-block\@xl--important {
    display: block !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-inlineBlock {
  display: inline-block;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-inlineBlock--important {
  display: inline-block !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xxs-down {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xxs-down--important {
    display: inline-block !important;
  }
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xxs {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xxs--important {
    display: inline-block !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xs-down {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xs-down--important {
    display: inline-block !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xs-up {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xs-up--important {
    display: inline-block !important;
  }
}

@media (min-width: 480px) and (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xs {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xs--important {
    display: inline-block !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@s-down {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@s-down--important {
    display: inline-block !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@s-up {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@s-up--important {
    display: inline-block !important;
  }
}

@media (min-width: 640px) and (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@s {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@s--important {
    display: inline-block !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@m-down {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@m-down--important {
    display: inline-block !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@m-up {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@m-up--important {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@m {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@m--important {
    display: inline-block !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@l-down {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@l-down--important {
    display: inline-block !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@l-up {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@l-up--important {
    display: inline-block !important;
  }
}

@media (min-width: 1080px) and (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@l {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@l--important {
    display: inline-block !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xl-up {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xl-up--important {
    display: inline-block !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xl {
    display: inline-block;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineBlock\@xl--important {
    display: inline-block !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-avoid-click {
  pointer-events: none;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-avoid-click--important {
  pointer-events: none !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex {
  display: -webkit-flex;
  display: flex;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex--important {
  display: -webkit-flex !important;
  display: flex !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-inlineFlex {
  display: -webkit-inline-flex;
  display: inline-flex;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-inlineFlex--important {
  display: -webkit-inline-flex !important;
  display: inline-flex !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@xxs-down {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@xxs-down--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@xxs-down {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@xxs-down--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@xs-down {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@xs-down--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@xs-down {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@xs-down--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@xs-up {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@xs-up--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@xs-up {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@xs-up--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@s-down {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@s-down--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@s-down {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@s-down--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@s-up {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@s-up--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@s-up {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@s-up--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@m-down {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@m-down--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@m-down {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@m-down--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@m-up {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@m-up--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@m-up {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@m-up--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@l-down {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@l-down--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@l-down {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@l-down--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@l-up {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@l-up--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@l-up {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@l-up--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@xl-up {
    display: -webkit-flex;
    display: flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex\@xl-up--important {
    display: -webkit-flex !important;
    display: flex !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@xl-up {
    display: -webkit-inline-flex;
    display: inline-flex;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-inlineFlex\@xl-up--important {
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-normal {
  -webkit-justify-content: center;
  justify-content: center;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-normal--important {
  -webkit-justify-content: center !important;
  justify-content: center !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@xxs-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@xxs-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@xs-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@xs-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@xs-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@xs-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@s-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@s-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@s-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@s-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@m-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@m-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@m-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@m-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@l-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@l-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@l-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@l-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@xl-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-normal\@xl-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-center {
  -webkit-justify-content: center;
  justify-content: center;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-center--important {
  -webkit-justify-content: center !important;
  justify-content: center !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@xxs-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@xxs-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@xs-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@xs-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@xs-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@xs-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@s-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@s-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@s-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@s-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@m-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@m-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@m-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@m-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@l-down {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@l-down--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@l-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@l-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@xl-up {
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-center\@xl-up--important {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-start {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-start--important {
  -webkit-justify-content: flex-start !important;
  justify-content: flex-start !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@xxs-down {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@xxs-down--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@xs-down {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@xs-down--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@xs-up {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@xs-up--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@s-down {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@s-down--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@s-up {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@s-up--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@m-down {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@m-down--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@m-up {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@m-up--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@l-down {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@l-down--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@l-up {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@l-up--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@xl-up {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-start\@xl-up--important {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-end {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-end--important {
  -webkit-justify-content: flex-end !important;
  justify-content: flex-end !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@xxs-down {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@xxs-down--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@xs-down {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@xs-down--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@xs-up {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@xs-up--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@s-down {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@s-down--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@s-up {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@s-up--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@m-down {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@m-down--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@m-up {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@m-up--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@l-down {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@l-down--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@l-up {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@l-up--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@xl-up {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-end\@xl-up--important {
    -webkit-justify-content: flex-end !important;
    justify-content: flex-end !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-left {
  -webkit-justify-content: left;
  justify-content: left;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-left--important {
  -webkit-justify-content: left !important;
  justify-content: left !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@xxs-down {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@xxs-down--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@xs-down {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@xs-down--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@xs-up {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@xs-up--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@s-down {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@s-down--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@s-up {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@s-up--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@m-down {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@m-down--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@m-up {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@m-up--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@l-down {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@l-down--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@l-up {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@l-up--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@xl-up {
    -webkit-justify-content: left;
    justify-content: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-left\@xl-up--important {
    -webkit-justify-content: left !important;
    justify-content: left !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-right {
  -webkit-justify-content: right;
  justify-content: right;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-right--important {
  -webkit-justify-content: right !important;
  justify-content: right !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@xxs-down {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@xxs-down--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@xs-down {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@xs-down--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@xs-up {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@xs-up--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@s-down {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@s-down--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@s-up {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@s-up--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@m-down {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@m-down--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@m-up {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@m-up--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@l-down {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@l-down--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@l-up {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@l-up--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@xl-up {
    -webkit-justify-content: right;
    justify-content: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-right\@xl-up--important {
    -webkit-justify-content: right !important;
    justify-content: right !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-sa {
  -webkit-justify-content: space-around;
  justify-content: space-around;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-sa--important {
  -webkit-justify-content: space-around !important;
  justify-content: space-around !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@xxs-down {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@xxs-down--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@xs-down {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@xs-down--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@xs-up {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@xs-up--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@s-down {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@s-down--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@s-up {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@s-up--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@m-down {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@m-down--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@m-up {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@m-up--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@l-down {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@l-down--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@l-up {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@l-up--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@xl-up {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sa\@xl-up--important {
    -webkit-justify-content: space-around !important;
    justify-content: space-around !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-sb {
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-sb--important {
  -webkit-justify-content: space-between !important;
  justify-content: space-between !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@xxs-down {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@xxs-down--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@xs-down {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@xs-down--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@xs-up {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@xs-up--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@s-down {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@s-down--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@s-up {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@s-up--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@m-down {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@m-down--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@m-up {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@m-up--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@l-down {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@l-down--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@l-up {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@l-up--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@xl-up {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-sb\@xl-up--important {
    -webkit-justify-content: space-between !important;
    justify-content: space-between !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-se {
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-se--important {
  -webkit-justify-content: space-evenly !important;
  justify-content: space-evenly !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@xxs-down {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@xxs-down--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@xs-down {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@xs-down--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@xs-up {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@xs-up--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@s-down {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@s-down--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@s-up {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@s-up--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@m-down {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@m-down--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@m-up {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@m-up--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@l-down {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@l-down--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@l-up {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@l-up--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@xl-up {
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-se\@xl-up--important {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-stretch {
  -webkit-justify-content: stretch;
  justify-content: stretch;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-justifyContent-stretch--important {
  -webkit-justify-content: stretch !important;
  justify-content: stretch !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@xxs-down {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@xxs-down--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@xs-down {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@xs-down--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@xs-up {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@xs-up--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@s-down {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@s-down--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@s-up {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@s-up--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@m-down {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@m-down--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@m-up {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@m-up--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@l-down {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@l-down--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@l-up {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@l-up--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@xl-up {
    -webkit-justify-content: stretch;
    justify-content: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-justifyContent-stretch\@xl-up--important {
    -webkit-justify-content: stretch !important;
    justify-content: stretch !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-normal {
  -webkit-align-items: normal;
  align-items: normal;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-normal--important {
  -webkit-align-items: normal !important;
  align-items: normal !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@xxs-down {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@xxs-down--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@xs-down {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@xs-down--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@xs-up {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@xs-up--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@s-down {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@s-down--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@s-up {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@s-up--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@m-down {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@m-down--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@m-up {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@m-up--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@l-down {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@l-down--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@l-up {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@l-up--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@xl-up {
    -webkit-align-items: normal;
    align-items: normal;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-normal\@xl-up--important {
    -webkit-align-items: normal !important;
    align-items: normal !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-stretch {
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-stretch--important {
  -webkit-align-items: stretch !important;
  align-items: stretch !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@xxs-down {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@xxs-down--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@xs-down {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@xs-down--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@xs-up {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@xs-up--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@s-down {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@s-down--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@s-up {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@s-up--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@m-down {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@m-down--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@m-up {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@m-up--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@l-down {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@l-down--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@l-up {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@l-up--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@xl-up {
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-stretch\@xl-up--important {
    -webkit-align-items: stretch !important;
    align-items: stretch !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-center {
  -webkit-align-items: center;
  align-items: center;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-center--important {
  -webkit-align-items: center !important;
  align-items: center !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@xxs-down {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@xxs-down--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@xs-down {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@xs-down--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@xs-up {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@xs-up--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@s-down {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@s-down--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@s-up {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@s-up--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@m-down {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@m-down--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@m-up {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@m-up--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@l-down {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@l-down--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@l-up {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@l-up--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@xl-up {
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-center\@xl-up--important {
    -webkit-align-items: center !important;
    align-items: center !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-start {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-start--important {
  -webkit-align-items: flex-start !important;
  align-items: flex-start !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@xxs-down {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@xxs-down--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@xs-down {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@xs-down--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@xs-up {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@xs-up--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@s-down {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@s-down--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@s-up {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@s-up--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@m-down {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@m-down--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@m-up {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@m-up--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@l-down {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@l-down--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@l-up {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@l-up--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@xl-up {
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-start\@xl-up--important {
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-end {
  -webkit-align-items: flex-end;
  align-items: flex-end;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-alignItems-end--important {
  -webkit-align-items: flex-end !important;
  align-items: flex-end !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@xxs-down {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@xxs-down--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@xs-down {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@xs-down--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@xs-up {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@xs-up--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@s-down {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@s-down--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@s-up {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@s-up--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@m-down {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@m-down--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@m-up {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@m-up--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@l-down {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@l-down--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@l-up {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@l-up--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@xl-up {
    -webkit-align-items: flex-end;
    align-items: flex-end;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-alignItems-end\@xl-up--important {
    -webkit-align-items: flex-end !important;
    align-items: flex-end !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-direction-row {
  -webkit-flex-direction: row;
  flex-direction: row;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-direction-row--important {
  -webkit-flex-direction: row !important;
  flex-direction: row !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@xxs-down {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@xxs-down--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@xs-down {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@xs-down--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@xs-up {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@xs-up--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@s-down {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@s-down--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@s-up {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@s-up--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@m-down {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@m-down--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@m-up {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@m-up--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@l-down {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@l-down--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@l-up {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@l-up--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@xl-up {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-row\@xl-up--important {
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-direction-rowReverse {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-direction-rowReverse--important {
  -webkit-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@xxs-down {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@xxs-down--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@xs-down {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@xs-down--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@xs-up {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@xs-up--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@s-down {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@s-down--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@s-up {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@s-up--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@m-down {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@m-down--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@m-up {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@m-up--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@l-down {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@l-down--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@l-up {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@l-up--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@xl-up {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-rowReverse\@xl-up--important {
    -webkit-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-direction-column {
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-direction-column--important {
  -webkit-flex-direction: column !important;
  flex-direction: column !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@xxs-down {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@xxs-down--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@xs-down {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@xs-down--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@xs-up {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@xs-up--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@s-down {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@s-down--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@s-up {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@s-up--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@m-down {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@m-down--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@m-up {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@m-up--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@l-down {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@l-down--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@l-up {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@l-up--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@xl-up {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-column\@xl-up--important {
    -webkit-flex-direction: column !important;
    flex-direction: column !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-direction-columnReverse {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-flex-direction-columnReverse--important {
  -webkit-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@xxs-down {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@xxs-down--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@xs-down {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@xs-down--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@xs-up {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@xs-up--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@s-down {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@s-down--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@s-up {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@s-up--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@m-down {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@m-down--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@m-up {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@m-up--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@l-down {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@l-down--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@l-up {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@l-up--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@xl-up {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-flex-direction-columnReverse\@xl-up--important {
    -webkit-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-image-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-image-responsive--important {
  display: block !important;
  max-width: 100% !important;
  height: auto !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link--important {
  font-family: Maax, Helvetica, Arial, sans-serif !important;
  font-weight: 500 !important;
  text-decoration: none !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link--important:focus {
  outline: 0.125rem solid #bae8fd !important;
  outline-offset: 0.125rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-font1 {
  color: #222;
  transition: color .3s;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-font1--important {
  color: #222 !important;
  transition: color 0.3s !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-font1:focus, .k-u-link-font1:hover {
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-font1--important:focus, .k-u-link-font1--important:hover {
  color: #19b4fa !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-primary1 {
  color: #19b4fa;
  transition: color .3s;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-primary1--important {
  color: #19b4fa !important;
  transition: color 0.3s !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-primary1:focus, .k-u-link-primary1:hover {
  color: #0496cc;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-primary1--important:focus, .k-u-link-primary1--important:hover {
  color: #0496cc !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-background1 {
  color: #fff;
  transition: color .3s;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-background1--important {
  color: #fff !important;
  transition: color 0.3s !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-background1:focus, .k-u-link-background1:hover {
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-link-background1--important:focus, .k-u-link-background1--important:hover {
  color: #19b4fa !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-reset-button {
  margin: 0;
  padding: 0;
  border: none;
  font: inherit;
  color: inherit;
  background-color: transparent;
  cursor: pointer;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-reset-button:focus {
  outline: .125rem solid #bae8fd;
  outline-offset: .125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-none {
  margin: 0;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-none--important {
  margin: 0 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-none {
  margin-top: 0;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-none--important {
  margin-top: 0 !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@xxs-down {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@xxs-down--important {
    margin-top: 0 !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@xs-down {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@xs-down--important {
    margin-top: 0 !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@xs-up {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@xs-up--important {
    margin-top: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@s-down {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@s-down--important {
    margin-top: 0 !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@s-up {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@s-up--important {
    margin-top: 0 !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@m-down {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@m-down--important {
    margin-top: 0 !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@m-up {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@m-up--important {
    margin-top: 0 !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@l-down {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@l-down--important {
    margin-top: 0 !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@l-up {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@l-up--important {
    margin-top: 0 !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@xl-up {
    margin-top: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-none\@xl-up--important {
    margin-top: 0 !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-none {
  margin-bottom: 0;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-none--important {
  margin-bottom: 0 !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@xxs-down {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@xxs-down--important {
    margin-bottom: 0 !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@xs-down {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@xs-down--important {
    margin-bottom: 0 !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@xs-up {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@xs-up--important {
    margin-bottom: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@s-down {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@s-down--important {
    margin-bottom: 0 !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@s-up {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@s-up--important {
    margin-bottom: 0 !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@m-down {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@m-down--important {
    margin-bottom: 0 !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@m-up {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@m-up--important {
    margin-bottom: 0 !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@l-down {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@l-down--important {
    margin-bottom: 0 !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@l-up {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@l-up--important {
    margin-bottom: 0 !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@xl-up {
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-none\@xl-up--important {
    margin-bottom: 0 !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-none {
  margin-left: 0;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-none--important {
  margin-left: 0 !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@xxs-down {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@xxs-down--important {
    margin-left: 0 !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@xs-down {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@xs-down--important {
    margin-left: 0 !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@xs-up {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@xs-up--important {
    margin-left: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@s-down {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@s-down--important {
    margin-left: 0 !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@s-up {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@s-up--important {
    margin-left: 0 !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@m-down {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@m-down--important {
    margin-left: 0 !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@m-up {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@m-up--important {
    margin-left: 0 !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@l-down {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@l-down--important {
    margin-left: 0 !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@l-up {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@l-up--important {
    margin-left: 0 !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@xl-up {
    margin-left: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-none\@xl-up--important {
    margin-left: 0 !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-none {
  margin-right: 0;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-none--important {
  margin-right: 0 !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@xxs-down {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@xxs-down--important {
    margin-right: 0 !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@xs-down {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@xs-down--important {
    margin-right: 0 !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@xs-up {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@xs-up--important {
    margin-right: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@s-down {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@s-down--important {
    margin-right: 0 !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@s-up {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@s-up--important {
    margin-right: 0 !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@m-down {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@m-down--important {
    margin-right: 0 !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@m-up {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@m-up--important {
    margin-right: 0 !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@l-down {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@l-down--important {
    margin-right: 0 !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@l-up {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@l-up--important {
    margin-right: 0 !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@xl-up {
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-none\@xl-up--important {
    margin-right: 0 !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-none {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-none--important {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@xxs-down {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@xxs-down--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@xs-down {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@xs-down--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@xs-up {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@xs-up--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@s-down {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@s-down--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@s-up {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@s-up--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@m-down {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@m-down--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@m-up {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@m-up--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@l-down {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@l-down--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@l-up {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@l-up--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@xl-up {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-none\@xl-up--important {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-none {
  margin-left: 0;
  margin-right: 0;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-none--important {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@xxs-down {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@xxs-down--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@xs-down {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@xs-down--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@xs-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@xs-up--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@s-down {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@s-down--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@s-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@s-up--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@m-down {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@m-down--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@m-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@m-up--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@l-down {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@l-down--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@l-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@l-up--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@xl-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-none\@xl-up--important {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-noneHalf {
  margin-top: .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-noneHalf--important {
  margin-top: 0.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@xxs-down {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@xxs-down--important {
    margin-top: 0.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@xs-down {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@xs-down--important {
    margin-top: 0.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@xs-up {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@xs-up--important {
    margin-top: 0.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@s-down {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@s-down--important {
    margin-top: 0.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@s-up {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@s-up--important {
    margin-top: 0.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@m-down {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@m-down--important {
    margin-top: 0.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@m-up {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@m-up--important {
    margin-top: 0.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@l-down {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@l-down--important {
    margin-top: 0.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@l-up {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@l-up--important {
    margin-top: 0.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@xl-up {
    margin-top: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-noneHalf\@xl-up--important {
    margin-top: 0.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-noneHalf {
  margin-bottom: .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-noneHalf--important {
  margin-bottom: 0.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@xxs-down {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@xxs-down--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@xs-down {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@xs-down--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@xs-up {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@xs-up--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@s-down {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@s-down--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@s-up {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@s-up--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@m-down {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@m-down--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@m-up {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@m-up--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@l-down {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@l-down--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@l-up {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@l-up--important {
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@xl-up {
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-noneHalf\@xl-up--important {
    margin-bottom: 0.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-noneHalf {
  margin-left: .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-noneHalf--important {
  margin-left: 0.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@xxs-down {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@xxs-down--important {
    margin-left: 0.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@xs-down {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@xs-down--important {
    margin-left: 0.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@xs-up {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@xs-up--important {
    margin-left: 0.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@s-down {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@s-down--important {
    margin-left: 0.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@s-up {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@s-up--important {
    margin-left: 0.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@m-down {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@m-down--important {
    margin-left: 0.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@m-up {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@m-up--important {
    margin-left: 0.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@l-down {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@l-down--important {
    margin-left: 0.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@l-up {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@l-up--important {
    margin-left: 0.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@xl-up {
    margin-left: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-noneHalf\@xl-up--important {
    margin-left: 0.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-noneHalf {
  margin-right: .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-noneHalf--important {
  margin-right: 0.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@xxs-down {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@xxs-down--important {
    margin-right: 0.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@xs-down {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@xs-down--important {
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@xs-up {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@xs-up--important {
    margin-right: 0.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@s-down {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@s-down--important {
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@s-up {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@s-up--important {
    margin-right: 0.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@m-down {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@m-down--important {
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@m-up {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@m-up--important {
    margin-right: 0.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@l-down {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@l-down--important {
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@l-up {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@l-up--important {
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@xl-up {
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-noneHalf\@xl-up--important {
    margin-right: 0.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-noneHalf {
  margin-top: .3125rem;
  margin-bottom: .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-noneHalf--important {
  margin-top: 0.3125rem !important;
  margin-bottom: 0.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@xxs-down {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@xxs-down--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@xs-down {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@xs-down--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@xs-up {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@xs-up--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@s-down {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@s-down--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@s-up {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@s-up--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@m-down {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@m-down--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@m-up {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@m-up--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@l-down {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@l-down--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@l-up {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@l-up--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@xl-up {
    margin-top: .3125rem;
    margin-bottom: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-noneHalf\@xl-up--important {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-noneHalf {
  margin-left: .3125rem;
  margin-right: .3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-noneHalf--important {
  margin-left: 0.3125rem !important;
  margin-right: 0.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@xxs-down {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@xxs-down--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@xs-down {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@xs-down--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@xs-up {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@xs-up--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@s-down {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@s-down--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@s-up {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@s-up--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@m-down {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@m-down--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@m-up {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@m-up--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@l-down {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@l-down--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@l-up {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@l-up--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@xl-up {
    margin-left: .3125rem;
    margin-right: .3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-noneHalf\@xl-up--important {
    margin-left: 0.3125rem !important;
    margin-right: 0.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-single {
  margin-top: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-single--important {
  margin-top: 0.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@xxs-down {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@xxs-down--important {
    margin-top: 0.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@xs-down {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@xs-down--important {
    margin-top: 0.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@xs-up {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@xs-up--important {
    margin-top: 0.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@s-down {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@s-down--important {
    margin-top: 0.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@s-up {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@s-up--important {
    margin-top: 0.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@m-down {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@m-down--important {
    margin-top: 0.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@m-up {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@m-up--important {
    margin-top: 0.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@l-down {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@l-down--important {
    margin-top: 0.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@l-up {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@l-up--important {
    margin-top: 0.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@xl-up {
    margin-top: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-single\@xl-up--important {
    margin-top: 0.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-single {
  margin-bottom: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-single--important {
  margin-bottom: 0.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@xxs-down {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@xxs-down--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@xs-down {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@xs-down--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@xs-up {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@xs-up--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@s-down {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@s-down--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@s-up {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@s-up--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@m-down {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@m-down--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@m-up {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@m-up--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@l-down {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@l-down--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@l-up {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@l-up--important {
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@xl-up {
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-single\@xl-up--important {
    margin-bottom: 0.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-single {
  margin-left: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-single--important {
  margin-left: 0.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@xxs-down {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@xxs-down--important {
    margin-left: 0.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@xs-down {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@xs-down--important {
    margin-left: 0.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@xs-up {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@xs-up--important {
    margin-left: 0.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@s-down {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@s-down--important {
    margin-left: 0.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@s-up {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@s-up--important {
    margin-left: 0.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@m-down {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@m-down--important {
    margin-left: 0.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@m-up {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@m-up--important {
    margin-left: 0.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@l-down {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@l-down--important {
    margin-left: 0.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@l-up {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@l-up--important {
    margin-left: 0.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@xl-up {
    margin-left: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-single\@xl-up--important {
    margin-left: 0.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-single {
  margin-right: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-single--important {
  margin-right: 0.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@xxs-down {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@xxs-down--important {
    margin-right: 0.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@xs-down {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@xs-down--important {
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@xs-up {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@xs-up--important {
    margin-right: 0.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@s-down {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@s-down--important {
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@s-up {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@s-up--important {
    margin-right: 0.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@m-down {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@m-down--important {
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@m-up {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@m-up--important {
    margin-right: 0.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@l-down {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@l-down--important {
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@l-up {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@l-up--important {
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@xl-up {
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-single\@xl-up--important {
    margin-right: 0.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-single {
  margin-top: .625rem;
  margin-bottom: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-single--important {
  margin-top: 0.625rem !important;
  margin-bottom: 0.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@xxs-down {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@xxs-down--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@xs-down {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@xs-down--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@xs-up {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@xs-up--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@s-down {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@s-down--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@s-up {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@s-up--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@m-down {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@m-down--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@m-up {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@m-up--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@l-down {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@l-down--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@l-up {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@l-up--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@xl-up {
    margin-top: .625rem;
    margin-bottom: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-single\@xl-up--important {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-single {
  margin-left: .625rem;
  margin-right: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-single--important {
  margin-left: 0.625rem !important;
  margin-right: 0.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@xxs-down {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@xxs-down--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@xs-down {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@xs-down--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@xs-up {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@xs-up--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@s-down {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@s-down--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@s-up {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@s-up--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@m-down {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@m-down--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@m-up {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@m-up--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@l-down {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@l-down--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@l-up {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@l-up--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@xl-up {
    margin-left: .625rem;
    margin-right: .625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-single\@xl-up--important {
    margin-left: 0.625rem !important;
    margin-right: 0.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-singleHalf {
  margin-top: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-singleHalf--important {
  margin-top: 0.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@xxs-down {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@xxs-down--important {
    margin-top: 0.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@xs-down {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@xs-down--important {
    margin-top: 0.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@xs-up {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@xs-up--important {
    margin-top: 0.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@s-down {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@s-down--important {
    margin-top: 0.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@s-up {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@s-up--important {
    margin-top: 0.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@m-down {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@m-down--important {
    margin-top: 0.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@m-up {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@m-up--important {
    margin-top: 0.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@l-down {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@l-down--important {
    margin-top: 0.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@l-up {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@l-up--important {
    margin-top: 0.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@xl-up {
    margin-top: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-singleHalf\@xl-up--important {
    margin-top: 0.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-singleHalf {
  margin-bottom: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-singleHalf--important {
  margin-bottom: 0.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@xxs-down {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@xxs-down--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@xs-down {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@xs-down--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@xs-up {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@xs-up--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@s-down {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@s-down--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@s-up {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@s-up--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@m-down {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@m-down--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@m-up {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@m-up--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@l-down {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@l-down--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@l-up {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@l-up--important {
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@xl-up {
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-singleHalf\@xl-up--important {
    margin-bottom: 0.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-singleHalf {
  margin-left: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-singleHalf--important {
  margin-left: 0.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@xxs-down {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@xxs-down--important {
    margin-left: 0.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@xs-down {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@xs-down--important {
    margin-left: 0.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@xs-up {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@xs-up--important {
    margin-left: 0.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@s-down {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@s-down--important {
    margin-left: 0.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@s-up {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@s-up--important {
    margin-left: 0.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@m-down {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@m-down--important {
    margin-left: 0.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@m-up {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@m-up--important {
    margin-left: 0.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@l-down {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@l-down--important {
    margin-left: 0.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@l-up {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@l-up--important {
    margin-left: 0.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@xl-up {
    margin-left: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-singleHalf\@xl-up--important {
    margin-left: 0.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-singleHalf {
  margin-right: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-singleHalf--important {
  margin-right: 0.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@xxs-down {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@xxs-down--important {
    margin-right: 0.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@xs-down {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@xs-down--important {
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@xs-up {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@xs-up--important {
    margin-right: 0.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@s-down {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@s-down--important {
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@s-up {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@s-up--important {
    margin-right: 0.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@m-down {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@m-down--important {
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@m-up {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@m-up--important {
    margin-right: 0.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@l-down {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@l-down--important {
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@l-up {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@l-up--important {
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@xl-up {
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-singleHalf\@xl-up--important {
    margin-right: 0.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-singleHalf {
  margin-top: .9375rem;
  margin-bottom: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-singleHalf--important {
  margin-top: 0.9375rem !important;
  margin-bottom: 0.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@xxs-down {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@xxs-down--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@xs-down {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@xs-down--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@xs-up {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@xs-up--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@s-down {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@s-down--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@s-up {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@s-up--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@m-down {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@m-down--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@m-up {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@m-up--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@l-down {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@l-down--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@l-up {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@l-up--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@xl-up {
    margin-top: .9375rem;
    margin-bottom: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-singleHalf\@xl-up--important {
    margin-top: 0.9375rem !important;
    margin-bottom: 0.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-singleHalf {
  margin-left: .9375rem;
  margin-right: .9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-singleHalf--important {
  margin-left: 0.9375rem !important;
  margin-right: 0.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@xxs-down {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@xxs-down--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@xs-down {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@xs-down--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@xs-up {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@xs-up--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@s-down {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@s-down--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@s-up {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@s-up--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@m-down {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@m-down--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@m-up {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@m-up--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@l-down {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@l-down--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@l-up {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@l-up--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@xl-up {
    margin-left: .9375rem;
    margin-right: .9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-singleHalf\@xl-up--important {
    margin-left: 0.9375rem !important;
    margin-right: 0.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-double {
  margin-top: 1.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-double--important {
  margin-top: 1.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@xxs-down {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@xxs-down--important {
    margin-top: 1.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@xs-down {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@xs-down--important {
    margin-top: 1.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@xs-up {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@xs-up--important {
    margin-top: 1.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@s-down {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@s-down--important {
    margin-top: 1.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@s-up {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@s-up--important {
    margin-top: 1.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@m-down {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@m-down--important {
    margin-top: 1.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@m-up {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@m-up--important {
    margin-top: 1.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@l-down {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@l-down--important {
    margin-top: 1.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@l-up {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@l-up--important {
    margin-top: 1.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@xl-up {
    margin-top: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-double\@xl-up--important {
    margin-top: 1.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-double {
  margin-bottom: 1.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-double--important {
  margin-bottom: 1.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@xxs-down {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@xxs-down--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@xs-down {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@xs-down--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@xs-up {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@xs-up--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@s-down {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@s-down--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@s-up {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@s-up--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@m-down {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@m-down--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@m-up {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@m-up--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@l-down {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@l-down--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@l-up {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@l-up--important {
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@xl-up {
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-double\@xl-up--important {
    margin-bottom: 1.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-double {
  margin-left: 1.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-double--important {
  margin-left: 1.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@xxs-down {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@xxs-down--important {
    margin-left: 1.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@xs-down {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@xs-down--important {
    margin-left: 1.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@xs-up {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@xs-up--important {
    margin-left: 1.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@s-down {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@s-down--important {
    margin-left: 1.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@s-up {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@s-up--important {
    margin-left: 1.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@m-down {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@m-down--important {
    margin-left: 1.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@m-up {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@m-up--important {
    margin-left: 1.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@l-down {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@l-down--important {
    margin-left: 1.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@l-up {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@l-up--important {
    margin-left: 1.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@xl-up {
    margin-left: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-double\@xl-up--important {
    margin-left: 1.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-double {
  margin-right: 1.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-double--important {
  margin-right: 1.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@xxs-down {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@xxs-down--important {
    margin-right: 1.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@xs-down {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@xs-down--important {
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@xs-up {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@xs-up--important {
    margin-right: 1.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@s-down {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@s-down--important {
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@s-up {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@s-up--important {
    margin-right: 1.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@m-down {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@m-down--important {
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@m-up {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@m-up--important {
    margin-right: 1.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@l-down {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@l-down--important {
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@l-up {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@l-up--important {
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@xl-up {
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-double\@xl-up--important {
    margin-right: 1.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-double {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-double--important {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@xxs-down {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@xxs-down--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@xs-down {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@xs-down--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@xs-up {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@xs-up--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@s-down {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@s-down--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@s-up {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@s-up--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@m-down {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@m-down--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@m-up {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@m-up--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@l-down {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@l-down--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@l-up {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@l-up--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@xl-up {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-double\@xl-up--important {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-double {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-double--important {
  margin-left: 1.25rem !important;
  margin-right: 1.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@xxs-down {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@xxs-down--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@xs-down {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@xs-down--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@xs-up {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@xs-up--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@s-down {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@s-down--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@s-up {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@s-up--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@m-down {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@m-down--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@m-up {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@m-up--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@l-down {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@l-down--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@l-up {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@l-up--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@xl-up {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-double\@xl-up--important {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-doubleHalf {
  margin-top: 1.5625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-doubleHalf--important {
  margin-top: 1.5625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@xxs-down {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@xxs-down--important {
    margin-top: 1.5625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@xs-down {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@xs-down--important {
    margin-top: 1.5625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@xs-up {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@xs-up--important {
    margin-top: 1.5625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@s-down {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@s-down--important {
    margin-top: 1.5625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@s-up {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@s-up--important {
    margin-top: 1.5625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@m-down {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@m-down--important {
    margin-top: 1.5625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@m-up {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@m-up--important {
    margin-top: 1.5625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@l-down {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@l-down--important {
    margin-top: 1.5625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@l-up {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@l-up--important {
    margin-top: 1.5625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@xl-up {
    margin-top: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-doubleHalf\@xl-up--important {
    margin-top: 1.5625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-doubleHalf {
  margin-bottom: 1.5625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-doubleHalf--important {
  margin-bottom: 1.5625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@xxs-down {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@xxs-down--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@xs-down {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@xs-down--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@xs-up {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@xs-up--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@s-down {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@s-down--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@s-up {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@s-up--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@m-down {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@m-down--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@m-up {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@m-up--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@l-down {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@l-down--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@l-up {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@l-up--important {
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@xl-up {
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-doubleHalf\@xl-up--important {
    margin-bottom: 1.5625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-doubleHalf {
  margin-left: 1.5625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-doubleHalf--important {
  margin-left: 1.5625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@xxs-down {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@xxs-down--important {
    margin-left: 1.5625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@xs-down {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@xs-down--important {
    margin-left: 1.5625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@xs-up {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@xs-up--important {
    margin-left: 1.5625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@s-down {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@s-down--important {
    margin-left: 1.5625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@s-up {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@s-up--important {
    margin-left: 1.5625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@m-down {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@m-down--important {
    margin-left: 1.5625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@m-up {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@m-up--important {
    margin-left: 1.5625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@l-down {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@l-down--important {
    margin-left: 1.5625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@l-up {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@l-up--important {
    margin-left: 1.5625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@xl-up {
    margin-left: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-doubleHalf\@xl-up--important {
    margin-left: 1.5625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-doubleHalf {
  margin-right: 1.5625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-doubleHalf--important {
  margin-right: 1.5625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@xxs-down {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@xxs-down--important {
    margin-right: 1.5625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@xs-down {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@xs-down--important {
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@xs-up {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@xs-up--important {
    margin-right: 1.5625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@s-down {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@s-down--important {
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@s-up {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@s-up--important {
    margin-right: 1.5625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@m-down {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@m-down--important {
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@m-up {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@m-up--important {
    margin-right: 1.5625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@l-down {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@l-down--important {
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@l-up {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@l-up--important {
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@xl-up {
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-doubleHalf\@xl-up--important {
    margin-right: 1.5625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-doubleHalf {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-doubleHalf--important {
  margin-top: 1.5625rem !important;
  margin-bottom: 1.5625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@xxs-down {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@xxs-down--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@xs-down {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@xs-down--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@xs-up {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@xs-up--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@s-down {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@s-down--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@s-up {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@s-up--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@m-down {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@m-down--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@m-up {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@m-up--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@l-down {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@l-down--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@l-up {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@l-up--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@xl-up {
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-doubleHalf\@xl-up--important {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-doubleHalf {
  margin-left: 1.5625rem;
  margin-right: 1.5625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-doubleHalf--important {
  margin-left: 1.5625rem !important;
  margin-right: 1.5625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@xxs-down {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@xxs-down--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@xs-down {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@xs-down--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@xs-up {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@xs-up--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@s-down {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@s-down--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@s-up {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@s-up--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@m-down {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@m-down--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@m-up {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@m-up--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@l-down {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@l-down--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@l-up {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@l-up--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@xl-up {
    margin-left: 1.5625rem;
    margin-right: 1.5625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-doubleHalf\@xl-up--important {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-triple {
  margin-top: 1.875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-triple--important {
  margin-top: 1.875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@xxs-down {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@xxs-down--important {
    margin-top: 1.875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@xs-down {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@xs-down--important {
    margin-top: 1.875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@xs-up {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@xs-up--important {
    margin-top: 1.875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@s-down {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@s-down--important {
    margin-top: 1.875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@s-up {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@s-up--important {
    margin-top: 1.875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@m-down {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@m-down--important {
    margin-top: 1.875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@m-up {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@m-up--important {
    margin-top: 1.875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@l-down {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@l-down--important {
    margin-top: 1.875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@l-up {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@l-up--important {
    margin-top: 1.875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@xl-up {
    margin-top: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-triple\@xl-up--important {
    margin-top: 1.875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-triple {
  margin-bottom: 1.875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-triple--important {
  margin-bottom: 1.875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@xxs-down {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@xxs-down--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@xs-down {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@xs-down--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@xs-up {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@xs-up--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@s-down {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@s-down--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@s-up {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@s-up--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@m-down {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@m-down--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@m-up {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@m-up--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@l-down {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@l-down--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@l-up {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@l-up--important {
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@xl-up {
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-triple\@xl-up--important {
    margin-bottom: 1.875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-triple {
  margin-left: 1.875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-triple--important {
  margin-left: 1.875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@xxs-down {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@xxs-down--important {
    margin-left: 1.875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@xs-down {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@xs-down--important {
    margin-left: 1.875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@xs-up {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@xs-up--important {
    margin-left: 1.875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@s-down {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@s-down--important {
    margin-left: 1.875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@s-up {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@s-up--important {
    margin-left: 1.875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@m-down {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@m-down--important {
    margin-left: 1.875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@m-up {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@m-up--important {
    margin-left: 1.875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@l-down {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@l-down--important {
    margin-left: 1.875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@l-up {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@l-up--important {
    margin-left: 1.875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@xl-up {
    margin-left: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-triple\@xl-up--important {
    margin-left: 1.875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-triple {
  margin-right: 1.875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-triple--important {
  margin-right: 1.875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@xxs-down {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@xxs-down--important {
    margin-right: 1.875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@xs-down {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@xs-down--important {
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@xs-up {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@xs-up--important {
    margin-right: 1.875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@s-down {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@s-down--important {
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@s-up {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@s-up--important {
    margin-right: 1.875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@m-down {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@m-down--important {
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@m-up {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@m-up--important {
    margin-right: 1.875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@l-down {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@l-down--important {
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@l-up {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@l-up--important {
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@xl-up {
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-triple\@xl-up--important {
    margin-right: 1.875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-triple {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-triple--important {
  margin-top: 1.875rem !important;
  margin-bottom: 1.875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@xxs-down {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@xxs-down--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@xs-down {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@xs-down--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@xs-up {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@xs-up--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@s-down {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@s-down--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@s-up {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@s-up--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@m-down {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@m-down--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@m-up {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@m-up--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@l-down {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@l-down--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@l-up {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@l-up--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@xl-up {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-triple\@xl-up--important {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-triple {
  margin-left: 1.875rem;
  margin-right: 1.875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-triple--important {
  margin-left: 1.875rem !important;
  margin-right: 1.875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@xxs-down {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@xxs-down--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@xs-down {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@xs-down--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@xs-up {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@xs-up--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@s-down {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@s-down--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@s-up {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@s-up--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@m-down {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@m-down--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@m-up {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@m-up--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@l-down {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@l-down--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@l-up {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@l-up--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@xl-up {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-triple\@xl-up--important {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-tripleHalf {
  margin-top: 2.1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-tripleHalf--important {
  margin-top: 2.1875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@xxs-down {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@xxs-down--important {
    margin-top: 2.1875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@xs-down {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@xs-down--important {
    margin-top: 2.1875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@xs-up {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@xs-up--important {
    margin-top: 2.1875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@s-down {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@s-down--important {
    margin-top: 2.1875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@s-up {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@s-up--important {
    margin-top: 2.1875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@m-down {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@m-down--important {
    margin-top: 2.1875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@m-up {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@m-up--important {
    margin-top: 2.1875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@l-down {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@l-down--important {
    margin-top: 2.1875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@l-up {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@l-up--important {
    margin-top: 2.1875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@xl-up {
    margin-top: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-tripleHalf\@xl-up--important {
    margin-top: 2.1875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-tripleHalf {
  margin-bottom: 2.1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-tripleHalf--important {
  margin-bottom: 2.1875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@xxs-down {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@xxs-down--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@xs-down {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@xs-down--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@xs-up {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@xs-up--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@s-down {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@s-down--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@s-up {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@s-up--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@m-down {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@m-down--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@m-up {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@m-up--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@l-down {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@l-down--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@l-up {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@l-up--important {
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@xl-up {
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-tripleHalf\@xl-up--important {
    margin-bottom: 2.1875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-tripleHalf {
  margin-left: 2.1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-tripleHalf--important {
  margin-left: 2.1875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@xxs-down {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@xxs-down--important {
    margin-left: 2.1875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@xs-down {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@xs-down--important {
    margin-left: 2.1875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@xs-up {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@xs-up--important {
    margin-left: 2.1875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@s-down {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@s-down--important {
    margin-left: 2.1875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@s-up {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@s-up--important {
    margin-left: 2.1875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@m-down {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@m-down--important {
    margin-left: 2.1875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@m-up {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@m-up--important {
    margin-left: 2.1875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@l-down {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@l-down--important {
    margin-left: 2.1875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@l-up {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@l-up--important {
    margin-left: 2.1875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@xl-up {
    margin-left: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-tripleHalf\@xl-up--important {
    margin-left: 2.1875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-tripleHalf {
  margin-right: 2.1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-tripleHalf--important {
  margin-right: 2.1875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@xxs-down {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@xxs-down--important {
    margin-right: 2.1875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@xs-down {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@xs-down--important {
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@xs-up {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@xs-up--important {
    margin-right: 2.1875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@s-down {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@s-down--important {
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@s-up {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@s-up--important {
    margin-right: 2.1875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@m-down {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@m-down--important {
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@m-up {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@m-up--important {
    margin-right: 2.1875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@l-down {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@l-down--important {
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@l-up {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@l-up--important {
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@xl-up {
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-tripleHalf\@xl-up--important {
    margin-right: 2.1875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-tripleHalf {
  margin-top: 2.1875rem;
  margin-bottom: 2.1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-tripleHalf--important {
  margin-top: 2.1875rem !important;
  margin-bottom: 2.1875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@xxs-down {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@xxs-down--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@xs-down {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@xs-down--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@xs-up {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@xs-up--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@s-down {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@s-down--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@s-up {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@s-up--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@m-down {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@m-down--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@m-up {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@m-up--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@l-down {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@l-down--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@l-up {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@l-up--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@xl-up {
    margin-top: 2.1875rem;
    margin-bottom: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-tripleHalf\@xl-up--important {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-tripleHalf {
  margin-left: 2.1875rem;
  margin-right: 2.1875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-tripleHalf--important {
  margin-left: 2.1875rem !important;
  margin-right: 2.1875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@xxs-down {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@xxs-down--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@xs-down {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@xs-down--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@xs-up {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@xs-up--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@s-down {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@s-down--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@s-up {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@s-up--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@m-down {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@m-down--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@m-up {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@m-up--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@l-down {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@l-down--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@l-up {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@l-up--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@xl-up {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-tripleHalf\@xl-up--important {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-quadruple {
  margin-top: 2.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-quadruple--important {
  margin-top: 2.5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@xxs-down {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@xxs-down--important {
    margin-top: 2.5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@xs-down {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@xs-down--important {
    margin-top: 2.5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@xs-up {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@xs-up--important {
    margin-top: 2.5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@s-down {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@s-down--important {
    margin-top: 2.5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@s-up {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@s-up--important {
    margin-top: 2.5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@m-down {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@m-down--important {
    margin-top: 2.5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@m-up {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@m-up--important {
    margin-top: 2.5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@l-down {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@l-down--important {
    margin-top: 2.5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@l-up {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@l-up--important {
    margin-top: 2.5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@xl-up {
    margin-top: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadruple\@xl-up--important {
    margin-top: 2.5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-quadruple {
  margin-bottom: 2.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-quadruple--important {
  margin-bottom: 2.5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@xxs-down {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@xxs-down--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@xs-down {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@xs-down--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@xs-up {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@xs-up--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@s-down {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@s-down--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@s-up {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@s-up--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@m-down {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@m-down--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@m-up {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@m-up--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@l-down {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@l-down--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@l-up {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@l-up--important {
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@xl-up {
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadruple\@xl-up--important {
    margin-bottom: 2.5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-quadruple {
  margin-left: 2.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-quadruple--important {
  margin-left: 2.5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@xxs-down {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@xxs-down--important {
    margin-left: 2.5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@xs-down {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@xs-down--important {
    margin-left: 2.5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@xs-up {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@xs-up--important {
    margin-left: 2.5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@s-down {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@s-down--important {
    margin-left: 2.5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@s-up {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@s-up--important {
    margin-left: 2.5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@m-down {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@m-down--important {
    margin-left: 2.5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@m-up {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@m-up--important {
    margin-left: 2.5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@l-down {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@l-down--important {
    margin-left: 2.5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@l-up {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@l-up--important {
    margin-left: 2.5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@xl-up {
    margin-left: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadruple\@xl-up--important {
    margin-left: 2.5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-quadruple {
  margin-right: 2.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-quadruple--important {
  margin-right: 2.5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@xxs-down {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@xxs-down--important {
    margin-right: 2.5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@xs-down {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@xs-down--important {
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@xs-up {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@xs-up--important {
    margin-right: 2.5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@s-down {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@s-down--important {
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@s-up {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@s-up--important {
    margin-right: 2.5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@m-down {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@m-down--important {
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@m-up {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@m-up--important {
    margin-right: 2.5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@l-down {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@l-down--important {
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@l-up {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@l-up--important {
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@xl-up {
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadruple\@xl-up--important {
    margin-right: 2.5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-quadruple {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-quadruple--important {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@xxs-down {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@xxs-down--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@xs-down {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@xs-down--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@xs-up {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@xs-up--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@s-down {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@s-down--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@s-up {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@s-up--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@m-down {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@m-down--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@m-up {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@m-up--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@l-down {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@l-down--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@l-up {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@l-up--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@xl-up {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadruple\@xl-up--important {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-quadruple {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-quadruple--important {
  margin-left: 2.5rem !important;
  margin-right: 2.5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@xxs-down {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@xxs-down--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@xs-down {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@xs-down--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@xs-up {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@xs-up--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@s-down {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@s-down--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@s-up {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@s-up--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@m-down {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@m-down--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@m-up {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@m-up--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@l-down {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@l-down--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@l-up {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@l-up--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@xl-up {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadruple\@xl-up--important {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-quadrupleHalf {
  margin-top: 2.8125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-quadrupleHalf--important {
  margin-top: 2.8125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@xxs-down {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@xxs-down--important {
    margin-top: 2.8125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@xs-down {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@xs-down--important {
    margin-top: 2.8125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@xs-up {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@xs-up--important {
    margin-top: 2.8125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@s-down {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@s-down--important {
    margin-top: 2.8125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@s-up {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@s-up--important {
    margin-top: 2.8125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@m-down {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@m-down--important {
    margin-top: 2.8125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@m-up {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@m-up--important {
    margin-top: 2.8125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@l-down {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@l-down--important {
    margin-top: 2.8125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@l-up {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@l-up--important {
    margin-top: 2.8125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@xl-up {
    margin-top: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quadrupleHalf\@xl-up--important {
    margin-top: 2.8125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-quadrupleHalf {
  margin-bottom: 2.8125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-quadrupleHalf--important {
  margin-bottom: 2.8125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@xxs-down {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@xxs-down--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@xs-down {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@xs-down--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@xs-up {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@xs-up--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@s-down {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@s-down--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@s-up {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@s-up--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@m-down {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@m-down--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@m-up {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@m-up--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@l-down {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@l-down--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@l-up {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@l-up--important {
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@xl-up {
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quadrupleHalf\@xl-up--important {
    margin-bottom: 2.8125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-quadrupleHalf {
  margin-left: 2.8125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-quadrupleHalf--important {
  margin-left: 2.8125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@xxs-down {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@xxs-down--important {
    margin-left: 2.8125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@xs-down {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@xs-down--important {
    margin-left: 2.8125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@xs-up {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@xs-up--important {
    margin-left: 2.8125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@s-down {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@s-down--important {
    margin-left: 2.8125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@s-up {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@s-up--important {
    margin-left: 2.8125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@m-down {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@m-down--important {
    margin-left: 2.8125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@m-up {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@m-up--important {
    margin-left: 2.8125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@l-down {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@l-down--important {
    margin-left: 2.8125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@l-up {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@l-up--important {
    margin-left: 2.8125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@xl-up {
    margin-left: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quadrupleHalf\@xl-up--important {
    margin-left: 2.8125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-quadrupleHalf {
  margin-right: 2.8125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-quadrupleHalf--important {
  margin-right: 2.8125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@xxs-down {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@xxs-down--important {
    margin-right: 2.8125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@xs-down {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@xs-down--important {
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@xs-up {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@xs-up--important {
    margin-right: 2.8125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@s-down {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@s-down--important {
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@s-up {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@s-up--important {
    margin-right: 2.8125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@m-down {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@m-down--important {
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@m-up {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@m-up--important {
    margin-right: 2.8125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@l-down {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@l-down--important {
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@l-up {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@l-up--important {
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@xl-up {
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quadrupleHalf\@xl-up--important {
    margin-right: 2.8125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-quadrupleHalf {
  margin-top: 2.8125rem;
  margin-bottom: 2.8125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-quadrupleHalf--important {
  margin-top: 2.8125rem !important;
  margin-bottom: 2.8125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@xxs-down {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@xxs-down--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@xs-down {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@xs-down--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@xs-up {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@xs-up--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@s-down {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@s-down--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@s-up {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@s-up--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@m-down {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@m-down--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@m-up {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@m-up--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@l-down {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@l-down--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@l-up {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@l-up--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@xl-up {
    margin-top: 2.8125rem;
    margin-bottom: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quadrupleHalf\@xl-up--important {
    margin-top: 2.8125rem !important;
    margin-bottom: 2.8125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-quadrupleHalf {
  margin-left: 2.8125rem;
  margin-right: 2.8125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-quadrupleHalf--important {
  margin-left: 2.8125rem !important;
  margin-right: 2.8125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@xxs-down {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@xxs-down--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@xs-down {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@xs-down--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@xs-up {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@xs-up--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@s-down {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@s-down--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@s-up {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@s-up--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@m-down {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@m-down--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@m-up {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@m-up--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@l-down {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@l-down--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@l-up {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@l-up--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@xl-up {
    margin-left: 2.8125rem;
    margin-right: 2.8125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quadrupleHalf\@xl-up--important {
    margin-left: 2.8125rem !important;
    margin-right: 2.8125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-quintuple {
  margin-top: 3.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-quintuple--important {
  margin-top: 3.125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@xxs-down {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@xxs-down--important {
    margin-top: 3.125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@xs-down {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@xs-down--important {
    margin-top: 3.125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@xs-up {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@xs-up--important {
    margin-top: 3.125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@s-down {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@s-down--important {
    margin-top: 3.125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@s-up {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@s-up--important {
    margin-top: 3.125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@m-down {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@m-down--important {
    margin-top: 3.125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@m-up {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@m-up--important {
    margin-top: 3.125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@l-down {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@l-down--important {
    margin-top: 3.125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@l-up {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@l-up--important {
    margin-top: 3.125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@xl-up {
    margin-top: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintuple\@xl-up--important {
    margin-top: 3.125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-quintuple {
  margin-bottom: 3.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-quintuple--important {
  margin-bottom: 3.125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@xxs-down {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@xxs-down--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@xs-down {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@xs-down--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@xs-up {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@xs-up--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@s-down {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@s-down--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@s-up {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@s-up--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@m-down {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@m-down--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@m-up {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@m-up--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@l-down {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@l-down--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@l-up {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@l-up--important {
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@xl-up {
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintuple\@xl-up--important {
    margin-bottom: 3.125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-quintuple {
  margin-left: 3.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-quintuple--important {
  margin-left: 3.125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@xxs-down {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@xxs-down--important {
    margin-left: 3.125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@xs-down {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@xs-down--important {
    margin-left: 3.125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@xs-up {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@xs-up--important {
    margin-left: 3.125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@s-down {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@s-down--important {
    margin-left: 3.125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@s-up {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@s-up--important {
    margin-left: 3.125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@m-down {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@m-down--important {
    margin-left: 3.125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@m-up {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@m-up--important {
    margin-left: 3.125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@l-down {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@l-down--important {
    margin-left: 3.125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@l-up {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@l-up--important {
    margin-left: 3.125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@xl-up {
    margin-left: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintuple\@xl-up--important {
    margin-left: 3.125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-quintuple {
  margin-right: 3.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-quintuple--important {
  margin-right: 3.125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@xxs-down {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@xxs-down--important {
    margin-right: 3.125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@xs-down {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@xs-down--important {
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@xs-up {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@xs-up--important {
    margin-right: 3.125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@s-down {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@s-down--important {
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@s-up {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@s-up--important {
    margin-right: 3.125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@m-down {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@m-down--important {
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@m-up {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@m-up--important {
    margin-right: 3.125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@l-down {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@l-down--important {
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@l-up {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@l-up--important {
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@xl-up {
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintuple\@xl-up--important {
    margin-right: 3.125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-quintuple {
  margin-top: 3.125rem;
  margin-bottom: 3.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-quintuple--important {
  margin-top: 3.125rem !important;
  margin-bottom: 3.125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@xxs-down {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@xxs-down--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@xs-down {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@xs-down--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@xs-up {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@xs-up--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@s-down {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@s-down--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@s-up {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@s-up--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@m-down {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@m-down--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@m-up {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@m-up--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@l-down {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@l-down--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@l-up {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@l-up--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@xl-up {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintuple\@xl-up--important {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-quintuple {
  margin-left: 3.125rem;
  margin-right: 3.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-quintuple--important {
  margin-left: 3.125rem !important;
  margin-right: 3.125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@xxs-down {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@xxs-down--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@xs-down {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@xs-down--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@xs-up {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@xs-up--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@s-down {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@s-down--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@s-up {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@s-up--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@m-down {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@m-down--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@m-up {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@m-up--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@l-down {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@l-down--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@l-up {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@l-up--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@xl-up {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintuple\@xl-up--important {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-quintupleHalf {
  margin-top: 3.4375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-quintupleHalf--important {
  margin-top: 3.4375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@xxs-down {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@xxs-down--important {
    margin-top: 3.4375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@xs-down {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@xs-down--important {
    margin-top: 3.4375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@xs-up {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@xs-up--important {
    margin-top: 3.4375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@s-down {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@s-down--important {
    margin-top: 3.4375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@s-up {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@s-up--important {
    margin-top: 3.4375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@m-down {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@m-down--important {
    margin-top: 3.4375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@m-up {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@m-up--important {
    margin-top: 3.4375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@l-down {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@l-down--important {
    margin-top: 3.4375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@l-up {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@l-up--important {
    margin-top: 3.4375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@xl-up {
    margin-top: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-quintupleHalf\@xl-up--important {
    margin-top: 3.4375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-quintupleHalf {
  margin-bottom: 3.4375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-quintupleHalf--important {
  margin-bottom: 3.4375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@xxs-down {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@xxs-down--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@xs-down {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@xs-down--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@xs-up {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@xs-up--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@s-down {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@s-down--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@s-up {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@s-up--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@m-down {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@m-down--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@m-up {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@m-up--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@l-down {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@l-down--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@l-up {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@l-up--important {
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@xl-up {
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-quintupleHalf\@xl-up--important {
    margin-bottom: 3.4375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-quintupleHalf {
  margin-left: 3.4375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-quintupleHalf--important {
  margin-left: 3.4375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@xxs-down {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@xxs-down--important {
    margin-left: 3.4375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@xs-down {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@xs-down--important {
    margin-left: 3.4375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@xs-up {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@xs-up--important {
    margin-left: 3.4375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@s-down {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@s-down--important {
    margin-left: 3.4375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@s-up {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@s-up--important {
    margin-left: 3.4375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@m-down {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@m-down--important {
    margin-left: 3.4375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@m-up {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@m-up--important {
    margin-left: 3.4375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@l-down {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@l-down--important {
    margin-left: 3.4375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@l-up {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@l-up--important {
    margin-left: 3.4375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@xl-up {
    margin-left: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-quintupleHalf\@xl-up--important {
    margin-left: 3.4375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-quintupleHalf {
  margin-right: 3.4375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-quintupleHalf--important {
  margin-right: 3.4375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@xxs-down {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@xxs-down--important {
    margin-right: 3.4375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@xs-down {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@xs-down--important {
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@xs-up {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@xs-up--important {
    margin-right: 3.4375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@s-down {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@s-down--important {
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@s-up {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@s-up--important {
    margin-right: 3.4375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@m-down {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@m-down--important {
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@m-up {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@m-up--important {
    margin-right: 3.4375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@l-down {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@l-down--important {
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@l-up {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@l-up--important {
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@xl-up {
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-quintupleHalf\@xl-up--important {
    margin-right: 3.4375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-quintupleHalf {
  margin-top: 3.4375rem;
  margin-bottom: 3.4375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-quintupleHalf--important {
  margin-top: 3.4375rem !important;
  margin-bottom: 3.4375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@xxs-down {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@xxs-down--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@xs-down {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@xs-down--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@xs-up {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@xs-up--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@s-down {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@s-down--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@s-up {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@s-up--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@m-down {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@m-down--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@m-up {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@m-up--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@l-down {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@l-down--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@l-up {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@l-up--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@xl-up {
    margin-top: 3.4375rem;
    margin-bottom: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-quintupleHalf\@xl-up--important {
    margin-top: 3.4375rem !important;
    margin-bottom: 3.4375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-quintupleHalf {
  margin-left: 3.4375rem;
  margin-right: 3.4375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-quintupleHalf--important {
  margin-left: 3.4375rem !important;
  margin-right: 3.4375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@xxs-down {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@xxs-down--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@xs-down {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@xs-down--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@xs-up {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@xs-up--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@s-down {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@s-down--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@s-up {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@s-up--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@m-down {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@m-down--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@m-up {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@m-up--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@l-down {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@l-down--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@l-up {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@l-up--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@xl-up {
    margin-left: 3.4375rem;
    margin-right: 3.4375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-quintupleHalf\@xl-up--important {
    margin-left: 3.4375rem !important;
    margin-right: 3.4375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-sextuple {
  margin-top: 3.75rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-sextuple--important {
  margin-top: 3.75rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@xxs-down {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@xxs-down--important {
    margin-top: 3.75rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@xs-down {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@xs-down--important {
    margin-top: 3.75rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@xs-up {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@xs-up--important {
    margin-top: 3.75rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@s-down {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@s-down--important {
    margin-top: 3.75rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@s-up {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@s-up--important {
    margin-top: 3.75rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@m-down {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@m-down--important {
    margin-top: 3.75rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@m-up {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@m-up--important {
    margin-top: 3.75rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@l-down {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@l-down--important {
    margin-top: 3.75rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@l-up {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@l-up--important {
    margin-top: 3.75rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@xl-up {
    margin-top: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextuple\@xl-up--important {
    margin-top: 3.75rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-sextuple {
  margin-bottom: 3.75rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-sextuple--important {
  margin-bottom: 3.75rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@xxs-down {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@xxs-down--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@xs-down {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@xs-down--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@xs-up {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@xs-up--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@s-down {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@s-down--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@s-up {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@s-up--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@m-down {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@m-down--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@m-up {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@m-up--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@l-down {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@l-down--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@l-up {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@l-up--important {
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@xl-up {
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextuple\@xl-up--important {
    margin-bottom: 3.75rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-sextuple {
  margin-left: 3.75rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-sextuple--important {
  margin-left: 3.75rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@xxs-down {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@xxs-down--important {
    margin-left: 3.75rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@xs-down {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@xs-down--important {
    margin-left: 3.75rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@xs-up {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@xs-up--important {
    margin-left: 3.75rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@s-down {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@s-down--important {
    margin-left: 3.75rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@s-up {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@s-up--important {
    margin-left: 3.75rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@m-down {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@m-down--important {
    margin-left: 3.75rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@m-up {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@m-up--important {
    margin-left: 3.75rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@l-down {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@l-down--important {
    margin-left: 3.75rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@l-up {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@l-up--important {
    margin-left: 3.75rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@xl-up {
    margin-left: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextuple\@xl-up--important {
    margin-left: 3.75rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-sextuple {
  margin-right: 3.75rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-sextuple--important {
  margin-right: 3.75rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@xxs-down {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@xxs-down--important {
    margin-right: 3.75rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@xs-down {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@xs-down--important {
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@xs-up {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@xs-up--important {
    margin-right: 3.75rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@s-down {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@s-down--important {
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@s-up {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@s-up--important {
    margin-right: 3.75rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@m-down {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@m-down--important {
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@m-up {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@m-up--important {
    margin-right: 3.75rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@l-down {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@l-down--important {
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@l-up {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@l-up--important {
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@xl-up {
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextuple\@xl-up--important {
    margin-right: 3.75rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-sextuple {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-sextuple--important {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@xxs-down {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@xxs-down--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@xs-down {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@xs-down--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@xs-up {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@xs-up--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@s-down {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@s-down--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@s-up {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@s-up--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@m-down {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@m-down--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@m-up {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@m-up--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@l-down {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@l-down--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@l-up {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@l-up--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@xl-up {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextuple\@xl-up--important {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-sextuple {
  margin-left: 3.75rem;
  margin-right: 3.75rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-sextuple--important {
  margin-left: 3.75rem !important;
  margin-right: 3.75rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@xxs-down {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@xxs-down--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@xs-down {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@xs-down--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@xs-up {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@xs-up--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@s-down {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@s-down--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@s-up {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@s-up--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@m-down {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@m-down--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@m-up {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@m-up--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@l-down {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@l-down--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@l-up {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@l-up--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@xl-up {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextuple\@xl-up--important {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-sextupleHalf {
  margin-top: 4.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-sextupleHalf--important {
  margin-top: 4.0625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@xxs-down {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@xxs-down--important {
    margin-top: 4.0625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@xs-down {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@xs-down--important {
    margin-top: 4.0625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@xs-up {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@xs-up--important {
    margin-top: 4.0625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@s-down {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@s-down--important {
    margin-top: 4.0625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@s-up {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@s-up--important {
    margin-top: 4.0625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@m-down {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@m-down--important {
    margin-top: 4.0625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@m-up {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@m-up--important {
    margin-top: 4.0625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@l-down {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@l-down--important {
    margin-top: 4.0625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@l-up {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@l-up--important {
    margin-top: 4.0625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@xl-up {
    margin-top: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-sextupleHalf\@xl-up--important {
    margin-top: 4.0625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-sextupleHalf {
  margin-bottom: 4.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-sextupleHalf--important {
  margin-bottom: 4.0625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@xxs-down {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@xxs-down--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@xs-down {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@xs-down--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@xs-up {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@xs-up--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@s-down {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@s-down--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@s-up {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@s-up--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@m-down {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@m-down--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@m-up {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@m-up--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@l-down {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@l-down--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@l-up {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@l-up--important {
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@xl-up {
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-sextupleHalf\@xl-up--important {
    margin-bottom: 4.0625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-sextupleHalf {
  margin-left: 4.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-sextupleHalf--important {
  margin-left: 4.0625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@xxs-down {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@xxs-down--important {
    margin-left: 4.0625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@xs-down {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@xs-down--important {
    margin-left: 4.0625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@xs-up {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@xs-up--important {
    margin-left: 4.0625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@s-down {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@s-down--important {
    margin-left: 4.0625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@s-up {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@s-up--important {
    margin-left: 4.0625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@m-down {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@m-down--important {
    margin-left: 4.0625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@m-up {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@m-up--important {
    margin-left: 4.0625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@l-down {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@l-down--important {
    margin-left: 4.0625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@l-up {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@l-up--important {
    margin-left: 4.0625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@xl-up {
    margin-left: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-sextupleHalf\@xl-up--important {
    margin-left: 4.0625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-sextupleHalf {
  margin-right: 4.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-sextupleHalf--important {
  margin-right: 4.0625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@xxs-down {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@xxs-down--important {
    margin-right: 4.0625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@xs-down {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@xs-down--important {
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@xs-up {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@xs-up--important {
    margin-right: 4.0625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@s-down {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@s-down--important {
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@s-up {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@s-up--important {
    margin-right: 4.0625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@m-down {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@m-down--important {
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@m-up {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@m-up--important {
    margin-right: 4.0625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@l-down {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@l-down--important {
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@l-up {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@l-up--important {
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@xl-up {
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-sextupleHalf\@xl-up--important {
    margin-right: 4.0625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-sextupleHalf {
  margin-top: 4.0625rem;
  margin-bottom: 4.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-sextupleHalf--important {
  margin-top: 4.0625rem !important;
  margin-bottom: 4.0625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@xxs-down {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@xxs-down--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@xs-down {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@xs-down--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@xs-up {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@xs-up--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@s-down {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@s-down--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@s-up {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@s-up--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@m-down {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@m-down--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@m-up {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@m-up--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@l-down {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@l-down--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@l-up {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@l-up--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@xl-up {
    margin-top: 4.0625rem;
    margin-bottom: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-sextupleHalf\@xl-up--important {
    margin-top: 4.0625rem !important;
    margin-bottom: 4.0625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-sextupleHalf {
  margin-left: 4.0625rem;
  margin-right: 4.0625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-sextupleHalf--important {
  margin-left: 4.0625rem !important;
  margin-right: 4.0625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@xxs-down {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@xxs-down--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@xs-down {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@xs-down--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@xs-up {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@xs-up--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@s-down {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@s-down--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@s-up {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@s-up--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@m-down {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@m-down--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@m-up {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@m-up--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@l-down {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@l-down--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@l-up {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@l-up--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@xl-up {
    margin-left: 4.0625rem;
    margin-right: 4.0625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-sextupleHalf\@xl-up--important {
    margin-left: 4.0625rem !important;
    margin-right: 4.0625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-septuble {
  margin-top: 4.375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-septuble--important {
  margin-top: 4.375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@xxs-down {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@xxs-down--important {
    margin-top: 4.375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@xs-down {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@xs-down--important {
    margin-top: 4.375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@xs-up {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@xs-up--important {
    margin-top: 4.375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@s-down {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@s-down--important {
    margin-top: 4.375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@s-up {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@s-up--important {
    margin-top: 4.375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@m-down {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@m-down--important {
    margin-top: 4.375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@m-up {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@m-up--important {
    margin-top: 4.375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@l-down {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@l-down--important {
    margin-top: 4.375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@l-up {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@l-up--important {
    margin-top: 4.375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@xl-up {
    margin-top: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septuble\@xl-up--important {
    margin-top: 4.375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-septuble {
  margin-bottom: 4.375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-septuble--important {
  margin-bottom: 4.375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@xxs-down {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@xxs-down--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@xs-down {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@xs-down--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@xs-up {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@xs-up--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@s-down {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@s-down--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@s-up {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@s-up--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@m-down {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@m-down--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@m-up {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@m-up--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@l-down {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@l-down--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@l-up {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@l-up--important {
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@xl-up {
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septuble\@xl-up--important {
    margin-bottom: 4.375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-septuble {
  margin-left: 4.375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-septuble--important {
  margin-left: 4.375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@xxs-down {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@xxs-down--important {
    margin-left: 4.375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@xs-down {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@xs-down--important {
    margin-left: 4.375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@xs-up {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@xs-up--important {
    margin-left: 4.375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@s-down {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@s-down--important {
    margin-left: 4.375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@s-up {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@s-up--important {
    margin-left: 4.375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@m-down {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@m-down--important {
    margin-left: 4.375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@m-up {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@m-up--important {
    margin-left: 4.375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@l-down {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@l-down--important {
    margin-left: 4.375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@l-up {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@l-up--important {
    margin-left: 4.375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@xl-up {
    margin-left: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septuble\@xl-up--important {
    margin-left: 4.375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-septuble {
  margin-right: 4.375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-septuble--important {
  margin-right: 4.375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@xxs-down {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@xxs-down--important {
    margin-right: 4.375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@xs-down {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@xs-down--important {
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@xs-up {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@xs-up--important {
    margin-right: 4.375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@s-down {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@s-down--important {
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@s-up {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@s-up--important {
    margin-right: 4.375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@m-down {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@m-down--important {
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@m-up {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@m-up--important {
    margin-right: 4.375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@l-down {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@l-down--important {
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@l-up {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@l-up--important {
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@xl-up {
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septuble\@xl-up--important {
    margin-right: 4.375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-septuble {
  margin-top: 4.375rem;
  margin-bottom: 4.375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-septuble--important {
  margin-top: 4.375rem !important;
  margin-bottom: 4.375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@xxs-down {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@xxs-down--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@xs-down {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@xs-down--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@xs-up {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@xs-up--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@s-down {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@s-down--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@s-up {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@s-up--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@m-down {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@m-down--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@m-up {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@m-up--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@l-down {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@l-down--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@l-up {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@l-up--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@xl-up {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septuble\@xl-up--important {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-septuble {
  margin-left: 4.375rem;
  margin-right: 4.375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-septuble--important {
  margin-left: 4.375rem !important;
  margin-right: 4.375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@xxs-down {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@xxs-down--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@xs-down {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@xs-down--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@xs-up {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@xs-up--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@s-down {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@s-down--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@s-up {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@s-up--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@m-down {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@m-down--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@m-up {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@m-up--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@l-down {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@l-down--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@l-up {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@l-up--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@xl-up {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septuble\@xl-up--important {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-septubleHalf {
  margin-top: 4.6875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-septubleHalf--important {
  margin-top: 4.6875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@xxs-down {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@xxs-down--important {
    margin-top: 4.6875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@xs-down {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@xs-down--important {
    margin-top: 4.6875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@xs-up {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@xs-up--important {
    margin-top: 4.6875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@s-down {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@s-down--important {
    margin-top: 4.6875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@s-up {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@s-up--important {
    margin-top: 4.6875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@m-down {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@m-down--important {
    margin-top: 4.6875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@m-up {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@m-up--important {
    margin-top: 4.6875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@l-down {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@l-down--important {
    margin-top: 4.6875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@l-up {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@l-up--important {
    margin-top: 4.6875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@xl-up {
    margin-top: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-septubleHalf\@xl-up--important {
    margin-top: 4.6875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-septubleHalf {
  margin-bottom: 4.6875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-septubleHalf--important {
  margin-bottom: 4.6875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@xxs-down {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@xxs-down--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@xs-down {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@xs-down--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@xs-up {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@xs-up--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@s-down {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@s-down--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@s-up {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@s-up--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@m-down {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@m-down--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@m-up {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@m-up--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@l-down {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@l-down--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@l-up {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@l-up--important {
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@xl-up {
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-septubleHalf\@xl-up--important {
    margin-bottom: 4.6875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-septubleHalf {
  margin-left: 4.6875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-septubleHalf--important {
  margin-left: 4.6875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@xxs-down {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@xxs-down--important {
    margin-left: 4.6875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@xs-down {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@xs-down--important {
    margin-left: 4.6875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@xs-up {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@xs-up--important {
    margin-left: 4.6875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@s-down {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@s-down--important {
    margin-left: 4.6875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@s-up {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@s-up--important {
    margin-left: 4.6875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@m-down {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@m-down--important {
    margin-left: 4.6875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@m-up {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@m-up--important {
    margin-left: 4.6875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@l-down {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@l-down--important {
    margin-left: 4.6875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@l-up {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@l-up--important {
    margin-left: 4.6875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@xl-up {
    margin-left: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-septubleHalf\@xl-up--important {
    margin-left: 4.6875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-septubleHalf {
  margin-right: 4.6875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-septubleHalf--important {
  margin-right: 4.6875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@xxs-down {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@xxs-down--important {
    margin-right: 4.6875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@xs-down {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@xs-down--important {
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@xs-up {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@xs-up--important {
    margin-right: 4.6875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@s-down {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@s-down--important {
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@s-up {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@s-up--important {
    margin-right: 4.6875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@m-down {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@m-down--important {
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@m-up {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@m-up--important {
    margin-right: 4.6875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@l-down {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@l-down--important {
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@l-up {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@l-up--important {
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@xl-up {
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-septubleHalf\@xl-up--important {
    margin-right: 4.6875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-septubleHalf {
  margin-top: 4.6875rem;
  margin-bottom: 4.6875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-septubleHalf--important {
  margin-top: 4.6875rem !important;
  margin-bottom: 4.6875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@xxs-down {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@xxs-down--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@xs-down {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@xs-down--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@xs-up {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@xs-up--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@s-down {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@s-down--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@s-up {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@s-up--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@m-down {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@m-down--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@m-up {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@m-up--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@l-down {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@l-down--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@l-up {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@l-up--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@xl-up {
    margin-top: 4.6875rem;
    margin-bottom: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-septubleHalf\@xl-up--important {
    margin-top: 4.6875rem !important;
    margin-bottom: 4.6875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-septubleHalf {
  margin-left: 4.6875rem;
  margin-right: 4.6875rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-septubleHalf--important {
  margin-left: 4.6875rem !important;
  margin-right: 4.6875rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@xxs-down {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@xxs-down--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@xs-down {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@xs-down--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@xs-up {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@xs-up--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@s-down {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@s-down--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@s-up {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@s-up--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@m-down {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@m-down--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@m-up {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@m-up--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@l-down {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@l-down--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@l-up {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@l-up--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@xl-up {
    margin-left: 4.6875rem;
    margin-right: 4.6875rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-septubleHalf\@xl-up--important {
    margin-left: 4.6875rem !important;
    margin-right: 4.6875rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-octuple {
  margin-top: 5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-octuple--important {
  margin-top: 5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@xxs-down {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@xxs-down--important {
    margin-top: 5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@xs-down {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@xs-down--important {
    margin-top: 5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@xs-up {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@xs-up--important {
    margin-top: 5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@s-down {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@s-down--important {
    margin-top: 5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@s-up {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@s-up--important {
    margin-top: 5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@m-down {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@m-down--important {
    margin-top: 5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@m-up {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@m-up--important {
    margin-top: 5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@l-down {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@l-down--important {
    margin-top: 5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@l-up {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@l-up--important {
    margin-top: 5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@xl-up {
    margin-top: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octuple\@xl-up--important {
    margin-top: 5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-octuple {
  margin-bottom: 5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-octuple--important {
  margin-bottom: 5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@xxs-down {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@xxs-down--important {
    margin-bottom: 5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@xs-down {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@xs-down--important {
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@xs-up {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@xs-up--important {
    margin-bottom: 5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@s-down {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@s-down--important {
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@s-up {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@s-up--important {
    margin-bottom: 5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@m-down {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@m-down--important {
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@m-up {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@m-up--important {
    margin-bottom: 5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@l-down {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@l-down--important {
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@l-up {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@l-up--important {
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@xl-up {
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octuple\@xl-up--important {
    margin-bottom: 5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-octuple {
  margin-left: 5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-octuple--important {
  margin-left: 5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@xxs-down {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@xxs-down--important {
    margin-left: 5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@xs-down {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@xs-down--important {
    margin-left: 5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@xs-up {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@xs-up--important {
    margin-left: 5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@s-down {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@s-down--important {
    margin-left: 5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@s-up {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@s-up--important {
    margin-left: 5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@m-down {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@m-down--important {
    margin-left: 5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@m-up {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@m-up--important {
    margin-left: 5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@l-down {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@l-down--important {
    margin-left: 5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@l-up {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@l-up--important {
    margin-left: 5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@xl-up {
    margin-left: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octuple\@xl-up--important {
    margin-left: 5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-octuple {
  margin-right: 5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-octuple--important {
  margin-right: 5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@xxs-down {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@xxs-down--important {
    margin-right: 5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@xs-down {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@xs-down--important {
    margin-right: 5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@xs-up {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@xs-up--important {
    margin-right: 5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@s-down {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@s-down--important {
    margin-right: 5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@s-up {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@s-up--important {
    margin-right: 5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@m-down {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@m-down--important {
    margin-right: 5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@m-up {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@m-up--important {
    margin-right: 5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@l-down {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@l-down--important {
    margin-right: 5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@l-up {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@l-up--important {
    margin-right: 5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@xl-up {
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octuple\@xl-up--important {
    margin-right: 5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-octuple {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-octuple--important {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@xxs-down {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@xxs-down--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@xs-down {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@xs-down--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@xs-up {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@xs-up--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@s-down {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@s-down--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@s-up {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@s-up--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@m-down {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@m-down--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@m-up {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@m-up--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@l-down {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@l-down--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@l-up {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@l-up--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@xl-up {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octuple\@xl-up--important {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-octuple {
  margin-left: 5rem;
  margin-right: 5rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-octuple--important {
  margin-left: 5rem !important;
  margin-right: 5rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@xxs-down {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@xxs-down--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@xs-down {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@xs-down--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@xs-up {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@xs-up--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@s-down {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@s-down--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@s-up {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@s-up--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@m-down {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@m-down--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@m-up {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@m-up--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@l-down {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@l-down--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@l-up {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@l-up--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@xl-up {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octuple\@xl-up--important {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-octupleHalf {
  margin-top: 5.3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-octupleHalf--important {
  margin-top: 5.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@xxs-down {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@xxs-down--important {
    margin-top: 5.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@xs-down {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@xs-down--important {
    margin-top: 5.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@xs-up {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@xs-up--important {
    margin-top: 5.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@s-down {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@s-down--important {
    margin-top: 5.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@s-up {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@s-up--important {
    margin-top: 5.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@m-down {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@m-down--important {
    margin-top: 5.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@m-up {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@m-up--important {
    margin-top: 5.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@l-down {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@l-down--important {
    margin-top: 5.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@l-up {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@l-up--important {
    margin-top: 5.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@xl-up {
    margin-top: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-octupleHalf\@xl-up--important {
    margin-top: 5.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-octupleHalf {
  margin-bottom: 5.3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-octupleHalf--important {
  margin-bottom: 5.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@xxs-down {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@xxs-down--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@xs-down {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@xs-down--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@xs-up {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@xs-up--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@s-down {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@s-down--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@s-up {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@s-up--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@m-down {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@m-down--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@m-up {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@m-up--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@l-down {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@l-down--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@l-up {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@l-up--important {
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@xl-up {
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-octupleHalf\@xl-up--important {
    margin-bottom: 5.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-octupleHalf {
  margin-left: 5.3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-octupleHalf--important {
  margin-left: 5.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@xxs-down {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@xxs-down--important {
    margin-left: 5.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@xs-down {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@xs-down--important {
    margin-left: 5.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@xs-up {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@xs-up--important {
    margin-left: 5.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@s-down {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@s-down--important {
    margin-left: 5.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@s-up {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@s-up--important {
    margin-left: 5.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@m-down {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@m-down--important {
    margin-left: 5.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@m-up {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@m-up--important {
    margin-left: 5.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@l-down {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@l-down--important {
    margin-left: 5.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@l-up {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@l-up--important {
    margin-left: 5.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@xl-up {
    margin-left: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-octupleHalf\@xl-up--important {
    margin-left: 5.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-octupleHalf {
  margin-right: 5.3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-octupleHalf--important {
  margin-right: 5.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@xxs-down {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@xxs-down--important {
    margin-right: 5.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@xs-down {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@xs-down--important {
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@xs-up {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@xs-up--important {
    margin-right: 5.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@s-down {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@s-down--important {
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@s-up {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@s-up--important {
    margin-right: 5.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@m-down {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@m-down--important {
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@m-up {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@m-up--important {
    margin-right: 5.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@l-down {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@l-down--important {
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@l-up {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@l-up--important {
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@xl-up {
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-octupleHalf\@xl-up--important {
    margin-right: 5.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-octupleHalf {
  margin-top: 5.3125rem;
  margin-bottom: 5.3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-octupleHalf--important {
  margin-top: 5.3125rem !important;
  margin-bottom: 5.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@xxs-down {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@xxs-down--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@xs-down {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@xs-down--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@xs-up {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@xs-up--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@s-down {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@s-down--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@s-up {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@s-up--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@m-down {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@m-down--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@m-up {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@m-up--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@l-down {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@l-down--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@l-up {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@l-up--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@xl-up {
    margin-top: 5.3125rem;
    margin-bottom: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-octupleHalf\@xl-up--important {
    margin-top: 5.3125rem !important;
    margin-bottom: 5.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-octupleHalf {
  margin-left: 5.3125rem;
  margin-right: 5.3125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-octupleHalf--important {
  margin-left: 5.3125rem !important;
  margin-right: 5.3125rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@xxs-down {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@xxs-down--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@xs-down {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@xs-down--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@xs-up {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@xs-up--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@s-down {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@s-down--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@s-up {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@s-up--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@m-down {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@m-down--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@m-up {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@m-up--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@l-down {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@l-down--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@l-up {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@l-up--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@xl-up {
    margin-left: 5.3125rem;
    margin-right: 5.3125rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-octupleHalf\@xl-up--important {
    margin-left: 5.3125rem !important;
    margin-right: 5.3125rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-nonuple {
  margin-top: 5.625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-nonuple--important {
  margin-top: 5.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@xxs-down {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@xxs-down--important {
    margin-top: 5.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@xs-down {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@xs-down--important {
    margin-top: 5.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@xs-up {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@xs-up--important {
    margin-top: 5.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@s-down {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@s-down--important {
    margin-top: 5.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@s-up {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@s-up--important {
    margin-top: 5.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@m-down {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@m-down--important {
    margin-top: 5.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@m-up {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@m-up--important {
    margin-top: 5.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@l-down {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@l-down--important {
    margin-top: 5.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@l-up {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@l-up--important {
    margin-top: 5.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@xl-up {
    margin-top: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonuple\@xl-up--important {
    margin-top: 5.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-nonuple {
  margin-bottom: 5.625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-nonuple--important {
  margin-bottom: 5.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@xxs-down {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@xxs-down--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@xs-down {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@xs-down--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@xs-up {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@xs-up--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@s-down {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@s-down--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@s-up {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@s-up--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@m-down {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@m-down--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@m-up {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@m-up--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@l-down {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@l-down--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@l-up {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@l-up--important {
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@xl-up {
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonuple\@xl-up--important {
    margin-bottom: 5.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-nonuple {
  margin-left: 5.625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-nonuple--important {
  margin-left: 5.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@xxs-down {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@xxs-down--important {
    margin-left: 5.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@xs-down {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@xs-down--important {
    margin-left: 5.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@xs-up {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@xs-up--important {
    margin-left: 5.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@s-down {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@s-down--important {
    margin-left: 5.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@s-up {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@s-up--important {
    margin-left: 5.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@m-down {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@m-down--important {
    margin-left: 5.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@m-up {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@m-up--important {
    margin-left: 5.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@l-down {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@l-down--important {
    margin-left: 5.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@l-up {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@l-up--important {
    margin-left: 5.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@xl-up {
    margin-left: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonuple\@xl-up--important {
    margin-left: 5.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-nonuple {
  margin-right: 5.625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-nonuple--important {
  margin-right: 5.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@xxs-down {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@xxs-down--important {
    margin-right: 5.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@xs-down {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@xs-down--important {
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@xs-up {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@xs-up--important {
    margin-right: 5.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@s-down {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@s-down--important {
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@s-up {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@s-up--important {
    margin-right: 5.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@m-down {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@m-down--important {
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@m-up {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@m-up--important {
    margin-right: 5.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@l-down {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@l-down--important {
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@l-up {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@l-up--important {
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@xl-up {
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonuple\@xl-up--important {
    margin-right: 5.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-nonuple {
  margin-top: 5.625rem;
  margin-bottom: 5.625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-nonuple--important {
  margin-top: 5.625rem !important;
  margin-bottom: 5.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@xxs-down {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@xxs-down--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@xs-down {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@xs-down--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@xs-up {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@xs-up--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@s-down {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@s-down--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@s-up {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@s-up--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@m-down {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@m-down--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@m-up {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@m-up--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@l-down {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@l-down--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@l-up {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@l-up--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@xl-up {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonuple\@xl-up--important {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-nonuple {
  margin-left: 5.625rem;
  margin-right: 5.625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-nonuple--important {
  margin-left: 5.625rem !important;
  margin-right: 5.625rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@xxs-down {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@xxs-down--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@xs-down {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@xs-down--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@xs-up {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@xs-up--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@s-down {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@s-down--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@s-up {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@s-up--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@m-down {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@m-down--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@m-up {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@m-up--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@l-down {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@l-down--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@l-up {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@l-up--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@xl-up {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonuple\@xl-up--important {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-nonupleHalf {
  margin-top: 5.9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-nonupleHalf--important {
  margin-top: 5.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@xxs-down {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@xxs-down--important {
    margin-top: 5.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@xs-down {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@xs-down--important {
    margin-top: 5.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@xs-up {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@xs-up--important {
    margin-top: 5.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@s-down {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@s-down--important {
    margin-top: 5.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@s-up {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@s-up--important {
    margin-top: 5.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@m-down {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@m-down--important {
    margin-top: 5.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@m-up {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@m-up--important {
    margin-top: 5.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@l-down {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@l-down--important {
    margin-top: 5.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@l-up {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@l-up--important {
    margin-top: 5.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@xl-up {
    margin-top: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-nonupleHalf\@xl-up--important {
    margin-top: 5.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-nonupleHalf {
  margin-bottom: 5.9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-nonupleHalf--important {
  margin-bottom: 5.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@xxs-down {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@xxs-down--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@xs-down {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@xs-down--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@xs-up {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@xs-up--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@s-down {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@s-down--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@s-up {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@s-up--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@m-down {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@m-down--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@m-up {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@m-up--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@l-down {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@l-down--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@l-up {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@l-up--important {
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@xl-up {
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-nonupleHalf\@xl-up--important {
    margin-bottom: 5.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-nonupleHalf {
  margin-left: 5.9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-nonupleHalf--important {
  margin-left: 5.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@xxs-down {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@xxs-down--important {
    margin-left: 5.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@xs-down {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@xs-down--important {
    margin-left: 5.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@xs-up {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@xs-up--important {
    margin-left: 5.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@s-down {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@s-down--important {
    margin-left: 5.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@s-up {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@s-up--important {
    margin-left: 5.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@m-down {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@m-down--important {
    margin-left: 5.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@m-up {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@m-up--important {
    margin-left: 5.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@l-down {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@l-down--important {
    margin-left: 5.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@l-up {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@l-up--important {
    margin-left: 5.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@xl-up {
    margin-left: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-nonupleHalf\@xl-up--important {
    margin-left: 5.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-nonupleHalf {
  margin-right: 5.9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-nonupleHalf--important {
  margin-right: 5.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@xxs-down {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@xxs-down--important {
    margin-right: 5.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@xs-down {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@xs-down--important {
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@xs-up {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@xs-up--important {
    margin-right: 5.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@s-down {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@s-down--important {
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@s-up {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@s-up--important {
    margin-right: 5.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@m-down {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@m-down--important {
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@m-up {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@m-up--important {
    margin-right: 5.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@l-down {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@l-down--important {
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@l-up {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@l-up--important {
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@xl-up {
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-nonupleHalf\@xl-up--important {
    margin-right: 5.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-nonupleHalf {
  margin-top: 5.9375rem;
  margin-bottom: 5.9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-nonupleHalf--important {
  margin-top: 5.9375rem !important;
  margin-bottom: 5.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@xxs-down {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@xxs-down--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@xs-down {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@xs-down--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@xs-up {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@xs-up--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@s-down {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@s-down--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@s-up {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@s-up--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@m-down {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@m-down--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@m-up {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@m-up--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@l-down {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@l-down--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@l-up {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@l-up--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@xl-up {
    margin-top: 5.9375rem;
    margin-bottom: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-nonupleHalf\@xl-up--important {
    margin-top: 5.9375rem !important;
    margin-bottom: 5.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-nonupleHalf {
  margin-left: 5.9375rem;
  margin-right: 5.9375rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-nonupleHalf--important {
  margin-left: 5.9375rem !important;
  margin-right: 5.9375rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@xxs-down {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@xxs-down--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@xs-down {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@xs-down--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@xs-up {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@xs-up--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@s-down {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@s-down--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@s-up {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@s-up--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@m-down {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@m-down--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@m-up {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@m-up--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@l-down {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@l-down--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@l-up {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@l-up--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@xl-up {
    margin-left: 5.9375rem;
    margin-right: 5.9375rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-nonupleHalf\@xl-up--important {
    margin-left: 5.9375rem !important;
    margin-right: 5.9375rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-decuple {
  margin-top: 6.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-decuple--important {
  margin-top: 6.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@xxs-down {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@xxs-down--important {
    margin-top: 6.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@xs-down {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@xs-down--important {
    margin-top: 6.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@xs-up {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@xs-up--important {
    margin-top: 6.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@s-down {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@s-down--important {
    margin-top: 6.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@s-up {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@s-up--important {
    margin-top: 6.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@m-down {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@m-down--important {
    margin-top: 6.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@m-up {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@m-up--important {
    margin-top: 6.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@l-down {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@l-down--important {
    margin-top: 6.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@l-up {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@l-up--important {
    margin-top: 6.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@xl-up {
    margin-top: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-decuple\@xl-up--important {
    margin-top: 6.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-decuple {
  margin-bottom: 6.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-decuple--important {
  margin-bottom: 6.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@xxs-down {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@xxs-down--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@xs-down {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@xs-down--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@xs-up {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@xs-up--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@s-down {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@s-down--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@s-up {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@s-up--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@m-down {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@m-down--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@m-up {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@m-up--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@l-down {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@l-down--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@l-up {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@l-up--important {
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@xl-up {
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-decuple\@xl-up--important {
    margin-bottom: 6.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-decuple {
  margin-left: 6.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-decuple--important {
  margin-left: 6.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@xxs-down {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@xxs-down--important {
    margin-left: 6.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@xs-down {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@xs-down--important {
    margin-left: 6.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@xs-up {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@xs-up--important {
    margin-left: 6.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@s-down {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@s-down--important {
    margin-left: 6.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@s-up {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@s-up--important {
    margin-left: 6.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@m-down {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@m-down--important {
    margin-left: 6.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@m-up {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@m-up--important {
    margin-left: 6.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@l-down {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@l-down--important {
    margin-left: 6.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@l-up {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@l-up--important {
    margin-left: 6.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@xl-up {
    margin-left: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-decuple\@xl-up--important {
    margin-left: 6.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-decuple {
  margin-right: 6.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-decuple--important {
  margin-right: 6.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@xxs-down {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@xxs-down--important {
    margin-right: 6.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@xs-down {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@xs-down--important {
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@xs-up {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@xs-up--important {
    margin-right: 6.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@s-down {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@s-down--important {
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@s-up {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@s-up--important {
    margin-right: 6.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@m-down {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@m-down--important {
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@m-up {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@m-up--important {
    margin-right: 6.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@l-down {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@l-down--important {
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@l-up {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@l-up--important {
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@xl-up {
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-decuple\@xl-up--important {
    margin-right: 6.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-decuple {
  margin-top: 6.25rem;
  margin-bottom: 6.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-decuple--important {
  margin-top: 6.25rem !important;
  margin-bottom: 6.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@xxs-down {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@xxs-down--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@xs-down {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@xs-down--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@xs-up {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@xs-up--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@s-down {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@s-down--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@s-up {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@s-up--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@m-down {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@m-down--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@m-up {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@m-up--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@l-down {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@l-down--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@l-up {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@l-up--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@xl-up {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-decuple\@xl-up--important {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-decuple {
  margin-left: 6.25rem;
  margin-right: 6.25rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-decuple--important {
  margin-left: 6.25rem !important;
  margin-right: 6.25rem !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@xxs-down {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@xxs-down--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@xs-down {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@xs-down--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@xs-up {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@xs-up--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@s-down {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@s-down--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@s-up {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@s-up--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@m-down {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@m-down--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@m-up {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@m-up--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@l-down {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@l-down--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@l-up {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@l-up--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@xl-up {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-decuple\@xl-up--important {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-auto {
  margin-top: auto;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-top-auto--important {
  margin-top: auto !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@xxs-down {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@xxs-down--important {
    margin-top: auto !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@xs-down {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@xs-down--important {
    margin-top: auto !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@xs-up {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@xs-up--important {
    margin-top: auto !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@s-down {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@s-down--important {
    margin-top: auto !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@s-up {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@s-up--important {
    margin-top: auto !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@m-down {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@m-down--important {
    margin-top: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@m-up {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@m-up--important {
    margin-top: auto !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@l-down {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@l-down--important {
    margin-top: auto !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@l-up {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@l-up--important {
    margin-top: auto !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@xl-up {
    margin-top: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-top-auto\@xl-up--important {
    margin-top: auto !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-auto {
  margin-bottom: auto;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-bottom-auto--important {
  margin-bottom: auto !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@xxs-down {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@xxs-down--important {
    margin-bottom: auto !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@xs-down {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@xs-down--important {
    margin-bottom: auto !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@xs-up {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@xs-up--important {
    margin-bottom: auto !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@s-down {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@s-down--important {
    margin-bottom: auto !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@s-up {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@s-up--important {
    margin-bottom: auto !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@m-down {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@m-down--important {
    margin-bottom: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@m-up {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@m-up--important {
    margin-bottom: auto !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@l-down {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@l-down--important {
    margin-bottom: auto !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@l-up {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@l-up--important {
    margin-bottom: auto !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@xl-up {
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-bottom-auto\@xl-up--important {
    margin-bottom: auto !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-auto {
  margin-left: auto;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-left-auto--important {
  margin-left: auto !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@xxs-down {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@xxs-down--important {
    margin-left: auto !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@xs-down {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@xs-down--important {
    margin-left: auto !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@xs-up {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@xs-up--important {
    margin-left: auto !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@s-down {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@s-down--important {
    margin-left: auto !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@s-up {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@s-up--important {
    margin-left: auto !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@m-down {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@m-down--important {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@m-up {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@m-up--important {
    margin-left: auto !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@l-down {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@l-down--important {
    margin-left: auto !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@l-up {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@l-up--important {
    margin-left: auto !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@xl-up {
    margin-left: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-left-auto\@xl-up--important {
    margin-left: auto !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-auto {
  margin-right: auto;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-right-auto--important {
  margin-right: auto !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@xxs-down {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@xxs-down--important {
    margin-right: auto !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@xs-down {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@xs-down--important {
    margin-right: auto !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@xs-up {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@xs-up--important {
    margin-right: auto !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@s-down {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@s-down--important {
    margin-right: auto !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@s-up {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@s-up--important {
    margin-right: auto !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@m-down {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@m-down--important {
    margin-right: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@m-up {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@m-up--important {
    margin-right: auto !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@l-down {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@l-down--important {
    margin-right: auto !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@l-up {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@l-up--important {
    margin-right: auto !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@xl-up {
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-right-auto\@xl-up--important {
    margin-right: auto !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-auto {
  margin-top: auto;
  margin-bottom: auto;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-vertical-auto--important {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@xxs-down {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@xxs-down--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@xs-down {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@xs-down--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@xs-up {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@xs-up--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@s-down {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@s-down--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@s-up {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@s-up--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@m-down {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@m-down--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@m-up {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@m-up--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@l-down {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@l-down--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@l-up {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@l-up--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@xl-up {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-vertical-auto\@xl-up--important {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-auto {
  margin-left: auto;
  margin-right: auto;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-margin-horizontal-auto--important {
  margin-left: auto !important;
  margin-right: auto !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@xxs-down {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@xxs-down--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@xs-down {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@xs-down--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@xs-up {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@xs-up--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@s-down {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@s-down--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@s-up {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@s-up--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@m-down {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@m-down--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@m-up {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@m-up--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@l-down {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@l-down--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@l-up {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@l-up--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@xl-up {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-margin-horizontal-auto\@xl-up--important {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-text--active {
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-text--active--important {
  color: #19b4fa !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-align-center {
  text-align: center;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-align-center--important {
  text-align: center !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@xxs-down {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@xxs-down--important {
    text-align: center !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@xs-down {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@xs-down--important {
    text-align: center !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@xs-up {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@xs-up--important {
    text-align: center !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@s-down {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@s-down--important {
    text-align: center !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@s-up {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@s-up--important {
    text-align: center !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@m-down {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@m-down--important {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@m-up {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@m-up--important {
    text-align: center !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@l-down {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@l-down--important {
    text-align: center !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@l-up {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@l-up--important {
    text-align: center !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@xl-up {
    text-align: center;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-center\@xl-up--important {
    text-align: center !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-align-left {
  text-align: left;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-align-left--important {
  text-align: left !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@xxs-down {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@xxs-down--important {
    text-align: left !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@xs-down {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@xs-down--important {
    text-align: left !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@xs-up {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@xs-up--important {
    text-align: left !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@s-down {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@s-down--important {
    text-align: left !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@s-up {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@s-up--important {
    text-align: left !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@m-down {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@m-down--important {
    text-align: left !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@m-up {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@m-up--important {
    text-align: left !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@l-down {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@l-down--important {
    text-align: left !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@l-up {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@l-up--important {
    text-align: left !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@xl-up {
    text-align: left;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-left\@xl-up--important {
    text-align: left !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-align-right {
  text-align: right;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-align-right--important {
  text-align: right !important;
}

@media (max-width: 479px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@xxs-down {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@xxs-down--important {
    text-align: right !important;
  }
}

@media (max-width: 639px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@xs-down {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@xs-down--important {
    text-align: right !important;
  }
}

@media (min-width: 480px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@xs-up {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@xs-up--important {
    text-align: right !important;
  }
}

@media (max-width: 767px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@s-down {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@s-down--important {
    text-align: right !important;
  }
}

@media (min-width: 640px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@s-up {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@s-up--important {
    text-align: right !important;
  }
}

@media (max-width: 1079px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@m-down {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@m-down--important {
    text-align: right !important;
  }
}

@media (min-width: 768px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@m-up {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@m-up--important {
    text-align: right !important;
  }
}

@media (max-width: 1439px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@l-down {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@l-down--important {
    text-align: right !important;
  }
}

@media (min-width: 1080px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@l-up {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@l-up--important {
    text-align: right !important;
  }
}

@media (min-width: 1440px) {
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@xl-up {
    text-align: right;
  }
  /* line 1, app/assets/stylesheets/kitten/_utilities.scss */
  .k-u-align-right\@xl-up--important {
    text-align: right !important;
  }
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-spacedHorizontally {
  margin: .625rem 0;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-spacedHorizontally--important {
  margin: 0.625rem 0 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-spacedVertically {
  margin: 0 .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-spacedVertically--important {
  margin: 0 0.625rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-spaced {
  margin: .625rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-spaced--important {
  margin: 0.625rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-align-center-block {
  margin-left: auto;
  margin-right: auto;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-align-center-block--important {
  margin-left: auto !important;
  margin-right: auto !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-centered {
  text-align: center;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-anti-aliasing {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-anti-aliasing--important {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-font1 {
  color: #222;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-font1--important {
  color: #222 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-font2 {
  color: #b8b8b8;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-font2--important {
  color: #b8b8b8 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-primary1 {
  color: #19b4fa;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-primary1--important {
  color: #19b4fa !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-background1 {
  color: #fff;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-background1--important {
  color: #fff !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-error {
  color: #ff0046;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-error--important {
  color: #ff0046 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-valid {
  color: #61d079;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-color-valid--important {
  color: #61d079 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-decoration-underline {
  text-decoration: underline;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-decoration-underline--important {
  text-decoration: underline !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-decoration-none {
  text-decoration: none;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-decoration-none--important {
  text-decoration: none !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-font-setting-tnum {
  font-feature-settings: "tnum";
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-font-setting-tnum--important {
  font-feature-settings: "tnum" !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-text--inactive {
  color: #d8d8d8;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-text--inactive--important {
  color: #d8d8d8 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-line-height-normal {
  line-height: normal;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-line-height-normal--important {
  line-height: normal !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-line-height-1 {
  line-height: 1;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-line-height-1--important {
  line-height: 1 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-line-height-1-3 {
  line-height: 1.3;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-line-height-1-3--important {
  line-height: 1.3 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-giant {
  font-size: 1.60181rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-giant--important {
  font-size: 1.60181rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-huge {
  font-size: 1.26562rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-huge--important {
  font-size: 1.26562rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-big {
  font-size: 1.125rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-big--important {
  font-size: 1.125rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-default {
  font-size: 1rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-default--important {
  font-size: 1rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-tiny {
  font-size: .88889rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-tiny--important {
  font-size: 0.88889rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-micro, .k-u-small {
  font-size: .79012rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-micro--important, .k-u-small--important {
  font-size: 0.79012rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-nano {
  font-size: .70233rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-size-nano--important {
  font-size: 0.70233rem !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-style-normal {
  font-style: normal;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-style-normal--important {
  font-style: normal !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-style-italic {
  font-style: italic;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-style-italic--important {
  font-style: italic !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-transform-uppercase {
  text-transform: uppercase;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-transform-uppercase--important {
  text-transform: uppercase !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-weight-light {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 400;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-weight-light--important {
  font-family: Maax, Helvetica, Arial, sans-serif !important;
  font-weight: 400 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-weight-regular {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 500;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-weight-regular--important {
  font-family: Maax, Helvetica, Arial, sans-serif !important;
  font-weight: 500 !important;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-strong, .k-u-weight-bold {
  font-family: Maax,Helvetica,Arial,sans-serif;
  font-weight: 600;
  letter-spacing: .01rem;
}

/* line 1, app/assets/stylesheets/kitten/_utilities.scss */
.k-u-strong--important, .k-u-weight-bold--important {
  font-family: Maax, Helvetica, Arial, sans-serif !important;
  font-weight: 600 !important;
  letter-spacing: 0.01rem !important;
}

/* line 21, app/assets/stylesheets/application_non_webpack.scss */
.hide {
  display: none;
}

/* line 25, app/assets/stylesheets/application_non_webpack.scss */
label.k-Label {
  margin-bottom: 10px;
}
