/**
 * Foundation for Sites
 * Version 6.7.4
 * https://get.foundation
 * Licensed under MIT Open Source
 */
.kite-display-none {
  display: none !important; }

.kite-display-inline {
  display: inline !important; }

.kite-display-inline-block {
  display: inline-block !important; }

.kite-display-block {
  display: block !important; }

.kite-display-table {
  display: table !important; }

.kite-display-table-cell {
  display: table-cell !important; }

.kite-display-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.kite-display-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

@media (min-width: 480px) {
  .kite-display-none-gt-xs {
    display: none !important; }
  .kite-display-inline-gt-xs {
    display: inline !important; }
  .kite-display-inline-block-gt-xs {
    display: inline-block !important; }
  .kite-display-block-gt-xs {
    display: block !important; }
  .kite-display-table-gt-xs {
    display: table !important; }
  .kite-display-table-cell-gt-xs {
    display: table-cell !important; }
  .kite-display-flex-gt-xs {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .kite-display-inline-flex-gt-xs {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 600px) {
  .kite-display-none-gt-sm {
    display: none !important; }
  .kite-display-inline-gt-sm {
    display: inline !important; }
  .kite-display-inline-block-gt-sm {
    display: inline-block !important; }
  .kite-display-block-gt-sm {
    display: block !important; }
  .kite-display-table-gt-sm {
    display: table !important; }
  .kite-display-table-cell-gt-sm {
    display: table-cell !important; }
  .kite-display-flex-gt-sm {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .kite-display-inline-flex-gt-sm {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 840px) {
  .kite-display-none-gt-md {
    display: none !important; }
  .kite-display-inline-gt-md {
    display: inline !important; }
  .kite-display-inline-block-gt-md {
    display: inline-block !important; }
  .kite-display-block-gt-md {
    display: block !important; }
  .kite-display-table-gt-md {
    display: table !important; }
  .kite-display-table-cell-gt-md {
    display: table-cell !important; }
  .kite-display-flex-gt-md {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .kite-display-inline-flex-gt-md {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 960px) {
  .kite-display-none-gt-lg {
    display: none !important; }
  .kite-display-inline-gt-lg {
    display: inline !important; }
  .kite-display-inline-block-gt-lg {
    display: inline-block !important; }
  .kite-display-block-gt-lg {
    display: block !important; }
  .kite-display-table-gt-lg {
    display: table !important; }
  .kite-display-table-cell-gt-lg {
    display: table-cell !important; }
  .kite-display-flex-gt-lg {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .kite-display-inline-flex-gt-lg {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1280px) {
  .kite-display-none-gt-xl {
    display: none !important; }
  .kite-display-inline-gt-xl {
    display: inline !important; }
  .kite-display-inline-block-gt-xl {
    display: inline-block !important; }
  .kite-display-block-gt-xl {
    display: block !important; }
  .kite-display-table-gt-xl {
    display: table !important; }
  .kite-display-table-cell-gt-xl {
    display: table-cell !important; }
  .kite-display-flex-gt-xl {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .kite-display-inline-flex-gt-xl {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1706.6624px) {
  .kite-display-none-gt-xxl {
    display: none !important; }
  .kite-display-inline-gt-xxl {
    display: inline !important; }
  .kite-display-inline-block-gt-xxl {
    display: inline-block !important; }
  .kite-display-block-gt-xxl {
    display: block !important; }
  .kite-display-table-gt-xxl {
    display: table !important; }
  .kite-display-table-cell-gt-xxl {
    display: table-cell !important; }
  .kite-display-flex-gt-xxl {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .kite-display-inline-flex-gt-xxl {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

.kite-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.kite-sr-only-focusable:active, .kite-sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.kite-text-justify {
  text-align: justify !important; }

.kite-text-nowrap {
  white-space: nowrap !important; }

.kite-text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.kite-text-left {
  text-align: left !important; }

.kite-text-right {
  text-align: right !important; }

.kite-text-center {
  text-align: center !important; }

@media (min-width: 480px) {
  .kite-text-left-gt-xs {
    text-align: left !important; }
  .kite-text-right-gt-xs {
    text-align: right !important; }
  .kite-text-center-gt-xs {
    text-align: center !important; } }

@media (min-width: 600px) {
  .kite-text-left-gt-sm {
    text-align: left !important; }
  .kite-text-right-gt-sm {
    text-align: right !important; }
  .kite-text-center-gt-sm {
    text-align: center !important; } }

@media (min-width: 840px) {
  .kite-text-left-gt-md {
    text-align: left !important; }
  .kite-text-right-gt-md {
    text-align: right !important; }
  .kite-text-center-gt-md {
    text-align: center !important; } }

@media (min-width: 960px) {
  .kite-text-left-gt-lg {
    text-align: left !important; }
  .kite-text-right-gt-lg {
    text-align: right !important; }
  .kite-text-center-gt-lg {
    text-align: center !important; } }

@media (min-width: 1280px) {
  .kite-text-left-gt-xl {
    text-align: left !important; }
  .kite-text-right-gt-xl {
    text-align: right !important; }
  .kite-text-center-gt-xl {
    text-align: center !important; } }

@media (min-width: 1706.6624px) {
  .kite-text-left-gt-xxl {
    text-align: left !important; }
  .kite-text-right-gt-xxl {
    text-align: right !important; }
  .kite-text-center-gt-xxl {
    text-align: center !important; } }

.kite-text-lowercase {
  text-transform: lowercase !important; }

.kite-text-uppercase {
  text-transform: uppercase !important; }

.kite-text-capitalize {
  text-transform: capitalize !important; }

.kite-font-weight-light {
  font-weight: 200; }

.kite-font-weight-normal {
  font-weight: normal; }

.kite-font-weight-bold {
  font-weight: bold; }

.kite-font-italic {
  font-style: italic; }
