/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/scss/index.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
 *	===============================================================================================
 *		 ____ _____ _   _          _______     __                 _____           _     _    _
 *		|  _ \_   _| \ | |   /\   |  __ \ \   / /                / ____|         | |   | |  | |
 *		| |_) || | |  \| |  /  \  | |__) \ \_/ /__  _ __   ___  | |  __ _ __ ___ | |__ | |__| |
 *		|  _ < | | | . ` | / /\ \ |  _  / \   / _ \| '_ \ / _ \ | | |_ | '_ ` _ \| '_ \|  __  |
 *		| |_) || |_| |\  |/ ____ \| | \ \  | | (_) | | | |  __/ | |__| | | | | | | |_) | |  | |
 *		|____/_____|_| \_/_/    \_\_|  \_\ |_|\___/|_| |_|\___|  \_____|_| |_| |_|_.__/|_|  |_|
 *
 *	===============================================================================================
 */
/**
 * @version	0.0.1
 *
 * @author	BINARY one GmbH
 * @license Unlicensed
 * @description This file serves as a base for stylings.
 * It contains predefined variables which can be overwritten by
 * using the variable names in _variables.scss
 */
html, body,
div,
iframe,
applet,
object,
h1, h2, h3, h4, h5, h6,
p, a,
span,
blockquote,
pre,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b, u, i,
center,
dl, dt, dd,
ol, ul, li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr, th, td,
article,
aside,
canvas,
details,
embed,
figure, figcaption,
footer, header,
hgroup,
menu, nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  outline: none !important;
}
html, body,
div,
iframe,
applet,
object,
h1, h2, h3, h4, h5, h6,
p, a,
span,
blockquote,
pre,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b, u, i,
center,
dl, dt, dd,
ol, ul, li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr, th, td,
article,
aside,
canvas,
details,
embed,
figure, figcaption,
footer, header,
hgroup,
menu, nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  vertical-align: baseline;
}

* {
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
}
*:before, *:after {
  box-sizing: border-box;
}

html {
  -webkit-text-size-adjust: 100%;
  font-size: 100%;
}

body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}

header, main, footer {
  display: block;
}

nav {
  display: block;
}

h1, h2, h3, h4, h5 {
  display: block;
  line-height: 1.25em;
}

h1 {
  font-size: 3rem;
}

h2 {
  font-size: 1.75rem;
}

h3 {
  font-size: 1.5rem;
}

h4 {
  font-size: 1.2rem;
}

h5 {
  font-size: 1.1rem;
}

ol, ul {
  display: block;
  padding-left: 1.5rem;
}

ul {
  list-style-type: disc;
}

table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}

input {
  border-radius: 0;
  box-shadow: none;
  -webkit-appearance: none;
}
input:-ms-input-placeholder {
  color: black;
}
input::placeholder {
  color: black;
}
input:-ms-input-placeholder {
  color: black;
}
input::-ms-input-placeholder {
  color: black;
}
input input:-webkit-autofill,
input input:-webkit-autofill:hover,
input input:-webkit-autofill:focus,
input input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 0 transparent inset;
}

input:focus,
select:focus,
textarea:focus,
a {
  -webkit-text-decoration: none;
  text-decoration: none;
}

a, span, abbr, b, strong, i, em,
del, ins, q, small, sub, sup, time {
  display: inline-block;
}

a {
  color: black;
}

img, svg {
  display: block;
}

p, blockquote, pre,
form, input, textarea, select, optgroup, option, label, fieldset, legend, datalist,
canvas, figcaption, figure, picture,
video,
hr {
  display: block;
  width: 100%;
}

hr {
  margin: 0.5rem 0;
  border: 1px solid black;
}

button {
  outline: none !important;
}

button {
  display: inline-block;
  border: none;
  margin: 0;
  padding: 0;
  color: inherit;
  font-family: inherit;
  /* Normalize `line-height`. Cannot be changed from `normal` in Firefox 4+. */
  line-height: normal;
  /* Corrects font smoothing for webkit */
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  /* Corrects inability to style clickable `input` types in iOS */
  -webkit-appearance: none;
  /* Remove excess padding and border in Firefox 4+ */
}
button:-moz-focus-inner {
  border: 0;
  padding: 0;
}

code {
  display: inline-block;
  padding: 0.25rem;
  color: white;
  background-color: #1e1e1e;
  font-family: Consolas, monospace;
}

.hide {
  display: none !important;
}
@media (min-width: 1201px) {
  .hide-xl {
    display: none !important;
  }
}
@media (min-width: 994px) and (max-width: 1200px) {
  .hide-l {
    display: none !important;
  }
}
@media (min-width: 769px) and (max-width: 993px) {
  .hide-m {
    display: none !important;
  }
}
@media (min-width: 481px) and (max-width: 768px) {
  .hide-s {
    display: none !important;
  }
}
@media (min-width: 0) and (max-width: 480px) {
  .hide-xs {
    display: none !important;
  }
}

.show {
  display: block !important;
}
@media (min-width: 1201px) {
  .show-xl {
    display: block !important;
  }
}
@media (min-width: 994px) and (max-width: 1200px) {
  .show-l {
    display: block !important;
  }
}
@media (min-width: 769px) and (max-width: 993px) {
  .show-m {
    display: block !important;
  }
}
@media (min-width: 481px) and (max-width: 768px) {
  .show-s {
    display: block !important;
  }
}
@media (min-width: 0) and (max-width: 480px) {
  .show-xs {
    display: block !important;
  }
}

.mt-0 {
  margin-top: 0rem;
}
.mt-1 {
  margin-top: 0.1rem;
}
.mt-2 {
  margin-top: 0.2rem;
}
.mt-3 {
  margin-top: 0.3rem;
}
.mt-4 {
  margin-top: 0.4rem;
}
.mt-5 {
  margin-top: 0.5rem;
}
.mt-6 {
  margin-top: 0.6rem;
}
.mt-7 {
  margin-top: 0.7rem;
}
.mt-8 {
  margin-top: 0.8rem;
}
.mt-9 {
  margin-top: 0.9rem;
}
.mt-10 {
  margin-top: 1rem;
}
.mt-11 {
  margin-top: 1.1rem;
}
.mt-12 {
  margin-top: 1.2rem;
}
.mt-13 {
  margin-top: 1.3rem;
}
.mt-14 {
  margin-top: 1.4rem;
}
.mt-15 {
  margin-top: 1.5rem;
}
.mt-16 {
  margin-top: 1.6rem;
}
.mt-17 {
  margin-top: 1.7rem;
}
.mt-18 {
  margin-top: 1.8rem;
}
.mt-19 {
  margin-top: 1.9rem;
}
.mt-20 {
  margin-top: 2rem;
}
.mt-21 {
  margin-top: 2.1rem;
}
.mt-22 {
  margin-top: 2.2rem;
}
.mt-23 {
  margin-top: 2.3rem;
}
.mt-24 {
  margin-top: 2.4rem;
}
.mt-25 {
  margin-top: 2.5rem;
}
.mt-26 {
  margin-top: 2.6rem;
}
.mt-27 {
  margin-top: 2.7rem;
}
.mt-28 {
  margin-top: 2.8rem;
}
.mt-29 {
  margin-top: 2.9rem;
}
.mt-30 {
  margin-top: 3rem;
}
.mt-31 {
  margin-top: 3.1rem;
}
.mt-32 {
  margin-top: 3.2rem;
}
.mt-33 {
  margin-top: 3.3rem;
}
.mt-34 {
  margin-top: 3.4rem;
}
.mt-35 {
  margin-top: 3.5rem;
}
.mt-36 {
  margin-top: 3.6rem;
}
.mt-37 {
  margin-top: 3.7rem;
}
.mt-38 {
  margin-top: 3.8rem;
}
.mt-39 {
  margin-top: 3.9rem;
}
.mt-40 {
  margin-top: 4rem;
}
.mt-41 {
  margin-top: 4.1rem;
}
.mt-42 {
  margin-top: 4.2rem;
}
.mt-43 {
  margin-top: 4.3rem;
}
.mt-44 {
  margin-top: 4.4rem;
}
.mt-45 {
  margin-top: 4.5rem;
}
.mt-46 {
  margin-top: 4.6rem;
}
.mt-47 {
  margin-top: 4.7rem;
}
.mt-48 {
  margin-top: 4.8rem;
}
.mt-49 {
  margin-top: 4.9rem;
}
.mt-50 {
  margin-top: 5rem;
}
.mt-xl-0 {
  margin-top: 0rem;
}
.mt-xl-1 {
  margin-top: 0.1rem;
}
.mt-xl-2 {
  margin-top: 0.2rem;
}
.mt-xl-3 {
  margin-top: 0.3rem;
}
.mt-xl-4 {
  margin-top: 0.4rem;
}
.mt-xl-5 {
  margin-top: 0.5rem;
}
.mt-xl-6 {
  margin-top: 0.6rem;
}
.mt-xl-7 {
  margin-top: 0.7rem;
}
.mt-xl-8 {
  margin-top: 0.8rem;
}
.mt-xl-9 {
  margin-top: 0.9rem;
}
.mt-xl-10 {
  margin-top: 1rem;
}
.mt-xl-11 {
  margin-top: 1.1rem;
}
.mt-xl-12 {
  margin-top: 1.2rem;
}
.mt-xl-13 {
  margin-top: 1.3rem;
}
.mt-xl-14 {
  margin-top: 1.4rem;
}
.mt-xl-15 {
  margin-top: 1.5rem;
}
.mt-xl-16 {
  margin-top: 1.6rem;
}
.mt-xl-17 {
  margin-top: 1.7rem;
}
.mt-xl-18 {
  margin-top: 1.8rem;
}
.mt-xl-19 {
  margin-top: 1.9rem;
}
.mt-xl-20 {
  margin-top: 2rem;
}
.mt-xl-21 {
  margin-top: 2.1rem;
}
.mt-xl-22 {
  margin-top: 2.2rem;
}
.mt-xl-23 {
  margin-top: 2.3rem;
}
.mt-xl-24 {
  margin-top: 2.4rem;
}
.mt-xl-25 {
  margin-top: 2.5rem;
}
.mt-xl-26 {
  margin-top: 2.6rem;
}
.mt-xl-27 {
  margin-top: 2.7rem;
}
.mt-xl-28 {
  margin-top: 2.8rem;
}
.mt-xl-29 {
  margin-top: 2.9rem;
}
.mt-xl-30 {
  margin-top: 3rem;
}
.mt-xl-31 {
  margin-top: 3.1rem;
}
.mt-xl-32 {
  margin-top: 3.2rem;
}
.mt-xl-33 {
  margin-top: 3.3rem;
}
.mt-xl-34 {
  margin-top: 3.4rem;
}
.mt-xl-35 {
  margin-top: 3.5rem;
}
.mt-xl-36 {
  margin-top: 3.6rem;
}
.mt-xl-37 {
  margin-top: 3.7rem;
}
.mt-xl-38 {
  margin-top: 3.8rem;
}
.mt-xl-39 {
  margin-top: 3.9rem;
}
.mt-xl-40 {
  margin-top: 4rem;
}
.mt-xl-41 {
  margin-top: 4.1rem;
}
.mt-xl-42 {
  margin-top: 4.2rem;
}
.mt-xl-43 {
  margin-top: 4.3rem;
}
.mt-xl-44 {
  margin-top: 4.4rem;
}
.mt-xl-45 {
  margin-top: 4.5rem;
}
.mt-xl-46 {
  margin-top: 4.6rem;
}
.mt-xl-47 {
  margin-top: 4.7rem;
}
.mt-xl-48 {
  margin-top: 4.8rem;
}
.mt-xl-49 {
  margin-top: 4.9rem;
}
.mt-xl-50 {
  margin-top: 5rem;
}
@media (max-width: 1200px) {
  .mt-l-0 {
    margin-top: 0rem;
  }
  .mt-l-1 {
    margin-top: 0.1rem;
  }
  .mt-l-2 {
    margin-top: 0.2rem;
  }
  .mt-l-3 {
    margin-top: 0.3rem;
  }
  .mt-l-4 {
    margin-top: 0.4rem;
  }
  .mt-l-5 {
    margin-top: 0.5rem;
  }
  .mt-l-6 {
    margin-top: 0.6rem;
  }
  .mt-l-7 {
    margin-top: 0.7rem;
  }
  .mt-l-8 {
    margin-top: 0.8rem;
  }
  .mt-l-9 {
    margin-top: 0.9rem;
  }
  .mt-l-10 {
    margin-top: 1rem;
  }
  .mt-l-11 {
    margin-top: 1.1rem;
  }
  .mt-l-12 {
    margin-top: 1.2rem;
  }
  .mt-l-13 {
    margin-top: 1.3rem;
  }
  .mt-l-14 {
    margin-top: 1.4rem;
  }
  .mt-l-15 {
    margin-top: 1.5rem;
  }
  .mt-l-16 {
    margin-top: 1.6rem;
  }
  .mt-l-17 {
    margin-top: 1.7rem;
  }
  .mt-l-18 {
    margin-top: 1.8rem;
  }
  .mt-l-19 {
    margin-top: 1.9rem;
  }
  .mt-l-20 {
    margin-top: 2rem;
  }
  .mt-l-21 {
    margin-top: 2.1rem;
  }
  .mt-l-22 {
    margin-top: 2.2rem;
  }
  .mt-l-23 {
    margin-top: 2.3rem;
  }
  .mt-l-24 {
    margin-top: 2.4rem;
  }
  .mt-l-25 {
    margin-top: 2.5rem;
  }
  .mt-l-26 {
    margin-top: 2.6rem;
  }
  .mt-l-27 {
    margin-top: 2.7rem;
  }
  .mt-l-28 {
    margin-top: 2.8rem;
  }
  .mt-l-29 {
    margin-top: 2.9rem;
  }
  .mt-l-30 {
    margin-top: 3rem;
  }
  .mt-l-31 {
    margin-top: 3.1rem;
  }
  .mt-l-32 {
    margin-top: 3.2rem;
  }
  .mt-l-33 {
    margin-top: 3.3rem;
  }
  .mt-l-34 {
    margin-top: 3.4rem;
  }
  .mt-l-35 {
    margin-top: 3.5rem;
  }
  .mt-l-36 {
    margin-top: 3.6rem;
  }
  .mt-l-37 {
    margin-top: 3.7rem;
  }
  .mt-l-38 {
    margin-top: 3.8rem;
  }
  .mt-l-39 {
    margin-top: 3.9rem;
  }
  .mt-l-40 {
    margin-top: 4rem;
  }
  .mt-l-41 {
    margin-top: 4.1rem;
  }
  .mt-l-42 {
    margin-top: 4.2rem;
  }
  .mt-l-43 {
    margin-top: 4.3rem;
  }
  .mt-l-44 {
    margin-top: 4.4rem;
  }
  .mt-l-45 {
    margin-top: 4.5rem;
  }
  .mt-l-46 {
    margin-top: 4.6rem;
  }
  .mt-l-47 {
    margin-top: 4.7rem;
  }
  .mt-l-48 {
    margin-top: 4.8rem;
  }
  .mt-l-49 {
    margin-top: 4.9rem;
  }
  .mt-l-50 {
    margin-top: 5rem;
  }
}
@media (max-width: 993px) {
  .mt-m-0 {
    margin-top: 0rem;
  }
  .mt-m-1 {
    margin-top: 0.1rem;
  }
  .mt-m-2 {
    margin-top: 0.2rem;
  }
  .mt-m-3 {
    margin-top: 0.3rem;
  }
  .mt-m-4 {
    margin-top: 0.4rem;
  }
  .mt-m-5 {
    margin-top: 0.5rem;
  }
  .mt-m-6 {
    margin-top: 0.6rem;
  }
  .mt-m-7 {
    margin-top: 0.7rem;
  }
  .mt-m-8 {
    margin-top: 0.8rem;
  }
  .mt-m-9 {
    margin-top: 0.9rem;
  }
  .mt-m-10 {
    margin-top: 1rem;
  }
  .mt-m-11 {
    margin-top: 1.1rem;
  }
  .mt-m-12 {
    margin-top: 1.2rem;
  }
  .mt-m-13 {
    margin-top: 1.3rem;
  }
  .mt-m-14 {
    margin-top: 1.4rem;
  }
  .mt-m-15 {
    margin-top: 1.5rem;
  }
  .mt-m-16 {
    margin-top: 1.6rem;
  }
  .mt-m-17 {
    margin-top: 1.7rem;
  }
  .mt-m-18 {
    margin-top: 1.8rem;
  }
  .mt-m-19 {
    margin-top: 1.9rem;
  }
  .mt-m-20 {
    margin-top: 2rem;
  }
  .mt-m-21 {
    margin-top: 2.1rem;
  }
  .mt-m-22 {
    margin-top: 2.2rem;
  }
  .mt-m-23 {
    margin-top: 2.3rem;
  }
  .mt-m-24 {
    margin-top: 2.4rem;
  }
  .mt-m-25 {
    margin-top: 2.5rem;
  }
  .mt-m-26 {
    margin-top: 2.6rem;
  }
  .mt-m-27 {
    margin-top: 2.7rem;
  }
  .mt-m-28 {
    margin-top: 2.8rem;
  }
  .mt-m-29 {
    margin-top: 2.9rem;
  }
  .mt-m-30 {
    margin-top: 3rem;
  }
  .mt-m-31 {
    margin-top: 3.1rem;
  }
  .mt-m-32 {
    margin-top: 3.2rem;
  }
  .mt-m-33 {
    margin-top: 3.3rem;
  }
  .mt-m-34 {
    margin-top: 3.4rem;
  }
  .mt-m-35 {
    margin-top: 3.5rem;
  }
  .mt-m-36 {
    margin-top: 3.6rem;
  }
  .mt-m-37 {
    margin-top: 3.7rem;
  }
  .mt-m-38 {
    margin-top: 3.8rem;
  }
  .mt-m-39 {
    margin-top: 3.9rem;
  }
  .mt-m-40 {
    margin-top: 4rem;
  }
  .mt-m-41 {
    margin-top: 4.1rem;
  }
  .mt-m-42 {
    margin-top: 4.2rem;
  }
  .mt-m-43 {
    margin-top: 4.3rem;
  }
  .mt-m-44 {
    margin-top: 4.4rem;
  }
  .mt-m-45 {
    margin-top: 4.5rem;
  }
  .mt-m-46 {
    margin-top: 4.6rem;
  }
  .mt-m-47 {
    margin-top: 4.7rem;
  }
  .mt-m-48 {
    margin-top: 4.8rem;
  }
  .mt-m-49 {
    margin-top: 4.9rem;
  }
  .mt-m-50 {
    margin-top: 5rem;
  }
}
@media (max-width: 768px) {
  .mt-s-0 {
    margin-top: 0rem;
  }
  .mt-s-1 {
    margin-top: 0.1rem;
  }
  .mt-s-2 {
    margin-top: 0.2rem;
  }
  .mt-s-3 {
    margin-top: 0.3rem;
  }
  .mt-s-4 {
    margin-top: 0.4rem;
  }
  .mt-s-5 {
    margin-top: 0.5rem;
  }
  .mt-s-6 {
    margin-top: 0.6rem;
  }
  .mt-s-7 {
    margin-top: 0.7rem;
  }
  .mt-s-8 {
    margin-top: 0.8rem;
  }
  .mt-s-9 {
    margin-top: 0.9rem;
  }
  .mt-s-10 {
    margin-top: 1rem;
  }
  .mt-s-11 {
    margin-top: 1.1rem;
  }
  .mt-s-12 {
    margin-top: 1.2rem;
  }
  .mt-s-13 {
    margin-top: 1.3rem;
  }
  .mt-s-14 {
    margin-top: 1.4rem;
  }
  .mt-s-15 {
    margin-top: 1.5rem;
  }
  .mt-s-16 {
    margin-top: 1.6rem;
  }
  .mt-s-17 {
    margin-top: 1.7rem;
  }
  .mt-s-18 {
    margin-top: 1.8rem;
  }
  .mt-s-19 {
    margin-top: 1.9rem;
  }
  .mt-s-20 {
    margin-top: 2rem;
  }
  .mt-s-21 {
    margin-top: 2.1rem;
  }
  .mt-s-22 {
    margin-top: 2.2rem;
  }
  .mt-s-23 {
    margin-top: 2.3rem;
  }
  .mt-s-24 {
    margin-top: 2.4rem;
  }
  .mt-s-25 {
    margin-top: 2.5rem;
  }
  .mt-s-26 {
    margin-top: 2.6rem;
  }
  .mt-s-27 {
    margin-top: 2.7rem;
  }
  .mt-s-28 {
    margin-top: 2.8rem;
  }
  .mt-s-29 {
    margin-top: 2.9rem;
  }
  .mt-s-30 {
    margin-top: 3rem;
  }
  .mt-s-31 {
    margin-top: 3.1rem;
  }
  .mt-s-32 {
    margin-top: 3.2rem;
  }
  .mt-s-33 {
    margin-top: 3.3rem;
  }
  .mt-s-34 {
    margin-top: 3.4rem;
  }
  .mt-s-35 {
    margin-top: 3.5rem;
  }
  .mt-s-36 {
    margin-top: 3.6rem;
  }
  .mt-s-37 {
    margin-top: 3.7rem;
  }
  .mt-s-38 {
    margin-top: 3.8rem;
  }
  .mt-s-39 {
    margin-top: 3.9rem;
  }
  .mt-s-40 {
    margin-top: 4rem;
  }
  .mt-s-41 {
    margin-top: 4.1rem;
  }
  .mt-s-42 {
    margin-top: 4.2rem;
  }
  .mt-s-43 {
    margin-top: 4.3rem;
  }
  .mt-s-44 {
    margin-top: 4.4rem;
  }
  .mt-s-45 {
    margin-top: 4.5rem;
  }
  .mt-s-46 {
    margin-top: 4.6rem;
  }
  .mt-s-47 {
    margin-top: 4.7rem;
  }
  .mt-s-48 {
    margin-top: 4.8rem;
  }
  .mt-s-49 {
    margin-top: 4.9rem;
  }
  .mt-s-50 {
    margin-top: 5rem;
  }
}
@media (max-width: 480px) {
  .mt-xs-0 {
    margin-top: 0rem;
  }
  .mt-xs-1 {
    margin-top: 0.1rem;
  }
  .mt-xs-2 {
    margin-top: 0.2rem;
  }
  .mt-xs-3 {
    margin-top: 0.3rem;
  }
  .mt-xs-4 {
    margin-top: 0.4rem;
  }
  .mt-xs-5 {
    margin-top: 0.5rem;
  }
  .mt-xs-6 {
    margin-top: 0.6rem;
  }
  .mt-xs-7 {
    margin-top: 0.7rem;
  }
  .mt-xs-8 {
    margin-top: 0.8rem;
  }
  .mt-xs-9 {
    margin-top: 0.9rem;
  }
  .mt-xs-10 {
    margin-top: 1rem;
  }
  .mt-xs-11 {
    margin-top: 1.1rem;
  }
  .mt-xs-12 {
    margin-top: 1.2rem;
  }
  .mt-xs-13 {
    margin-top: 1.3rem;
  }
  .mt-xs-14 {
    margin-top: 1.4rem;
  }
  .mt-xs-15 {
    margin-top: 1.5rem;
  }
  .mt-xs-16 {
    margin-top: 1.6rem;
  }
  .mt-xs-17 {
    margin-top: 1.7rem;
  }
  .mt-xs-18 {
    margin-top: 1.8rem;
  }
  .mt-xs-19 {
    margin-top: 1.9rem;
  }
  .mt-xs-20 {
    margin-top: 2rem;
  }
  .mt-xs-21 {
    margin-top: 2.1rem;
  }
  .mt-xs-22 {
    margin-top: 2.2rem;
  }
  .mt-xs-23 {
    margin-top: 2.3rem;
  }
  .mt-xs-24 {
    margin-top: 2.4rem;
  }
  .mt-xs-25 {
    margin-top: 2.5rem;
  }
  .mt-xs-26 {
    margin-top: 2.6rem;
  }
  .mt-xs-27 {
    margin-top: 2.7rem;
  }
  .mt-xs-28 {
    margin-top: 2.8rem;
  }
  .mt-xs-29 {
    margin-top: 2.9rem;
  }
  .mt-xs-30 {
    margin-top: 3rem;
  }
  .mt-xs-31 {
    margin-top: 3.1rem;
  }
  .mt-xs-32 {
    margin-top: 3.2rem;
  }
  .mt-xs-33 {
    margin-top: 3.3rem;
  }
  .mt-xs-34 {
    margin-top: 3.4rem;
  }
  .mt-xs-35 {
    margin-top: 3.5rem;
  }
  .mt-xs-36 {
    margin-top: 3.6rem;
  }
  .mt-xs-37 {
    margin-top: 3.7rem;
  }
  .mt-xs-38 {
    margin-top: 3.8rem;
  }
  .mt-xs-39 {
    margin-top: 3.9rem;
  }
  .mt-xs-40 {
    margin-top: 4rem;
  }
  .mt-xs-41 {
    margin-top: 4.1rem;
  }
  .mt-xs-42 {
    margin-top: 4.2rem;
  }
  .mt-xs-43 {
    margin-top: 4.3rem;
  }
  .mt-xs-44 {
    margin-top: 4.4rem;
  }
  .mt-xs-45 {
    margin-top: 4.5rem;
  }
  .mt-xs-46 {
    margin-top: 4.6rem;
  }
  .mt-xs-47 {
    margin-top: 4.7rem;
  }
  .mt-xs-48 {
    margin-top: 4.8rem;
  }
  .mt-xs-49 {
    margin-top: 4.9rem;
  }
  .mt-xs-50 {
    margin-top: 5rem;
  }
}

.mb-0 {
  margin-bottom: 0rem;
}
.mb-1 {
  margin-bottom: 0.1rem;
}
.mb-2 {
  margin-bottom: 0.2rem;
}
.mb-3 {
  margin-bottom: 0.3rem;
}
.mb-4 {
  margin-bottom: 0.4rem;
}
.mb-5 {
  margin-bottom: 0.5rem;
}
.mb-6 {
  margin-bottom: 0.6rem;
}
.mb-7 {
  margin-bottom: 0.7rem;
}
.mb-8 {
  margin-bottom: 0.8rem;
}
.mb-9 {
  margin-bottom: 0.9rem;
}
.mb-10 {
  margin-bottom: 1rem;
}
.mb-11 {
  margin-bottom: 1.1rem;
}
.mb-12 {
  margin-bottom: 1.2rem;
}
.mb-13 {
  margin-bottom: 1.3rem;
}
.mb-14 {
  margin-bottom: 1.4rem;
}
.mb-15 {
  margin-bottom: 1.5rem;
}
.mb-16 {
  margin-bottom: 1.6rem;
}
.mb-17 {
  margin-bottom: 1.7rem;
}
.mb-18 {
  margin-bottom: 1.8rem;
}
.mb-19 {
  margin-bottom: 1.9rem;
}
.mb-20 {
  margin-bottom: 2rem;
}
.mb-21 {
  margin-bottom: 2.1rem;
}
.mb-22 {
  margin-bottom: 2.2rem;
}
.mb-23 {
  margin-bottom: 2.3rem;
}
.mb-24 {
  margin-bottom: 2.4rem;
}
.mb-25 {
  margin-bottom: 2.5rem;
}
.mb-26 {
  margin-bottom: 2.6rem;
}
.mb-27 {
  margin-bottom: 2.7rem;
}
.mb-28 {
  margin-bottom: 2.8rem;
}
.mb-29 {
  margin-bottom: 2.9rem;
}
.mb-30 {
  margin-bottom: 3rem;
}
.mb-31 {
  margin-bottom: 3.1rem;
}
.mb-32 {
  margin-bottom: 3.2rem;
}
.mb-33 {
  margin-bottom: 3.3rem;
}
.mb-34 {
  margin-bottom: 3.4rem;
}
.mb-35 {
  margin-bottom: 3.5rem;
}
.mb-36 {
  margin-bottom: 3.6rem;
}
.mb-37 {
  margin-bottom: 3.7rem;
}
.mb-38 {
  margin-bottom: 3.8rem;
}
.mb-39 {
  margin-bottom: 3.9rem;
}
.mb-40 {
  margin-bottom: 4rem;
}
.mb-41 {
  margin-bottom: 4.1rem;
}
.mb-42 {
  margin-bottom: 4.2rem;
}
.mb-43 {
  margin-bottom: 4.3rem;
}
.mb-44 {
  margin-bottom: 4.4rem;
}
.mb-45 {
  margin-bottom: 4.5rem;
}
.mb-46 {
  margin-bottom: 4.6rem;
}
.mb-47 {
  margin-bottom: 4.7rem;
}
.mb-48 {
  margin-bottom: 4.8rem;
}
.mb-49 {
  margin-bottom: 4.9rem;
}
.mb-50 {
  margin-bottom: 5rem;
}
.mb-xl-0 {
  margin-bottom: 0rem;
}
.mb-xl-1 {
  margin-bottom: 0.1rem;
}
.mb-xl-2 {
  margin-bottom: 0.2rem;
}
.mb-xl-3 {
  margin-bottom: 0.3rem;
}
.mb-xl-4 {
  margin-bottom: 0.4rem;
}
.mb-xl-5 {
  margin-bottom: 0.5rem;
}
.mb-xl-6 {
  margin-bottom: 0.6rem;
}
.mb-xl-7 {
  margin-bottom: 0.7rem;
}
.mb-xl-8 {
  margin-bottom: 0.8rem;
}
.mb-xl-9 {
  margin-bottom: 0.9rem;
}
.mb-xl-10 {
  margin-bottom: 1rem;
}
.mb-xl-11 {
  margin-bottom: 1.1rem;
}
.mb-xl-12 {
  margin-bottom: 1.2rem;
}
.mb-xl-13 {
  margin-bottom: 1.3rem;
}
.mb-xl-14 {
  margin-bottom: 1.4rem;
}
.mb-xl-15 {
  margin-bottom: 1.5rem;
}
.mb-xl-16 {
  margin-bottom: 1.6rem;
}
.mb-xl-17 {
  margin-bottom: 1.7rem;
}
.mb-xl-18 {
  margin-bottom: 1.8rem;
}
.mb-xl-19 {
  margin-bottom: 1.9rem;
}
.mb-xl-20 {
  margin-bottom: 2rem;
}
.mb-xl-21 {
  margin-bottom: 2.1rem;
}
.mb-xl-22 {
  margin-bottom: 2.2rem;
}
.mb-xl-23 {
  margin-bottom: 2.3rem;
}
.mb-xl-24 {
  margin-bottom: 2.4rem;
}
.mb-xl-25 {
  margin-bottom: 2.5rem;
}
.mb-xl-26 {
  margin-bottom: 2.6rem;
}
.mb-xl-27 {
  margin-bottom: 2.7rem;
}
.mb-xl-28 {
  margin-bottom: 2.8rem;
}
.mb-xl-29 {
  margin-bottom: 2.9rem;
}
.mb-xl-30 {
  margin-bottom: 3rem;
}
.mb-xl-31 {
  margin-bottom: 3.1rem;
}
.mb-xl-32 {
  margin-bottom: 3.2rem;
}
.mb-xl-33 {
  margin-bottom: 3.3rem;
}
.mb-xl-34 {
  margin-bottom: 3.4rem;
}
.mb-xl-35 {
  margin-bottom: 3.5rem;
}
.mb-xl-36 {
  margin-bottom: 3.6rem;
}
.mb-xl-37 {
  margin-bottom: 3.7rem;
}
.mb-xl-38 {
  margin-bottom: 3.8rem;
}
.mb-xl-39 {
  margin-bottom: 3.9rem;
}
.mb-xl-40 {
  margin-bottom: 4rem;
}
.mb-xl-41 {
  margin-bottom: 4.1rem;
}
.mb-xl-42 {
  margin-bottom: 4.2rem;
}
.mb-xl-43 {
  margin-bottom: 4.3rem;
}
.mb-xl-44 {
  margin-bottom: 4.4rem;
}
.mb-xl-45 {
  margin-bottom: 4.5rem;
}
.mb-xl-46 {
  margin-bottom: 4.6rem;
}
.mb-xl-47 {
  margin-bottom: 4.7rem;
}
.mb-xl-48 {
  margin-bottom: 4.8rem;
}
.mb-xl-49 {
  margin-bottom: 4.9rem;
}
.mb-xl-50 {
  margin-bottom: 5rem;
}
@media (max-width: 1200px) {
  .mb-l-0 {
    margin-bottom: 0rem;
  }
  .mb-l-1 {
    margin-bottom: 0.1rem;
  }
  .mb-l-2 {
    margin-bottom: 0.2rem;
  }
  .mb-l-3 {
    margin-bottom: 0.3rem;
  }
  .mb-l-4 {
    margin-bottom: 0.4rem;
  }
  .mb-l-5 {
    margin-bottom: 0.5rem;
  }
  .mb-l-6 {
    margin-bottom: 0.6rem;
  }
  .mb-l-7 {
    margin-bottom: 0.7rem;
  }
  .mb-l-8 {
    margin-bottom: 0.8rem;
  }
  .mb-l-9 {
    margin-bottom: 0.9rem;
  }
  .mb-l-10 {
    margin-bottom: 1rem;
  }
  .mb-l-11 {
    margin-bottom: 1.1rem;
  }
  .mb-l-12 {
    margin-bottom: 1.2rem;
  }
  .mb-l-13 {
    margin-bottom: 1.3rem;
  }
  .mb-l-14 {
    margin-bottom: 1.4rem;
  }
  .mb-l-15 {
    margin-bottom: 1.5rem;
  }
  .mb-l-16 {
    margin-bottom: 1.6rem;
  }
  .mb-l-17 {
    margin-bottom: 1.7rem;
  }
  .mb-l-18 {
    margin-bottom: 1.8rem;
  }
  .mb-l-19 {
    margin-bottom: 1.9rem;
  }
  .mb-l-20 {
    margin-bottom: 2rem;
  }
  .mb-l-21 {
    margin-bottom: 2.1rem;
  }
  .mb-l-22 {
    margin-bottom: 2.2rem;
  }
  .mb-l-23 {
    margin-bottom: 2.3rem;
  }
  .mb-l-24 {
    margin-bottom: 2.4rem;
  }
  .mb-l-25 {
    margin-bottom: 2.5rem;
  }
  .mb-l-26 {
    margin-bottom: 2.6rem;
  }
  .mb-l-27 {
    margin-bottom: 2.7rem;
  }
  .mb-l-28 {
    margin-bottom: 2.8rem;
  }
  .mb-l-29 {
    margin-bottom: 2.9rem;
  }
  .mb-l-30 {
    margin-bottom: 3rem;
  }
  .mb-l-31 {
    margin-bottom: 3.1rem;
  }
  .mb-l-32 {
    margin-bottom: 3.2rem;
  }
  .mb-l-33 {
    margin-bottom: 3.3rem;
  }
  .mb-l-34 {
    margin-bottom: 3.4rem;
  }
  .mb-l-35 {
    margin-bottom: 3.5rem;
  }
  .mb-l-36 {
    margin-bottom: 3.6rem;
  }
  .mb-l-37 {
    margin-bottom: 3.7rem;
  }
  .mb-l-38 {
    margin-bottom: 3.8rem;
  }
  .mb-l-39 {
    margin-bottom: 3.9rem;
  }
  .mb-l-40 {
    margin-bottom: 4rem;
  }
  .mb-l-41 {
    margin-bottom: 4.1rem;
  }
  .mb-l-42 {
    margin-bottom: 4.2rem;
  }
  .mb-l-43 {
    margin-bottom: 4.3rem;
  }
  .mb-l-44 {
    margin-bottom: 4.4rem;
  }
  .mb-l-45 {
    margin-bottom: 4.5rem;
  }
  .mb-l-46 {
    margin-bottom: 4.6rem;
  }
  .mb-l-47 {
    margin-bottom: 4.7rem;
  }
  .mb-l-48 {
    margin-bottom: 4.8rem;
  }
  .mb-l-49 {
    margin-bottom: 4.9rem;
  }
  .mb-l-50 {
    margin-bottom: 5rem;
  }
}
@media (max-width: 993px) {
  .mb-m-0 {
    margin-bottom: 0rem;
  }
  .mb-m-1 {
    margin-bottom: 0.1rem;
  }
  .mb-m-2 {
    margin-bottom: 0.2rem;
  }
  .mb-m-3 {
    margin-bottom: 0.3rem;
  }
  .mb-m-4 {
    margin-bottom: 0.4rem;
  }
  .mb-m-5 {
    margin-bottom: 0.5rem;
  }
  .mb-m-6 {
    margin-bottom: 0.6rem;
  }
  .mb-m-7 {
    margin-bottom: 0.7rem;
  }
  .mb-m-8 {
    margin-bottom: 0.8rem;
  }
  .mb-m-9 {
    margin-bottom: 0.9rem;
  }
  .mb-m-10 {
    margin-bottom: 1rem;
  }
  .mb-m-11 {
    margin-bottom: 1.1rem;
  }
  .mb-m-12 {
    margin-bottom: 1.2rem;
  }
  .mb-m-13 {
    margin-bottom: 1.3rem;
  }
  .mb-m-14 {
    margin-bottom: 1.4rem;
  }
  .mb-m-15 {
    margin-bottom: 1.5rem;
  }
  .mb-m-16 {
    margin-bottom: 1.6rem;
  }
  .mb-m-17 {
    margin-bottom: 1.7rem;
  }
  .mb-m-18 {
    margin-bottom: 1.8rem;
  }
  .mb-m-19 {
    margin-bottom: 1.9rem;
  }
  .mb-m-20 {
    margin-bottom: 2rem;
  }
  .mb-m-21 {
    margin-bottom: 2.1rem;
  }
  .mb-m-22 {
    margin-bottom: 2.2rem;
  }
  .mb-m-23 {
    margin-bottom: 2.3rem;
  }
  .mb-m-24 {
    margin-bottom: 2.4rem;
  }
  .mb-m-25 {
    margin-bottom: 2.5rem;
  }
  .mb-m-26 {
    margin-bottom: 2.6rem;
  }
  .mb-m-27 {
    margin-bottom: 2.7rem;
  }
  .mb-m-28 {
    margin-bottom: 2.8rem;
  }
  .mb-m-29 {
    margin-bottom: 2.9rem;
  }
  .mb-m-30 {
    margin-bottom: 3rem;
  }
  .mb-m-31 {
    margin-bottom: 3.1rem;
  }
  .mb-m-32 {
    margin-bottom: 3.2rem;
  }
  .mb-m-33 {
    margin-bottom: 3.3rem;
  }
  .mb-m-34 {
    margin-bottom: 3.4rem;
  }
  .mb-m-35 {
    margin-bottom: 3.5rem;
  }
  .mb-m-36 {
    margin-bottom: 3.6rem;
  }
  .mb-m-37 {
    margin-bottom: 3.7rem;
  }
  .mb-m-38 {
    margin-bottom: 3.8rem;
  }
  .mb-m-39 {
    margin-bottom: 3.9rem;
  }
  .mb-m-40 {
    margin-bottom: 4rem;
  }
  .mb-m-41 {
    margin-bottom: 4.1rem;
  }
  .mb-m-42 {
    margin-bottom: 4.2rem;
  }
  .mb-m-43 {
    margin-bottom: 4.3rem;
  }
  .mb-m-44 {
    margin-bottom: 4.4rem;
  }
  .mb-m-45 {
    margin-bottom: 4.5rem;
  }
  .mb-m-46 {
    margin-bottom: 4.6rem;
  }
  .mb-m-47 {
    margin-bottom: 4.7rem;
  }
  .mb-m-48 {
    margin-bottom: 4.8rem;
  }
  .mb-m-49 {
    margin-bottom: 4.9rem;
  }
  .mb-m-50 {
    margin-bottom: 5rem;
  }
}
@media (max-width: 768px) {
  .mb-s-0 {
    margin-bottom: 0rem;
  }
  .mb-s-1 {
    margin-bottom: 0.1rem;
  }
  .mb-s-2 {
    margin-bottom: 0.2rem;
  }
  .mb-s-3 {
    margin-bottom: 0.3rem;
  }
  .mb-s-4 {
    margin-bottom: 0.4rem;
  }
  .mb-s-5 {
    margin-bottom: 0.5rem;
  }
  .mb-s-6 {
    margin-bottom: 0.6rem;
  }
  .mb-s-7 {
    margin-bottom: 0.7rem;
  }
  .mb-s-8 {
    margin-bottom: 0.8rem;
  }
  .mb-s-9 {
    margin-bottom: 0.9rem;
  }
  .mb-s-10 {
    margin-bottom: 1rem;
  }
  .mb-s-11 {
    margin-bottom: 1.1rem;
  }
  .mb-s-12 {
    margin-bottom: 1.2rem;
  }
  .mb-s-13 {
    margin-bottom: 1.3rem;
  }
  .mb-s-14 {
    margin-bottom: 1.4rem;
  }
  .mb-s-15 {
    margin-bottom: 1.5rem;
  }
  .mb-s-16 {
    margin-bottom: 1.6rem;
  }
  .mb-s-17 {
    margin-bottom: 1.7rem;
  }
  .mb-s-18 {
    margin-bottom: 1.8rem;
  }
  .mb-s-19 {
    margin-bottom: 1.9rem;
  }
  .mb-s-20 {
    margin-bottom: 2rem;
  }
  .mb-s-21 {
    margin-bottom: 2.1rem;
  }
  .mb-s-22 {
    margin-bottom: 2.2rem;
  }
  .mb-s-23 {
    margin-bottom: 2.3rem;
  }
  .mb-s-24 {
    margin-bottom: 2.4rem;
  }
  .mb-s-25 {
    margin-bottom: 2.5rem;
  }
  .mb-s-26 {
    margin-bottom: 2.6rem;
  }
  .mb-s-27 {
    margin-bottom: 2.7rem;
  }
  .mb-s-28 {
    margin-bottom: 2.8rem;
  }
  .mb-s-29 {
    margin-bottom: 2.9rem;
  }
  .mb-s-30 {
    margin-bottom: 3rem;
  }
  .mb-s-31 {
    margin-bottom: 3.1rem;
  }
  .mb-s-32 {
    margin-bottom: 3.2rem;
  }
  .mb-s-33 {
    margin-bottom: 3.3rem;
  }
  .mb-s-34 {
    margin-bottom: 3.4rem;
  }
  .mb-s-35 {
    margin-bottom: 3.5rem;
  }
  .mb-s-36 {
    margin-bottom: 3.6rem;
  }
  .mb-s-37 {
    margin-bottom: 3.7rem;
  }
  .mb-s-38 {
    margin-bottom: 3.8rem;
  }
  .mb-s-39 {
    margin-bottom: 3.9rem;
  }
  .mb-s-40 {
    margin-bottom: 4rem;
  }
  .mb-s-41 {
    margin-bottom: 4.1rem;
  }
  .mb-s-42 {
    margin-bottom: 4.2rem;
  }
  .mb-s-43 {
    margin-bottom: 4.3rem;
  }
  .mb-s-44 {
    margin-bottom: 4.4rem;
  }
  .mb-s-45 {
    margin-bottom: 4.5rem;
  }
  .mb-s-46 {
    margin-bottom: 4.6rem;
  }
  .mb-s-47 {
    margin-bottom: 4.7rem;
  }
  .mb-s-48 {
    margin-bottom: 4.8rem;
  }
  .mb-s-49 {
    margin-bottom: 4.9rem;
  }
  .mb-s-50 {
    margin-bottom: 5rem;
  }
}
@media (max-width: 480px) {
  .mb-xs-0 {
    margin-bottom: 0rem;
  }
  .mb-xs-1 {
    margin-bottom: 0.1rem;
  }
  .mb-xs-2 {
    margin-bottom: 0.2rem;
  }
  .mb-xs-3 {
    margin-bottom: 0.3rem;
  }
  .mb-xs-4 {
    margin-bottom: 0.4rem;
  }
  .mb-xs-5 {
    margin-bottom: 0.5rem;
  }
  .mb-xs-6 {
    margin-bottom: 0.6rem;
  }
  .mb-xs-7 {
    margin-bottom: 0.7rem;
  }
  .mb-xs-8 {
    margin-bottom: 0.8rem;
  }
  .mb-xs-9 {
    margin-bottom: 0.9rem;
  }
  .mb-xs-10 {
    margin-bottom: 1rem;
  }
  .mb-xs-11 {
    margin-bottom: 1.1rem;
  }
  .mb-xs-12 {
    margin-bottom: 1.2rem;
  }
  .mb-xs-13 {
    margin-bottom: 1.3rem;
  }
  .mb-xs-14 {
    margin-bottom: 1.4rem;
  }
  .mb-xs-15 {
    margin-bottom: 1.5rem;
  }
  .mb-xs-16 {
    margin-bottom: 1.6rem;
  }
  .mb-xs-17 {
    margin-bottom: 1.7rem;
  }
  .mb-xs-18 {
    margin-bottom: 1.8rem;
  }
  .mb-xs-19 {
    margin-bottom: 1.9rem;
  }
  .mb-xs-20 {
    margin-bottom: 2rem;
  }
  .mb-xs-21 {
    margin-bottom: 2.1rem;
  }
  .mb-xs-22 {
    margin-bottom: 2.2rem;
  }
  .mb-xs-23 {
    margin-bottom: 2.3rem;
  }
  .mb-xs-24 {
    margin-bottom: 2.4rem;
  }
  .mb-xs-25 {
    margin-bottom: 2.5rem;
  }
  .mb-xs-26 {
    margin-bottom: 2.6rem;
  }
  .mb-xs-27 {
    margin-bottom: 2.7rem;
  }
  .mb-xs-28 {
    margin-bottom: 2.8rem;
  }
  .mb-xs-29 {
    margin-bottom: 2.9rem;
  }
  .mb-xs-30 {
    margin-bottom: 3rem;
  }
  .mb-xs-31 {
    margin-bottom: 3.1rem;
  }
  .mb-xs-32 {
    margin-bottom: 3.2rem;
  }
  .mb-xs-33 {
    margin-bottom: 3.3rem;
  }
  .mb-xs-34 {
    margin-bottom: 3.4rem;
  }
  .mb-xs-35 {
    margin-bottom: 3.5rem;
  }
  .mb-xs-36 {
    margin-bottom: 3.6rem;
  }
  .mb-xs-37 {
    margin-bottom: 3.7rem;
  }
  .mb-xs-38 {
    margin-bottom: 3.8rem;
  }
  .mb-xs-39 {
    margin-bottom: 3.9rem;
  }
  .mb-xs-40 {
    margin-bottom: 4rem;
  }
  .mb-xs-41 {
    margin-bottom: 4.1rem;
  }
  .mb-xs-42 {
    margin-bottom: 4.2rem;
  }
  .mb-xs-43 {
    margin-bottom: 4.3rem;
  }
  .mb-xs-44 {
    margin-bottom: 4.4rem;
  }
  .mb-xs-45 {
    margin-bottom: 4.5rem;
  }
  .mb-xs-46 {
    margin-bottom: 4.6rem;
  }
  .mb-xs-47 {
    margin-bottom: 4.7rem;
  }
  .mb-xs-48 {
    margin-bottom: 4.8rem;
  }
  .mb-xs-49 {
    margin-bottom: 4.9rem;
  }
  .mb-xs-50 {
    margin-bottom: 5rem;
  }
}

.pt-0 {
  padding-top: 0rem;
}
.pt-1 {
  padding-top: 0.1rem;
}
.pt-2 {
  padding-top: 0.2rem;
}
.pt-3 {
  padding-top: 0.3rem;
}
.pt-4 {
  padding-top: 0.4rem;
}
.pt-5 {
  padding-top: 0.5rem;
}
.pt-6 {
  padding-top: 0.6rem;
}
.pt-7 {
  padding-top: 0.7rem;
}
.pt-8 {
  padding-top: 0.8rem;
}
.pt-9 {
  padding-top: 0.9rem;
}
.pt-10 {
  padding-top: 1rem;
}
.pt-11 {
  padding-top: 1.1rem;
}
.pt-12 {
  padding-top: 1.2rem;
}
.pt-13 {
  padding-top: 1.3rem;
}
.pt-14 {
  padding-top: 1.4rem;
}
.pt-15 {
  padding-top: 1.5rem;
}
.pt-16 {
  padding-top: 1.6rem;
}
.pt-17 {
  padding-top: 1.7rem;
}
.pt-18 {
  padding-top: 1.8rem;
}
.pt-19 {
  padding-top: 1.9rem;
}
.pt-20 {
  padding-top: 2rem;
}
.pt-21 {
  padding-top: 2.1rem;
}
.pt-22 {
  padding-top: 2.2rem;
}
.pt-23 {
  padding-top: 2.3rem;
}
.pt-24 {
  padding-top: 2.4rem;
}
.pt-25 {
  padding-top: 2.5rem;
}
.pt-26 {
  padding-top: 2.6rem;
}
.pt-27 {
  padding-top: 2.7rem;
}
.pt-28 {
  padding-top: 2.8rem;
}
.pt-29 {
  padding-top: 2.9rem;
}
.pt-30 {
  padding-top: 3rem;
}
.pt-31 {
  padding-top: 3.1rem;
}
.pt-32 {
  padding-top: 3.2rem;
}
.pt-33 {
  padding-top: 3.3rem;
}
.pt-34 {
  padding-top: 3.4rem;
}
.pt-35 {
  padding-top: 3.5rem;
}
.pt-36 {
  padding-top: 3.6rem;
}
.pt-37 {
  padding-top: 3.7rem;
}
.pt-38 {
  padding-top: 3.8rem;
}
.pt-39 {
  padding-top: 3.9rem;
}
.pt-40 {
  padding-top: 4rem;
}
.pt-41 {
  padding-top: 4.1rem;
}
.pt-42 {
  padding-top: 4.2rem;
}
.pt-43 {
  padding-top: 4.3rem;
}
.pt-44 {
  padding-top: 4.4rem;
}
.pt-45 {
  padding-top: 4.5rem;
}
.pt-46 {
  padding-top: 4.6rem;
}
.pt-47 {
  padding-top: 4.7rem;
}
.pt-48 {
  padding-top: 4.8rem;
}
.pt-49 {
  padding-top: 4.9rem;
}
.pt-50 {
  padding-top: 5rem;
}
.pt-xl-0 {
  padding-top: 0rem;
}
.pt-xl-1 {
  padding-top: 0.1rem;
}
.pt-xl-2 {
  padding-top: 0.2rem;
}
.pt-xl-3 {
  padding-top: 0.3rem;
}
.pt-xl-4 {
  padding-top: 0.4rem;
}
.pt-xl-5 {
  padding-top: 0.5rem;
}
.pt-xl-6 {
  padding-top: 0.6rem;
}
.pt-xl-7 {
  padding-top: 0.7rem;
}
.pt-xl-8 {
  padding-top: 0.8rem;
}
.pt-xl-9 {
  padding-top: 0.9rem;
}
.pt-xl-10 {
  padding-top: 1rem;
}
.pt-xl-11 {
  padding-top: 1.1rem;
}
.pt-xl-12 {
  padding-top: 1.2rem;
}
.pt-xl-13 {
  padding-top: 1.3rem;
}
.pt-xl-14 {
  padding-top: 1.4rem;
}
.pt-xl-15 {
  padding-top: 1.5rem;
}
.pt-xl-16 {
  padding-top: 1.6rem;
}
.pt-xl-17 {
  padding-top: 1.7rem;
}
.pt-xl-18 {
  padding-top: 1.8rem;
}
.pt-xl-19 {
  padding-top: 1.9rem;
}
.pt-xl-20 {
  padding-top: 2rem;
}
.pt-xl-21 {
  padding-top: 2.1rem;
}
.pt-xl-22 {
  padding-top: 2.2rem;
}
.pt-xl-23 {
  padding-top: 2.3rem;
}
.pt-xl-24 {
  padding-top: 2.4rem;
}
.pt-xl-25 {
  padding-top: 2.5rem;
}
.pt-xl-26 {
  padding-top: 2.6rem;
}
.pt-xl-27 {
  padding-top: 2.7rem;
}
.pt-xl-28 {
  padding-top: 2.8rem;
}
.pt-xl-29 {
  padding-top: 2.9rem;
}
.pt-xl-30 {
  padding-top: 3rem;
}
.pt-xl-31 {
  padding-top: 3.1rem;
}
.pt-xl-32 {
  padding-top: 3.2rem;
}
.pt-xl-33 {
  padding-top: 3.3rem;
}
.pt-xl-34 {
  padding-top: 3.4rem;
}
.pt-xl-35 {
  padding-top: 3.5rem;
}
.pt-xl-36 {
  padding-top: 3.6rem;
}
.pt-xl-37 {
  padding-top: 3.7rem;
}
.pt-xl-38 {
  padding-top: 3.8rem;
}
.pt-xl-39 {
  padding-top: 3.9rem;
}
.pt-xl-40 {
  padding-top: 4rem;
}
.pt-xl-41 {
  padding-top: 4.1rem;
}
.pt-xl-42 {
  padding-top: 4.2rem;
}
.pt-xl-43 {
  padding-top: 4.3rem;
}
.pt-xl-44 {
  padding-top: 4.4rem;
}
.pt-xl-45 {
  padding-top: 4.5rem;
}
.pt-xl-46 {
  padding-top: 4.6rem;
}
.pt-xl-47 {
  padding-top: 4.7rem;
}
.pt-xl-48 {
  padding-top: 4.8rem;
}
.pt-xl-49 {
  padding-top: 4.9rem;
}
.pt-xl-50 {
  padding-top: 5rem;
}
@media (max-width: 1200px) {
  .pt-l-0 {
    padding-top: 0rem;
  }
  .pt-l-1 {
    padding-top: 0.1rem;
  }
  .pt-l-2 {
    padding-top: 0.2rem;
  }
  .pt-l-3 {
    padding-top: 0.3rem;
  }
  .pt-l-4 {
    padding-top: 0.4rem;
  }
  .pt-l-5 {
    padding-top: 0.5rem;
  }
  .pt-l-6 {
    padding-top: 0.6rem;
  }
  .pt-l-7 {
    padding-top: 0.7rem;
  }
  .pt-l-8 {
    padding-top: 0.8rem;
  }
  .pt-l-9 {
    padding-top: 0.9rem;
  }
  .pt-l-10 {
    padding-top: 1rem;
  }
  .pt-l-11 {
    padding-top: 1.1rem;
  }
  .pt-l-12 {
    padding-top: 1.2rem;
  }
  .pt-l-13 {
    padding-top: 1.3rem;
  }
  .pt-l-14 {
    padding-top: 1.4rem;
  }
  .pt-l-15 {
    padding-top: 1.5rem;
  }
  .pt-l-16 {
    padding-top: 1.6rem;
  }
  .pt-l-17 {
    padding-top: 1.7rem;
  }
  .pt-l-18 {
    padding-top: 1.8rem;
  }
  .pt-l-19 {
    padding-top: 1.9rem;
  }
  .pt-l-20 {
    padding-top: 2rem;
  }
  .pt-l-21 {
    padding-top: 2.1rem;
  }
  .pt-l-22 {
    padding-top: 2.2rem;
  }
  .pt-l-23 {
    padding-top: 2.3rem;
  }
  .pt-l-24 {
    padding-top: 2.4rem;
  }
  .pt-l-25 {
    padding-top: 2.5rem;
  }
  .pt-l-26 {
    padding-top: 2.6rem;
  }
  .pt-l-27 {
    padding-top: 2.7rem;
  }
  .pt-l-28 {
    padding-top: 2.8rem;
  }
  .pt-l-29 {
    padding-top: 2.9rem;
  }
  .pt-l-30 {
    padding-top: 3rem;
  }
  .pt-l-31 {
    padding-top: 3.1rem;
  }
  .pt-l-32 {
    padding-top: 3.2rem;
  }
  .pt-l-33 {
    padding-top: 3.3rem;
  }
  .pt-l-34 {
    padding-top: 3.4rem;
  }
  .pt-l-35 {
    padding-top: 3.5rem;
  }
  .pt-l-36 {
    padding-top: 3.6rem;
  }
  .pt-l-37 {
    padding-top: 3.7rem;
  }
  .pt-l-38 {
    padding-top: 3.8rem;
  }
  .pt-l-39 {
    padding-top: 3.9rem;
  }
  .pt-l-40 {
    padding-top: 4rem;
  }
  .pt-l-41 {
    padding-top: 4.1rem;
  }
  .pt-l-42 {
    padding-top: 4.2rem;
  }
  .pt-l-43 {
    padding-top: 4.3rem;
  }
  .pt-l-44 {
    padding-top: 4.4rem;
  }
  .pt-l-45 {
    padding-top: 4.5rem;
  }
  .pt-l-46 {
    padding-top: 4.6rem;
  }
  .pt-l-47 {
    padding-top: 4.7rem;
  }
  .pt-l-48 {
    padding-top: 4.8rem;
  }
  .pt-l-49 {
    padding-top: 4.9rem;
  }
  .pt-l-50 {
    padding-top: 5rem;
  }
}
@media (max-width: 993px) {
  .pt-m-0 {
    padding-top: 0rem;
  }
  .pt-m-1 {
    padding-top: 0.1rem;
  }
  .pt-m-2 {
    padding-top: 0.2rem;
  }
  .pt-m-3 {
    padding-top: 0.3rem;
  }
  .pt-m-4 {
    padding-top: 0.4rem;
  }
  .pt-m-5 {
    padding-top: 0.5rem;
  }
  .pt-m-6 {
    padding-top: 0.6rem;
  }
  .pt-m-7 {
    padding-top: 0.7rem;
  }
  .pt-m-8 {
    padding-top: 0.8rem;
  }
  .pt-m-9 {
    padding-top: 0.9rem;
  }
  .pt-m-10 {
    padding-top: 1rem;
  }
  .pt-m-11 {
    padding-top: 1.1rem;
  }
  .pt-m-12 {
    padding-top: 1.2rem;
  }
  .pt-m-13 {
    padding-top: 1.3rem;
  }
  .pt-m-14 {
    padding-top: 1.4rem;
  }
  .pt-m-15 {
    padding-top: 1.5rem;
  }
  .pt-m-16 {
    padding-top: 1.6rem;
  }
  .pt-m-17 {
    padding-top: 1.7rem;
  }
  .pt-m-18 {
    padding-top: 1.8rem;
  }
  .pt-m-19 {
    padding-top: 1.9rem;
  }
  .pt-m-20 {
    padding-top: 2rem;
  }
  .pt-m-21 {
    padding-top: 2.1rem;
  }
  .pt-m-22 {
    padding-top: 2.2rem;
  }
  .pt-m-23 {
    padding-top: 2.3rem;
  }
  .pt-m-24 {
    padding-top: 2.4rem;
  }
  .pt-m-25 {
    padding-top: 2.5rem;
  }
  .pt-m-26 {
    padding-top: 2.6rem;
  }
  .pt-m-27 {
    padding-top: 2.7rem;
  }
  .pt-m-28 {
    padding-top: 2.8rem;
  }
  .pt-m-29 {
    padding-top: 2.9rem;
  }
  .pt-m-30 {
    padding-top: 3rem;
  }
  .pt-m-31 {
    padding-top: 3.1rem;
  }
  .pt-m-32 {
    padding-top: 3.2rem;
  }
  .pt-m-33 {
    padding-top: 3.3rem;
  }
  .pt-m-34 {
    padding-top: 3.4rem;
  }
  .pt-m-35 {
    padding-top: 3.5rem;
  }
  .pt-m-36 {
    padding-top: 3.6rem;
  }
  .pt-m-37 {
    padding-top: 3.7rem;
  }
  .pt-m-38 {
    padding-top: 3.8rem;
  }
  .pt-m-39 {
    padding-top: 3.9rem;
  }
  .pt-m-40 {
    padding-top: 4rem;
  }
  .pt-m-41 {
    padding-top: 4.1rem;
  }
  .pt-m-42 {
    padding-top: 4.2rem;
  }
  .pt-m-43 {
    padding-top: 4.3rem;
  }
  .pt-m-44 {
    padding-top: 4.4rem;
  }
  .pt-m-45 {
    padding-top: 4.5rem;
  }
  .pt-m-46 {
    padding-top: 4.6rem;
  }
  .pt-m-47 {
    padding-top: 4.7rem;
  }
  .pt-m-48 {
    padding-top: 4.8rem;
  }
  .pt-m-49 {
    padding-top: 4.9rem;
  }
  .pt-m-50 {
    padding-top: 5rem;
  }
}
@media (max-width: 768px) {
  .pt-s-0 {
    padding-top: 0rem;
  }
  .pt-s-1 {
    padding-top: 0.1rem;
  }
  .pt-s-2 {
    padding-top: 0.2rem;
  }
  .pt-s-3 {
    padding-top: 0.3rem;
  }
  .pt-s-4 {
    padding-top: 0.4rem;
  }
  .pt-s-5 {
    padding-top: 0.5rem;
  }
  .pt-s-6 {
    padding-top: 0.6rem;
  }
  .pt-s-7 {
    padding-top: 0.7rem;
  }
  .pt-s-8 {
    padding-top: 0.8rem;
  }
  .pt-s-9 {
    padding-top: 0.9rem;
  }
  .pt-s-10 {
    padding-top: 1rem;
  }
  .pt-s-11 {
    padding-top: 1.1rem;
  }
  .pt-s-12 {
    padding-top: 1.2rem;
  }
  .pt-s-13 {
    padding-top: 1.3rem;
  }
  .pt-s-14 {
    padding-top: 1.4rem;
  }
  .pt-s-15 {
    padding-top: 1.5rem;
  }
  .pt-s-16 {
    padding-top: 1.6rem;
  }
  .pt-s-17 {
    padding-top: 1.7rem;
  }
  .pt-s-18 {
    padding-top: 1.8rem;
  }
  .pt-s-19 {
    padding-top: 1.9rem;
  }
  .pt-s-20 {
    padding-top: 2rem;
  }
  .pt-s-21 {
    padding-top: 2.1rem;
  }
  .pt-s-22 {
    padding-top: 2.2rem;
  }
  .pt-s-23 {
    padding-top: 2.3rem;
  }
  .pt-s-24 {
    padding-top: 2.4rem;
  }
  .pt-s-25 {
    padding-top: 2.5rem;
  }
  .pt-s-26 {
    padding-top: 2.6rem;
  }
  .pt-s-27 {
    padding-top: 2.7rem;
  }
  .pt-s-28 {
    padding-top: 2.8rem;
  }
  .pt-s-29 {
    padding-top: 2.9rem;
  }
  .pt-s-30 {
    padding-top: 3rem;
  }
  .pt-s-31 {
    padding-top: 3.1rem;
  }
  .pt-s-32 {
    padding-top: 3.2rem;
  }
  .pt-s-33 {
    padding-top: 3.3rem;
  }
  .pt-s-34 {
    padding-top: 3.4rem;
  }
  .pt-s-35 {
    padding-top: 3.5rem;
  }
  .pt-s-36 {
    padding-top: 3.6rem;
  }
  .pt-s-37 {
    padding-top: 3.7rem;
  }
  .pt-s-38 {
    padding-top: 3.8rem;
  }
  .pt-s-39 {
    padding-top: 3.9rem;
  }
  .pt-s-40 {
    padding-top: 4rem;
  }
  .pt-s-41 {
    padding-top: 4.1rem;
  }
  .pt-s-42 {
    padding-top: 4.2rem;
  }
  .pt-s-43 {
    padding-top: 4.3rem;
  }
  .pt-s-44 {
    padding-top: 4.4rem;
  }
  .pt-s-45 {
    padding-top: 4.5rem;
  }
  .pt-s-46 {
    padding-top: 4.6rem;
  }
  .pt-s-47 {
    padding-top: 4.7rem;
  }
  .pt-s-48 {
    padding-top: 4.8rem;
  }
  .pt-s-49 {
    padding-top: 4.9rem;
  }
  .pt-s-50 {
    padding-top: 5rem;
  }
}
@media (max-width: 480px) {
  .pt-xs-0 {
    padding-top: 0rem;
  }
  .pt-xs-1 {
    padding-top: 0.1rem;
  }
  .pt-xs-2 {
    padding-top: 0.2rem;
  }
  .pt-xs-3 {
    padding-top: 0.3rem;
  }
  .pt-xs-4 {
    padding-top: 0.4rem;
  }
  .pt-xs-5 {
    padding-top: 0.5rem;
  }
  .pt-xs-6 {
    padding-top: 0.6rem;
  }
  .pt-xs-7 {
    padding-top: 0.7rem;
  }
  .pt-xs-8 {
    padding-top: 0.8rem;
  }
  .pt-xs-9 {
    padding-top: 0.9rem;
  }
  .pt-xs-10 {
    padding-top: 1rem;
  }
  .pt-xs-11 {
    padding-top: 1.1rem;
  }
  .pt-xs-12 {
    padding-top: 1.2rem;
  }
  .pt-xs-13 {
    padding-top: 1.3rem;
  }
  .pt-xs-14 {
    padding-top: 1.4rem;
  }
  .pt-xs-15 {
    padding-top: 1.5rem;
  }
  .pt-xs-16 {
    padding-top: 1.6rem;
  }
  .pt-xs-17 {
    padding-top: 1.7rem;
  }
  .pt-xs-18 {
    padding-top: 1.8rem;
  }
  .pt-xs-19 {
    padding-top: 1.9rem;
  }
  .pt-xs-20 {
    padding-top: 2rem;
  }
  .pt-xs-21 {
    padding-top: 2.1rem;
  }
  .pt-xs-22 {
    padding-top: 2.2rem;
  }
  .pt-xs-23 {
    padding-top: 2.3rem;
  }
  .pt-xs-24 {
    padding-top: 2.4rem;
  }
  .pt-xs-25 {
    padding-top: 2.5rem;
  }
  .pt-xs-26 {
    padding-top: 2.6rem;
  }
  .pt-xs-27 {
    padding-top: 2.7rem;
  }
  .pt-xs-28 {
    padding-top: 2.8rem;
  }
  .pt-xs-29 {
    padding-top: 2.9rem;
  }
  .pt-xs-30 {
    padding-top: 3rem;
  }
  .pt-xs-31 {
    padding-top: 3.1rem;
  }
  .pt-xs-32 {
    padding-top: 3.2rem;
  }
  .pt-xs-33 {
    padding-top: 3.3rem;
  }
  .pt-xs-34 {
    padding-top: 3.4rem;
  }
  .pt-xs-35 {
    padding-top: 3.5rem;
  }
  .pt-xs-36 {
    padding-top: 3.6rem;
  }
  .pt-xs-37 {
    padding-top: 3.7rem;
  }
  .pt-xs-38 {
    padding-top: 3.8rem;
  }
  .pt-xs-39 {
    padding-top: 3.9rem;
  }
  .pt-xs-40 {
    padding-top: 4rem;
  }
  .pt-xs-41 {
    padding-top: 4.1rem;
  }
  .pt-xs-42 {
    padding-top: 4.2rem;
  }
  .pt-xs-43 {
    padding-top: 4.3rem;
  }
  .pt-xs-44 {
    padding-top: 4.4rem;
  }
  .pt-xs-45 {
    padding-top: 4.5rem;
  }
  .pt-xs-46 {
    padding-top: 4.6rem;
  }
  .pt-xs-47 {
    padding-top: 4.7rem;
  }
  .pt-xs-48 {
    padding-top: 4.8rem;
  }
  .pt-xs-49 {
    padding-top: 4.9rem;
  }
  .pt-xs-50 {
    padding-top: 5rem;
  }
}

.pb-0 {
  padding-bottom: 0rem;
}
.pb-1 {
  padding-bottom: 0.1rem;
}
.pb-2 {
  padding-bottom: 0.2rem;
}
.pb-3 {
  padding-bottom: 0.3rem;
}
.pb-4 {
  padding-bottom: 0.4rem;
}
.pb-5 {
  padding-bottom: 0.5rem;
}
.pb-6 {
  padding-bottom: 0.6rem;
}
.pb-7 {
  padding-bottom: 0.7rem;
}
.pb-8 {
  padding-bottom: 0.8rem;
}
.pb-9 {
  padding-bottom: 0.9rem;
}
.pb-10 {
  padding-bottom: 1rem;
}
.pb-11 {
  padding-bottom: 1.1rem;
}
.pb-12 {
  padding-bottom: 1.2rem;
}
.pb-13 {
  padding-bottom: 1.3rem;
}
.pb-14 {
  padding-bottom: 1.4rem;
}
.pb-15 {
  padding-bottom: 1.5rem;
}
.pb-16 {
  padding-bottom: 1.6rem;
}
.pb-17 {
  padding-bottom: 1.7rem;
}
.pb-18 {
  padding-bottom: 1.8rem;
}
.pb-19 {
  padding-bottom: 1.9rem;
}
.pb-20 {
  padding-bottom: 2rem;
}
.pb-21 {
  padding-bottom: 2.1rem;
}
.pb-22 {
  padding-bottom: 2.2rem;
}
.pb-23 {
  padding-bottom: 2.3rem;
}
.pb-24 {
  padding-bottom: 2.4rem;
}
.pb-25 {
  padding-bottom: 2.5rem;
}
.pb-26 {
  padding-bottom: 2.6rem;
}
.pb-27 {
  padding-bottom: 2.7rem;
}
.pb-28 {
  padding-bottom: 2.8rem;
}
.pb-29 {
  padding-bottom: 2.9rem;
}
.pb-30 {
  padding-bottom: 3rem;
}
.pb-31 {
  padding-bottom: 3.1rem;
}
.pb-32 {
  padding-bottom: 3.2rem;
}
.pb-33 {
  padding-bottom: 3.3rem;
}
.pb-34 {
  padding-bottom: 3.4rem;
}
.pb-35 {
  padding-bottom: 3.5rem;
}
.pb-36 {
  padding-bottom: 3.6rem;
}
.pb-37 {
  padding-bottom: 3.7rem;
}
.pb-38 {
  padding-bottom: 3.8rem;
}
.pb-39 {
  padding-bottom: 3.9rem;
}
.pb-40 {
  padding-bottom: 4rem;
}
.pb-41 {
  padding-bottom: 4.1rem;
}
.pb-42 {
  padding-bottom: 4.2rem;
}
.pb-43 {
  padding-bottom: 4.3rem;
}
.pb-44 {
  padding-bottom: 4.4rem;
}
.pb-45 {
  padding-bottom: 4.5rem;
}
.pb-46 {
  padding-bottom: 4.6rem;
}
.pb-47 {
  padding-bottom: 4.7rem;
}
.pb-48 {
  padding-bottom: 4.8rem;
}
.pb-49 {
  padding-bottom: 4.9rem;
}
.pb-50 {
  padding-bottom: 5rem;
}
.pb-xl-0 {
  padding-bottom: 0rem;
}
.pb-xl-1 {
  padding-bottom: 0.1rem;
}
.pb-xl-2 {
  padding-bottom: 0.2rem;
}
.pb-xl-3 {
  padding-bottom: 0.3rem;
}
.pb-xl-4 {
  padding-bottom: 0.4rem;
}
.pb-xl-5 {
  padding-bottom: 0.5rem;
}
.pb-xl-6 {
  padding-bottom: 0.6rem;
}
.pb-xl-7 {
  padding-bottom: 0.7rem;
}
.pb-xl-8 {
  padding-bottom: 0.8rem;
}
.pb-xl-9 {
  padding-bottom: 0.9rem;
}
.pb-xl-10 {
  padding-bottom: 1rem;
}
.pb-xl-11 {
  padding-bottom: 1.1rem;
}
.pb-xl-12 {
  padding-bottom: 1.2rem;
}
.pb-xl-13 {
  padding-bottom: 1.3rem;
}
.pb-xl-14 {
  padding-bottom: 1.4rem;
}
.pb-xl-15 {
  padding-bottom: 1.5rem;
}
.pb-xl-16 {
  padding-bottom: 1.6rem;
}
.pb-xl-17 {
  padding-bottom: 1.7rem;
}
.pb-xl-18 {
  padding-bottom: 1.8rem;
}
.pb-xl-19 {
  padding-bottom: 1.9rem;
}
.pb-xl-20 {
  padding-bottom: 2rem;
}
.pb-xl-21 {
  padding-bottom: 2.1rem;
}
.pb-xl-22 {
  padding-bottom: 2.2rem;
}
.pb-xl-23 {
  padding-bottom: 2.3rem;
}
.pb-xl-24 {
  padding-bottom: 2.4rem;
}
.pb-xl-25 {
  padding-bottom: 2.5rem;
}
.pb-xl-26 {
  padding-bottom: 2.6rem;
}
.pb-xl-27 {
  padding-bottom: 2.7rem;
}
.pb-xl-28 {
  padding-bottom: 2.8rem;
}
.pb-xl-29 {
  padding-bottom: 2.9rem;
}
.pb-xl-30 {
  padding-bottom: 3rem;
}
.pb-xl-31 {
  padding-bottom: 3.1rem;
}
.pb-xl-32 {
  padding-bottom: 3.2rem;
}
.pb-xl-33 {
  padding-bottom: 3.3rem;
}
.pb-xl-34 {
  padding-bottom: 3.4rem;
}
.pb-xl-35 {
  padding-bottom: 3.5rem;
}
.pb-xl-36 {
  padding-bottom: 3.6rem;
}
.pb-xl-37 {
  padding-bottom: 3.7rem;
}
.pb-xl-38 {
  padding-bottom: 3.8rem;
}
.pb-xl-39 {
  padding-bottom: 3.9rem;
}
.pb-xl-40 {
  padding-bottom: 4rem;
}
.pb-xl-41 {
  padding-bottom: 4.1rem;
}
.pb-xl-42 {
  padding-bottom: 4.2rem;
}
.pb-xl-43 {
  padding-bottom: 4.3rem;
}
.pb-xl-44 {
  padding-bottom: 4.4rem;
}
.pb-xl-45 {
  padding-bottom: 4.5rem;
}
.pb-xl-46 {
  padding-bottom: 4.6rem;
}
.pb-xl-47 {
  padding-bottom: 4.7rem;
}
.pb-xl-48 {
  padding-bottom: 4.8rem;
}
.pb-xl-49 {
  padding-bottom: 4.9rem;
}
.pb-xl-50 {
  padding-bottom: 5rem;
}
@media (max-width: 1200px) {
  .pb-l-0 {
    padding-bottom: 0rem;
  }
  .pb-l-1 {
    padding-bottom: 0.1rem;
  }
  .pb-l-2 {
    padding-bottom: 0.2rem;
  }
  .pb-l-3 {
    padding-bottom: 0.3rem;
  }
  .pb-l-4 {
    padding-bottom: 0.4rem;
  }
  .pb-l-5 {
    padding-bottom: 0.5rem;
  }
  .pb-l-6 {
    padding-bottom: 0.6rem;
  }
  .pb-l-7 {
    padding-bottom: 0.7rem;
  }
  .pb-l-8 {
    padding-bottom: 0.8rem;
  }
  .pb-l-9 {
    padding-bottom: 0.9rem;
  }
  .pb-l-10 {
    padding-bottom: 1rem;
  }
  .pb-l-11 {
    padding-bottom: 1.1rem;
  }
  .pb-l-12 {
    padding-bottom: 1.2rem;
  }
  .pb-l-13 {
    padding-bottom: 1.3rem;
  }
  .pb-l-14 {
    padding-bottom: 1.4rem;
  }
  .pb-l-15 {
    padding-bottom: 1.5rem;
  }
  .pb-l-16 {
    padding-bottom: 1.6rem;
  }
  .pb-l-17 {
    padding-bottom: 1.7rem;
  }
  .pb-l-18 {
    padding-bottom: 1.8rem;
  }
  .pb-l-19 {
    padding-bottom: 1.9rem;
  }
  .pb-l-20 {
    padding-bottom: 2rem;
  }
  .pb-l-21 {
    padding-bottom: 2.1rem;
  }
  .pb-l-22 {
    padding-bottom: 2.2rem;
  }
  .pb-l-23 {
    padding-bottom: 2.3rem;
  }
  .pb-l-24 {
    padding-bottom: 2.4rem;
  }
  .pb-l-25 {
    padding-bottom: 2.5rem;
  }
  .pb-l-26 {
    padding-bottom: 2.6rem;
  }
  .pb-l-27 {
    padding-bottom: 2.7rem;
  }
  .pb-l-28 {
    padding-bottom: 2.8rem;
  }
  .pb-l-29 {
    padding-bottom: 2.9rem;
  }
  .pb-l-30 {
    padding-bottom: 3rem;
  }
  .pb-l-31 {
    padding-bottom: 3.1rem;
  }
  .pb-l-32 {
    padding-bottom: 3.2rem;
  }
  .pb-l-33 {
    padding-bottom: 3.3rem;
  }
  .pb-l-34 {
    padding-bottom: 3.4rem;
  }
  .pb-l-35 {
    padding-bottom: 3.5rem;
  }
  .pb-l-36 {
    padding-bottom: 3.6rem;
  }
  .pb-l-37 {
    padding-bottom: 3.7rem;
  }
  .pb-l-38 {
    padding-bottom: 3.8rem;
  }
  .pb-l-39 {
    padding-bottom: 3.9rem;
  }
  .pb-l-40 {
    padding-bottom: 4rem;
  }
  .pb-l-41 {
    padding-bottom: 4.1rem;
  }
  .pb-l-42 {
    padding-bottom: 4.2rem;
  }
  .pb-l-43 {
    padding-bottom: 4.3rem;
  }
  .pb-l-44 {
    padding-bottom: 4.4rem;
  }
  .pb-l-45 {
    padding-bottom: 4.5rem;
  }
  .pb-l-46 {
    padding-bottom: 4.6rem;
  }
  .pb-l-47 {
    padding-bottom: 4.7rem;
  }
  .pb-l-48 {
    padding-bottom: 4.8rem;
  }
  .pb-l-49 {
    padding-bottom: 4.9rem;
  }
  .pb-l-50 {
    padding-bottom: 5rem;
  }
}
@media (max-width: 993px) {
  .pb-m-0 {
    padding-bottom: 0rem;
  }
  .pb-m-1 {
    padding-bottom: 0.1rem;
  }
  .pb-m-2 {
    padding-bottom: 0.2rem;
  }
  .pb-m-3 {
    padding-bottom: 0.3rem;
  }
  .pb-m-4 {
    padding-bottom: 0.4rem;
  }
  .pb-m-5 {
    padding-bottom: 0.5rem;
  }
  .pb-m-6 {
    padding-bottom: 0.6rem;
  }
  .pb-m-7 {
    padding-bottom: 0.7rem;
  }
  .pb-m-8 {
    padding-bottom: 0.8rem;
  }
  .pb-m-9 {
    padding-bottom: 0.9rem;
  }
  .pb-m-10 {
    padding-bottom: 1rem;
  }
  .pb-m-11 {
    padding-bottom: 1.1rem;
  }
  .pb-m-12 {
    padding-bottom: 1.2rem;
  }
  .pb-m-13 {
    padding-bottom: 1.3rem;
  }
  .pb-m-14 {
    padding-bottom: 1.4rem;
  }
  .pb-m-15 {
    padding-bottom: 1.5rem;
  }
  .pb-m-16 {
    padding-bottom: 1.6rem;
  }
  .pb-m-17 {
    padding-bottom: 1.7rem;
  }
  .pb-m-18 {
    padding-bottom: 1.8rem;
  }
  .pb-m-19 {
    padding-bottom: 1.9rem;
  }
  .pb-m-20 {
    padding-bottom: 2rem;
  }
  .pb-m-21 {
    padding-bottom: 2.1rem;
  }
  .pb-m-22 {
    padding-bottom: 2.2rem;
  }
  .pb-m-23 {
    padding-bottom: 2.3rem;
  }
  .pb-m-24 {
    padding-bottom: 2.4rem;
  }
  .pb-m-25 {
    padding-bottom: 2.5rem;
  }
  .pb-m-26 {
    padding-bottom: 2.6rem;
  }
  .pb-m-27 {
    padding-bottom: 2.7rem;
  }
  .pb-m-28 {
    padding-bottom: 2.8rem;
  }
  .pb-m-29 {
    padding-bottom: 2.9rem;
  }
  .pb-m-30 {
    padding-bottom: 3rem;
  }
  .pb-m-31 {
    padding-bottom: 3.1rem;
  }
  .pb-m-32 {
    padding-bottom: 3.2rem;
  }
  .pb-m-33 {
    padding-bottom: 3.3rem;
  }
  .pb-m-34 {
    padding-bottom: 3.4rem;
  }
  .pb-m-35 {
    padding-bottom: 3.5rem;
  }
  .pb-m-36 {
    padding-bottom: 3.6rem;
  }
  .pb-m-37 {
    padding-bottom: 3.7rem;
  }
  .pb-m-38 {
    padding-bottom: 3.8rem;
  }
  .pb-m-39 {
    padding-bottom: 3.9rem;
  }
  .pb-m-40 {
    padding-bottom: 4rem;
  }
  .pb-m-41 {
    padding-bottom: 4.1rem;
  }
  .pb-m-42 {
    padding-bottom: 4.2rem;
  }
  .pb-m-43 {
    padding-bottom: 4.3rem;
  }
  .pb-m-44 {
    padding-bottom: 4.4rem;
  }
  .pb-m-45 {
    padding-bottom: 4.5rem;
  }
  .pb-m-46 {
    padding-bottom: 4.6rem;
  }
  .pb-m-47 {
    padding-bottom: 4.7rem;
  }
  .pb-m-48 {
    padding-bottom: 4.8rem;
  }
  .pb-m-49 {
    padding-bottom: 4.9rem;
  }
  .pb-m-50 {
    padding-bottom: 5rem;
  }
}
@media (max-width: 768px) {
  .pb-s-0 {
    padding-bottom: 0rem;
  }
  .pb-s-1 {
    padding-bottom: 0.1rem;
  }
  .pb-s-2 {
    padding-bottom: 0.2rem;
  }
  .pb-s-3 {
    padding-bottom: 0.3rem;
  }
  .pb-s-4 {
    padding-bottom: 0.4rem;
  }
  .pb-s-5 {
    padding-bottom: 0.5rem;
  }
  .pb-s-6 {
    padding-bottom: 0.6rem;
  }
  .pb-s-7 {
    padding-bottom: 0.7rem;
  }
  .pb-s-8 {
    padding-bottom: 0.8rem;
  }
  .pb-s-9 {
    padding-bottom: 0.9rem;
  }
  .pb-s-10 {
    padding-bottom: 1rem;
  }
  .pb-s-11 {
    padding-bottom: 1.1rem;
  }
  .pb-s-12 {
    padding-bottom: 1.2rem;
  }
  .pb-s-13 {
    padding-bottom: 1.3rem;
  }
  .pb-s-14 {
    padding-bottom: 1.4rem;
  }
  .pb-s-15 {
    padding-bottom: 1.5rem;
  }
  .pb-s-16 {
    padding-bottom: 1.6rem;
  }
  .pb-s-17 {
    padding-bottom: 1.7rem;
  }
  .pb-s-18 {
    padding-bottom: 1.8rem;
  }
  .pb-s-19 {
    padding-bottom: 1.9rem;
  }
  .pb-s-20 {
    padding-bottom: 2rem;
  }
  .pb-s-21 {
    padding-bottom: 2.1rem;
  }
  .pb-s-22 {
    padding-bottom: 2.2rem;
  }
  .pb-s-23 {
    padding-bottom: 2.3rem;
  }
  .pb-s-24 {
    padding-bottom: 2.4rem;
  }
  .pb-s-25 {
    padding-bottom: 2.5rem;
  }
  .pb-s-26 {
    padding-bottom: 2.6rem;
  }
  .pb-s-27 {
    padding-bottom: 2.7rem;
  }
  .pb-s-28 {
    padding-bottom: 2.8rem;
  }
  .pb-s-29 {
    padding-bottom: 2.9rem;
  }
  .pb-s-30 {
    padding-bottom: 3rem;
  }
  .pb-s-31 {
    padding-bottom: 3.1rem;
  }
  .pb-s-32 {
    padding-bottom: 3.2rem;
  }
  .pb-s-33 {
    padding-bottom: 3.3rem;
  }
  .pb-s-34 {
    padding-bottom: 3.4rem;
  }
  .pb-s-35 {
    padding-bottom: 3.5rem;
  }
  .pb-s-36 {
    padding-bottom: 3.6rem;
  }
  .pb-s-37 {
    padding-bottom: 3.7rem;
  }
  .pb-s-38 {
    padding-bottom: 3.8rem;
  }
  .pb-s-39 {
    padding-bottom: 3.9rem;
  }
  .pb-s-40 {
    padding-bottom: 4rem;
  }
  .pb-s-41 {
    padding-bottom: 4.1rem;
  }
  .pb-s-42 {
    padding-bottom: 4.2rem;
  }
  .pb-s-43 {
    padding-bottom: 4.3rem;
  }
  .pb-s-44 {
    padding-bottom: 4.4rem;
  }
  .pb-s-45 {
    padding-bottom: 4.5rem;
  }
  .pb-s-46 {
    padding-bottom: 4.6rem;
  }
  .pb-s-47 {
    padding-bottom: 4.7rem;
  }
  .pb-s-48 {
    padding-bottom: 4.8rem;
  }
  .pb-s-49 {
    padding-bottom: 4.9rem;
  }
  .pb-s-50 {
    padding-bottom: 5rem;
  }
}
@media (max-width: 480px) {
  .pb-xs-0 {
    padding-bottom: 0rem;
  }
  .pb-xs-1 {
    padding-bottom: 0.1rem;
  }
  .pb-xs-2 {
    padding-bottom: 0.2rem;
  }
  .pb-xs-3 {
    padding-bottom: 0.3rem;
  }
  .pb-xs-4 {
    padding-bottom: 0.4rem;
  }
  .pb-xs-5 {
    padding-bottom: 0.5rem;
  }
  .pb-xs-6 {
    padding-bottom: 0.6rem;
  }
  .pb-xs-7 {
    padding-bottom: 0.7rem;
  }
  .pb-xs-8 {
    padding-bottom: 0.8rem;
  }
  .pb-xs-9 {
    padding-bottom: 0.9rem;
  }
  .pb-xs-10 {
    padding-bottom: 1rem;
  }
  .pb-xs-11 {
    padding-bottom: 1.1rem;
  }
  .pb-xs-12 {
    padding-bottom: 1.2rem;
  }
  .pb-xs-13 {
    padding-bottom: 1.3rem;
  }
  .pb-xs-14 {
    padding-bottom: 1.4rem;
  }
  .pb-xs-15 {
    padding-bottom: 1.5rem;
  }
  .pb-xs-16 {
    padding-bottom: 1.6rem;
  }
  .pb-xs-17 {
    padding-bottom: 1.7rem;
  }
  .pb-xs-18 {
    padding-bottom: 1.8rem;
  }
  .pb-xs-19 {
    padding-bottom: 1.9rem;
  }
  .pb-xs-20 {
    padding-bottom: 2rem;
  }
  .pb-xs-21 {
    padding-bottom: 2.1rem;
  }
  .pb-xs-22 {
    padding-bottom: 2.2rem;
  }
  .pb-xs-23 {
    padding-bottom: 2.3rem;
  }
  .pb-xs-24 {
    padding-bottom: 2.4rem;
  }
  .pb-xs-25 {
    padding-bottom: 2.5rem;
  }
  .pb-xs-26 {
    padding-bottom: 2.6rem;
  }
  .pb-xs-27 {
    padding-bottom: 2.7rem;
  }
  .pb-xs-28 {
    padding-bottom: 2.8rem;
  }
  .pb-xs-29 {
    padding-bottom: 2.9rem;
  }
  .pb-xs-30 {
    padding-bottom: 3rem;
  }
  .pb-xs-31 {
    padding-bottom: 3.1rem;
  }
  .pb-xs-32 {
    padding-bottom: 3.2rem;
  }
  .pb-xs-33 {
    padding-bottom: 3.3rem;
  }
  .pb-xs-34 {
    padding-bottom: 3.4rem;
  }
  .pb-xs-35 {
    padding-bottom: 3.5rem;
  }
  .pb-xs-36 {
    padding-bottom: 3.6rem;
  }
  .pb-xs-37 {
    padding-bottom: 3.7rem;
  }
  .pb-xs-38 {
    padding-bottom: 3.8rem;
  }
  .pb-xs-39 {
    padding-bottom: 3.9rem;
  }
  .pb-xs-40 {
    padding-bottom: 4rem;
  }
  .pb-xs-41 {
    padding-bottom: 4.1rem;
  }
  .pb-xs-42 {
    padding-bottom: 4.2rem;
  }
  .pb-xs-43 {
    padding-bottom: 4.3rem;
  }
  .pb-xs-44 {
    padding-bottom: 4.4rem;
  }
  .pb-xs-45 {
    padding-bottom: 4.5rem;
  }
  .pb-xs-46 {
    padding-bottom: 4.6rem;
  }
  .pb-xs-47 {
    padding-bottom: 4.7rem;
  }
  .pb-xs-48 {
    padding-bottom: 4.8rem;
  }
  .pb-xs-49 {
    padding-bottom: 4.9rem;
  }
  .pb-xs-50 {
    padding-bottom: 5rem;
  }
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.sticky {
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  top: 0;
}

.text-center {
  text-align: center;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.center {
  margin-left: auto;
  margin-right: auto;
}

.left {
  float: left !important;
}

.right {
  float: right !important;
}

.relative {
  position: relative;
}

.abs-center {
  position: absolute;
  top: 50%;
  left: 50%;
  right: auto;
  transform: translate(-50%, -50%);
}

.abs-v-center {
  position: absolute;
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
}

.absolute, .absolute__cc, .absolute__br, .absolute__bl, .absolute__tr, .absolute__tl {
  position: absolute;
}
.absolute__tl {
  top: 0;
  left: 0;
}
.absolute__tr {
  top: 0;
  right: 0;
}
.absolute__bl {
  bottom: 0;
  left: 0;
}
.absolute__br {
  bottom: 0;
  right: 0;
}
.absolute__cc {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.grid {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.grid {
  display: block;
  width: 100%;
}
.grid > .row {
  width: auto !important;
  width: initial !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.grid > .row {
  display: block;
  clear: both;
}
.grid > .row:after {
  content: "";
  display: table;
  clear: both;
}
.grid > .row > * {
  display: block;
  width: 100%;
  min-height: 1px;
  margin-left: 0;
  margin-right: 0;
  float: left;
  overflow: hidden;
}
.grid > .row > .col-xl-1 {
  width: 4.1666666667%;
}
.grid > .row > .col-xl-2 {
  width: 8.3333333333%;
}
.grid > .row > .col-xl-3 {
  width: 12.5%;
}
.grid > .row > .col-xl-4 {
  width: 16.6666666667%;
}
.grid > .row > .col-xl-5 {
  width: 20.8333333333%;
}
.grid > .row > .col-xl-6 {
  width: 25%;
}
.grid > .row > .col-xl-7 {
  width: 29.1666666667%;
}
.grid > .row > .col-xl-8 {
  width: 33.3333333333%;
}
.grid > .row > .col-xl-9 {
  width: 37.5%;
}
.grid > .row > .col-xl-10 {
  width: 41.6666666667%;
}
.grid > .row > .col-xl-11 {
  width: 45.8333333333%;
}
.grid > .row > .col-xl-12 {
  width: 50%;
}
.grid > .row > .col-xl-13 {
  width: 54.1666666667%;
}
.grid > .row > .col-xl-14 {
  width: 58.3333333333%;
}
.grid > .row > .col-xl-15 {
  width: 62.5%;
}
.grid > .row > .col-xl-16 {
  width: 66.6666666667%;
}
.grid > .row > .col-xl-17 {
  width: 70.8333333333%;
}
.grid > .row > .col-xl-18 {
  width: 75%;
}
.grid > .row > .col-xl-19 {
  width: 79.1666666667%;
}
.grid > .row > .col-xl-20 {
  width: 83.3333333333%;
}
.grid > .row > .col-xl-21 {
  width: 87.5%;
}
.grid > .row > .col-xl-22 {
  width: 91.6666666667%;
}
.grid > .row > .col-xl-23 {
  width: 95.8333333333%;
}
.grid > .row > .col-xl-24 {
  width: 100%;
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-1 {
    width: 4.1666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-2 {
    width: 8.3333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-3 {
    width: 12.5%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-4 {
    width: 16.6666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-5 {
    width: 20.8333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-6 {
    width: 25%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-7 {
    width: 29.1666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-8 {
    width: 33.3333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-9 {
    width: 37.5%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-10 {
    width: 41.6666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-11 {
    width: 45.8333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-12 {
    width: 50%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-13 {
    width: 54.1666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-14 {
    width: 58.3333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-15 {
    width: 62.5%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-16 {
    width: 66.6666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-17 {
    width: 70.8333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-18 {
    width: 75%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-19 {
    width: 79.1666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-20 {
    width: 83.3333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-21 {
    width: 87.5%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-22 {
    width: 91.6666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-23 {
    width: 95.8333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .col-l-24 {
    width: 100%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-1 {
    width: 4.1666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-2 {
    width: 8.3333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-3 {
    width: 12.5%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-4 {
    width: 16.6666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-5 {
    width: 20.8333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-6 {
    width: 25%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-7 {
    width: 29.1666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-8 {
    width: 33.3333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-9 {
    width: 37.5%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-10 {
    width: 41.6666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-11 {
    width: 45.8333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-12 {
    width: 50%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-13 {
    width: 54.1666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-14 {
    width: 58.3333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-15 {
    width: 62.5%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-16 {
    width: 66.6666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-17 {
    width: 70.8333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-18 {
    width: 75%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-19 {
    width: 79.1666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-20 {
    width: 83.3333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-21 {
    width: 87.5%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-22 {
    width: 91.6666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-23 {
    width: 95.8333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .col-m-24 {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-1 {
    width: 4.1666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-2 {
    width: 8.3333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-3 {
    width: 12.5%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-4 {
    width: 16.6666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-5 {
    width: 20.8333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-6 {
    width: 25%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-7 {
    width: 29.1666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-8 {
    width: 33.3333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-9 {
    width: 37.5%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-10 {
    width: 41.6666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-11 {
    width: 45.8333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-12 {
    width: 50%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-13 {
    width: 54.1666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-14 {
    width: 58.3333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-15 {
    width: 62.5%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-16 {
    width: 66.6666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-17 {
    width: 70.8333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-18 {
    width: 75%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-19 {
    width: 79.1666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-20 {
    width: 83.3333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-21 {
    width: 87.5%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-22 {
    width: 91.6666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-23 {
    width: 95.8333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .col-s-24 {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-1 {
    width: 4.1666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-2 {
    width: 8.3333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-3 {
    width: 12.5%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-4 {
    width: 16.6666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-5 {
    width: 20.8333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-6 {
    width: 25%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-7 {
    width: 29.1666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-8 {
    width: 33.3333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-9 {
    width: 37.5%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-10 {
    width: 41.6666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-11 {
    width: 45.8333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-12 {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-13 {
    width: 54.1666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-14 {
    width: 58.3333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-15 {
    width: 62.5%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-16 {
    width: 66.6666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-17 {
    width: 70.8333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-18 {
    width: 75%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-19 {
    width: 79.1666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-20 {
    width: 83.3333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-21 {
    width: 87.5%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-22 {
    width: 91.6666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-23 {
    width: 95.8333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .col-xs-24 {
    width: 100%;
  }
}
.grid > .row > .off-xl-0 {
  margin-left: calc(infinity * 1%);
}
.grid > .row > .off-xl-1 {
  margin-left: 4.1666666667%;
}
.grid > .row > .off-xl-2 {
  margin-left: 2.0833333333%;
}
.grid > .row > .off-xl-3 {
  margin-left: 1.3888888889%;
}
.grid > .row > .off-xl-4 {
  margin-left: 1.0416666667%;
}
.grid > .row > .off-xl-5 {
  margin-left: 0.8333333333%;
}
.grid > .row > .off-xl-6 {
  margin-left: 0.6944444444%;
}
.grid > .row > .off-xl-7 {
  margin-left: 0.5952380952%;
}
.grid > .row > .off-xl-8 {
  margin-left: 0.5208333333%;
}
.grid > .row > .off-xl-9 {
  margin-left: 0.462962963%;
}
.grid > .row > .off-xl-10 {
  margin-left: 0.4166666667%;
}
.grid > .row > .off-xl-11 {
  margin-left: 0.3787878788%;
}
.grid > .row > .off-xl-12 {
  margin-left: 0.3472222222%;
}
.grid > .row > .off-xl-13 {
  margin-left: 0.3205128205%;
}
.grid > .row > .off-xl-14 {
  margin-left: 0.2976190476%;
}
.grid > .row > .off-xl-15 {
  margin-left: 0.2777777778%;
}
.grid > .row > .off-xl-16 {
  margin-left: 0.2604166667%;
}
.grid > .row > .off-xl-17 {
  margin-left: 0.2450980392%;
}
.grid > .row > .off-xl-18 {
  margin-left: 0.2314814815%;
}
.grid > .row > .off-xl-19 {
  margin-left: 0.2192982456%;
}
.grid > .row > .off-xl-20 {
  margin-left: 0.2083333333%;
}
.grid > .row > .off-xl-21 {
  margin-left: 0.1984126984%;
}
.grid > .row > .off-xl-22 {
  margin-left: 0.1893939394%;
}
.grid > .row > .off-xl-23 {
  margin-left: 0.1811594203%;
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-0 {
    margin-left: calc(infinity * 1%);
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-1 {
    margin-left: 4.1666666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-2 {
    margin-left: 2.0833333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-3 {
    margin-left: 1.3888888889%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-4 {
    margin-left: 1.0416666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-5 {
    margin-left: 0.8333333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-6 {
    margin-left: 0.6944444444%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-7 {
    margin-left: 0.5952380952%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-8 {
    margin-left: 0.5208333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-9 {
    margin-left: 0.462962963%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-10 {
    margin-left: 0.4166666667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-11 {
    margin-left: 0.3787878788%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-12 {
    margin-left: 0.3472222222%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-13 {
    margin-left: 0.3205128205%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-14 {
    margin-left: 0.2976190476%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-15 {
    margin-left: 0.2777777778%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-16 {
    margin-left: 0.2604166667%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-17 {
    margin-left: 0.2450980392%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-18 {
    margin-left: 0.2314814815%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-19 {
    margin-left: 0.2192982456%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-20 {
    margin-left: 0.2083333333%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-21 {
    margin-left: 0.1984126984%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-22 {
    margin-left: 0.1893939394%;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-l-23 {
    margin-left: 0.1811594203%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-0 {
    margin-left: calc(infinity * 1%);
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-1 {
    margin-left: 4.1666666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-2 {
    margin-left: 2.0833333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-3 {
    margin-left: 1.3888888889%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-4 {
    margin-left: 1.0416666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-5 {
    margin-left: 0.8333333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-6 {
    margin-left: 0.6944444444%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-7 {
    margin-left: 0.5952380952%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-8 {
    margin-left: 0.5208333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-9 {
    margin-left: 0.462962963%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-10 {
    margin-left: 0.4166666667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-11 {
    margin-left: 0.3787878788%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-12 {
    margin-left: 0.3472222222%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-13 {
    margin-left: 0.3205128205%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-14 {
    margin-left: 0.2976190476%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-15 {
    margin-left: 0.2777777778%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-16 {
    margin-left: 0.2604166667%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-17 {
    margin-left: 0.2450980392%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-18 {
    margin-left: 0.2314814815%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-19 {
    margin-left: 0.2192982456%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-20 {
    margin-left: 0.2083333333%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-21 {
    margin-left: 0.1984126984%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-22 {
    margin-left: 0.1893939394%;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-m-23 {
    margin-left: 0.1811594203%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-0 {
    margin-left: calc(infinity * 1%);
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-1 {
    margin-left: 4.1666666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-2 {
    margin-left: 2.0833333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-3 {
    margin-left: 1.3888888889%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-4 {
    margin-left: 1.0416666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-5 {
    margin-left: 0.8333333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-6 {
    margin-left: 0.6944444444%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-7 {
    margin-left: 0.5952380952%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-8 {
    margin-left: 0.5208333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-9 {
    margin-left: 0.462962963%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-10 {
    margin-left: 0.4166666667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-11 {
    margin-left: 0.3787878788%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-12 {
    margin-left: 0.3472222222%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-13 {
    margin-left: 0.3205128205%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-14 {
    margin-left: 0.2976190476%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-15 {
    margin-left: 0.2777777778%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-16 {
    margin-left: 0.2604166667%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-17 {
    margin-left: 0.2450980392%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-18 {
    margin-left: 0.2314814815%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-19 {
    margin-left: 0.2192982456%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-20 {
    margin-left: 0.2083333333%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-21 {
    margin-left: 0.1984126984%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-22 {
    margin-left: 0.1893939394%;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-s-23 {
    margin-left: 0.1811594203%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-0 {
    margin-left: calc(infinity * 1%);
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-1 {
    margin-left: 4.1666666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-2 {
    margin-left: 2.0833333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-3 {
    margin-left: 1.3888888889%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-4 {
    margin-left: 1.0416666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-5 {
    margin-left: 0.8333333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-6 {
    margin-left: 0.6944444444%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-7 {
    margin-left: 0.5952380952%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-8 {
    margin-left: 0.5208333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-9 {
    margin-left: 0.462962963%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-10 {
    margin-left: 0.4166666667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-11 {
    margin-left: 0.3787878788%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-12 {
    margin-left: 0.3472222222%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-13 {
    margin-left: 0.3205128205%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-14 {
    margin-left: 0.2976190476%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-15 {
    margin-left: 0.2777777778%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-16 {
    margin-left: 0.2604166667%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-17 {
    margin-left: 0.2450980392%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-18 {
    margin-left: 0.2314814815%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-19 {
    margin-left: 0.2192982456%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-20 {
    margin-left: 0.2083333333%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-21 {
    margin-left: 0.1984126984%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-22 {
    margin-left: 0.1893939394%;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-xs-23 {
    margin-left: 0.1811594203%;
  }
}
.grid > .row > .off-r-xl-0 {
  margin-right: calc(infinity * 1%);
  float: right;
}
.grid > .row > .off-r-xl-1 {
  margin-right: 4.1666666667%;
  float: right;
}
.grid > .row > .off-r-xl-2 {
  margin-right: 2.0833333333%;
  float: right;
}
.grid > .row > .off-r-xl-3 {
  margin-right: 1.3888888889%;
  float: right;
}
.grid > .row > .off-r-xl-4 {
  margin-right: 1.0416666667%;
  float: right;
}
.grid > .row > .off-r-xl-5 {
  margin-right: 0.8333333333%;
  float: right;
}
.grid > .row > .off-r-xl-6 {
  margin-right: 0.6944444444%;
  float: right;
}
.grid > .row > .off-r-xl-7 {
  margin-right: 0.5952380952%;
  float: right;
}
.grid > .row > .off-r-xl-8 {
  margin-right: 0.5208333333%;
  float: right;
}
.grid > .row > .off-r-xl-9 {
  margin-right: 0.462962963%;
  float: right;
}
.grid > .row > .off-r-xl-10 {
  margin-right: 0.4166666667%;
  float: right;
}
.grid > .row > .off-r-xl-11 {
  margin-right: 0.3787878788%;
  float: right;
}
.grid > .row > .off-r-xl-12 {
  margin-right: 0.3472222222%;
  float: right;
}
.grid > .row > .off-r-xl-13 {
  margin-right: 0.3205128205%;
  float: right;
}
.grid > .row > .off-r-xl-14 {
  margin-right: 0.2976190476%;
  float: right;
}
.grid > .row > .off-r-xl-15 {
  margin-right: 0.2777777778%;
  float: right;
}
.grid > .row > .off-r-xl-16 {
  margin-right: 0.2604166667%;
  float: right;
}
.grid > .row > .off-r-xl-17 {
  margin-right: 0.2450980392%;
  float: right;
}
.grid > .row > .off-r-xl-18 {
  margin-right: 0.2314814815%;
  float: right;
}
.grid > .row > .off-r-xl-19 {
  margin-right: 0.2192982456%;
  float: right;
}
.grid > .row > .off-r-xl-20 {
  margin-right: 0.2083333333%;
  float: right;
}
.grid > .row > .off-r-xl-21 {
  margin-right: 0.1984126984%;
  float: right;
}
.grid > .row > .off-r-xl-22 {
  margin-right: 0.1893939394%;
  float: right;
}
.grid > .row > .off-r-xl-23 {
  margin-right: 0.1811594203%;
  float: right;
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-0 {
    margin-right: calc(infinity * 1%);
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-1 {
    margin-right: 4.1666666667%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-2 {
    margin-right: 2.0833333333%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-3 {
    margin-right: 1.3888888889%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-4 {
    margin-right: 1.0416666667%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-5 {
    margin-right: 0.8333333333%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-6 {
    margin-right: 0.6944444444%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-7 {
    margin-right: 0.5952380952%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-8 {
    margin-right: 0.5208333333%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-9 {
    margin-right: 0.462962963%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-10 {
    margin-right: 0.4166666667%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-11 {
    margin-right: 0.3787878788%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-12 {
    margin-right: 0.3472222222%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-13 {
    margin-right: 0.3205128205%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-14 {
    margin-right: 0.2976190476%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-15 {
    margin-right: 0.2777777778%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-16 {
    margin-right: 0.2604166667%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-17 {
    margin-right: 0.2450980392%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-18 {
    margin-right: 0.2314814815%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-19 {
    margin-right: 0.2192982456%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-20 {
    margin-right: 0.2083333333%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-21 {
    margin-right: 0.1984126984%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-22 {
    margin-right: 0.1893939394%;
    float: right;
  }
}
@media (max-width: 1200px) {
  .grid > .row > .off-r-l-23 {
    margin-right: 0.1811594203%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-0 {
    margin-right: calc(infinity * 1%);
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-1 {
    margin-right: 4.1666666667%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-2 {
    margin-right: 2.0833333333%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-3 {
    margin-right: 1.3888888889%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-4 {
    margin-right: 1.0416666667%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-5 {
    margin-right: 0.8333333333%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-6 {
    margin-right: 0.6944444444%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-7 {
    margin-right: 0.5952380952%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-8 {
    margin-right: 0.5208333333%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-9 {
    margin-right: 0.462962963%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-10 {
    margin-right: 0.4166666667%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-11 {
    margin-right: 0.3787878788%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-12 {
    margin-right: 0.3472222222%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-13 {
    margin-right: 0.3205128205%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-14 {
    margin-right: 0.2976190476%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-15 {
    margin-right: 0.2777777778%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-16 {
    margin-right: 0.2604166667%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-17 {
    margin-right: 0.2450980392%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-18 {
    margin-right: 0.2314814815%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-19 {
    margin-right: 0.2192982456%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-20 {
    margin-right: 0.2083333333%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-21 {
    margin-right: 0.1984126984%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-22 {
    margin-right: 0.1893939394%;
    float: right;
  }
}
@media (max-width: 993px) {
  .grid > .row > .off-r-m-23 {
    margin-right: 0.1811594203%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-0 {
    margin-right: calc(infinity * 1%);
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-1 {
    margin-right: 4.1666666667%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-2 {
    margin-right: 2.0833333333%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-3 {
    margin-right: 1.3888888889%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-4 {
    margin-right: 1.0416666667%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-5 {
    margin-right: 0.8333333333%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-6 {
    margin-right: 0.6944444444%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-7 {
    margin-right: 0.5952380952%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-8 {
    margin-right: 0.5208333333%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-9 {
    margin-right: 0.462962963%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-10 {
    margin-right: 0.4166666667%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-11 {
    margin-right: 0.3787878788%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-12 {
    margin-right: 0.3472222222%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-13 {
    margin-right: 0.3205128205%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-14 {
    margin-right: 0.2976190476%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-15 {
    margin-right: 0.2777777778%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-16 {
    margin-right: 0.2604166667%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-17 {
    margin-right: 0.2450980392%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-18 {
    margin-right: 0.2314814815%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-19 {
    margin-right: 0.2192982456%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-20 {
    margin-right: 0.2083333333%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-21 {
    margin-right: 0.1984126984%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-22 {
    margin-right: 0.1893939394%;
    float: right;
  }
}
@media (max-width: 768px) {
  .grid > .row > .off-r-s-23 {
    margin-right: 0.1811594203%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-0 {
    margin-right: calc(infinity * 1%);
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-1 {
    margin-right: 4.1666666667%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-2 {
    margin-right: 2.0833333333%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-3 {
    margin-right: 1.3888888889%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-4 {
    margin-right: 1.0416666667%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-5 {
    margin-right: 0.8333333333%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-6 {
    margin-right: 0.6944444444%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-7 {
    margin-right: 0.5952380952%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-8 {
    margin-right: 0.5208333333%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-9 {
    margin-right: 0.462962963%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-10 {
    margin-right: 0.4166666667%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-11 {
    margin-right: 0.3787878788%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-12 {
    margin-right: 0.3472222222%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-13 {
    margin-right: 0.3205128205%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-14 {
    margin-right: 0.2976190476%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-15 {
    margin-right: 0.2777777778%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-16 {
    margin-right: 0.2604166667%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-17 {
    margin-right: 0.2450980392%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-18 {
    margin-right: 0.2314814815%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-19 {
    margin-right: 0.2192982456%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-20 {
    margin-right: 0.2083333333%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-21 {
    margin-right: 0.1984126984%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-22 {
    margin-right: 0.1893939394%;
    float: right;
  }
}
@media (max-width: 480px) {
  .grid > .row > .off-r-xs-23 {
    margin-right: 0.1811594203%;
    float: right;
  }
}

.grid-css, .grid-css__nav {
  display: grid;
  display: -ms-grid;
  width: 100%;
  grid-template-columns: repeat(24, 1fr);
  grid-template-rows: auto;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
}
.grid-css > *, .grid-css__nav > * {
  display: block;
  min-width: 0;
  width: 100%;
  min-height: 0;
  height: 100%;
  margin: 0;
  justify-self: stretch;
  align-self: stretch;
  -ms-grid-row-align: stretch;
  -ms-grid-column-align: stretch;
}
.grid-css > .col-xl-0-1, .grid-css__nav > .col-xl-0-1 {
  grid-column: 1/span 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-0-2, .grid-css__nav > .col-xl-0-2 {
  grid-column: 1/span 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-0-3, .grid-css__nav > .col-xl-0-3 {
  grid-column: 1/span 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-0-4, .grid-css__nav > .col-xl-0-4 {
  grid-column: 1/span 4;
  -ms-grid-column: 1;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-0-5, .grid-css__nav > .col-xl-0-5 {
  grid-column: 1/span 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-0-6, .grid-css__nav > .col-xl-0-6 {
  grid-column: 1/span 6;
  -ms-grid-column: 1;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-0-7, .grid-css__nav > .col-xl-0-7 {
  grid-column: 1/span 7;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-0-8, .grid-css__nav > .col-xl-0-8 {
  grid-column: 1/span 8;
  -ms-grid-column: 1;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-0-9, .grid-css__nav > .col-xl-0-9 {
  grid-column: 1/span 9;
  -ms-grid-column: 1;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-0-10, .grid-css__nav > .col-xl-0-10 {
  grid-column: 1/span 10;
  -ms-grid-column: 1;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-0-11, .grid-css__nav > .col-xl-0-11 {
  grid-column: 1/span 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-0-12, .grid-css__nav > .col-xl-0-12 {
  grid-column: 1/span 12;
  -ms-grid-column: 1;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-0-13, .grid-css__nav > .col-xl-0-13 {
  grid-column: 1/span 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-0-14, .grid-css__nav > .col-xl-0-14 {
  grid-column: 1/span 14;
  -ms-grid-column: 1;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-0-15, .grid-css__nav > .col-xl-0-15 {
  grid-column: 1/span 15;
  -ms-grid-column: 1;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-0-16, .grid-css__nav > .col-xl-0-16 {
  grid-column: 1/span 16;
  -ms-grid-column: 1;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-0-17, .grid-css__nav > .col-xl-0-17 {
  grid-column: 1/span 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 17;
}
.grid-css > .col-xl-0-18, .grid-css__nav > .col-xl-0-18 {
  grid-column: 1/span 18;
  -ms-grid-column: 1;
  -ms-grid-column-span: 18;
}
.grid-css > .col-xl-0-19, .grid-css__nav > .col-xl-0-19 {
  grid-column: 1/span 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 19;
}
.grid-css > .col-xl-0-20, .grid-css__nav > .col-xl-0-20 {
  grid-column: 1/span 20;
  -ms-grid-column: 1;
  -ms-grid-column-span: 20;
}
.grid-css > .col-xl-0-21, .grid-css__nav > .col-xl-0-21 {
  grid-column: 1/span 21;
  -ms-grid-column: 1;
  -ms-grid-column-span: 21;
}
.grid-css > .col-xl-0-22, .grid-css__nav > .col-xl-0-22 {
  grid-column: 1/span 22;
  -ms-grid-column: 1;
  -ms-grid-column-span: 22;
}
.grid-css > .col-xl-0-23, .grid-css__nav > .col-xl-0-23 {
  grid-column: 1/span 23;
  -ms-grid-column: 1;
  -ms-grid-column-span: 23;
}
.grid-css > .col-xl-0-24, .grid-css__nav > .col-xl-0-24 {
  grid-column: 1/span 24;
  -ms-grid-column: 1;
  -ms-grid-column-span: 24;
}
.grid-css > .col-xl-1-2, .grid-css__nav > .col-xl-1-2 {
  grid-column: 2/span 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-1-3, .grid-css__nav > .col-xl-1-3 {
  grid-column: 2/span 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-1-4, .grid-css__nav > .col-xl-1-4 {
  grid-column: 2/span 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-1-5, .grid-css__nav > .col-xl-1-5 {
  grid-column: 2/span 4;
  -ms-grid-column: 2;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-1-6, .grid-css__nav > .col-xl-1-6 {
  grid-column: 2/span 5;
  -ms-grid-column: 2;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-1-7, .grid-css__nav > .col-xl-1-7 {
  grid-column: 2/span 6;
  -ms-grid-column: 2;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-1-8, .grid-css__nav > .col-xl-1-8 {
  grid-column: 2/span 7;
  -ms-grid-column: 2;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-1-9, .grid-css__nav > .col-xl-1-9 {
  grid-column: 2/span 8;
  -ms-grid-column: 2;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-1-10, .grid-css__nav > .col-xl-1-10 {
  grid-column: 2/span 9;
  -ms-grid-column: 2;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-1-11, .grid-css__nav > .col-xl-1-11 {
  grid-column: 2/span 10;
  -ms-grid-column: 2;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-1-12, .grid-css__nav > .col-xl-1-12 {
  grid-column: 2/span 11;
  -ms-grid-column: 2;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-1-13, .grid-css__nav > .col-xl-1-13 {
  grid-column: 2/span 12;
  -ms-grid-column: 2;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-1-14, .grid-css__nav > .col-xl-1-14 {
  grid-column: 2/span 13;
  -ms-grid-column: 2;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-1-15, .grid-css__nav > .col-xl-1-15 {
  grid-column: 2/span 14;
  -ms-grid-column: 2;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-1-16, .grid-css__nav > .col-xl-1-16 {
  grid-column: 2/span 15;
  -ms-grid-column: 2;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-1-17, .grid-css__nav > .col-xl-1-17 {
  grid-column: 2/span 16;
  -ms-grid-column: 2;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-1-18, .grid-css__nav > .col-xl-1-18 {
  grid-column: 2/span 17;
  -ms-grid-column: 2;
  -ms-grid-column-span: 17;
}
.grid-css > .col-xl-1-19, .grid-css__nav > .col-xl-1-19 {
  grid-column: 2/span 18;
  -ms-grid-column: 2;
  -ms-grid-column-span: 18;
}
.grid-css > .col-xl-1-20, .grid-css__nav > .col-xl-1-20 {
  grid-column: 2/span 19;
  -ms-grid-column: 2;
  -ms-grid-column-span: 19;
}
.grid-css > .col-xl-1-21, .grid-css__nav > .col-xl-1-21 {
  grid-column: 2/span 20;
  -ms-grid-column: 2;
  -ms-grid-column-span: 20;
}
.grid-css > .col-xl-1-22, .grid-css__nav > .col-xl-1-22 {
  grid-column: 2/span 21;
  -ms-grid-column: 2;
  -ms-grid-column-span: 21;
}
.grid-css > .col-xl-1-23, .grid-css__nav > .col-xl-1-23 {
  grid-column: 2/span 22;
  -ms-grid-column: 2;
  -ms-grid-column-span: 22;
}
.grid-css > .col-xl-1-24, .grid-css__nav > .col-xl-1-24 {
  grid-column: 2/span 23;
  -ms-grid-column: 2;
  -ms-grid-column-span: 23;
}
.grid-css > .col-xl-2-3, .grid-css__nav > .col-xl-2-3 {
  grid-column: 3/span 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-2-4, .grid-css__nav > .col-xl-2-4 {
  grid-column: 3/span 2;
  -ms-grid-column: 3;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-2-5, .grid-css__nav > .col-xl-2-5 {
  grid-column: 3/span 3;
  -ms-grid-column: 3;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-2-6, .grid-css__nav > .col-xl-2-6 {
  grid-column: 3/span 4;
  -ms-grid-column: 3;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-2-7, .grid-css__nav > .col-xl-2-7 {
  grid-column: 3/span 5;
  -ms-grid-column: 3;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-2-8, .grid-css__nav > .col-xl-2-8 {
  grid-column: 3/span 6;
  -ms-grid-column: 3;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-2-9, .grid-css__nav > .col-xl-2-9 {
  grid-column: 3/span 7;
  -ms-grid-column: 3;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-2-10, .grid-css__nav > .col-xl-2-10 {
  grid-column: 3/span 8;
  -ms-grid-column: 3;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-2-11, .grid-css__nav > .col-xl-2-11 {
  grid-column: 3/span 9;
  -ms-grid-column: 3;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-2-12, .grid-css__nav > .col-xl-2-12 {
  grid-column: 3/span 10;
  -ms-grid-column: 3;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-2-13, .grid-css__nav > .col-xl-2-13 {
  grid-column: 3/span 11;
  -ms-grid-column: 3;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-2-14, .grid-css__nav > .col-xl-2-14 {
  grid-column: 3/span 12;
  -ms-grid-column: 3;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-2-15, .grid-css__nav > .col-xl-2-15 {
  grid-column: 3/span 13;
  -ms-grid-column: 3;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-2-16, .grid-css__nav > .col-xl-2-16 {
  grid-column: 3/span 14;
  -ms-grid-column: 3;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-2-17, .grid-css__nav > .col-xl-2-17 {
  grid-column: 3/span 15;
  -ms-grid-column: 3;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-2-18, .grid-css__nav > .col-xl-2-18 {
  grid-column: 3/span 16;
  -ms-grid-column: 3;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-2-19, .grid-css__nav > .col-xl-2-19 {
  grid-column: 3/span 17;
  -ms-grid-column: 3;
  -ms-grid-column-span: 17;
}
.grid-css > .col-xl-2-20, .grid-css__nav > .col-xl-2-20 {
  grid-column: 3/span 18;
  -ms-grid-column: 3;
  -ms-grid-column-span: 18;
}
.grid-css > .col-xl-2-21, .grid-css__nav > .col-xl-2-21 {
  grid-column: 3/span 19;
  -ms-grid-column: 3;
  -ms-grid-column-span: 19;
}
.grid-css > .col-xl-2-22, .grid-css__nav > .col-xl-2-22 {
  grid-column: 3/span 20;
  -ms-grid-column: 3;
  -ms-grid-column-span: 20;
}
.grid-css > .col-xl-2-23, .grid-css__nav > .col-xl-2-23 {
  grid-column: 3/span 21;
  -ms-grid-column: 3;
  -ms-grid-column-span: 21;
}
.grid-css > .col-xl-2-24, .grid-css__nav > .col-xl-2-24 {
  grid-column: 3/span 22;
  -ms-grid-column: 3;
  -ms-grid-column-span: 22;
}
.grid-css > .col-xl-3-4, .grid-css__nav > .col-xl-3-4 {
  grid-column: 4/span 1;
  -ms-grid-column: 4;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-3-5, .grid-css__nav > .col-xl-3-5 {
  grid-column: 4/span 2;
  -ms-grid-column: 4;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-3-6, .grid-css__nav > .col-xl-3-6 {
  grid-column: 4/span 3;
  -ms-grid-column: 4;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-3-7, .grid-css__nav > .col-xl-3-7 {
  grid-column: 4/span 4;
  -ms-grid-column: 4;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-3-8, .grid-css__nav > .col-xl-3-8 {
  grid-column: 4/span 5;
  -ms-grid-column: 4;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-3-9, .grid-css__nav > .col-xl-3-9 {
  grid-column: 4/span 6;
  -ms-grid-column: 4;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-3-10, .grid-css__nav > .col-xl-3-10 {
  grid-column: 4/span 7;
  -ms-grid-column: 4;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-3-11, .grid-css__nav > .col-xl-3-11 {
  grid-column: 4/span 8;
  -ms-grid-column: 4;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-3-12, .grid-css__nav > .col-xl-3-12 {
  grid-column: 4/span 9;
  -ms-grid-column: 4;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-3-13, .grid-css__nav > .col-xl-3-13 {
  grid-column: 4/span 10;
  -ms-grid-column: 4;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-3-14, .grid-css__nav > .col-xl-3-14 {
  grid-column: 4/span 11;
  -ms-grid-column: 4;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-3-15, .grid-css__nav > .col-xl-3-15 {
  grid-column: 4/span 12;
  -ms-grid-column: 4;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-3-16, .grid-css__nav > .col-xl-3-16 {
  grid-column: 4/span 13;
  -ms-grid-column: 4;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-3-17, .grid-css__nav > .col-xl-3-17 {
  grid-column: 4/span 14;
  -ms-grid-column: 4;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-3-18, .grid-css__nav > .col-xl-3-18 {
  grid-column: 4/span 15;
  -ms-grid-column: 4;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-3-19, .grid-css__nav > .col-xl-3-19 {
  grid-column: 4/span 16;
  -ms-grid-column: 4;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-3-20, .grid-css__nav > .col-xl-3-20 {
  grid-column: 4/span 17;
  -ms-grid-column: 4;
  -ms-grid-column-span: 17;
}
.grid-css > .col-xl-3-21, .grid-css__nav > .col-xl-3-21 {
  grid-column: 4/span 18;
  -ms-grid-column: 4;
  -ms-grid-column-span: 18;
}
.grid-css > .col-xl-3-22, .grid-css__nav > .col-xl-3-22 {
  grid-column: 4/span 19;
  -ms-grid-column: 4;
  -ms-grid-column-span: 19;
}
.grid-css > .col-xl-3-23, .grid-css__nav > .col-xl-3-23 {
  grid-column: 4/span 20;
  -ms-grid-column: 4;
  -ms-grid-column-span: 20;
}
.grid-css > .col-xl-3-24, .grid-css__nav > .col-xl-3-24 {
  grid-column: 4/span 21;
  -ms-grid-column: 4;
  -ms-grid-column-span: 21;
}
.grid-css > .col-xl-4-5, .grid-css__nav > .col-xl-4-5 {
  grid-column: 5/span 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-4-6, .grid-css__nav > .col-xl-4-6 {
  grid-column: 5/span 2;
  -ms-grid-column: 5;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-4-7, .grid-css__nav > .col-xl-4-7 {
  grid-column: 5/span 3;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-4-8, .grid-css__nav > .col-xl-4-8 {
  grid-column: 5/span 4;
  -ms-grid-column: 5;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-4-9, .grid-css__nav > .col-xl-4-9 {
  grid-column: 5/span 5;
  -ms-grid-column: 5;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-4-10, .grid-css__nav > .col-xl-4-10 {
  grid-column: 5/span 6;
  -ms-grid-column: 5;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-4-11, .grid-css__nav > .col-xl-4-11 {
  grid-column: 5/span 7;
  -ms-grid-column: 5;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-4-12, .grid-css__nav > .col-xl-4-12 {
  grid-column: 5/span 8;
  -ms-grid-column: 5;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-4-13, .grid-css__nav > .col-xl-4-13 {
  grid-column: 5/span 9;
  -ms-grid-column: 5;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-4-14, .grid-css__nav > .col-xl-4-14 {
  grid-column: 5/span 10;
  -ms-grid-column: 5;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-4-15, .grid-css__nav > .col-xl-4-15 {
  grid-column: 5/span 11;
  -ms-grid-column: 5;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-4-16, .grid-css__nav > .col-xl-4-16 {
  grid-column: 5/span 12;
  -ms-grid-column: 5;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-4-17, .grid-css__nav > .col-xl-4-17 {
  grid-column: 5/span 13;
  -ms-grid-column: 5;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-4-18, .grid-css__nav > .col-xl-4-18 {
  grid-column: 5/span 14;
  -ms-grid-column: 5;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-4-19, .grid-css__nav > .col-xl-4-19 {
  grid-column: 5/span 15;
  -ms-grid-column: 5;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-4-20, .grid-css__nav > .col-xl-4-20 {
  grid-column: 5/span 16;
  -ms-grid-column: 5;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-4-21, .grid-css__nav > .col-xl-4-21 {
  grid-column: 5/span 17;
  -ms-grid-column: 5;
  -ms-grid-column-span: 17;
}
.grid-css > .col-xl-4-22, .grid-css__nav > .col-xl-4-22 {
  grid-column: 5/span 18;
  -ms-grid-column: 5;
  -ms-grid-column-span: 18;
}
.grid-css > .col-xl-4-23, .grid-css__nav > .col-xl-4-23 {
  grid-column: 5/span 19;
  -ms-grid-column: 5;
  -ms-grid-column-span: 19;
}
.grid-css > .col-xl-4-24, .grid-css__nav > .col-xl-4-24 {
  grid-column: 5/span 20;
  -ms-grid-column: 5;
  -ms-grid-column-span: 20;
}
.grid-css > .col-xl-5-6, .grid-css__nav > .col-xl-5-6 {
  grid-column: 6/span 1;
  -ms-grid-column: 6;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-5-7, .grid-css__nav > .col-xl-5-7 {
  grid-column: 6/span 2;
  -ms-grid-column: 6;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-5-8, .grid-css__nav > .col-xl-5-8 {
  grid-column: 6/span 3;
  -ms-grid-column: 6;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-5-9, .grid-css__nav > .col-xl-5-9 {
  grid-column: 6/span 4;
  -ms-grid-column: 6;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-5-10, .grid-css__nav > .col-xl-5-10 {
  grid-column: 6/span 5;
  -ms-grid-column: 6;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-5-11, .grid-css__nav > .col-xl-5-11 {
  grid-column: 6/span 6;
  -ms-grid-column: 6;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-5-12, .grid-css__nav > .col-xl-5-12 {
  grid-column: 6/span 7;
  -ms-grid-column: 6;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-5-13, .grid-css__nav > .col-xl-5-13 {
  grid-column: 6/span 8;
  -ms-grid-column: 6;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-5-14, .grid-css__nav > .col-xl-5-14 {
  grid-column: 6/span 9;
  -ms-grid-column: 6;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-5-15, .grid-css__nav > .col-xl-5-15 {
  grid-column: 6/span 10;
  -ms-grid-column: 6;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-5-16, .grid-css__nav > .col-xl-5-16 {
  grid-column: 6/span 11;
  -ms-grid-column: 6;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-5-17, .grid-css__nav > .col-xl-5-17 {
  grid-column: 6/span 12;
  -ms-grid-column: 6;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-5-18, .grid-css__nav > .col-xl-5-18 {
  grid-column: 6/span 13;
  -ms-grid-column: 6;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-5-19, .grid-css__nav > .col-xl-5-19 {
  grid-column: 6/span 14;
  -ms-grid-column: 6;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-5-20, .grid-css__nav > .col-xl-5-20 {
  grid-column: 6/span 15;
  -ms-grid-column: 6;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-5-21, .grid-css__nav > .col-xl-5-21 {
  grid-column: 6/span 16;
  -ms-grid-column: 6;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-5-22, .grid-css__nav > .col-xl-5-22 {
  grid-column: 6/span 17;
  -ms-grid-column: 6;
  -ms-grid-column-span: 17;
}
.grid-css > .col-xl-5-23, .grid-css__nav > .col-xl-5-23 {
  grid-column: 6/span 18;
  -ms-grid-column: 6;
  -ms-grid-column-span: 18;
}
.grid-css > .col-xl-5-24, .grid-css__nav > .col-xl-5-24 {
  grid-column: 6/span 19;
  -ms-grid-column: 6;
  -ms-grid-column-span: 19;
}
.grid-css > .col-xl-6-7, .grid-css__nav > .col-xl-6-7 {
  grid-column: 7/span 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-6-8, .grid-css__nav > .col-xl-6-8 {
  grid-column: 7/span 2;
  -ms-grid-column: 7;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-6-9, .grid-css__nav > .col-xl-6-9 {
  grid-column: 7/span 3;
  -ms-grid-column: 7;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-6-10, .grid-css__nav > .col-xl-6-10 {
  grid-column: 7/span 4;
  -ms-grid-column: 7;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-6-11, .grid-css__nav > .col-xl-6-11 {
  grid-column: 7/span 5;
  -ms-grid-column: 7;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-6-12, .grid-css__nav > .col-xl-6-12 {
  grid-column: 7/span 6;
  -ms-grid-column: 7;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-6-13, .grid-css__nav > .col-xl-6-13 {
  grid-column: 7/span 7;
  -ms-grid-column: 7;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-6-14, .grid-css__nav > .col-xl-6-14 {
  grid-column: 7/span 8;
  -ms-grid-column: 7;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-6-15, .grid-css__nav > .col-xl-6-15 {
  grid-column: 7/span 9;
  -ms-grid-column: 7;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-6-16, .grid-css__nav > .col-xl-6-16 {
  grid-column: 7/span 10;
  -ms-grid-column: 7;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-6-17, .grid-css__nav > .col-xl-6-17 {
  grid-column: 7/span 11;
  -ms-grid-column: 7;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-6-18, .grid-css__nav > .col-xl-6-18 {
  grid-column: 7/span 12;
  -ms-grid-column: 7;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-6-19, .grid-css__nav > .col-xl-6-19 {
  grid-column: 7/span 13;
  -ms-grid-column: 7;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-6-20, .grid-css__nav > .col-xl-6-20 {
  grid-column: 7/span 14;
  -ms-grid-column: 7;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-6-21, .grid-css__nav > .col-xl-6-21 {
  grid-column: 7/span 15;
  -ms-grid-column: 7;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-6-22, .grid-css__nav > .col-xl-6-22 {
  grid-column: 7/span 16;
  -ms-grid-column: 7;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-6-23, .grid-css__nav > .col-xl-6-23 {
  grid-column: 7/span 17;
  -ms-grid-column: 7;
  -ms-grid-column-span: 17;
}
.grid-css > .col-xl-6-24, .grid-css__nav > .col-xl-6-24 {
  grid-column: 7/span 18;
  -ms-grid-column: 7;
  -ms-grid-column-span: 18;
}
.grid-css > .col-xl-7-8, .grid-css__nav > .col-xl-7-8 {
  grid-column: 8/span 1;
  -ms-grid-column: 8;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-7-9, .grid-css__nav > .col-xl-7-9 {
  grid-column: 8/span 2;
  -ms-grid-column: 8;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-7-10, .grid-css__nav > .col-xl-7-10 {
  grid-column: 8/span 3;
  -ms-grid-column: 8;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-7-11, .grid-css__nav > .col-xl-7-11 {
  grid-column: 8/span 4;
  -ms-grid-column: 8;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-7-12, .grid-css__nav > .col-xl-7-12 {
  grid-column: 8/span 5;
  -ms-grid-column: 8;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-7-13, .grid-css__nav > .col-xl-7-13 {
  grid-column: 8/span 6;
  -ms-grid-column: 8;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-7-14, .grid-css__nav > .col-xl-7-14 {
  grid-column: 8/span 7;
  -ms-grid-column: 8;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-7-15, .grid-css__nav > .col-xl-7-15 {
  grid-column: 8/span 8;
  -ms-grid-column: 8;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-7-16, .grid-css__nav > .col-xl-7-16 {
  grid-column: 8/span 9;
  -ms-grid-column: 8;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-7-17, .grid-css__nav > .col-xl-7-17 {
  grid-column: 8/span 10;
  -ms-grid-column: 8;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-7-18, .grid-css__nav > .col-xl-7-18 {
  grid-column: 8/span 11;
  -ms-grid-column: 8;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-7-19, .grid-css__nav > .col-xl-7-19 {
  grid-column: 8/span 12;
  -ms-grid-column: 8;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-7-20, .grid-css__nav > .col-xl-7-20 {
  grid-column: 8/span 13;
  -ms-grid-column: 8;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-7-21, .grid-css__nav > .col-xl-7-21 {
  grid-column: 8/span 14;
  -ms-grid-column: 8;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-7-22, .grid-css__nav > .col-xl-7-22 {
  grid-column: 8/span 15;
  -ms-grid-column: 8;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-7-23, .grid-css__nav > .col-xl-7-23 {
  grid-column: 8/span 16;
  -ms-grid-column: 8;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-7-24, .grid-css__nav > .col-xl-7-24 {
  grid-column: 8/span 17;
  -ms-grid-column: 8;
  -ms-grid-column-span: 17;
}
.grid-css > .col-xl-8-9, .grid-css__nav > .col-xl-8-9 {
  grid-column: 9/span 1;
  -ms-grid-column: 9;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-8-10, .grid-css__nav > .col-xl-8-10 {
  grid-column: 9/span 2;
  -ms-grid-column: 9;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-8-11, .grid-css__nav > .col-xl-8-11 {
  grid-column: 9/span 3;
  -ms-grid-column: 9;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-8-12, .grid-css__nav > .col-xl-8-12 {
  grid-column: 9/span 4;
  -ms-grid-column: 9;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-8-13, .grid-css__nav > .col-xl-8-13 {
  grid-column: 9/span 5;
  -ms-grid-column: 9;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-8-14, .grid-css__nav > .col-xl-8-14 {
  grid-column: 9/span 6;
  -ms-grid-column: 9;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-8-15, .grid-css__nav > .col-xl-8-15 {
  grid-column: 9/span 7;
  -ms-grid-column: 9;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-8-16, .grid-css__nav > .col-xl-8-16 {
  grid-column: 9/span 8;
  -ms-grid-column: 9;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-8-17, .grid-css__nav > .col-xl-8-17 {
  grid-column: 9/span 9;
  -ms-grid-column: 9;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-8-18, .grid-css__nav > .col-xl-8-18 {
  grid-column: 9/span 10;
  -ms-grid-column: 9;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-8-19, .grid-css__nav > .col-xl-8-19 {
  grid-column: 9/span 11;
  -ms-grid-column: 9;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-8-20, .grid-css__nav > .col-xl-8-20 {
  grid-column: 9/span 12;
  -ms-grid-column: 9;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-8-21, .grid-css__nav > .col-xl-8-21 {
  grid-column: 9/span 13;
  -ms-grid-column: 9;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-8-22, .grid-css__nav > .col-xl-8-22 {
  grid-column: 9/span 14;
  -ms-grid-column: 9;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-8-23, .grid-css__nav > .col-xl-8-23 {
  grid-column: 9/span 15;
  -ms-grid-column: 9;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-8-24, .grid-css__nav > .col-xl-8-24 {
  grid-column: 9/span 16;
  -ms-grid-column: 9;
  -ms-grid-column-span: 16;
}
.grid-css > .col-xl-9-10, .grid-css__nav > .col-xl-9-10 {
  grid-column: 10/span 1;
  -ms-grid-column: 10;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-9-11, .grid-css__nav > .col-xl-9-11 {
  grid-column: 10/span 2;
  -ms-grid-column: 10;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-9-12, .grid-css__nav > .col-xl-9-12 {
  grid-column: 10/span 3;
  -ms-grid-column: 10;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-9-13, .grid-css__nav > .col-xl-9-13 {
  grid-column: 10/span 4;
  -ms-grid-column: 10;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-9-14, .grid-css__nav > .col-xl-9-14 {
  grid-column: 10/span 5;
  -ms-grid-column: 10;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-9-15, .grid-css__nav > .col-xl-9-15 {
  grid-column: 10/span 6;
  -ms-grid-column: 10;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-9-16, .grid-css__nav > .col-xl-9-16 {
  grid-column: 10/span 7;
  -ms-grid-column: 10;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-9-17, .grid-css__nav > .col-xl-9-17 {
  grid-column: 10/span 8;
  -ms-grid-column: 10;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-9-18, .grid-css__nav > .col-xl-9-18 {
  grid-column: 10/span 9;
  -ms-grid-column: 10;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-9-19, .grid-css__nav > .col-xl-9-19 {
  grid-column: 10/span 10;
  -ms-grid-column: 10;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-9-20, .grid-css__nav > .col-xl-9-20 {
  grid-column: 10/span 11;
  -ms-grid-column: 10;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-9-21, .grid-css__nav > .col-xl-9-21 {
  grid-column: 10/span 12;
  -ms-grid-column: 10;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-9-22, .grid-css__nav > .col-xl-9-22 {
  grid-column: 10/span 13;
  -ms-grid-column: 10;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-9-23, .grid-css__nav > .col-xl-9-23 {
  grid-column: 10/span 14;
  -ms-grid-column: 10;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-9-24, .grid-css__nav > .col-xl-9-24 {
  grid-column: 10/span 15;
  -ms-grid-column: 10;
  -ms-grid-column-span: 15;
}
.grid-css > .col-xl-10-11, .grid-css__nav > .col-xl-10-11 {
  grid-column: 11/span 1;
  -ms-grid-column: 11;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-10-12, .grid-css__nav > .col-xl-10-12 {
  grid-column: 11/span 2;
  -ms-grid-column: 11;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-10-13, .grid-css__nav > .col-xl-10-13 {
  grid-column: 11/span 3;
  -ms-grid-column: 11;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-10-14, .grid-css__nav > .col-xl-10-14 {
  grid-column: 11/span 4;
  -ms-grid-column: 11;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-10-15, .grid-css__nav > .col-xl-10-15 {
  grid-column: 11/span 5;
  -ms-grid-column: 11;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-10-16, .grid-css__nav > .col-xl-10-16 {
  grid-column: 11/span 6;
  -ms-grid-column: 11;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-10-17, .grid-css__nav > .col-xl-10-17 {
  grid-column: 11/span 7;
  -ms-grid-column: 11;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-10-18, .grid-css__nav > .col-xl-10-18 {
  grid-column: 11/span 8;
  -ms-grid-column: 11;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-10-19, .grid-css__nav > .col-xl-10-19 {
  grid-column: 11/span 9;
  -ms-grid-column: 11;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-10-20, .grid-css__nav > .col-xl-10-20 {
  grid-column: 11/span 10;
  -ms-grid-column: 11;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-10-21, .grid-css__nav > .col-xl-10-21 {
  grid-column: 11/span 11;
  -ms-grid-column: 11;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-10-22, .grid-css__nav > .col-xl-10-22 {
  grid-column: 11/span 12;
  -ms-grid-column: 11;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-10-23, .grid-css__nav > .col-xl-10-23 {
  grid-column: 11/span 13;
  -ms-grid-column: 11;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-10-24, .grid-css__nav > .col-xl-10-24 {
  grid-column: 11/span 14;
  -ms-grid-column: 11;
  -ms-grid-column-span: 14;
}
.grid-css > .col-xl-11-12, .grid-css__nav > .col-xl-11-12 {
  grid-column: 12/span 1;
  -ms-grid-column: 12;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-11-13, .grid-css__nav > .col-xl-11-13 {
  grid-column: 12/span 2;
  -ms-grid-column: 12;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-11-14, .grid-css__nav > .col-xl-11-14 {
  grid-column: 12/span 3;
  -ms-grid-column: 12;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-11-15, .grid-css__nav > .col-xl-11-15 {
  grid-column: 12/span 4;
  -ms-grid-column: 12;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-11-16, .grid-css__nav > .col-xl-11-16 {
  grid-column: 12/span 5;
  -ms-grid-column: 12;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-11-17, .grid-css__nav > .col-xl-11-17 {
  grid-column: 12/span 6;
  -ms-grid-column: 12;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-11-18, .grid-css__nav > .col-xl-11-18 {
  grid-column: 12/span 7;
  -ms-grid-column: 12;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-11-19, .grid-css__nav > .col-xl-11-19 {
  grid-column: 12/span 8;
  -ms-grid-column: 12;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-11-20, .grid-css__nav > .col-xl-11-20 {
  grid-column: 12/span 9;
  -ms-grid-column: 12;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-11-21, .grid-css__nav > .col-xl-11-21 {
  grid-column: 12/span 10;
  -ms-grid-column: 12;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-11-22, .grid-css__nav > .col-xl-11-22 {
  grid-column: 12/span 11;
  -ms-grid-column: 12;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-11-23, .grid-css__nav > .col-xl-11-23 {
  grid-column: 12/span 12;
  -ms-grid-column: 12;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-11-24, .grid-css__nav > .col-xl-11-24 {
  grid-column: 12/span 13;
  -ms-grid-column: 12;
  -ms-grid-column-span: 13;
}
.grid-css > .col-xl-12-13, .grid-css__nav > .col-xl-12-13 {
  grid-column: 13/span 1;
  -ms-grid-column: 13;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-12-14, .grid-css__nav > .col-xl-12-14 {
  grid-column: 13/span 2;
  -ms-grid-column: 13;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-12-15, .grid-css__nav > .col-xl-12-15 {
  grid-column: 13/span 3;
  -ms-grid-column: 13;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-12-16, .grid-css__nav > .col-xl-12-16 {
  grid-column: 13/span 4;
  -ms-grid-column: 13;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-12-17, .grid-css__nav > .col-xl-12-17 {
  grid-column: 13/span 5;
  -ms-grid-column: 13;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-12-18, .grid-css__nav > .col-xl-12-18 {
  grid-column: 13/span 6;
  -ms-grid-column: 13;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-12-19, .grid-css__nav > .col-xl-12-19 {
  grid-column: 13/span 7;
  -ms-grid-column: 13;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-12-20, .grid-css__nav > .col-xl-12-20 {
  grid-column: 13/span 8;
  -ms-grid-column: 13;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-12-21, .grid-css__nav > .col-xl-12-21 {
  grid-column: 13/span 9;
  -ms-grid-column: 13;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-12-22, .grid-css__nav > .col-xl-12-22 {
  grid-column: 13/span 10;
  -ms-grid-column: 13;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-12-23, .grid-css__nav > .col-xl-12-23 {
  grid-column: 13/span 11;
  -ms-grid-column: 13;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-12-24, .grid-css__nav > .col-xl-12-24 {
  grid-column: 13/span 12;
  -ms-grid-column: 13;
  -ms-grid-column-span: 12;
}
.grid-css > .col-xl-13-14, .grid-css__nav > .col-xl-13-14 {
  grid-column: 14/span 1;
  -ms-grid-column: 14;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-13-15, .grid-css__nav > .col-xl-13-15 {
  grid-column: 14/span 2;
  -ms-grid-column: 14;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-13-16, .grid-css__nav > .col-xl-13-16 {
  grid-column: 14/span 3;
  -ms-grid-column: 14;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-13-17, .grid-css__nav > .col-xl-13-17 {
  grid-column: 14/span 4;
  -ms-grid-column: 14;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-13-18, .grid-css__nav > .col-xl-13-18 {
  grid-column: 14/span 5;
  -ms-grid-column: 14;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-13-19, .grid-css__nav > .col-xl-13-19 {
  grid-column: 14/span 6;
  -ms-grid-column: 14;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-13-20, .grid-css__nav > .col-xl-13-20 {
  grid-column: 14/span 7;
  -ms-grid-column: 14;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-13-21, .grid-css__nav > .col-xl-13-21 {
  grid-column: 14/span 8;
  -ms-grid-column: 14;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-13-22, .grid-css__nav > .col-xl-13-22 {
  grid-column: 14/span 9;
  -ms-grid-column: 14;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-13-23, .grid-css__nav > .col-xl-13-23 {
  grid-column: 14/span 10;
  -ms-grid-column: 14;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-13-24, .grid-css__nav > .col-xl-13-24 {
  grid-column: 14/span 11;
  -ms-grid-column: 14;
  -ms-grid-column-span: 11;
}
.grid-css > .col-xl-14-15, .grid-css__nav > .col-xl-14-15 {
  grid-column: 15/span 1;
  -ms-grid-column: 15;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-14-16, .grid-css__nav > .col-xl-14-16 {
  grid-column: 15/span 2;
  -ms-grid-column: 15;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-14-17, .grid-css__nav > .col-xl-14-17 {
  grid-column: 15/span 3;
  -ms-grid-column: 15;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-14-18, .grid-css__nav > .col-xl-14-18 {
  grid-column: 15/span 4;
  -ms-grid-column: 15;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-14-19, .grid-css__nav > .col-xl-14-19 {
  grid-column: 15/span 5;
  -ms-grid-column: 15;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-14-20, .grid-css__nav > .col-xl-14-20 {
  grid-column: 15/span 6;
  -ms-grid-column: 15;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-14-21, .grid-css__nav > .col-xl-14-21 {
  grid-column: 15/span 7;
  -ms-grid-column: 15;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-14-22, .grid-css__nav > .col-xl-14-22 {
  grid-column: 15/span 8;
  -ms-grid-column: 15;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-14-23, .grid-css__nav > .col-xl-14-23 {
  grid-column: 15/span 9;
  -ms-grid-column: 15;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-14-24, .grid-css__nav > .col-xl-14-24 {
  grid-column: 15/span 10;
  -ms-grid-column: 15;
  -ms-grid-column-span: 10;
}
.grid-css > .col-xl-15-16, .grid-css__nav > .col-xl-15-16 {
  grid-column: 16/span 1;
  -ms-grid-column: 16;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-15-17, .grid-css__nav > .col-xl-15-17 {
  grid-column: 16/span 2;
  -ms-grid-column: 16;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-15-18, .grid-css__nav > .col-xl-15-18 {
  grid-column: 16/span 3;
  -ms-grid-column: 16;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-15-19, .grid-css__nav > .col-xl-15-19 {
  grid-column: 16/span 4;
  -ms-grid-column: 16;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-15-20, .grid-css__nav > .col-xl-15-20 {
  grid-column: 16/span 5;
  -ms-grid-column: 16;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-15-21, .grid-css__nav > .col-xl-15-21 {
  grid-column: 16/span 6;
  -ms-grid-column: 16;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-15-22, .grid-css__nav > .col-xl-15-22 {
  grid-column: 16/span 7;
  -ms-grid-column: 16;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-15-23, .grid-css__nav > .col-xl-15-23 {
  grid-column: 16/span 8;
  -ms-grid-column: 16;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-15-24, .grid-css__nav > .col-xl-15-24 {
  grid-column: 16/span 9;
  -ms-grid-column: 16;
  -ms-grid-column-span: 9;
}
.grid-css > .col-xl-16-17, .grid-css__nav > .col-xl-16-17 {
  grid-column: 17/span 1;
  -ms-grid-column: 17;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-16-18, .grid-css__nav > .col-xl-16-18 {
  grid-column: 17/span 2;
  -ms-grid-column: 17;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-16-19, .grid-css__nav > .col-xl-16-19 {
  grid-column: 17/span 3;
  -ms-grid-column: 17;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-16-20, .grid-css__nav > .col-xl-16-20 {
  grid-column: 17/span 4;
  -ms-grid-column: 17;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-16-21, .grid-css__nav > .col-xl-16-21 {
  grid-column: 17/span 5;
  -ms-grid-column: 17;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-16-22, .grid-css__nav > .col-xl-16-22 {
  grid-column: 17/span 6;
  -ms-grid-column: 17;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-16-23, .grid-css__nav > .col-xl-16-23 {
  grid-column: 17/span 7;
  -ms-grid-column: 17;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-16-24, .grid-css__nav > .col-xl-16-24 {
  grid-column: 17/span 8;
  -ms-grid-column: 17;
  -ms-grid-column-span: 8;
}
.grid-css > .col-xl-17-18, .grid-css__nav > .col-xl-17-18 {
  grid-column: 18/span 1;
  -ms-grid-column: 18;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-17-19, .grid-css__nav > .col-xl-17-19 {
  grid-column: 18/span 2;
  -ms-grid-column: 18;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-17-20, .grid-css__nav > .col-xl-17-20 {
  grid-column: 18/span 3;
  -ms-grid-column: 18;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-17-21, .grid-css__nav > .col-xl-17-21 {
  grid-column: 18/span 4;
  -ms-grid-column: 18;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-17-22, .grid-css__nav > .col-xl-17-22 {
  grid-column: 18/span 5;
  -ms-grid-column: 18;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-17-23, .grid-css__nav > .col-xl-17-23 {
  grid-column: 18/span 6;
  -ms-grid-column: 18;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-17-24, .grid-css__nav > .col-xl-17-24 {
  grid-column: 18/span 7;
  -ms-grid-column: 18;
  -ms-grid-column-span: 7;
}
.grid-css > .col-xl-18-19, .grid-css__nav > .col-xl-18-19 {
  grid-column: 19/span 1;
  -ms-grid-column: 19;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-18-20, .grid-css__nav > .col-xl-18-20 {
  grid-column: 19/span 2;
  -ms-grid-column: 19;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-18-21, .grid-css__nav > .col-xl-18-21 {
  grid-column: 19/span 3;
  -ms-grid-column: 19;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-18-22, .grid-css__nav > .col-xl-18-22 {
  grid-column: 19/span 4;
  -ms-grid-column: 19;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-18-23, .grid-css__nav > .col-xl-18-23 {
  grid-column: 19/span 5;
  -ms-grid-column: 19;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-18-24, .grid-css__nav > .col-xl-18-24 {
  grid-column: 19/span 6;
  -ms-grid-column: 19;
  -ms-grid-column-span: 6;
}
.grid-css > .col-xl-19-20, .grid-css__nav > .col-xl-19-20 {
  grid-column: 20/span 1;
  -ms-grid-column: 20;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-19-21, .grid-css__nav > .col-xl-19-21 {
  grid-column: 20/span 2;
  -ms-grid-column: 20;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-19-22, .grid-css__nav > .col-xl-19-22 {
  grid-column: 20/span 3;
  -ms-grid-column: 20;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-19-23, .grid-css__nav > .col-xl-19-23 {
  grid-column: 20/span 4;
  -ms-grid-column: 20;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-19-24, .grid-css__nav > .col-xl-19-24 {
  grid-column: 20/span 5;
  -ms-grid-column: 20;
  -ms-grid-column-span: 5;
}
.grid-css > .col-xl-20-21, .grid-css__nav > .col-xl-20-21 {
  grid-column: 21/span 1;
  -ms-grid-column: 21;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-20-22, .grid-css__nav > .col-xl-20-22 {
  grid-column: 21/span 2;
  -ms-grid-column: 21;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-20-23, .grid-css__nav > .col-xl-20-23 {
  grid-column: 21/span 3;
  -ms-grid-column: 21;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-20-24, .grid-css__nav > .col-xl-20-24 {
  grid-column: 21/span 4;
  -ms-grid-column: 21;
  -ms-grid-column-span: 4;
}
.grid-css > .col-xl-21-22, .grid-css__nav > .col-xl-21-22 {
  grid-column: 22/span 1;
  -ms-grid-column: 22;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-21-23, .grid-css__nav > .col-xl-21-23 {
  grid-column: 22/span 2;
  -ms-grid-column: 22;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-21-24, .grid-css__nav > .col-xl-21-24 {
  grid-column: 22/span 3;
  -ms-grid-column: 22;
  -ms-grid-column-span: 3;
}
.grid-css > .col-xl-22-23, .grid-css__nav > .col-xl-22-23 {
  grid-column: 23/span 1;
  -ms-grid-column: 23;
  -ms-grid-column-span: 1;
}
.grid-css > .col-xl-22-24, .grid-css__nav > .col-xl-22-24 {
  grid-column: 23/span 2;
  -ms-grid-column: 23;
  -ms-grid-column-span: 2;
}
.grid-css > .col-xl-23-24, .grid-css__nav > .col-xl-23-24 {
  grid-column: 24/span 1;
  -ms-grid-column: 24;
  -ms-grid-column-span: 1;
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-1, .grid-css__nav > .col-l-0-1 {
    grid-column: 1/span 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-2, .grid-css__nav > .col-l-0-2 {
    grid-column: 1/span 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-3, .grid-css__nav > .col-l-0-3 {
    grid-column: 1/span 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-4, .grid-css__nav > .col-l-0-4 {
    grid-column: 1/span 4;
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-5, .grid-css__nav > .col-l-0-5 {
    grid-column: 1/span 5;
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-6, .grid-css__nav > .col-l-0-6 {
    grid-column: 1/span 6;
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-7, .grid-css__nav > .col-l-0-7 {
    grid-column: 1/span 7;
    -ms-grid-column: 1;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-8, .grid-css__nav > .col-l-0-8 {
    grid-column: 1/span 8;
    -ms-grid-column: 1;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-9, .grid-css__nav > .col-l-0-9 {
    grid-column: 1/span 9;
    -ms-grid-column: 1;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-10, .grid-css__nav > .col-l-0-10 {
    grid-column: 1/span 10;
    -ms-grid-column: 1;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-11, .grid-css__nav > .col-l-0-11 {
    grid-column: 1/span 11;
    -ms-grid-column: 1;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-12, .grid-css__nav > .col-l-0-12 {
    grid-column: 1/span 12;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-13, .grid-css__nav > .col-l-0-13 {
    grid-column: 1/span 13;
    -ms-grid-column: 1;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-14, .grid-css__nav > .col-l-0-14 {
    grid-column: 1/span 14;
    -ms-grid-column: 1;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-15, .grid-css__nav > .col-l-0-15 {
    grid-column: 1/span 15;
    -ms-grid-column: 1;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-16, .grid-css__nav > .col-l-0-16 {
    grid-column: 1/span 16;
    -ms-grid-column: 1;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-17, .grid-css__nav > .col-l-0-17 {
    grid-column: 1/span 17;
    -ms-grid-column: 1;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-18, .grid-css__nav > .col-l-0-18 {
    grid-column: 1/span 18;
    -ms-grid-column: 1;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-19, .grid-css__nav > .col-l-0-19 {
    grid-column: 1/span 19;
    -ms-grid-column: 1;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-20, .grid-css__nav > .col-l-0-20 {
    grid-column: 1/span 20;
    -ms-grid-column: 1;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-21, .grid-css__nav > .col-l-0-21 {
    grid-column: 1/span 21;
    -ms-grid-column: 1;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-22, .grid-css__nav > .col-l-0-22 {
    grid-column: 1/span 22;
    -ms-grid-column: 1;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-23, .grid-css__nav > .col-l-0-23 {
    grid-column: 1/span 23;
    -ms-grid-column: 1;
    -ms-grid-column-span: 23;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-0-24, .grid-css__nav > .col-l-0-24 {
    grid-column: 1/span 24;
    -ms-grid-column: 1;
    -ms-grid-column-span: 24;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-2, .grid-css__nav > .col-l-1-2 {
    grid-column: 2/span 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-3, .grid-css__nav > .col-l-1-3 {
    grid-column: 2/span 2;
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-4, .grid-css__nav > .col-l-1-4 {
    grid-column: 2/span 3;
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-5, .grid-css__nav > .col-l-1-5 {
    grid-column: 2/span 4;
    -ms-grid-column: 2;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-6, .grid-css__nav > .col-l-1-6 {
    grid-column: 2/span 5;
    -ms-grid-column: 2;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-7, .grid-css__nav > .col-l-1-7 {
    grid-column: 2/span 6;
    -ms-grid-column: 2;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-8, .grid-css__nav > .col-l-1-8 {
    grid-column: 2/span 7;
    -ms-grid-column: 2;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-9, .grid-css__nav > .col-l-1-9 {
    grid-column: 2/span 8;
    -ms-grid-column: 2;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-10, .grid-css__nav > .col-l-1-10 {
    grid-column: 2/span 9;
    -ms-grid-column: 2;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-11, .grid-css__nav > .col-l-1-11 {
    grid-column: 2/span 10;
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-12, .grid-css__nav > .col-l-1-12 {
    grid-column: 2/span 11;
    -ms-grid-column: 2;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-13, .grid-css__nav > .col-l-1-13 {
    grid-column: 2/span 12;
    -ms-grid-column: 2;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-14, .grid-css__nav > .col-l-1-14 {
    grid-column: 2/span 13;
    -ms-grid-column: 2;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-15, .grid-css__nav > .col-l-1-15 {
    grid-column: 2/span 14;
    -ms-grid-column: 2;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-16, .grid-css__nav > .col-l-1-16 {
    grid-column: 2/span 15;
    -ms-grid-column: 2;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-17, .grid-css__nav > .col-l-1-17 {
    grid-column: 2/span 16;
    -ms-grid-column: 2;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-18, .grid-css__nav > .col-l-1-18 {
    grid-column: 2/span 17;
    -ms-grid-column: 2;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-19, .grid-css__nav > .col-l-1-19 {
    grid-column: 2/span 18;
    -ms-grid-column: 2;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-20, .grid-css__nav > .col-l-1-20 {
    grid-column: 2/span 19;
    -ms-grid-column: 2;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-21, .grid-css__nav > .col-l-1-21 {
    grid-column: 2/span 20;
    -ms-grid-column: 2;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-22, .grid-css__nav > .col-l-1-22 {
    grid-column: 2/span 21;
    -ms-grid-column: 2;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-23, .grid-css__nav > .col-l-1-23 {
    grid-column: 2/span 22;
    -ms-grid-column: 2;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-1-24, .grid-css__nav > .col-l-1-24 {
    grid-column: 2/span 23;
    -ms-grid-column: 2;
    -ms-grid-column-span: 23;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-3, .grid-css__nav > .col-l-2-3 {
    grid-column: 3/span 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-4, .grid-css__nav > .col-l-2-4 {
    grid-column: 3/span 2;
    -ms-grid-column: 3;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-5, .grid-css__nav > .col-l-2-5 {
    grid-column: 3/span 3;
    -ms-grid-column: 3;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-6, .grid-css__nav > .col-l-2-6 {
    grid-column: 3/span 4;
    -ms-grid-column: 3;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-7, .grid-css__nav > .col-l-2-7 {
    grid-column: 3/span 5;
    -ms-grid-column: 3;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-8, .grid-css__nav > .col-l-2-8 {
    grid-column: 3/span 6;
    -ms-grid-column: 3;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-9, .grid-css__nav > .col-l-2-9 {
    grid-column: 3/span 7;
    -ms-grid-column: 3;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-10, .grid-css__nav > .col-l-2-10 {
    grid-column: 3/span 8;
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-11, .grid-css__nav > .col-l-2-11 {
    grid-column: 3/span 9;
    -ms-grid-column: 3;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-12, .grid-css__nav > .col-l-2-12 {
    grid-column: 3/span 10;
    -ms-grid-column: 3;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-13, .grid-css__nav > .col-l-2-13 {
    grid-column: 3/span 11;
    -ms-grid-column: 3;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-14, .grid-css__nav > .col-l-2-14 {
    grid-column: 3/span 12;
    -ms-grid-column: 3;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-15, .grid-css__nav > .col-l-2-15 {
    grid-column: 3/span 13;
    -ms-grid-column: 3;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-16, .grid-css__nav > .col-l-2-16 {
    grid-column: 3/span 14;
    -ms-grid-column: 3;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-17, .grid-css__nav > .col-l-2-17 {
    grid-column: 3/span 15;
    -ms-grid-column: 3;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-18, .grid-css__nav > .col-l-2-18 {
    grid-column: 3/span 16;
    -ms-grid-column: 3;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-19, .grid-css__nav > .col-l-2-19 {
    grid-column: 3/span 17;
    -ms-grid-column: 3;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-20, .grid-css__nav > .col-l-2-20 {
    grid-column: 3/span 18;
    -ms-grid-column: 3;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-21, .grid-css__nav > .col-l-2-21 {
    grid-column: 3/span 19;
    -ms-grid-column: 3;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-22, .grid-css__nav > .col-l-2-22 {
    grid-column: 3/span 20;
    -ms-grid-column: 3;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-23, .grid-css__nav > .col-l-2-23 {
    grid-column: 3/span 21;
    -ms-grid-column: 3;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-2-24, .grid-css__nav > .col-l-2-24 {
    grid-column: 3/span 22;
    -ms-grid-column: 3;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-4, .grid-css__nav > .col-l-3-4 {
    grid-column: 4/span 1;
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-5, .grid-css__nav > .col-l-3-5 {
    grid-column: 4/span 2;
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-6, .grid-css__nav > .col-l-3-6 {
    grid-column: 4/span 3;
    -ms-grid-column: 4;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-7, .grid-css__nav > .col-l-3-7 {
    grid-column: 4/span 4;
    -ms-grid-column: 4;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-8, .grid-css__nav > .col-l-3-8 {
    grid-column: 4/span 5;
    -ms-grid-column: 4;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-9, .grid-css__nav > .col-l-3-9 {
    grid-column: 4/span 6;
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-10, .grid-css__nav > .col-l-3-10 {
    grid-column: 4/span 7;
    -ms-grid-column: 4;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-11, .grid-css__nav > .col-l-3-11 {
    grid-column: 4/span 8;
    -ms-grid-column: 4;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-12, .grid-css__nav > .col-l-3-12 {
    grid-column: 4/span 9;
    -ms-grid-column: 4;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-13, .grid-css__nav > .col-l-3-13 {
    grid-column: 4/span 10;
    -ms-grid-column: 4;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-14, .grid-css__nav > .col-l-3-14 {
    grid-column: 4/span 11;
    -ms-grid-column: 4;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-15, .grid-css__nav > .col-l-3-15 {
    grid-column: 4/span 12;
    -ms-grid-column: 4;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-16, .grid-css__nav > .col-l-3-16 {
    grid-column: 4/span 13;
    -ms-grid-column: 4;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-17, .grid-css__nav > .col-l-3-17 {
    grid-column: 4/span 14;
    -ms-grid-column: 4;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-18, .grid-css__nav > .col-l-3-18 {
    grid-column: 4/span 15;
    -ms-grid-column: 4;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-19, .grid-css__nav > .col-l-3-19 {
    grid-column: 4/span 16;
    -ms-grid-column: 4;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-20, .grid-css__nav > .col-l-3-20 {
    grid-column: 4/span 17;
    -ms-grid-column: 4;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-21, .grid-css__nav > .col-l-3-21 {
    grid-column: 4/span 18;
    -ms-grid-column: 4;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-22, .grid-css__nav > .col-l-3-22 {
    grid-column: 4/span 19;
    -ms-grid-column: 4;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-23, .grid-css__nav > .col-l-3-23 {
    grid-column: 4/span 20;
    -ms-grid-column: 4;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-3-24, .grid-css__nav > .col-l-3-24 {
    grid-column: 4/span 21;
    -ms-grid-column: 4;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-5, .grid-css__nav > .col-l-4-5 {
    grid-column: 5/span 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-6, .grid-css__nav > .col-l-4-6 {
    grid-column: 5/span 2;
    -ms-grid-column: 5;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-7, .grid-css__nav > .col-l-4-7 {
    grid-column: 5/span 3;
    -ms-grid-column: 5;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-8, .grid-css__nav > .col-l-4-8 {
    grid-column: 5/span 4;
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-9, .grid-css__nav > .col-l-4-9 {
    grid-column: 5/span 5;
    -ms-grid-column: 5;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-10, .grid-css__nav > .col-l-4-10 {
    grid-column: 5/span 6;
    -ms-grid-column: 5;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-11, .grid-css__nav > .col-l-4-11 {
    grid-column: 5/span 7;
    -ms-grid-column: 5;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-12, .grid-css__nav > .col-l-4-12 {
    grid-column: 5/span 8;
    -ms-grid-column: 5;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-13, .grid-css__nav > .col-l-4-13 {
    grid-column: 5/span 9;
    -ms-grid-column: 5;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-14, .grid-css__nav > .col-l-4-14 {
    grid-column: 5/span 10;
    -ms-grid-column: 5;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-15, .grid-css__nav > .col-l-4-15 {
    grid-column: 5/span 11;
    -ms-grid-column: 5;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-16, .grid-css__nav > .col-l-4-16 {
    grid-column: 5/span 12;
    -ms-grid-column: 5;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-17, .grid-css__nav > .col-l-4-17 {
    grid-column: 5/span 13;
    -ms-grid-column: 5;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-18, .grid-css__nav > .col-l-4-18 {
    grid-column: 5/span 14;
    -ms-grid-column: 5;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-19, .grid-css__nav > .col-l-4-19 {
    grid-column: 5/span 15;
    -ms-grid-column: 5;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-20, .grid-css__nav > .col-l-4-20 {
    grid-column: 5/span 16;
    -ms-grid-column: 5;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-21, .grid-css__nav > .col-l-4-21 {
    grid-column: 5/span 17;
    -ms-grid-column: 5;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-22, .grid-css__nav > .col-l-4-22 {
    grid-column: 5/span 18;
    -ms-grid-column: 5;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-23, .grid-css__nav > .col-l-4-23 {
    grid-column: 5/span 19;
    -ms-grid-column: 5;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-4-24, .grid-css__nav > .col-l-4-24 {
    grid-column: 5/span 20;
    -ms-grid-column: 5;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-6, .grid-css__nav > .col-l-5-6 {
    grid-column: 6/span 1;
    -ms-grid-column: 6;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-7, .grid-css__nav > .col-l-5-7 {
    grid-column: 6/span 2;
    -ms-grid-column: 6;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-8, .grid-css__nav > .col-l-5-8 {
    grid-column: 6/span 3;
    -ms-grid-column: 6;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-9, .grid-css__nav > .col-l-5-9 {
    grid-column: 6/span 4;
    -ms-grid-column: 6;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-10, .grid-css__nav > .col-l-5-10 {
    grid-column: 6/span 5;
    -ms-grid-column: 6;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-11, .grid-css__nav > .col-l-5-11 {
    grid-column: 6/span 6;
    -ms-grid-column: 6;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-12, .grid-css__nav > .col-l-5-12 {
    grid-column: 6/span 7;
    -ms-grid-column: 6;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-13, .grid-css__nav > .col-l-5-13 {
    grid-column: 6/span 8;
    -ms-grid-column: 6;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-14, .grid-css__nav > .col-l-5-14 {
    grid-column: 6/span 9;
    -ms-grid-column: 6;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-15, .grid-css__nav > .col-l-5-15 {
    grid-column: 6/span 10;
    -ms-grid-column: 6;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-16, .grid-css__nav > .col-l-5-16 {
    grid-column: 6/span 11;
    -ms-grid-column: 6;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-17, .grid-css__nav > .col-l-5-17 {
    grid-column: 6/span 12;
    -ms-grid-column: 6;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-18, .grid-css__nav > .col-l-5-18 {
    grid-column: 6/span 13;
    -ms-grid-column: 6;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-19, .grid-css__nav > .col-l-5-19 {
    grid-column: 6/span 14;
    -ms-grid-column: 6;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-20, .grid-css__nav > .col-l-5-20 {
    grid-column: 6/span 15;
    -ms-grid-column: 6;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-21, .grid-css__nav > .col-l-5-21 {
    grid-column: 6/span 16;
    -ms-grid-column: 6;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-22, .grid-css__nav > .col-l-5-22 {
    grid-column: 6/span 17;
    -ms-grid-column: 6;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-23, .grid-css__nav > .col-l-5-23 {
    grid-column: 6/span 18;
    -ms-grid-column: 6;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-5-24, .grid-css__nav > .col-l-5-24 {
    grid-column: 6/span 19;
    -ms-grid-column: 6;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-7, .grid-css__nav > .col-l-6-7 {
    grid-column: 7/span 1;
    -ms-grid-column: 7;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-8, .grid-css__nav > .col-l-6-8 {
    grid-column: 7/span 2;
    -ms-grid-column: 7;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-9, .grid-css__nav > .col-l-6-9 {
    grid-column: 7/span 3;
    -ms-grid-column: 7;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-10, .grid-css__nav > .col-l-6-10 {
    grid-column: 7/span 4;
    -ms-grid-column: 7;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-11, .grid-css__nav > .col-l-6-11 {
    grid-column: 7/span 5;
    -ms-grid-column: 7;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-12, .grid-css__nav > .col-l-6-12 {
    grid-column: 7/span 6;
    -ms-grid-column: 7;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-13, .grid-css__nav > .col-l-6-13 {
    grid-column: 7/span 7;
    -ms-grid-column: 7;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-14, .grid-css__nav > .col-l-6-14 {
    grid-column: 7/span 8;
    -ms-grid-column: 7;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-15, .grid-css__nav > .col-l-6-15 {
    grid-column: 7/span 9;
    -ms-grid-column: 7;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-16, .grid-css__nav > .col-l-6-16 {
    grid-column: 7/span 10;
    -ms-grid-column: 7;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-17, .grid-css__nav > .col-l-6-17 {
    grid-column: 7/span 11;
    -ms-grid-column: 7;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-18, .grid-css__nav > .col-l-6-18 {
    grid-column: 7/span 12;
    -ms-grid-column: 7;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-19, .grid-css__nav > .col-l-6-19 {
    grid-column: 7/span 13;
    -ms-grid-column: 7;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-20, .grid-css__nav > .col-l-6-20 {
    grid-column: 7/span 14;
    -ms-grid-column: 7;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-21, .grid-css__nav > .col-l-6-21 {
    grid-column: 7/span 15;
    -ms-grid-column: 7;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-22, .grid-css__nav > .col-l-6-22 {
    grid-column: 7/span 16;
    -ms-grid-column: 7;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-23, .grid-css__nav > .col-l-6-23 {
    grid-column: 7/span 17;
    -ms-grid-column: 7;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-6-24, .grid-css__nav > .col-l-6-24 {
    grid-column: 7/span 18;
    -ms-grid-column: 7;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-8, .grid-css__nav > .col-l-7-8 {
    grid-column: 8/span 1;
    -ms-grid-column: 8;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-9, .grid-css__nav > .col-l-7-9 {
    grid-column: 8/span 2;
    -ms-grid-column: 8;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-10, .grid-css__nav > .col-l-7-10 {
    grid-column: 8/span 3;
    -ms-grid-column: 8;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-11, .grid-css__nav > .col-l-7-11 {
    grid-column: 8/span 4;
    -ms-grid-column: 8;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-12, .grid-css__nav > .col-l-7-12 {
    grid-column: 8/span 5;
    -ms-grid-column: 8;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-13, .grid-css__nav > .col-l-7-13 {
    grid-column: 8/span 6;
    -ms-grid-column: 8;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-14, .grid-css__nav > .col-l-7-14 {
    grid-column: 8/span 7;
    -ms-grid-column: 8;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-15, .grid-css__nav > .col-l-7-15 {
    grid-column: 8/span 8;
    -ms-grid-column: 8;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-16, .grid-css__nav > .col-l-7-16 {
    grid-column: 8/span 9;
    -ms-grid-column: 8;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-17, .grid-css__nav > .col-l-7-17 {
    grid-column: 8/span 10;
    -ms-grid-column: 8;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-18, .grid-css__nav > .col-l-7-18 {
    grid-column: 8/span 11;
    -ms-grid-column: 8;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-19, .grid-css__nav > .col-l-7-19 {
    grid-column: 8/span 12;
    -ms-grid-column: 8;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-20, .grid-css__nav > .col-l-7-20 {
    grid-column: 8/span 13;
    -ms-grid-column: 8;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-21, .grid-css__nav > .col-l-7-21 {
    grid-column: 8/span 14;
    -ms-grid-column: 8;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-22, .grid-css__nav > .col-l-7-22 {
    grid-column: 8/span 15;
    -ms-grid-column: 8;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-23, .grid-css__nav > .col-l-7-23 {
    grid-column: 8/span 16;
    -ms-grid-column: 8;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-7-24, .grid-css__nav > .col-l-7-24 {
    grid-column: 8/span 17;
    -ms-grid-column: 8;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-9, .grid-css__nav > .col-l-8-9 {
    grid-column: 9/span 1;
    -ms-grid-column: 9;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-10, .grid-css__nav > .col-l-8-10 {
    grid-column: 9/span 2;
    -ms-grid-column: 9;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-11, .grid-css__nav > .col-l-8-11 {
    grid-column: 9/span 3;
    -ms-grid-column: 9;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-12, .grid-css__nav > .col-l-8-12 {
    grid-column: 9/span 4;
    -ms-grid-column: 9;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-13, .grid-css__nav > .col-l-8-13 {
    grid-column: 9/span 5;
    -ms-grid-column: 9;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-14, .grid-css__nav > .col-l-8-14 {
    grid-column: 9/span 6;
    -ms-grid-column: 9;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-15, .grid-css__nav > .col-l-8-15 {
    grid-column: 9/span 7;
    -ms-grid-column: 9;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-16, .grid-css__nav > .col-l-8-16 {
    grid-column: 9/span 8;
    -ms-grid-column: 9;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-17, .grid-css__nav > .col-l-8-17 {
    grid-column: 9/span 9;
    -ms-grid-column: 9;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-18, .grid-css__nav > .col-l-8-18 {
    grid-column: 9/span 10;
    -ms-grid-column: 9;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-19, .grid-css__nav > .col-l-8-19 {
    grid-column: 9/span 11;
    -ms-grid-column: 9;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-20, .grid-css__nav > .col-l-8-20 {
    grid-column: 9/span 12;
    -ms-grid-column: 9;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-21, .grid-css__nav > .col-l-8-21 {
    grid-column: 9/span 13;
    -ms-grid-column: 9;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-22, .grid-css__nav > .col-l-8-22 {
    grid-column: 9/span 14;
    -ms-grid-column: 9;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-23, .grid-css__nav > .col-l-8-23 {
    grid-column: 9/span 15;
    -ms-grid-column: 9;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-8-24, .grid-css__nav > .col-l-8-24 {
    grid-column: 9/span 16;
    -ms-grid-column: 9;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-10, .grid-css__nav > .col-l-9-10 {
    grid-column: 10/span 1;
    -ms-grid-column: 10;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-11, .grid-css__nav > .col-l-9-11 {
    grid-column: 10/span 2;
    -ms-grid-column: 10;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-12, .grid-css__nav > .col-l-9-12 {
    grid-column: 10/span 3;
    -ms-grid-column: 10;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-13, .grid-css__nav > .col-l-9-13 {
    grid-column: 10/span 4;
    -ms-grid-column: 10;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-14, .grid-css__nav > .col-l-9-14 {
    grid-column: 10/span 5;
    -ms-grid-column: 10;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-15, .grid-css__nav > .col-l-9-15 {
    grid-column: 10/span 6;
    -ms-grid-column: 10;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-16, .grid-css__nav > .col-l-9-16 {
    grid-column: 10/span 7;
    -ms-grid-column: 10;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-17, .grid-css__nav > .col-l-9-17 {
    grid-column: 10/span 8;
    -ms-grid-column: 10;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-18, .grid-css__nav > .col-l-9-18 {
    grid-column: 10/span 9;
    -ms-grid-column: 10;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-19, .grid-css__nav > .col-l-9-19 {
    grid-column: 10/span 10;
    -ms-grid-column: 10;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-20, .grid-css__nav > .col-l-9-20 {
    grid-column: 10/span 11;
    -ms-grid-column: 10;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-21, .grid-css__nav > .col-l-9-21 {
    grid-column: 10/span 12;
    -ms-grid-column: 10;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-22, .grid-css__nav > .col-l-9-22 {
    grid-column: 10/span 13;
    -ms-grid-column: 10;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-23, .grid-css__nav > .col-l-9-23 {
    grid-column: 10/span 14;
    -ms-grid-column: 10;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-9-24, .grid-css__nav > .col-l-9-24 {
    grid-column: 10/span 15;
    -ms-grid-column: 10;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-11, .grid-css__nav > .col-l-10-11 {
    grid-column: 11/span 1;
    -ms-grid-column: 11;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-12, .grid-css__nav > .col-l-10-12 {
    grid-column: 11/span 2;
    -ms-grid-column: 11;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-13, .grid-css__nav > .col-l-10-13 {
    grid-column: 11/span 3;
    -ms-grid-column: 11;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-14, .grid-css__nav > .col-l-10-14 {
    grid-column: 11/span 4;
    -ms-grid-column: 11;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-15, .grid-css__nav > .col-l-10-15 {
    grid-column: 11/span 5;
    -ms-grid-column: 11;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-16, .grid-css__nav > .col-l-10-16 {
    grid-column: 11/span 6;
    -ms-grid-column: 11;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-17, .grid-css__nav > .col-l-10-17 {
    grid-column: 11/span 7;
    -ms-grid-column: 11;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-18, .grid-css__nav > .col-l-10-18 {
    grid-column: 11/span 8;
    -ms-grid-column: 11;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-19, .grid-css__nav > .col-l-10-19 {
    grid-column: 11/span 9;
    -ms-grid-column: 11;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-20, .grid-css__nav > .col-l-10-20 {
    grid-column: 11/span 10;
    -ms-grid-column: 11;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-21, .grid-css__nav > .col-l-10-21 {
    grid-column: 11/span 11;
    -ms-grid-column: 11;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-22, .grid-css__nav > .col-l-10-22 {
    grid-column: 11/span 12;
    -ms-grid-column: 11;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-23, .grid-css__nav > .col-l-10-23 {
    grid-column: 11/span 13;
    -ms-grid-column: 11;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-10-24, .grid-css__nav > .col-l-10-24 {
    grid-column: 11/span 14;
    -ms-grid-column: 11;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-12, .grid-css__nav > .col-l-11-12 {
    grid-column: 12/span 1;
    -ms-grid-column: 12;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-13, .grid-css__nav > .col-l-11-13 {
    grid-column: 12/span 2;
    -ms-grid-column: 12;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-14, .grid-css__nav > .col-l-11-14 {
    grid-column: 12/span 3;
    -ms-grid-column: 12;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-15, .grid-css__nav > .col-l-11-15 {
    grid-column: 12/span 4;
    -ms-grid-column: 12;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-16, .grid-css__nav > .col-l-11-16 {
    grid-column: 12/span 5;
    -ms-grid-column: 12;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-17, .grid-css__nav > .col-l-11-17 {
    grid-column: 12/span 6;
    -ms-grid-column: 12;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-18, .grid-css__nav > .col-l-11-18 {
    grid-column: 12/span 7;
    -ms-grid-column: 12;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-19, .grid-css__nav > .col-l-11-19 {
    grid-column: 12/span 8;
    -ms-grid-column: 12;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-20, .grid-css__nav > .col-l-11-20 {
    grid-column: 12/span 9;
    -ms-grid-column: 12;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-21, .grid-css__nav > .col-l-11-21 {
    grid-column: 12/span 10;
    -ms-grid-column: 12;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-22, .grid-css__nav > .col-l-11-22 {
    grid-column: 12/span 11;
    -ms-grid-column: 12;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-23, .grid-css__nav > .col-l-11-23 {
    grid-column: 12/span 12;
    -ms-grid-column: 12;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-11-24, .grid-css__nav > .col-l-11-24 {
    grid-column: 12/span 13;
    -ms-grid-column: 12;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-13, .grid-css__nav > .col-l-12-13 {
    grid-column: 13/span 1;
    -ms-grid-column: 13;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-14, .grid-css__nav > .col-l-12-14 {
    grid-column: 13/span 2;
    -ms-grid-column: 13;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-15, .grid-css__nav > .col-l-12-15 {
    grid-column: 13/span 3;
    -ms-grid-column: 13;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-16, .grid-css__nav > .col-l-12-16 {
    grid-column: 13/span 4;
    -ms-grid-column: 13;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-17, .grid-css__nav > .col-l-12-17 {
    grid-column: 13/span 5;
    -ms-grid-column: 13;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-18, .grid-css__nav > .col-l-12-18 {
    grid-column: 13/span 6;
    -ms-grid-column: 13;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-19, .grid-css__nav > .col-l-12-19 {
    grid-column: 13/span 7;
    -ms-grid-column: 13;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-20, .grid-css__nav > .col-l-12-20 {
    grid-column: 13/span 8;
    -ms-grid-column: 13;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-21, .grid-css__nav > .col-l-12-21 {
    grid-column: 13/span 9;
    -ms-grid-column: 13;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-22, .grid-css__nav > .col-l-12-22 {
    grid-column: 13/span 10;
    -ms-grid-column: 13;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-23, .grid-css__nav > .col-l-12-23 {
    grid-column: 13/span 11;
    -ms-grid-column: 13;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-12-24, .grid-css__nav > .col-l-12-24 {
    grid-column: 13/span 12;
    -ms-grid-column: 13;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-14, .grid-css__nav > .col-l-13-14 {
    grid-column: 14/span 1;
    -ms-grid-column: 14;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-15, .grid-css__nav > .col-l-13-15 {
    grid-column: 14/span 2;
    -ms-grid-column: 14;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-16, .grid-css__nav > .col-l-13-16 {
    grid-column: 14/span 3;
    -ms-grid-column: 14;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-17, .grid-css__nav > .col-l-13-17 {
    grid-column: 14/span 4;
    -ms-grid-column: 14;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-18, .grid-css__nav > .col-l-13-18 {
    grid-column: 14/span 5;
    -ms-grid-column: 14;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-19, .grid-css__nav > .col-l-13-19 {
    grid-column: 14/span 6;
    -ms-grid-column: 14;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-20, .grid-css__nav > .col-l-13-20 {
    grid-column: 14/span 7;
    -ms-grid-column: 14;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-21, .grid-css__nav > .col-l-13-21 {
    grid-column: 14/span 8;
    -ms-grid-column: 14;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-22, .grid-css__nav > .col-l-13-22 {
    grid-column: 14/span 9;
    -ms-grid-column: 14;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-23, .grid-css__nav > .col-l-13-23 {
    grid-column: 14/span 10;
    -ms-grid-column: 14;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-13-24, .grid-css__nav > .col-l-13-24 {
    grid-column: 14/span 11;
    -ms-grid-column: 14;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-15, .grid-css__nav > .col-l-14-15 {
    grid-column: 15/span 1;
    -ms-grid-column: 15;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-16, .grid-css__nav > .col-l-14-16 {
    grid-column: 15/span 2;
    -ms-grid-column: 15;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-17, .grid-css__nav > .col-l-14-17 {
    grid-column: 15/span 3;
    -ms-grid-column: 15;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-18, .grid-css__nav > .col-l-14-18 {
    grid-column: 15/span 4;
    -ms-grid-column: 15;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-19, .grid-css__nav > .col-l-14-19 {
    grid-column: 15/span 5;
    -ms-grid-column: 15;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-20, .grid-css__nav > .col-l-14-20 {
    grid-column: 15/span 6;
    -ms-grid-column: 15;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-21, .grid-css__nav > .col-l-14-21 {
    grid-column: 15/span 7;
    -ms-grid-column: 15;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-22, .grid-css__nav > .col-l-14-22 {
    grid-column: 15/span 8;
    -ms-grid-column: 15;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-23, .grid-css__nav > .col-l-14-23 {
    grid-column: 15/span 9;
    -ms-grid-column: 15;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-14-24, .grid-css__nav > .col-l-14-24 {
    grid-column: 15/span 10;
    -ms-grid-column: 15;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-16, .grid-css__nav > .col-l-15-16 {
    grid-column: 16/span 1;
    -ms-grid-column: 16;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-17, .grid-css__nav > .col-l-15-17 {
    grid-column: 16/span 2;
    -ms-grid-column: 16;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-18, .grid-css__nav > .col-l-15-18 {
    grid-column: 16/span 3;
    -ms-grid-column: 16;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-19, .grid-css__nav > .col-l-15-19 {
    grid-column: 16/span 4;
    -ms-grid-column: 16;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-20, .grid-css__nav > .col-l-15-20 {
    grid-column: 16/span 5;
    -ms-grid-column: 16;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-21, .grid-css__nav > .col-l-15-21 {
    grid-column: 16/span 6;
    -ms-grid-column: 16;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-22, .grid-css__nav > .col-l-15-22 {
    grid-column: 16/span 7;
    -ms-grid-column: 16;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-23, .grid-css__nav > .col-l-15-23 {
    grid-column: 16/span 8;
    -ms-grid-column: 16;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-15-24, .grid-css__nav > .col-l-15-24 {
    grid-column: 16/span 9;
    -ms-grid-column: 16;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-16-17, .grid-css__nav > .col-l-16-17 {
    grid-column: 17/span 1;
    -ms-grid-column: 17;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-16-18, .grid-css__nav > .col-l-16-18 {
    grid-column: 17/span 2;
    -ms-grid-column: 17;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-16-19, .grid-css__nav > .col-l-16-19 {
    grid-column: 17/span 3;
    -ms-grid-column: 17;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-16-20, .grid-css__nav > .col-l-16-20 {
    grid-column: 17/span 4;
    -ms-grid-column: 17;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-16-21, .grid-css__nav > .col-l-16-21 {
    grid-column: 17/span 5;
    -ms-grid-column: 17;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-16-22, .grid-css__nav > .col-l-16-22 {
    grid-column: 17/span 6;
    -ms-grid-column: 17;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-16-23, .grid-css__nav > .col-l-16-23 {
    grid-column: 17/span 7;
    -ms-grid-column: 17;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-16-24, .grid-css__nav > .col-l-16-24 {
    grid-column: 17/span 8;
    -ms-grid-column: 17;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-17-18, .grid-css__nav > .col-l-17-18 {
    grid-column: 18/span 1;
    -ms-grid-column: 18;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-17-19, .grid-css__nav > .col-l-17-19 {
    grid-column: 18/span 2;
    -ms-grid-column: 18;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-17-20, .grid-css__nav > .col-l-17-20 {
    grid-column: 18/span 3;
    -ms-grid-column: 18;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-17-21, .grid-css__nav > .col-l-17-21 {
    grid-column: 18/span 4;
    -ms-grid-column: 18;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-17-22, .grid-css__nav > .col-l-17-22 {
    grid-column: 18/span 5;
    -ms-grid-column: 18;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-17-23, .grid-css__nav > .col-l-17-23 {
    grid-column: 18/span 6;
    -ms-grid-column: 18;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-17-24, .grid-css__nav > .col-l-17-24 {
    grid-column: 18/span 7;
    -ms-grid-column: 18;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-18-19, .grid-css__nav > .col-l-18-19 {
    grid-column: 19/span 1;
    -ms-grid-column: 19;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-18-20, .grid-css__nav > .col-l-18-20 {
    grid-column: 19/span 2;
    -ms-grid-column: 19;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-18-21, .grid-css__nav > .col-l-18-21 {
    grid-column: 19/span 3;
    -ms-grid-column: 19;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-18-22, .grid-css__nav > .col-l-18-22 {
    grid-column: 19/span 4;
    -ms-grid-column: 19;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-18-23, .grid-css__nav > .col-l-18-23 {
    grid-column: 19/span 5;
    -ms-grid-column: 19;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-18-24, .grid-css__nav > .col-l-18-24 {
    grid-column: 19/span 6;
    -ms-grid-column: 19;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-19-20, .grid-css__nav > .col-l-19-20 {
    grid-column: 20/span 1;
    -ms-grid-column: 20;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-19-21, .grid-css__nav > .col-l-19-21 {
    grid-column: 20/span 2;
    -ms-grid-column: 20;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-19-22, .grid-css__nav > .col-l-19-22 {
    grid-column: 20/span 3;
    -ms-grid-column: 20;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-19-23, .grid-css__nav > .col-l-19-23 {
    grid-column: 20/span 4;
    -ms-grid-column: 20;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-19-24, .grid-css__nav > .col-l-19-24 {
    grid-column: 20/span 5;
    -ms-grid-column: 20;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-20-21, .grid-css__nav > .col-l-20-21 {
    grid-column: 21/span 1;
    -ms-grid-column: 21;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-20-22, .grid-css__nav > .col-l-20-22 {
    grid-column: 21/span 2;
    -ms-grid-column: 21;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-20-23, .grid-css__nav > .col-l-20-23 {
    grid-column: 21/span 3;
    -ms-grid-column: 21;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-20-24, .grid-css__nav > .col-l-20-24 {
    grid-column: 21/span 4;
    -ms-grid-column: 21;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-21-22, .grid-css__nav > .col-l-21-22 {
    grid-column: 22/span 1;
    -ms-grid-column: 22;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-21-23, .grid-css__nav > .col-l-21-23 {
    grid-column: 22/span 2;
    -ms-grid-column: 22;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-21-24, .grid-css__nav > .col-l-21-24 {
    grid-column: 22/span 3;
    -ms-grid-column: 22;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-22-23, .grid-css__nav > .col-l-22-23 {
    grid-column: 23/span 1;
    -ms-grid-column: 23;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-22-24, .grid-css__nav > .col-l-22-24 {
    grid-column: 23/span 2;
    -ms-grid-column: 23;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .col-l-23-24, .grid-css__nav > .col-l-23-24 {
    grid-column: 24/span 1;
    -ms-grid-column: 24;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-1, .grid-css__nav > .col-m-0-1 {
    grid-column: 1/span 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-2, .grid-css__nav > .col-m-0-2 {
    grid-column: 1/span 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-3, .grid-css__nav > .col-m-0-3 {
    grid-column: 1/span 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-4, .grid-css__nav > .col-m-0-4 {
    grid-column: 1/span 4;
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-5, .grid-css__nav > .col-m-0-5 {
    grid-column: 1/span 5;
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-6, .grid-css__nav > .col-m-0-6 {
    grid-column: 1/span 6;
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-7, .grid-css__nav > .col-m-0-7 {
    grid-column: 1/span 7;
    -ms-grid-column: 1;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-8, .grid-css__nav > .col-m-0-8 {
    grid-column: 1/span 8;
    -ms-grid-column: 1;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-9, .grid-css__nav > .col-m-0-9 {
    grid-column: 1/span 9;
    -ms-grid-column: 1;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-10, .grid-css__nav > .col-m-0-10 {
    grid-column: 1/span 10;
    -ms-grid-column: 1;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-11, .grid-css__nav > .col-m-0-11 {
    grid-column: 1/span 11;
    -ms-grid-column: 1;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-12, .grid-css__nav > .col-m-0-12 {
    grid-column: 1/span 12;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-13, .grid-css__nav > .col-m-0-13 {
    grid-column: 1/span 13;
    -ms-grid-column: 1;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-14, .grid-css__nav > .col-m-0-14 {
    grid-column: 1/span 14;
    -ms-grid-column: 1;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-15, .grid-css__nav > .col-m-0-15 {
    grid-column: 1/span 15;
    -ms-grid-column: 1;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-16, .grid-css__nav > .col-m-0-16 {
    grid-column: 1/span 16;
    -ms-grid-column: 1;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-17, .grid-css__nav > .col-m-0-17 {
    grid-column: 1/span 17;
    -ms-grid-column: 1;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-18, .grid-css__nav > .col-m-0-18 {
    grid-column: 1/span 18;
    -ms-grid-column: 1;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-19, .grid-css__nav > .col-m-0-19 {
    grid-column: 1/span 19;
    -ms-grid-column: 1;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-20, .grid-css__nav > .col-m-0-20 {
    grid-column: 1/span 20;
    -ms-grid-column: 1;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-21, .grid-css__nav > .col-m-0-21 {
    grid-column: 1/span 21;
    -ms-grid-column: 1;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-22, .grid-css__nav > .col-m-0-22 {
    grid-column: 1/span 22;
    -ms-grid-column: 1;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-23, .grid-css__nav > .col-m-0-23 {
    grid-column: 1/span 23;
    -ms-grid-column: 1;
    -ms-grid-column-span: 23;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-0-24, .grid-css__nav > .col-m-0-24 {
    grid-column: 1/span 24;
    -ms-grid-column: 1;
    -ms-grid-column-span: 24;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-2, .grid-css__nav > .col-m-1-2 {
    grid-column: 2/span 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-3, .grid-css__nav > .col-m-1-3 {
    grid-column: 2/span 2;
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-4, .grid-css__nav > .col-m-1-4 {
    grid-column: 2/span 3;
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-5, .grid-css__nav > .col-m-1-5 {
    grid-column: 2/span 4;
    -ms-grid-column: 2;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-6, .grid-css__nav > .col-m-1-6 {
    grid-column: 2/span 5;
    -ms-grid-column: 2;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-7, .grid-css__nav > .col-m-1-7 {
    grid-column: 2/span 6;
    -ms-grid-column: 2;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-8, .grid-css__nav > .col-m-1-8 {
    grid-column: 2/span 7;
    -ms-grid-column: 2;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-9, .grid-css__nav > .col-m-1-9 {
    grid-column: 2/span 8;
    -ms-grid-column: 2;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-10, .grid-css__nav > .col-m-1-10 {
    grid-column: 2/span 9;
    -ms-grid-column: 2;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-11, .grid-css__nav > .col-m-1-11 {
    grid-column: 2/span 10;
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-12, .grid-css__nav > .col-m-1-12 {
    grid-column: 2/span 11;
    -ms-grid-column: 2;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-13, .grid-css__nav > .col-m-1-13 {
    grid-column: 2/span 12;
    -ms-grid-column: 2;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-14, .grid-css__nav > .col-m-1-14 {
    grid-column: 2/span 13;
    -ms-grid-column: 2;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-15, .grid-css__nav > .col-m-1-15 {
    grid-column: 2/span 14;
    -ms-grid-column: 2;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-16, .grid-css__nav > .col-m-1-16 {
    grid-column: 2/span 15;
    -ms-grid-column: 2;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-17, .grid-css__nav > .col-m-1-17 {
    grid-column: 2/span 16;
    -ms-grid-column: 2;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-18, .grid-css__nav > .col-m-1-18 {
    grid-column: 2/span 17;
    -ms-grid-column: 2;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-19, .grid-css__nav > .col-m-1-19 {
    grid-column: 2/span 18;
    -ms-grid-column: 2;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-20, .grid-css__nav > .col-m-1-20 {
    grid-column: 2/span 19;
    -ms-grid-column: 2;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-21, .grid-css__nav > .col-m-1-21 {
    grid-column: 2/span 20;
    -ms-grid-column: 2;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-22, .grid-css__nav > .col-m-1-22 {
    grid-column: 2/span 21;
    -ms-grid-column: 2;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-23, .grid-css__nav > .col-m-1-23 {
    grid-column: 2/span 22;
    -ms-grid-column: 2;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-1-24, .grid-css__nav > .col-m-1-24 {
    grid-column: 2/span 23;
    -ms-grid-column: 2;
    -ms-grid-column-span: 23;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-3, .grid-css__nav > .col-m-2-3 {
    grid-column: 3/span 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-4, .grid-css__nav > .col-m-2-4 {
    grid-column: 3/span 2;
    -ms-grid-column: 3;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-5, .grid-css__nav > .col-m-2-5 {
    grid-column: 3/span 3;
    -ms-grid-column: 3;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-6, .grid-css__nav > .col-m-2-6 {
    grid-column: 3/span 4;
    -ms-grid-column: 3;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-7, .grid-css__nav > .col-m-2-7 {
    grid-column: 3/span 5;
    -ms-grid-column: 3;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-8, .grid-css__nav > .col-m-2-8 {
    grid-column: 3/span 6;
    -ms-grid-column: 3;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-9, .grid-css__nav > .col-m-2-9 {
    grid-column: 3/span 7;
    -ms-grid-column: 3;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-10, .grid-css__nav > .col-m-2-10 {
    grid-column: 3/span 8;
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-11, .grid-css__nav > .col-m-2-11 {
    grid-column: 3/span 9;
    -ms-grid-column: 3;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-12, .grid-css__nav > .col-m-2-12 {
    grid-column: 3/span 10;
    -ms-grid-column: 3;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-13, .grid-css__nav > .col-m-2-13 {
    grid-column: 3/span 11;
    -ms-grid-column: 3;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-14, .grid-css__nav > .col-m-2-14 {
    grid-column: 3/span 12;
    -ms-grid-column: 3;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-15, .grid-css__nav > .col-m-2-15 {
    grid-column: 3/span 13;
    -ms-grid-column: 3;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-16, .grid-css__nav > .col-m-2-16 {
    grid-column: 3/span 14;
    -ms-grid-column: 3;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-17, .grid-css__nav > .col-m-2-17 {
    grid-column: 3/span 15;
    -ms-grid-column: 3;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-18, .grid-css__nav > .col-m-2-18 {
    grid-column: 3/span 16;
    -ms-grid-column: 3;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-19, .grid-css__nav > .col-m-2-19 {
    grid-column: 3/span 17;
    -ms-grid-column: 3;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-20, .grid-css__nav > .col-m-2-20 {
    grid-column: 3/span 18;
    -ms-grid-column: 3;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-21, .grid-css__nav > .col-m-2-21 {
    grid-column: 3/span 19;
    -ms-grid-column: 3;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-22, .grid-css__nav > .col-m-2-22 {
    grid-column: 3/span 20;
    -ms-grid-column: 3;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-23, .grid-css__nav > .col-m-2-23 {
    grid-column: 3/span 21;
    -ms-grid-column: 3;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-2-24, .grid-css__nav > .col-m-2-24 {
    grid-column: 3/span 22;
    -ms-grid-column: 3;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-4, .grid-css__nav > .col-m-3-4 {
    grid-column: 4/span 1;
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-5, .grid-css__nav > .col-m-3-5 {
    grid-column: 4/span 2;
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-6, .grid-css__nav > .col-m-3-6 {
    grid-column: 4/span 3;
    -ms-grid-column: 4;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-7, .grid-css__nav > .col-m-3-7 {
    grid-column: 4/span 4;
    -ms-grid-column: 4;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-8, .grid-css__nav > .col-m-3-8 {
    grid-column: 4/span 5;
    -ms-grid-column: 4;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-9, .grid-css__nav > .col-m-3-9 {
    grid-column: 4/span 6;
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-10, .grid-css__nav > .col-m-3-10 {
    grid-column: 4/span 7;
    -ms-grid-column: 4;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-11, .grid-css__nav > .col-m-3-11 {
    grid-column: 4/span 8;
    -ms-grid-column: 4;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-12, .grid-css__nav > .col-m-3-12 {
    grid-column: 4/span 9;
    -ms-grid-column: 4;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-13, .grid-css__nav > .col-m-3-13 {
    grid-column: 4/span 10;
    -ms-grid-column: 4;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-14, .grid-css__nav > .col-m-3-14 {
    grid-column: 4/span 11;
    -ms-grid-column: 4;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-15, .grid-css__nav > .col-m-3-15 {
    grid-column: 4/span 12;
    -ms-grid-column: 4;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-16, .grid-css__nav > .col-m-3-16 {
    grid-column: 4/span 13;
    -ms-grid-column: 4;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-17, .grid-css__nav > .col-m-3-17 {
    grid-column: 4/span 14;
    -ms-grid-column: 4;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-18, .grid-css__nav > .col-m-3-18 {
    grid-column: 4/span 15;
    -ms-grid-column: 4;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-19, .grid-css__nav > .col-m-3-19 {
    grid-column: 4/span 16;
    -ms-grid-column: 4;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-20, .grid-css__nav > .col-m-3-20 {
    grid-column: 4/span 17;
    -ms-grid-column: 4;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-21, .grid-css__nav > .col-m-3-21 {
    grid-column: 4/span 18;
    -ms-grid-column: 4;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-22, .grid-css__nav > .col-m-3-22 {
    grid-column: 4/span 19;
    -ms-grid-column: 4;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-23, .grid-css__nav > .col-m-3-23 {
    grid-column: 4/span 20;
    -ms-grid-column: 4;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-3-24, .grid-css__nav > .col-m-3-24 {
    grid-column: 4/span 21;
    -ms-grid-column: 4;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-5, .grid-css__nav > .col-m-4-5 {
    grid-column: 5/span 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-6, .grid-css__nav > .col-m-4-6 {
    grid-column: 5/span 2;
    -ms-grid-column: 5;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-7, .grid-css__nav > .col-m-4-7 {
    grid-column: 5/span 3;
    -ms-grid-column: 5;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-8, .grid-css__nav > .col-m-4-8 {
    grid-column: 5/span 4;
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-9, .grid-css__nav > .col-m-4-9 {
    grid-column: 5/span 5;
    -ms-grid-column: 5;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-10, .grid-css__nav > .col-m-4-10 {
    grid-column: 5/span 6;
    -ms-grid-column: 5;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-11, .grid-css__nav > .col-m-4-11 {
    grid-column: 5/span 7;
    -ms-grid-column: 5;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-12, .grid-css__nav > .col-m-4-12 {
    grid-column: 5/span 8;
    -ms-grid-column: 5;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-13, .grid-css__nav > .col-m-4-13 {
    grid-column: 5/span 9;
    -ms-grid-column: 5;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-14, .grid-css__nav > .col-m-4-14 {
    grid-column: 5/span 10;
    -ms-grid-column: 5;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-15, .grid-css__nav > .col-m-4-15 {
    grid-column: 5/span 11;
    -ms-grid-column: 5;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-16, .grid-css__nav > .col-m-4-16 {
    grid-column: 5/span 12;
    -ms-grid-column: 5;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-17, .grid-css__nav > .col-m-4-17 {
    grid-column: 5/span 13;
    -ms-grid-column: 5;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-18, .grid-css__nav > .col-m-4-18 {
    grid-column: 5/span 14;
    -ms-grid-column: 5;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-19, .grid-css__nav > .col-m-4-19 {
    grid-column: 5/span 15;
    -ms-grid-column: 5;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-20, .grid-css__nav > .col-m-4-20 {
    grid-column: 5/span 16;
    -ms-grid-column: 5;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-21, .grid-css__nav > .col-m-4-21 {
    grid-column: 5/span 17;
    -ms-grid-column: 5;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-22, .grid-css__nav > .col-m-4-22 {
    grid-column: 5/span 18;
    -ms-grid-column: 5;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-23, .grid-css__nav > .col-m-4-23 {
    grid-column: 5/span 19;
    -ms-grid-column: 5;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-4-24, .grid-css__nav > .col-m-4-24 {
    grid-column: 5/span 20;
    -ms-grid-column: 5;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-6, .grid-css__nav > .col-m-5-6 {
    grid-column: 6/span 1;
    -ms-grid-column: 6;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-7, .grid-css__nav > .col-m-5-7 {
    grid-column: 6/span 2;
    -ms-grid-column: 6;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-8, .grid-css__nav > .col-m-5-8 {
    grid-column: 6/span 3;
    -ms-grid-column: 6;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-9, .grid-css__nav > .col-m-5-9 {
    grid-column: 6/span 4;
    -ms-grid-column: 6;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-10, .grid-css__nav > .col-m-5-10 {
    grid-column: 6/span 5;
    -ms-grid-column: 6;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-11, .grid-css__nav > .col-m-5-11 {
    grid-column: 6/span 6;
    -ms-grid-column: 6;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-12, .grid-css__nav > .col-m-5-12 {
    grid-column: 6/span 7;
    -ms-grid-column: 6;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-13, .grid-css__nav > .col-m-5-13 {
    grid-column: 6/span 8;
    -ms-grid-column: 6;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-14, .grid-css__nav > .col-m-5-14 {
    grid-column: 6/span 9;
    -ms-grid-column: 6;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-15, .grid-css__nav > .col-m-5-15 {
    grid-column: 6/span 10;
    -ms-grid-column: 6;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-16, .grid-css__nav > .col-m-5-16 {
    grid-column: 6/span 11;
    -ms-grid-column: 6;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-17, .grid-css__nav > .col-m-5-17 {
    grid-column: 6/span 12;
    -ms-grid-column: 6;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-18, .grid-css__nav > .col-m-5-18 {
    grid-column: 6/span 13;
    -ms-grid-column: 6;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-19, .grid-css__nav > .col-m-5-19 {
    grid-column: 6/span 14;
    -ms-grid-column: 6;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-20, .grid-css__nav > .col-m-5-20 {
    grid-column: 6/span 15;
    -ms-grid-column: 6;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-21, .grid-css__nav > .col-m-5-21 {
    grid-column: 6/span 16;
    -ms-grid-column: 6;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-22, .grid-css__nav > .col-m-5-22 {
    grid-column: 6/span 17;
    -ms-grid-column: 6;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-23, .grid-css__nav > .col-m-5-23 {
    grid-column: 6/span 18;
    -ms-grid-column: 6;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-5-24, .grid-css__nav > .col-m-5-24 {
    grid-column: 6/span 19;
    -ms-grid-column: 6;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-7, .grid-css__nav > .col-m-6-7 {
    grid-column: 7/span 1;
    -ms-grid-column: 7;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-8, .grid-css__nav > .col-m-6-8 {
    grid-column: 7/span 2;
    -ms-grid-column: 7;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-9, .grid-css__nav > .col-m-6-9 {
    grid-column: 7/span 3;
    -ms-grid-column: 7;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-10, .grid-css__nav > .col-m-6-10 {
    grid-column: 7/span 4;
    -ms-grid-column: 7;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-11, .grid-css__nav > .col-m-6-11 {
    grid-column: 7/span 5;
    -ms-grid-column: 7;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-12, .grid-css__nav > .col-m-6-12 {
    grid-column: 7/span 6;
    -ms-grid-column: 7;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-13, .grid-css__nav > .col-m-6-13 {
    grid-column: 7/span 7;
    -ms-grid-column: 7;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-14, .grid-css__nav > .col-m-6-14 {
    grid-column: 7/span 8;
    -ms-grid-column: 7;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-15, .grid-css__nav > .col-m-6-15 {
    grid-column: 7/span 9;
    -ms-grid-column: 7;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-16, .grid-css__nav > .col-m-6-16 {
    grid-column: 7/span 10;
    -ms-grid-column: 7;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-17, .grid-css__nav > .col-m-6-17 {
    grid-column: 7/span 11;
    -ms-grid-column: 7;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-18, .grid-css__nav > .col-m-6-18 {
    grid-column: 7/span 12;
    -ms-grid-column: 7;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-19, .grid-css__nav > .col-m-6-19 {
    grid-column: 7/span 13;
    -ms-grid-column: 7;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-20, .grid-css__nav > .col-m-6-20 {
    grid-column: 7/span 14;
    -ms-grid-column: 7;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-21, .grid-css__nav > .col-m-6-21 {
    grid-column: 7/span 15;
    -ms-grid-column: 7;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-22, .grid-css__nav > .col-m-6-22 {
    grid-column: 7/span 16;
    -ms-grid-column: 7;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-23, .grid-css__nav > .col-m-6-23 {
    grid-column: 7/span 17;
    -ms-grid-column: 7;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-6-24, .grid-css__nav > .col-m-6-24 {
    grid-column: 7/span 18;
    -ms-grid-column: 7;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-8, .grid-css__nav > .col-m-7-8 {
    grid-column: 8/span 1;
    -ms-grid-column: 8;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-9, .grid-css__nav > .col-m-7-9 {
    grid-column: 8/span 2;
    -ms-grid-column: 8;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-10, .grid-css__nav > .col-m-7-10 {
    grid-column: 8/span 3;
    -ms-grid-column: 8;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-11, .grid-css__nav > .col-m-7-11 {
    grid-column: 8/span 4;
    -ms-grid-column: 8;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-12, .grid-css__nav > .col-m-7-12 {
    grid-column: 8/span 5;
    -ms-grid-column: 8;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-13, .grid-css__nav > .col-m-7-13 {
    grid-column: 8/span 6;
    -ms-grid-column: 8;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-14, .grid-css__nav > .col-m-7-14 {
    grid-column: 8/span 7;
    -ms-grid-column: 8;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-15, .grid-css__nav > .col-m-7-15 {
    grid-column: 8/span 8;
    -ms-grid-column: 8;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-16, .grid-css__nav > .col-m-7-16 {
    grid-column: 8/span 9;
    -ms-grid-column: 8;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-17, .grid-css__nav > .col-m-7-17 {
    grid-column: 8/span 10;
    -ms-grid-column: 8;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-18, .grid-css__nav > .col-m-7-18 {
    grid-column: 8/span 11;
    -ms-grid-column: 8;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-19, .grid-css__nav > .col-m-7-19 {
    grid-column: 8/span 12;
    -ms-grid-column: 8;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-20, .grid-css__nav > .col-m-7-20 {
    grid-column: 8/span 13;
    -ms-grid-column: 8;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-21, .grid-css__nav > .col-m-7-21 {
    grid-column: 8/span 14;
    -ms-grid-column: 8;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-22, .grid-css__nav > .col-m-7-22 {
    grid-column: 8/span 15;
    -ms-grid-column: 8;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-23, .grid-css__nav > .col-m-7-23 {
    grid-column: 8/span 16;
    -ms-grid-column: 8;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-7-24, .grid-css__nav > .col-m-7-24 {
    grid-column: 8/span 17;
    -ms-grid-column: 8;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-9, .grid-css__nav > .col-m-8-9 {
    grid-column: 9/span 1;
    -ms-grid-column: 9;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-10, .grid-css__nav > .col-m-8-10 {
    grid-column: 9/span 2;
    -ms-grid-column: 9;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-11, .grid-css__nav > .col-m-8-11 {
    grid-column: 9/span 3;
    -ms-grid-column: 9;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-12, .grid-css__nav > .col-m-8-12 {
    grid-column: 9/span 4;
    -ms-grid-column: 9;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-13, .grid-css__nav > .col-m-8-13 {
    grid-column: 9/span 5;
    -ms-grid-column: 9;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-14, .grid-css__nav > .col-m-8-14 {
    grid-column: 9/span 6;
    -ms-grid-column: 9;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-15, .grid-css__nav > .col-m-8-15 {
    grid-column: 9/span 7;
    -ms-grid-column: 9;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-16, .grid-css__nav > .col-m-8-16 {
    grid-column: 9/span 8;
    -ms-grid-column: 9;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-17, .grid-css__nav > .col-m-8-17 {
    grid-column: 9/span 9;
    -ms-grid-column: 9;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-18, .grid-css__nav > .col-m-8-18 {
    grid-column: 9/span 10;
    -ms-grid-column: 9;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-19, .grid-css__nav > .col-m-8-19 {
    grid-column: 9/span 11;
    -ms-grid-column: 9;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-20, .grid-css__nav > .col-m-8-20 {
    grid-column: 9/span 12;
    -ms-grid-column: 9;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-21, .grid-css__nav > .col-m-8-21 {
    grid-column: 9/span 13;
    -ms-grid-column: 9;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-22, .grid-css__nav > .col-m-8-22 {
    grid-column: 9/span 14;
    -ms-grid-column: 9;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-23, .grid-css__nav > .col-m-8-23 {
    grid-column: 9/span 15;
    -ms-grid-column: 9;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-8-24, .grid-css__nav > .col-m-8-24 {
    grid-column: 9/span 16;
    -ms-grid-column: 9;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-10, .grid-css__nav > .col-m-9-10 {
    grid-column: 10/span 1;
    -ms-grid-column: 10;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-11, .grid-css__nav > .col-m-9-11 {
    grid-column: 10/span 2;
    -ms-grid-column: 10;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-12, .grid-css__nav > .col-m-9-12 {
    grid-column: 10/span 3;
    -ms-grid-column: 10;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-13, .grid-css__nav > .col-m-9-13 {
    grid-column: 10/span 4;
    -ms-grid-column: 10;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-14, .grid-css__nav > .col-m-9-14 {
    grid-column: 10/span 5;
    -ms-grid-column: 10;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-15, .grid-css__nav > .col-m-9-15 {
    grid-column: 10/span 6;
    -ms-grid-column: 10;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-16, .grid-css__nav > .col-m-9-16 {
    grid-column: 10/span 7;
    -ms-grid-column: 10;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-17, .grid-css__nav > .col-m-9-17 {
    grid-column: 10/span 8;
    -ms-grid-column: 10;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-18, .grid-css__nav > .col-m-9-18 {
    grid-column: 10/span 9;
    -ms-grid-column: 10;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-19, .grid-css__nav > .col-m-9-19 {
    grid-column: 10/span 10;
    -ms-grid-column: 10;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-20, .grid-css__nav > .col-m-9-20 {
    grid-column: 10/span 11;
    -ms-grid-column: 10;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-21, .grid-css__nav > .col-m-9-21 {
    grid-column: 10/span 12;
    -ms-grid-column: 10;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-22, .grid-css__nav > .col-m-9-22 {
    grid-column: 10/span 13;
    -ms-grid-column: 10;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-23, .grid-css__nav > .col-m-9-23 {
    grid-column: 10/span 14;
    -ms-grid-column: 10;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-9-24, .grid-css__nav > .col-m-9-24 {
    grid-column: 10/span 15;
    -ms-grid-column: 10;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-11, .grid-css__nav > .col-m-10-11 {
    grid-column: 11/span 1;
    -ms-grid-column: 11;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-12, .grid-css__nav > .col-m-10-12 {
    grid-column: 11/span 2;
    -ms-grid-column: 11;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-13, .grid-css__nav > .col-m-10-13 {
    grid-column: 11/span 3;
    -ms-grid-column: 11;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-14, .grid-css__nav > .col-m-10-14 {
    grid-column: 11/span 4;
    -ms-grid-column: 11;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-15, .grid-css__nav > .col-m-10-15 {
    grid-column: 11/span 5;
    -ms-grid-column: 11;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-16, .grid-css__nav > .col-m-10-16 {
    grid-column: 11/span 6;
    -ms-grid-column: 11;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-17, .grid-css__nav > .col-m-10-17 {
    grid-column: 11/span 7;
    -ms-grid-column: 11;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-18, .grid-css__nav > .col-m-10-18 {
    grid-column: 11/span 8;
    -ms-grid-column: 11;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-19, .grid-css__nav > .col-m-10-19 {
    grid-column: 11/span 9;
    -ms-grid-column: 11;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-20, .grid-css__nav > .col-m-10-20 {
    grid-column: 11/span 10;
    -ms-grid-column: 11;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-21, .grid-css__nav > .col-m-10-21 {
    grid-column: 11/span 11;
    -ms-grid-column: 11;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-22, .grid-css__nav > .col-m-10-22 {
    grid-column: 11/span 12;
    -ms-grid-column: 11;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-23, .grid-css__nav > .col-m-10-23 {
    grid-column: 11/span 13;
    -ms-grid-column: 11;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-10-24, .grid-css__nav > .col-m-10-24 {
    grid-column: 11/span 14;
    -ms-grid-column: 11;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-12, .grid-css__nav > .col-m-11-12 {
    grid-column: 12/span 1;
    -ms-grid-column: 12;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-13, .grid-css__nav > .col-m-11-13 {
    grid-column: 12/span 2;
    -ms-grid-column: 12;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-14, .grid-css__nav > .col-m-11-14 {
    grid-column: 12/span 3;
    -ms-grid-column: 12;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-15, .grid-css__nav > .col-m-11-15 {
    grid-column: 12/span 4;
    -ms-grid-column: 12;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-16, .grid-css__nav > .col-m-11-16 {
    grid-column: 12/span 5;
    -ms-grid-column: 12;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-17, .grid-css__nav > .col-m-11-17 {
    grid-column: 12/span 6;
    -ms-grid-column: 12;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-18, .grid-css__nav > .col-m-11-18 {
    grid-column: 12/span 7;
    -ms-grid-column: 12;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-19, .grid-css__nav > .col-m-11-19 {
    grid-column: 12/span 8;
    -ms-grid-column: 12;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-20, .grid-css__nav > .col-m-11-20 {
    grid-column: 12/span 9;
    -ms-grid-column: 12;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-21, .grid-css__nav > .col-m-11-21 {
    grid-column: 12/span 10;
    -ms-grid-column: 12;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-22, .grid-css__nav > .col-m-11-22 {
    grid-column: 12/span 11;
    -ms-grid-column: 12;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-23, .grid-css__nav > .col-m-11-23 {
    grid-column: 12/span 12;
    -ms-grid-column: 12;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-11-24, .grid-css__nav > .col-m-11-24 {
    grid-column: 12/span 13;
    -ms-grid-column: 12;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-13, .grid-css__nav > .col-m-12-13 {
    grid-column: 13/span 1;
    -ms-grid-column: 13;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-14, .grid-css__nav > .col-m-12-14 {
    grid-column: 13/span 2;
    -ms-grid-column: 13;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-15, .grid-css__nav > .col-m-12-15 {
    grid-column: 13/span 3;
    -ms-grid-column: 13;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-16, .grid-css__nav > .col-m-12-16 {
    grid-column: 13/span 4;
    -ms-grid-column: 13;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-17, .grid-css__nav > .col-m-12-17 {
    grid-column: 13/span 5;
    -ms-grid-column: 13;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-18, .grid-css__nav > .col-m-12-18 {
    grid-column: 13/span 6;
    -ms-grid-column: 13;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-19, .grid-css__nav > .col-m-12-19 {
    grid-column: 13/span 7;
    -ms-grid-column: 13;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-20, .grid-css__nav > .col-m-12-20 {
    grid-column: 13/span 8;
    -ms-grid-column: 13;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-21, .grid-css__nav > .col-m-12-21 {
    grid-column: 13/span 9;
    -ms-grid-column: 13;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-22, .grid-css__nav > .col-m-12-22 {
    grid-column: 13/span 10;
    -ms-grid-column: 13;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-23, .grid-css__nav > .col-m-12-23 {
    grid-column: 13/span 11;
    -ms-grid-column: 13;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-12-24, .grid-css__nav > .col-m-12-24 {
    grid-column: 13/span 12;
    -ms-grid-column: 13;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-14, .grid-css__nav > .col-m-13-14 {
    grid-column: 14/span 1;
    -ms-grid-column: 14;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-15, .grid-css__nav > .col-m-13-15 {
    grid-column: 14/span 2;
    -ms-grid-column: 14;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-16, .grid-css__nav > .col-m-13-16 {
    grid-column: 14/span 3;
    -ms-grid-column: 14;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-17, .grid-css__nav > .col-m-13-17 {
    grid-column: 14/span 4;
    -ms-grid-column: 14;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-18, .grid-css__nav > .col-m-13-18 {
    grid-column: 14/span 5;
    -ms-grid-column: 14;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-19, .grid-css__nav > .col-m-13-19 {
    grid-column: 14/span 6;
    -ms-grid-column: 14;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-20, .grid-css__nav > .col-m-13-20 {
    grid-column: 14/span 7;
    -ms-grid-column: 14;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-21, .grid-css__nav > .col-m-13-21 {
    grid-column: 14/span 8;
    -ms-grid-column: 14;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-22, .grid-css__nav > .col-m-13-22 {
    grid-column: 14/span 9;
    -ms-grid-column: 14;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-23, .grid-css__nav > .col-m-13-23 {
    grid-column: 14/span 10;
    -ms-grid-column: 14;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-13-24, .grid-css__nav > .col-m-13-24 {
    grid-column: 14/span 11;
    -ms-grid-column: 14;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-15, .grid-css__nav > .col-m-14-15 {
    grid-column: 15/span 1;
    -ms-grid-column: 15;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-16, .grid-css__nav > .col-m-14-16 {
    grid-column: 15/span 2;
    -ms-grid-column: 15;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-17, .grid-css__nav > .col-m-14-17 {
    grid-column: 15/span 3;
    -ms-grid-column: 15;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-18, .grid-css__nav > .col-m-14-18 {
    grid-column: 15/span 4;
    -ms-grid-column: 15;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-19, .grid-css__nav > .col-m-14-19 {
    grid-column: 15/span 5;
    -ms-grid-column: 15;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-20, .grid-css__nav > .col-m-14-20 {
    grid-column: 15/span 6;
    -ms-grid-column: 15;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-21, .grid-css__nav > .col-m-14-21 {
    grid-column: 15/span 7;
    -ms-grid-column: 15;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-22, .grid-css__nav > .col-m-14-22 {
    grid-column: 15/span 8;
    -ms-grid-column: 15;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-23, .grid-css__nav > .col-m-14-23 {
    grid-column: 15/span 9;
    -ms-grid-column: 15;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-14-24, .grid-css__nav > .col-m-14-24 {
    grid-column: 15/span 10;
    -ms-grid-column: 15;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-16, .grid-css__nav > .col-m-15-16 {
    grid-column: 16/span 1;
    -ms-grid-column: 16;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-17, .grid-css__nav > .col-m-15-17 {
    grid-column: 16/span 2;
    -ms-grid-column: 16;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-18, .grid-css__nav > .col-m-15-18 {
    grid-column: 16/span 3;
    -ms-grid-column: 16;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-19, .grid-css__nav > .col-m-15-19 {
    grid-column: 16/span 4;
    -ms-grid-column: 16;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-20, .grid-css__nav > .col-m-15-20 {
    grid-column: 16/span 5;
    -ms-grid-column: 16;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-21, .grid-css__nav > .col-m-15-21 {
    grid-column: 16/span 6;
    -ms-grid-column: 16;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-22, .grid-css__nav > .col-m-15-22 {
    grid-column: 16/span 7;
    -ms-grid-column: 16;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-23, .grid-css__nav > .col-m-15-23 {
    grid-column: 16/span 8;
    -ms-grid-column: 16;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-15-24, .grid-css__nav > .col-m-15-24 {
    grid-column: 16/span 9;
    -ms-grid-column: 16;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-16-17, .grid-css__nav > .col-m-16-17 {
    grid-column: 17/span 1;
    -ms-grid-column: 17;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-16-18, .grid-css__nav > .col-m-16-18 {
    grid-column: 17/span 2;
    -ms-grid-column: 17;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-16-19, .grid-css__nav > .col-m-16-19 {
    grid-column: 17/span 3;
    -ms-grid-column: 17;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-16-20, .grid-css__nav > .col-m-16-20 {
    grid-column: 17/span 4;
    -ms-grid-column: 17;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-16-21, .grid-css__nav > .col-m-16-21 {
    grid-column: 17/span 5;
    -ms-grid-column: 17;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-16-22, .grid-css__nav > .col-m-16-22 {
    grid-column: 17/span 6;
    -ms-grid-column: 17;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-16-23, .grid-css__nav > .col-m-16-23 {
    grid-column: 17/span 7;
    -ms-grid-column: 17;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-16-24, .grid-css__nav > .col-m-16-24 {
    grid-column: 17/span 8;
    -ms-grid-column: 17;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-17-18, .grid-css__nav > .col-m-17-18 {
    grid-column: 18/span 1;
    -ms-grid-column: 18;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-17-19, .grid-css__nav > .col-m-17-19 {
    grid-column: 18/span 2;
    -ms-grid-column: 18;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-17-20, .grid-css__nav > .col-m-17-20 {
    grid-column: 18/span 3;
    -ms-grid-column: 18;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-17-21, .grid-css__nav > .col-m-17-21 {
    grid-column: 18/span 4;
    -ms-grid-column: 18;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-17-22, .grid-css__nav > .col-m-17-22 {
    grid-column: 18/span 5;
    -ms-grid-column: 18;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-17-23, .grid-css__nav > .col-m-17-23 {
    grid-column: 18/span 6;
    -ms-grid-column: 18;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-17-24, .grid-css__nav > .col-m-17-24 {
    grid-column: 18/span 7;
    -ms-grid-column: 18;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-18-19, .grid-css__nav > .col-m-18-19 {
    grid-column: 19/span 1;
    -ms-grid-column: 19;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-18-20, .grid-css__nav > .col-m-18-20 {
    grid-column: 19/span 2;
    -ms-grid-column: 19;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-18-21, .grid-css__nav > .col-m-18-21 {
    grid-column: 19/span 3;
    -ms-grid-column: 19;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-18-22, .grid-css__nav > .col-m-18-22 {
    grid-column: 19/span 4;
    -ms-grid-column: 19;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-18-23, .grid-css__nav > .col-m-18-23 {
    grid-column: 19/span 5;
    -ms-grid-column: 19;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-18-24, .grid-css__nav > .col-m-18-24 {
    grid-column: 19/span 6;
    -ms-grid-column: 19;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-19-20, .grid-css__nav > .col-m-19-20 {
    grid-column: 20/span 1;
    -ms-grid-column: 20;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-19-21, .grid-css__nav > .col-m-19-21 {
    grid-column: 20/span 2;
    -ms-grid-column: 20;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-19-22, .grid-css__nav > .col-m-19-22 {
    grid-column: 20/span 3;
    -ms-grid-column: 20;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-19-23, .grid-css__nav > .col-m-19-23 {
    grid-column: 20/span 4;
    -ms-grid-column: 20;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-19-24, .grid-css__nav > .col-m-19-24 {
    grid-column: 20/span 5;
    -ms-grid-column: 20;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-20-21, .grid-css__nav > .col-m-20-21 {
    grid-column: 21/span 1;
    -ms-grid-column: 21;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-20-22, .grid-css__nav > .col-m-20-22 {
    grid-column: 21/span 2;
    -ms-grid-column: 21;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-20-23, .grid-css__nav > .col-m-20-23 {
    grid-column: 21/span 3;
    -ms-grid-column: 21;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-20-24, .grid-css__nav > .col-m-20-24 {
    grid-column: 21/span 4;
    -ms-grid-column: 21;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-21-22, .grid-css__nav > .col-m-21-22 {
    grid-column: 22/span 1;
    -ms-grid-column: 22;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-21-23, .grid-css__nav > .col-m-21-23 {
    grid-column: 22/span 2;
    -ms-grid-column: 22;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-21-24, .grid-css__nav > .col-m-21-24 {
    grid-column: 22/span 3;
    -ms-grid-column: 22;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-22-23, .grid-css__nav > .col-m-22-23 {
    grid-column: 23/span 1;
    -ms-grid-column: 23;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-22-24, .grid-css__nav > .col-m-22-24 {
    grid-column: 23/span 2;
    -ms-grid-column: 23;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .col-m-23-24, .grid-css__nav > .col-m-23-24 {
    grid-column: 24/span 1;
    -ms-grid-column: 24;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-1, .grid-css__nav > .col-s-0-1 {
    grid-column: 1/span 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-2, .grid-css__nav > .col-s-0-2 {
    grid-column: 1/span 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-3, .grid-css__nav > .col-s-0-3 {
    grid-column: 1/span 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-4, .grid-css__nav > .col-s-0-4 {
    grid-column: 1/span 4;
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-5, .grid-css__nav > .col-s-0-5 {
    grid-column: 1/span 5;
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-6, .grid-css__nav > .col-s-0-6 {
    grid-column: 1/span 6;
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-7, .grid-css__nav > .col-s-0-7 {
    grid-column: 1/span 7;
    -ms-grid-column: 1;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-8, .grid-css__nav > .col-s-0-8 {
    grid-column: 1/span 8;
    -ms-grid-column: 1;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-9, .grid-css__nav > .col-s-0-9 {
    grid-column: 1/span 9;
    -ms-grid-column: 1;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-10, .grid-css__nav > .col-s-0-10 {
    grid-column: 1/span 10;
    -ms-grid-column: 1;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-11, .grid-css__nav > .col-s-0-11 {
    grid-column: 1/span 11;
    -ms-grid-column: 1;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-12, .grid-css__nav > .col-s-0-12 {
    grid-column: 1/span 12;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-13, .grid-css__nav > .col-s-0-13 {
    grid-column: 1/span 13;
    -ms-grid-column: 1;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-14, .grid-css__nav > .col-s-0-14 {
    grid-column: 1/span 14;
    -ms-grid-column: 1;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-15, .grid-css__nav > .col-s-0-15 {
    grid-column: 1/span 15;
    -ms-grid-column: 1;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-16, .grid-css__nav > .col-s-0-16 {
    grid-column: 1/span 16;
    -ms-grid-column: 1;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-17, .grid-css__nav > .col-s-0-17 {
    grid-column: 1/span 17;
    -ms-grid-column: 1;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-18, .grid-css__nav > .col-s-0-18 {
    grid-column: 1/span 18;
    -ms-grid-column: 1;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-19, .grid-css__nav > .col-s-0-19 {
    grid-column: 1/span 19;
    -ms-grid-column: 1;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-20, .grid-css__nav > .col-s-0-20 {
    grid-column: 1/span 20;
    -ms-grid-column: 1;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-21, .grid-css__nav > .col-s-0-21 {
    grid-column: 1/span 21;
    -ms-grid-column: 1;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-22, .grid-css__nav > .col-s-0-22 {
    grid-column: 1/span 22;
    -ms-grid-column: 1;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-23, .grid-css__nav > .col-s-0-23 {
    grid-column: 1/span 23;
    -ms-grid-column: 1;
    -ms-grid-column-span: 23;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-0-24, .grid-css__nav > .col-s-0-24 {
    grid-column: 1/span 24;
    -ms-grid-column: 1;
    -ms-grid-column-span: 24;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-2, .grid-css__nav > .col-s-1-2 {
    grid-column: 2/span 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-3, .grid-css__nav > .col-s-1-3 {
    grid-column: 2/span 2;
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-4, .grid-css__nav > .col-s-1-4 {
    grid-column: 2/span 3;
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-5, .grid-css__nav > .col-s-1-5 {
    grid-column: 2/span 4;
    -ms-grid-column: 2;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-6, .grid-css__nav > .col-s-1-6 {
    grid-column: 2/span 5;
    -ms-grid-column: 2;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-7, .grid-css__nav > .col-s-1-7 {
    grid-column: 2/span 6;
    -ms-grid-column: 2;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-8, .grid-css__nav > .col-s-1-8 {
    grid-column: 2/span 7;
    -ms-grid-column: 2;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-9, .grid-css__nav > .col-s-1-9 {
    grid-column: 2/span 8;
    -ms-grid-column: 2;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-10, .grid-css__nav > .col-s-1-10 {
    grid-column: 2/span 9;
    -ms-grid-column: 2;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-11, .grid-css__nav > .col-s-1-11 {
    grid-column: 2/span 10;
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-12, .grid-css__nav > .col-s-1-12 {
    grid-column: 2/span 11;
    -ms-grid-column: 2;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-13, .grid-css__nav > .col-s-1-13 {
    grid-column: 2/span 12;
    -ms-grid-column: 2;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-14, .grid-css__nav > .col-s-1-14 {
    grid-column: 2/span 13;
    -ms-grid-column: 2;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-15, .grid-css__nav > .col-s-1-15 {
    grid-column: 2/span 14;
    -ms-grid-column: 2;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-16, .grid-css__nav > .col-s-1-16 {
    grid-column: 2/span 15;
    -ms-grid-column: 2;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-17, .grid-css__nav > .col-s-1-17 {
    grid-column: 2/span 16;
    -ms-grid-column: 2;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-18, .grid-css__nav > .col-s-1-18 {
    grid-column: 2/span 17;
    -ms-grid-column: 2;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-19, .grid-css__nav > .col-s-1-19 {
    grid-column: 2/span 18;
    -ms-grid-column: 2;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-20, .grid-css__nav > .col-s-1-20 {
    grid-column: 2/span 19;
    -ms-grid-column: 2;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-21, .grid-css__nav > .col-s-1-21 {
    grid-column: 2/span 20;
    -ms-grid-column: 2;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-22, .grid-css__nav > .col-s-1-22 {
    grid-column: 2/span 21;
    -ms-grid-column: 2;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-23, .grid-css__nav > .col-s-1-23 {
    grid-column: 2/span 22;
    -ms-grid-column: 2;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-1-24, .grid-css__nav > .col-s-1-24 {
    grid-column: 2/span 23;
    -ms-grid-column: 2;
    -ms-grid-column-span: 23;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-3, .grid-css__nav > .col-s-2-3 {
    grid-column: 3/span 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-4, .grid-css__nav > .col-s-2-4 {
    grid-column: 3/span 2;
    -ms-grid-column: 3;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-5, .grid-css__nav > .col-s-2-5 {
    grid-column: 3/span 3;
    -ms-grid-column: 3;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-6, .grid-css__nav > .col-s-2-6 {
    grid-column: 3/span 4;
    -ms-grid-column: 3;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-7, .grid-css__nav > .col-s-2-7 {
    grid-column: 3/span 5;
    -ms-grid-column: 3;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-8, .grid-css__nav > .col-s-2-8 {
    grid-column: 3/span 6;
    -ms-grid-column: 3;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-9, .grid-css__nav > .col-s-2-9 {
    grid-column: 3/span 7;
    -ms-grid-column: 3;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-10, .grid-css__nav > .col-s-2-10 {
    grid-column: 3/span 8;
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-11, .grid-css__nav > .col-s-2-11 {
    grid-column: 3/span 9;
    -ms-grid-column: 3;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-12, .grid-css__nav > .col-s-2-12 {
    grid-column: 3/span 10;
    -ms-grid-column: 3;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-13, .grid-css__nav > .col-s-2-13 {
    grid-column: 3/span 11;
    -ms-grid-column: 3;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-14, .grid-css__nav > .col-s-2-14 {
    grid-column: 3/span 12;
    -ms-grid-column: 3;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-15, .grid-css__nav > .col-s-2-15 {
    grid-column: 3/span 13;
    -ms-grid-column: 3;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-16, .grid-css__nav > .col-s-2-16 {
    grid-column: 3/span 14;
    -ms-grid-column: 3;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-17, .grid-css__nav > .col-s-2-17 {
    grid-column: 3/span 15;
    -ms-grid-column: 3;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-18, .grid-css__nav > .col-s-2-18 {
    grid-column: 3/span 16;
    -ms-grid-column: 3;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-19, .grid-css__nav > .col-s-2-19 {
    grid-column: 3/span 17;
    -ms-grid-column: 3;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-20, .grid-css__nav > .col-s-2-20 {
    grid-column: 3/span 18;
    -ms-grid-column: 3;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-21, .grid-css__nav > .col-s-2-21 {
    grid-column: 3/span 19;
    -ms-grid-column: 3;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-22, .grid-css__nav > .col-s-2-22 {
    grid-column: 3/span 20;
    -ms-grid-column: 3;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-23, .grid-css__nav > .col-s-2-23 {
    grid-column: 3/span 21;
    -ms-grid-column: 3;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-2-24, .grid-css__nav > .col-s-2-24 {
    grid-column: 3/span 22;
    -ms-grid-column: 3;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-4, .grid-css__nav > .col-s-3-4 {
    grid-column: 4/span 1;
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-5, .grid-css__nav > .col-s-3-5 {
    grid-column: 4/span 2;
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-6, .grid-css__nav > .col-s-3-6 {
    grid-column: 4/span 3;
    -ms-grid-column: 4;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-7, .grid-css__nav > .col-s-3-7 {
    grid-column: 4/span 4;
    -ms-grid-column: 4;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-8, .grid-css__nav > .col-s-3-8 {
    grid-column: 4/span 5;
    -ms-grid-column: 4;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-9, .grid-css__nav > .col-s-3-9 {
    grid-column: 4/span 6;
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-10, .grid-css__nav > .col-s-3-10 {
    grid-column: 4/span 7;
    -ms-grid-column: 4;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-11, .grid-css__nav > .col-s-3-11 {
    grid-column: 4/span 8;
    -ms-grid-column: 4;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-12, .grid-css__nav > .col-s-3-12 {
    grid-column: 4/span 9;
    -ms-grid-column: 4;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-13, .grid-css__nav > .col-s-3-13 {
    grid-column: 4/span 10;
    -ms-grid-column: 4;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-14, .grid-css__nav > .col-s-3-14 {
    grid-column: 4/span 11;
    -ms-grid-column: 4;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-15, .grid-css__nav > .col-s-3-15 {
    grid-column: 4/span 12;
    -ms-grid-column: 4;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-16, .grid-css__nav > .col-s-3-16 {
    grid-column: 4/span 13;
    -ms-grid-column: 4;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-17, .grid-css__nav > .col-s-3-17 {
    grid-column: 4/span 14;
    -ms-grid-column: 4;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-18, .grid-css__nav > .col-s-3-18 {
    grid-column: 4/span 15;
    -ms-grid-column: 4;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-19, .grid-css__nav > .col-s-3-19 {
    grid-column: 4/span 16;
    -ms-grid-column: 4;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-20, .grid-css__nav > .col-s-3-20 {
    grid-column: 4/span 17;
    -ms-grid-column: 4;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-21, .grid-css__nav > .col-s-3-21 {
    grid-column: 4/span 18;
    -ms-grid-column: 4;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-22, .grid-css__nav > .col-s-3-22 {
    grid-column: 4/span 19;
    -ms-grid-column: 4;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-23, .grid-css__nav > .col-s-3-23 {
    grid-column: 4/span 20;
    -ms-grid-column: 4;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-3-24, .grid-css__nav > .col-s-3-24 {
    grid-column: 4/span 21;
    -ms-grid-column: 4;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-5, .grid-css__nav > .col-s-4-5 {
    grid-column: 5/span 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-6, .grid-css__nav > .col-s-4-6 {
    grid-column: 5/span 2;
    -ms-grid-column: 5;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-7, .grid-css__nav > .col-s-4-7 {
    grid-column: 5/span 3;
    -ms-grid-column: 5;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-8, .grid-css__nav > .col-s-4-8 {
    grid-column: 5/span 4;
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-9, .grid-css__nav > .col-s-4-9 {
    grid-column: 5/span 5;
    -ms-grid-column: 5;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-10, .grid-css__nav > .col-s-4-10 {
    grid-column: 5/span 6;
    -ms-grid-column: 5;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-11, .grid-css__nav > .col-s-4-11 {
    grid-column: 5/span 7;
    -ms-grid-column: 5;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-12, .grid-css__nav > .col-s-4-12 {
    grid-column: 5/span 8;
    -ms-grid-column: 5;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-13, .grid-css__nav > .col-s-4-13 {
    grid-column: 5/span 9;
    -ms-grid-column: 5;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-14, .grid-css__nav > .col-s-4-14 {
    grid-column: 5/span 10;
    -ms-grid-column: 5;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-15, .grid-css__nav > .col-s-4-15 {
    grid-column: 5/span 11;
    -ms-grid-column: 5;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-16, .grid-css__nav > .col-s-4-16 {
    grid-column: 5/span 12;
    -ms-grid-column: 5;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-17, .grid-css__nav > .col-s-4-17 {
    grid-column: 5/span 13;
    -ms-grid-column: 5;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-18, .grid-css__nav > .col-s-4-18 {
    grid-column: 5/span 14;
    -ms-grid-column: 5;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-19, .grid-css__nav > .col-s-4-19 {
    grid-column: 5/span 15;
    -ms-grid-column: 5;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-20, .grid-css__nav > .col-s-4-20 {
    grid-column: 5/span 16;
    -ms-grid-column: 5;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-21, .grid-css__nav > .col-s-4-21 {
    grid-column: 5/span 17;
    -ms-grid-column: 5;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-22, .grid-css__nav > .col-s-4-22 {
    grid-column: 5/span 18;
    -ms-grid-column: 5;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-23, .grid-css__nav > .col-s-4-23 {
    grid-column: 5/span 19;
    -ms-grid-column: 5;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-4-24, .grid-css__nav > .col-s-4-24 {
    grid-column: 5/span 20;
    -ms-grid-column: 5;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-6, .grid-css__nav > .col-s-5-6 {
    grid-column: 6/span 1;
    -ms-grid-column: 6;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-7, .grid-css__nav > .col-s-5-7 {
    grid-column: 6/span 2;
    -ms-grid-column: 6;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-8, .grid-css__nav > .col-s-5-8 {
    grid-column: 6/span 3;
    -ms-grid-column: 6;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-9, .grid-css__nav > .col-s-5-9 {
    grid-column: 6/span 4;
    -ms-grid-column: 6;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-10, .grid-css__nav > .col-s-5-10 {
    grid-column: 6/span 5;
    -ms-grid-column: 6;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-11, .grid-css__nav > .col-s-5-11 {
    grid-column: 6/span 6;
    -ms-grid-column: 6;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-12, .grid-css__nav > .col-s-5-12 {
    grid-column: 6/span 7;
    -ms-grid-column: 6;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-13, .grid-css__nav > .col-s-5-13 {
    grid-column: 6/span 8;
    -ms-grid-column: 6;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-14, .grid-css__nav > .col-s-5-14 {
    grid-column: 6/span 9;
    -ms-grid-column: 6;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-15, .grid-css__nav > .col-s-5-15 {
    grid-column: 6/span 10;
    -ms-grid-column: 6;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-16, .grid-css__nav > .col-s-5-16 {
    grid-column: 6/span 11;
    -ms-grid-column: 6;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-17, .grid-css__nav > .col-s-5-17 {
    grid-column: 6/span 12;
    -ms-grid-column: 6;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-18, .grid-css__nav > .col-s-5-18 {
    grid-column: 6/span 13;
    -ms-grid-column: 6;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-19, .grid-css__nav > .col-s-5-19 {
    grid-column: 6/span 14;
    -ms-grid-column: 6;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-20, .grid-css__nav > .col-s-5-20 {
    grid-column: 6/span 15;
    -ms-grid-column: 6;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-21, .grid-css__nav > .col-s-5-21 {
    grid-column: 6/span 16;
    -ms-grid-column: 6;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-22, .grid-css__nav > .col-s-5-22 {
    grid-column: 6/span 17;
    -ms-grid-column: 6;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-23, .grid-css__nav > .col-s-5-23 {
    grid-column: 6/span 18;
    -ms-grid-column: 6;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-5-24, .grid-css__nav > .col-s-5-24 {
    grid-column: 6/span 19;
    -ms-grid-column: 6;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-7, .grid-css__nav > .col-s-6-7 {
    grid-column: 7/span 1;
    -ms-grid-column: 7;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-8, .grid-css__nav > .col-s-6-8 {
    grid-column: 7/span 2;
    -ms-grid-column: 7;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-9, .grid-css__nav > .col-s-6-9 {
    grid-column: 7/span 3;
    -ms-grid-column: 7;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-10, .grid-css__nav > .col-s-6-10 {
    grid-column: 7/span 4;
    -ms-grid-column: 7;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-11, .grid-css__nav > .col-s-6-11 {
    grid-column: 7/span 5;
    -ms-grid-column: 7;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-12, .grid-css__nav > .col-s-6-12 {
    grid-column: 7/span 6;
    -ms-grid-column: 7;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-13, .grid-css__nav > .col-s-6-13 {
    grid-column: 7/span 7;
    -ms-grid-column: 7;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-14, .grid-css__nav > .col-s-6-14 {
    grid-column: 7/span 8;
    -ms-grid-column: 7;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-15, .grid-css__nav > .col-s-6-15 {
    grid-column: 7/span 9;
    -ms-grid-column: 7;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-16, .grid-css__nav > .col-s-6-16 {
    grid-column: 7/span 10;
    -ms-grid-column: 7;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-17, .grid-css__nav > .col-s-6-17 {
    grid-column: 7/span 11;
    -ms-grid-column: 7;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-18, .grid-css__nav > .col-s-6-18 {
    grid-column: 7/span 12;
    -ms-grid-column: 7;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-19, .grid-css__nav > .col-s-6-19 {
    grid-column: 7/span 13;
    -ms-grid-column: 7;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-20, .grid-css__nav > .col-s-6-20 {
    grid-column: 7/span 14;
    -ms-grid-column: 7;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-21, .grid-css__nav > .col-s-6-21 {
    grid-column: 7/span 15;
    -ms-grid-column: 7;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-22, .grid-css__nav > .col-s-6-22 {
    grid-column: 7/span 16;
    -ms-grid-column: 7;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-23, .grid-css__nav > .col-s-6-23 {
    grid-column: 7/span 17;
    -ms-grid-column: 7;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-6-24, .grid-css__nav > .col-s-6-24 {
    grid-column: 7/span 18;
    -ms-grid-column: 7;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-8, .grid-css__nav > .col-s-7-8 {
    grid-column: 8/span 1;
    -ms-grid-column: 8;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-9, .grid-css__nav > .col-s-7-9 {
    grid-column: 8/span 2;
    -ms-grid-column: 8;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-10, .grid-css__nav > .col-s-7-10 {
    grid-column: 8/span 3;
    -ms-grid-column: 8;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-11, .grid-css__nav > .col-s-7-11 {
    grid-column: 8/span 4;
    -ms-grid-column: 8;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-12, .grid-css__nav > .col-s-7-12 {
    grid-column: 8/span 5;
    -ms-grid-column: 8;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-13, .grid-css__nav > .col-s-7-13 {
    grid-column: 8/span 6;
    -ms-grid-column: 8;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-14, .grid-css__nav > .col-s-7-14 {
    grid-column: 8/span 7;
    -ms-grid-column: 8;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-15, .grid-css__nav > .col-s-7-15 {
    grid-column: 8/span 8;
    -ms-grid-column: 8;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-16, .grid-css__nav > .col-s-7-16 {
    grid-column: 8/span 9;
    -ms-grid-column: 8;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-17, .grid-css__nav > .col-s-7-17 {
    grid-column: 8/span 10;
    -ms-grid-column: 8;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-18, .grid-css__nav > .col-s-7-18 {
    grid-column: 8/span 11;
    -ms-grid-column: 8;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-19, .grid-css__nav > .col-s-7-19 {
    grid-column: 8/span 12;
    -ms-grid-column: 8;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-20, .grid-css__nav > .col-s-7-20 {
    grid-column: 8/span 13;
    -ms-grid-column: 8;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-21, .grid-css__nav > .col-s-7-21 {
    grid-column: 8/span 14;
    -ms-grid-column: 8;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-22, .grid-css__nav > .col-s-7-22 {
    grid-column: 8/span 15;
    -ms-grid-column: 8;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-23, .grid-css__nav > .col-s-7-23 {
    grid-column: 8/span 16;
    -ms-grid-column: 8;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-7-24, .grid-css__nav > .col-s-7-24 {
    grid-column: 8/span 17;
    -ms-grid-column: 8;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-9, .grid-css__nav > .col-s-8-9 {
    grid-column: 9/span 1;
    -ms-grid-column: 9;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-10, .grid-css__nav > .col-s-8-10 {
    grid-column: 9/span 2;
    -ms-grid-column: 9;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-11, .grid-css__nav > .col-s-8-11 {
    grid-column: 9/span 3;
    -ms-grid-column: 9;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-12, .grid-css__nav > .col-s-8-12 {
    grid-column: 9/span 4;
    -ms-grid-column: 9;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-13, .grid-css__nav > .col-s-8-13 {
    grid-column: 9/span 5;
    -ms-grid-column: 9;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-14, .grid-css__nav > .col-s-8-14 {
    grid-column: 9/span 6;
    -ms-grid-column: 9;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-15, .grid-css__nav > .col-s-8-15 {
    grid-column: 9/span 7;
    -ms-grid-column: 9;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-16, .grid-css__nav > .col-s-8-16 {
    grid-column: 9/span 8;
    -ms-grid-column: 9;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-17, .grid-css__nav > .col-s-8-17 {
    grid-column: 9/span 9;
    -ms-grid-column: 9;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-18, .grid-css__nav > .col-s-8-18 {
    grid-column: 9/span 10;
    -ms-grid-column: 9;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-19, .grid-css__nav > .col-s-8-19 {
    grid-column: 9/span 11;
    -ms-grid-column: 9;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-20, .grid-css__nav > .col-s-8-20 {
    grid-column: 9/span 12;
    -ms-grid-column: 9;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-21, .grid-css__nav > .col-s-8-21 {
    grid-column: 9/span 13;
    -ms-grid-column: 9;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-22, .grid-css__nav > .col-s-8-22 {
    grid-column: 9/span 14;
    -ms-grid-column: 9;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-23, .grid-css__nav > .col-s-8-23 {
    grid-column: 9/span 15;
    -ms-grid-column: 9;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-8-24, .grid-css__nav > .col-s-8-24 {
    grid-column: 9/span 16;
    -ms-grid-column: 9;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-10, .grid-css__nav > .col-s-9-10 {
    grid-column: 10/span 1;
    -ms-grid-column: 10;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-11, .grid-css__nav > .col-s-9-11 {
    grid-column: 10/span 2;
    -ms-grid-column: 10;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-12, .grid-css__nav > .col-s-9-12 {
    grid-column: 10/span 3;
    -ms-grid-column: 10;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-13, .grid-css__nav > .col-s-9-13 {
    grid-column: 10/span 4;
    -ms-grid-column: 10;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-14, .grid-css__nav > .col-s-9-14 {
    grid-column: 10/span 5;
    -ms-grid-column: 10;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-15, .grid-css__nav > .col-s-9-15 {
    grid-column: 10/span 6;
    -ms-grid-column: 10;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-16, .grid-css__nav > .col-s-9-16 {
    grid-column: 10/span 7;
    -ms-grid-column: 10;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-17, .grid-css__nav > .col-s-9-17 {
    grid-column: 10/span 8;
    -ms-grid-column: 10;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-18, .grid-css__nav > .col-s-9-18 {
    grid-column: 10/span 9;
    -ms-grid-column: 10;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-19, .grid-css__nav > .col-s-9-19 {
    grid-column: 10/span 10;
    -ms-grid-column: 10;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-20, .grid-css__nav > .col-s-9-20 {
    grid-column: 10/span 11;
    -ms-grid-column: 10;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-21, .grid-css__nav > .col-s-9-21 {
    grid-column: 10/span 12;
    -ms-grid-column: 10;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-22, .grid-css__nav > .col-s-9-22 {
    grid-column: 10/span 13;
    -ms-grid-column: 10;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-23, .grid-css__nav > .col-s-9-23 {
    grid-column: 10/span 14;
    -ms-grid-column: 10;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-9-24, .grid-css__nav > .col-s-9-24 {
    grid-column: 10/span 15;
    -ms-grid-column: 10;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-11, .grid-css__nav > .col-s-10-11 {
    grid-column: 11/span 1;
    -ms-grid-column: 11;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-12, .grid-css__nav > .col-s-10-12 {
    grid-column: 11/span 2;
    -ms-grid-column: 11;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-13, .grid-css__nav > .col-s-10-13 {
    grid-column: 11/span 3;
    -ms-grid-column: 11;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-14, .grid-css__nav > .col-s-10-14 {
    grid-column: 11/span 4;
    -ms-grid-column: 11;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-15, .grid-css__nav > .col-s-10-15 {
    grid-column: 11/span 5;
    -ms-grid-column: 11;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-16, .grid-css__nav > .col-s-10-16 {
    grid-column: 11/span 6;
    -ms-grid-column: 11;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-17, .grid-css__nav > .col-s-10-17 {
    grid-column: 11/span 7;
    -ms-grid-column: 11;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-18, .grid-css__nav > .col-s-10-18 {
    grid-column: 11/span 8;
    -ms-grid-column: 11;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-19, .grid-css__nav > .col-s-10-19 {
    grid-column: 11/span 9;
    -ms-grid-column: 11;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-20, .grid-css__nav > .col-s-10-20 {
    grid-column: 11/span 10;
    -ms-grid-column: 11;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-21, .grid-css__nav > .col-s-10-21 {
    grid-column: 11/span 11;
    -ms-grid-column: 11;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-22, .grid-css__nav > .col-s-10-22 {
    grid-column: 11/span 12;
    -ms-grid-column: 11;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-23, .grid-css__nav > .col-s-10-23 {
    grid-column: 11/span 13;
    -ms-grid-column: 11;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-10-24, .grid-css__nav > .col-s-10-24 {
    grid-column: 11/span 14;
    -ms-grid-column: 11;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-12, .grid-css__nav > .col-s-11-12 {
    grid-column: 12/span 1;
    -ms-grid-column: 12;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-13, .grid-css__nav > .col-s-11-13 {
    grid-column: 12/span 2;
    -ms-grid-column: 12;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-14, .grid-css__nav > .col-s-11-14 {
    grid-column: 12/span 3;
    -ms-grid-column: 12;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-15, .grid-css__nav > .col-s-11-15 {
    grid-column: 12/span 4;
    -ms-grid-column: 12;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-16, .grid-css__nav > .col-s-11-16 {
    grid-column: 12/span 5;
    -ms-grid-column: 12;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-17, .grid-css__nav > .col-s-11-17 {
    grid-column: 12/span 6;
    -ms-grid-column: 12;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-18, .grid-css__nav > .col-s-11-18 {
    grid-column: 12/span 7;
    -ms-grid-column: 12;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-19, .grid-css__nav > .col-s-11-19 {
    grid-column: 12/span 8;
    -ms-grid-column: 12;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-20, .grid-css__nav > .col-s-11-20 {
    grid-column: 12/span 9;
    -ms-grid-column: 12;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-21, .grid-css__nav > .col-s-11-21 {
    grid-column: 12/span 10;
    -ms-grid-column: 12;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-22, .grid-css__nav > .col-s-11-22 {
    grid-column: 12/span 11;
    -ms-grid-column: 12;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-23, .grid-css__nav > .col-s-11-23 {
    grid-column: 12/span 12;
    -ms-grid-column: 12;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-11-24, .grid-css__nav > .col-s-11-24 {
    grid-column: 12/span 13;
    -ms-grid-column: 12;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-13, .grid-css__nav > .col-s-12-13 {
    grid-column: 13/span 1;
    -ms-grid-column: 13;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-14, .grid-css__nav > .col-s-12-14 {
    grid-column: 13/span 2;
    -ms-grid-column: 13;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-15, .grid-css__nav > .col-s-12-15 {
    grid-column: 13/span 3;
    -ms-grid-column: 13;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-16, .grid-css__nav > .col-s-12-16 {
    grid-column: 13/span 4;
    -ms-grid-column: 13;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-17, .grid-css__nav > .col-s-12-17 {
    grid-column: 13/span 5;
    -ms-grid-column: 13;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-18, .grid-css__nav > .col-s-12-18 {
    grid-column: 13/span 6;
    -ms-grid-column: 13;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-19, .grid-css__nav > .col-s-12-19 {
    grid-column: 13/span 7;
    -ms-grid-column: 13;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-20, .grid-css__nav > .col-s-12-20 {
    grid-column: 13/span 8;
    -ms-grid-column: 13;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-21, .grid-css__nav > .col-s-12-21 {
    grid-column: 13/span 9;
    -ms-grid-column: 13;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-22, .grid-css__nav > .col-s-12-22 {
    grid-column: 13/span 10;
    -ms-grid-column: 13;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-23, .grid-css__nav > .col-s-12-23 {
    grid-column: 13/span 11;
    -ms-grid-column: 13;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-12-24, .grid-css__nav > .col-s-12-24 {
    grid-column: 13/span 12;
    -ms-grid-column: 13;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-14, .grid-css__nav > .col-s-13-14 {
    grid-column: 14/span 1;
    -ms-grid-column: 14;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-15, .grid-css__nav > .col-s-13-15 {
    grid-column: 14/span 2;
    -ms-grid-column: 14;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-16, .grid-css__nav > .col-s-13-16 {
    grid-column: 14/span 3;
    -ms-grid-column: 14;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-17, .grid-css__nav > .col-s-13-17 {
    grid-column: 14/span 4;
    -ms-grid-column: 14;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-18, .grid-css__nav > .col-s-13-18 {
    grid-column: 14/span 5;
    -ms-grid-column: 14;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-19, .grid-css__nav > .col-s-13-19 {
    grid-column: 14/span 6;
    -ms-grid-column: 14;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-20, .grid-css__nav > .col-s-13-20 {
    grid-column: 14/span 7;
    -ms-grid-column: 14;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-21, .grid-css__nav > .col-s-13-21 {
    grid-column: 14/span 8;
    -ms-grid-column: 14;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-22, .grid-css__nav > .col-s-13-22 {
    grid-column: 14/span 9;
    -ms-grid-column: 14;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-23, .grid-css__nav > .col-s-13-23 {
    grid-column: 14/span 10;
    -ms-grid-column: 14;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-13-24, .grid-css__nav > .col-s-13-24 {
    grid-column: 14/span 11;
    -ms-grid-column: 14;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-15, .grid-css__nav > .col-s-14-15 {
    grid-column: 15/span 1;
    -ms-grid-column: 15;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-16, .grid-css__nav > .col-s-14-16 {
    grid-column: 15/span 2;
    -ms-grid-column: 15;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-17, .grid-css__nav > .col-s-14-17 {
    grid-column: 15/span 3;
    -ms-grid-column: 15;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-18, .grid-css__nav > .col-s-14-18 {
    grid-column: 15/span 4;
    -ms-grid-column: 15;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-19, .grid-css__nav > .col-s-14-19 {
    grid-column: 15/span 5;
    -ms-grid-column: 15;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-20, .grid-css__nav > .col-s-14-20 {
    grid-column: 15/span 6;
    -ms-grid-column: 15;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-21, .grid-css__nav > .col-s-14-21 {
    grid-column: 15/span 7;
    -ms-grid-column: 15;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-22, .grid-css__nav > .col-s-14-22 {
    grid-column: 15/span 8;
    -ms-grid-column: 15;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-23, .grid-css__nav > .col-s-14-23 {
    grid-column: 15/span 9;
    -ms-grid-column: 15;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-14-24, .grid-css__nav > .col-s-14-24 {
    grid-column: 15/span 10;
    -ms-grid-column: 15;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-16, .grid-css__nav > .col-s-15-16 {
    grid-column: 16/span 1;
    -ms-grid-column: 16;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-17, .grid-css__nav > .col-s-15-17 {
    grid-column: 16/span 2;
    -ms-grid-column: 16;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-18, .grid-css__nav > .col-s-15-18 {
    grid-column: 16/span 3;
    -ms-grid-column: 16;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-19, .grid-css__nav > .col-s-15-19 {
    grid-column: 16/span 4;
    -ms-grid-column: 16;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-20, .grid-css__nav > .col-s-15-20 {
    grid-column: 16/span 5;
    -ms-grid-column: 16;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-21, .grid-css__nav > .col-s-15-21 {
    grid-column: 16/span 6;
    -ms-grid-column: 16;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-22, .grid-css__nav > .col-s-15-22 {
    grid-column: 16/span 7;
    -ms-grid-column: 16;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-23, .grid-css__nav > .col-s-15-23 {
    grid-column: 16/span 8;
    -ms-grid-column: 16;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-15-24, .grid-css__nav > .col-s-15-24 {
    grid-column: 16/span 9;
    -ms-grid-column: 16;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-16-17, .grid-css__nav > .col-s-16-17 {
    grid-column: 17/span 1;
    -ms-grid-column: 17;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-16-18, .grid-css__nav > .col-s-16-18 {
    grid-column: 17/span 2;
    -ms-grid-column: 17;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-16-19, .grid-css__nav > .col-s-16-19 {
    grid-column: 17/span 3;
    -ms-grid-column: 17;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-16-20, .grid-css__nav > .col-s-16-20 {
    grid-column: 17/span 4;
    -ms-grid-column: 17;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-16-21, .grid-css__nav > .col-s-16-21 {
    grid-column: 17/span 5;
    -ms-grid-column: 17;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-16-22, .grid-css__nav > .col-s-16-22 {
    grid-column: 17/span 6;
    -ms-grid-column: 17;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-16-23, .grid-css__nav > .col-s-16-23 {
    grid-column: 17/span 7;
    -ms-grid-column: 17;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-16-24, .grid-css__nav > .col-s-16-24 {
    grid-column: 17/span 8;
    -ms-grid-column: 17;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-17-18, .grid-css__nav > .col-s-17-18 {
    grid-column: 18/span 1;
    -ms-grid-column: 18;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-17-19, .grid-css__nav > .col-s-17-19 {
    grid-column: 18/span 2;
    -ms-grid-column: 18;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-17-20, .grid-css__nav > .col-s-17-20 {
    grid-column: 18/span 3;
    -ms-grid-column: 18;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-17-21, .grid-css__nav > .col-s-17-21 {
    grid-column: 18/span 4;
    -ms-grid-column: 18;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-17-22, .grid-css__nav > .col-s-17-22 {
    grid-column: 18/span 5;
    -ms-grid-column: 18;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-17-23, .grid-css__nav > .col-s-17-23 {
    grid-column: 18/span 6;
    -ms-grid-column: 18;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-17-24, .grid-css__nav > .col-s-17-24 {
    grid-column: 18/span 7;
    -ms-grid-column: 18;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-18-19, .grid-css__nav > .col-s-18-19 {
    grid-column: 19/span 1;
    -ms-grid-column: 19;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-18-20, .grid-css__nav > .col-s-18-20 {
    grid-column: 19/span 2;
    -ms-grid-column: 19;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-18-21, .grid-css__nav > .col-s-18-21 {
    grid-column: 19/span 3;
    -ms-grid-column: 19;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-18-22, .grid-css__nav > .col-s-18-22 {
    grid-column: 19/span 4;
    -ms-grid-column: 19;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-18-23, .grid-css__nav > .col-s-18-23 {
    grid-column: 19/span 5;
    -ms-grid-column: 19;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-18-24, .grid-css__nav > .col-s-18-24 {
    grid-column: 19/span 6;
    -ms-grid-column: 19;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-19-20, .grid-css__nav > .col-s-19-20 {
    grid-column: 20/span 1;
    -ms-grid-column: 20;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-19-21, .grid-css__nav > .col-s-19-21 {
    grid-column: 20/span 2;
    -ms-grid-column: 20;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-19-22, .grid-css__nav > .col-s-19-22 {
    grid-column: 20/span 3;
    -ms-grid-column: 20;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-19-23, .grid-css__nav > .col-s-19-23 {
    grid-column: 20/span 4;
    -ms-grid-column: 20;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-19-24, .grid-css__nav > .col-s-19-24 {
    grid-column: 20/span 5;
    -ms-grid-column: 20;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-20-21, .grid-css__nav > .col-s-20-21 {
    grid-column: 21/span 1;
    -ms-grid-column: 21;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-20-22, .grid-css__nav > .col-s-20-22 {
    grid-column: 21/span 2;
    -ms-grid-column: 21;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-20-23, .grid-css__nav > .col-s-20-23 {
    grid-column: 21/span 3;
    -ms-grid-column: 21;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-20-24, .grid-css__nav > .col-s-20-24 {
    grid-column: 21/span 4;
    -ms-grid-column: 21;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-21-22, .grid-css__nav > .col-s-21-22 {
    grid-column: 22/span 1;
    -ms-grid-column: 22;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-21-23, .grid-css__nav > .col-s-21-23 {
    grid-column: 22/span 2;
    -ms-grid-column: 22;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-21-24, .grid-css__nav > .col-s-21-24 {
    grid-column: 22/span 3;
    -ms-grid-column: 22;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-22-23, .grid-css__nav > .col-s-22-23 {
    grid-column: 23/span 1;
    -ms-grid-column: 23;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-22-24, .grid-css__nav > .col-s-22-24 {
    grid-column: 23/span 2;
    -ms-grid-column: 23;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .col-s-23-24, .grid-css__nav > .col-s-23-24 {
    grid-column: 24/span 1;
    -ms-grid-column: 24;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-1, .grid-css__nav > .col-xs-0-1 {
    grid-column: 1/span 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-2, .grid-css__nav > .col-xs-0-2 {
    grid-column: 1/span 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-3, .grid-css__nav > .col-xs-0-3 {
    grid-column: 1/span 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-4, .grid-css__nav > .col-xs-0-4 {
    grid-column: 1/span 4;
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-5, .grid-css__nav > .col-xs-0-5 {
    grid-column: 1/span 5;
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-6, .grid-css__nav > .col-xs-0-6 {
    grid-column: 1/span 6;
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-7, .grid-css__nav > .col-xs-0-7 {
    grid-column: 1/span 7;
    -ms-grid-column: 1;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-8, .grid-css__nav > .col-xs-0-8 {
    grid-column: 1/span 8;
    -ms-grid-column: 1;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-9, .grid-css__nav > .col-xs-0-9 {
    grid-column: 1/span 9;
    -ms-grid-column: 1;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-10, .grid-css__nav > .col-xs-0-10 {
    grid-column: 1/span 10;
    -ms-grid-column: 1;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-11, .grid-css__nav > .col-xs-0-11 {
    grid-column: 1/span 11;
    -ms-grid-column: 1;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-12, .grid-css__nav > .col-xs-0-12 {
    grid-column: 1/span 12;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-13, .grid-css__nav > .col-xs-0-13 {
    grid-column: 1/span 13;
    -ms-grid-column: 1;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-14, .grid-css__nav > .col-xs-0-14 {
    grid-column: 1/span 14;
    -ms-grid-column: 1;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-15, .grid-css__nav > .col-xs-0-15 {
    grid-column: 1/span 15;
    -ms-grid-column: 1;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-16, .grid-css__nav > .col-xs-0-16 {
    grid-column: 1/span 16;
    -ms-grid-column: 1;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-17, .grid-css__nav > .col-xs-0-17 {
    grid-column: 1/span 17;
    -ms-grid-column: 1;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-18, .grid-css__nav > .col-xs-0-18 {
    grid-column: 1/span 18;
    -ms-grid-column: 1;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-19, .grid-css__nav > .col-xs-0-19 {
    grid-column: 1/span 19;
    -ms-grid-column: 1;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-20, .grid-css__nav > .col-xs-0-20 {
    grid-column: 1/span 20;
    -ms-grid-column: 1;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-21, .grid-css__nav > .col-xs-0-21 {
    grid-column: 1/span 21;
    -ms-grid-column: 1;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-22, .grid-css__nav > .col-xs-0-22 {
    grid-column: 1/span 22;
    -ms-grid-column: 1;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-23, .grid-css__nav > .col-xs-0-23 {
    grid-column: 1/span 23;
    -ms-grid-column: 1;
    -ms-grid-column-span: 23;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-0-24, .grid-css__nav > .col-xs-0-24 {
    grid-column: 1/span 24;
    -ms-grid-column: 1;
    -ms-grid-column-span: 24;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-2, .grid-css__nav > .col-xs-1-2 {
    grid-column: 2/span 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-3, .grid-css__nav > .col-xs-1-3 {
    grid-column: 2/span 2;
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-4, .grid-css__nav > .col-xs-1-4 {
    grid-column: 2/span 3;
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-5, .grid-css__nav > .col-xs-1-5 {
    grid-column: 2/span 4;
    -ms-grid-column: 2;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-6, .grid-css__nav > .col-xs-1-6 {
    grid-column: 2/span 5;
    -ms-grid-column: 2;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-7, .grid-css__nav > .col-xs-1-7 {
    grid-column: 2/span 6;
    -ms-grid-column: 2;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-8, .grid-css__nav > .col-xs-1-8 {
    grid-column: 2/span 7;
    -ms-grid-column: 2;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-9, .grid-css__nav > .col-xs-1-9 {
    grid-column: 2/span 8;
    -ms-grid-column: 2;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-10, .grid-css__nav > .col-xs-1-10 {
    grid-column: 2/span 9;
    -ms-grid-column: 2;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-11, .grid-css__nav > .col-xs-1-11 {
    grid-column: 2/span 10;
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-12, .grid-css__nav > .col-xs-1-12 {
    grid-column: 2/span 11;
    -ms-grid-column: 2;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-13, .grid-css__nav > .col-xs-1-13 {
    grid-column: 2/span 12;
    -ms-grid-column: 2;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-14, .grid-css__nav > .col-xs-1-14 {
    grid-column: 2/span 13;
    -ms-grid-column: 2;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-15, .grid-css__nav > .col-xs-1-15 {
    grid-column: 2/span 14;
    -ms-grid-column: 2;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-16, .grid-css__nav > .col-xs-1-16 {
    grid-column: 2/span 15;
    -ms-grid-column: 2;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-17, .grid-css__nav > .col-xs-1-17 {
    grid-column: 2/span 16;
    -ms-grid-column: 2;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-18, .grid-css__nav > .col-xs-1-18 {
    grid-column: 2/span 17;
    -ms-grid-column: 2;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-19, .grid-css__nav > .col-xs-1-19 {
    grid-column: 2/span 18;
    -ms-grid-column: 2;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-20, .grid-css__nav > .col-xs-1-20 {
    grid-column: 2/span 19;
    -ms-grid-column: 2;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-21, .grid-css__nav > .col-xs-1-21 {
    grid-column: 2/span 20;
    -ms-grid-column: 2;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-22, .grid-css__nav > .col-xs-1-22 {
    grid-column: 2/span 21;
    -ms-grid-column: 2;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-23, .grid-css__nav > .col-xs-1-23 {
    grid-column: 2/span 22;
    -ms-grid-column: 2;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-1-24, .grid-css__nav > .col-xs-1-24 {
    grid-column: 2/span 23;
    -ms-grid-column: 2;
    -ms-grid-column-span: 23;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-3, .grid-css__nav > .col-xs-2-3 {
    grid-column: 3/span 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-4, .grid-css__nav > .col-xs-2-4 {
    grid-column: 3/span 2;
    -ms-grid-column: 3;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-5, .grid-css__nav > .col-xs-2-5 {
    grid-column: 3/span 3;
    -ms-grid-column: 3;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-6, .grid-css__nav > .col-xs-2-6 {
    grid-column: 3/span 4;
    -ms-grid-column: 3;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-7, .grid-css__nav > .col-xs-2-7 {
    grid-column: 3/span 5;
    -ms-grid-column: 3;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-8, .grid-css__nav > .col-xs-2-8 {
    grid-column: 3/span 6;
    -ms-grid-column: 3;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-9, .grid-css__nav > .col-xs-2-9 {
    grid-column: 3/span 7;
    -ms-grid-column: 3;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-10, .grid-css__nav > .col-xs-2-10 {
    grid-column: 3/span 8;
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-11, .grid-css__nav > .col-xs-2-11 {
    grid-column: 3/span 9;
    -ms-grid-column: 3;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-12, .grid-css__nav > .col-xs-2-12 {
    grid-column: 3/span 10;
    -ms-grid-column: 3;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-13, .grid-css__nav > .col-xs-2-13 {
    grid-column: 3/span 11;
    -ms-grid-column: 3;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-14, .grid-css__nav > .col-xs-2-14 {
    grid-column: 3/span 12;
    -ms-grid-column: 3;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-15, .grid-css__nav > .col-xs-2-15 {
    grid-column: 3/span 13;
    -ms-grid-column: 3;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-16, .grid-css__nav > .col-xs-2-16 {
    grid-column: 3/span 14;
    -ms-grid-column: 3;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-17, .grid-css__nav > .col-xs-2-17 {
    grid-column: 3/span 15;
    -ms-grid-column: 3;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-18, .grid-css__nav > .col-xs-2-18 {
    grid-column: 3/span 16;
    -ms-grid-column: 3;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-19, .grid-css__nav > .col-xs-2-19 {
    grid-column: 3/span 17;
    -ms-grid-column: 3;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-20, .grid-css__nav > .col-xs-2-20 {
    grid-column: 3/span 18;
    -ms-grid-column: 3;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-21, .grid-css__nav > .col-xs-2-21 {
    grid-column: 3/span 19;
    -ms-grid-column: 3;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-22, .grid-css__nav > .col-xs-2-22 {
    grid-column: 3/span 20;
    -ms-grid-column: 3;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-23, .grid-css__nav > .col-xs-2-23 {
    grid-column: 3/span 21;
    -ms-grid-column: 3;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-2-24, .grid-css__nav > .col-xs-2-24 {
    grid-column: 3/span 22;
    -ms-grid-column: 3;
    -ms-grid-column-span: 22;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-4, .grid-css__nav > .col-xs-3-4 {
    grid-column: 4/span 1;
    -ms-grid-column: 4;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-5, .grid-css__nav > .col-xs-3-5 {
    grid-column: 4/span 2;
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-6, .grid-css__nav > .col-xs-3-6 {
    grid-column: 4/span 3;
    -ms-grid-column: 4;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-7, .grid-css__nav > .col-xs-3-7 {
    grid-column: 4/span 4;
    -ms-grid-column: 4;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-8, .grid-css__nav > .col-xs-3-8 {
    grid-column: 4/span 5;
    -ms-grid-column: 4;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-9, .grid-css__nav > .col-xs-3-9 {
    grid-column: 4/span 6;
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-10, .grid-css__nav > .col-xs-3-10 {
    grid-column: 4/span 7;
    -ms-grid-column: 4;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-11, .grid-css__nav > .col-xs-3-11 {
    grid-column: 4/span 8;
    -ms-grid-column: 4;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-12, .grid-css__nav > .col-xs-3-12 {
    grid-column: 4/span 9;
    -ms-grid-column: 4;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-13, .grid-css__nav > .col-xs-3-13 {
    grid-column: 4/span 10;
    -ms-grid-column: 4;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-14, .grid-css__nav > .col-xs-3-14 {
    grid-column: 4/span 11;
    -ms-grid-column: 4;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-15, .grid-css__nav > .col-xs-3-15 {
    grid-column: 4/span 12;
    -ms-grid-column: 4;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-16, .grid-css__nav > .col-xs-3-16 {
    grid-column: 4/span 13;
    -ms-grid-column: 4;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-17, .grid-css__nav > .col-xs-3-17 {
    grid-column: 4/span 14;
    -ms-grid-column: 4;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-18, .grid-css__nav > .col-xs-3-18 {
    grid-column: 4/span 15;
    -ms-grid-column: 4;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-19, .grid-css__nav > .col-xs-3-19 {
    grid-column: 4/span 16;
    -ms-grid-column: 4;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-20, .grid-css__nav > .col-xs-3-20 {
    grid-column: 4/span 17;
    -ms-grid-column: 4;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-21, .grid-css__nav > .col-xs-3-21 {
    grid-column: 4/span 18;
    -ms-grid-column: 4;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-22, .grid-css__nav > .col-xs-3-22 {
    grid-column: 4/span 19;
    -ms-grid-column: 4;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-23, .grid-css__nav > .col-xs-3-23 {
    grid-column: 4/span 20;
    -ms-grid-column: 4;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-3-24, .grid-css__nav > .col-xs-3-24 {
    grid-column: 4/span 21;
    -ms-grid-column: 4;
    -ms-grid-column-span: 21;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-5, .grid-css__nav > .col-xs-4-5 {
    grid-column: 5/span 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-6, .grid-css__nav > .col-xs-4-6 {
    grid-column: 5/span 2;
    -ms-grid-column: 5;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-7, .grid-css__nav > .col-xs-4-7 {
    grid-column: 5/span 3;
    -ms-grid-column: 5;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-8, .grid-css__nav > .col-xs-4-8 {
    grid-column: 5/span 4;
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-9, .grid-css__nav > .col-xs-4-9 {
    grid-column: 5/span 5;
    -ms-grid-column: 5;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-10, .grid-css__nav > .col-xs-4-10 {
    grid-column: 5/span 6;
    -ms-grid-column: 5;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-11, .grid-css__nav > .col-xs-4-11 {
    grid-column: 5/span 7;
    -ms-grid-column: 5;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-12, .grid-css__nav > .col-xs-4-12 {
    grid-column: 5/span 8;
    -ms-grid-column: 5;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-13, .grid-css__nav > .col-xs-4-13 {
    grid-column: 5/span 9;
    -ms-grid-column: 5;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-14, .grid-css__nav > .col-xs-4-14 {
    grid-column: 5/span 10;
    -ms-grid-column: 5;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-15, .grid-css__nav > .col-xs-4-15 {
    grid-column: 5/span 11;
    -ms-grid-column: 5;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-16, .grid-css__nav > .col-xs-4-16 {
    grid-column: 5/span 12;
    -ms-grid-column: 5;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-17, .grid-css__nav > .col-xs-4-17 {
    grid-column: 5/span 13;
    -ms-grid-column: 5;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-18, .grid-css__nav > .col-xs-4-18 {
    grid-column: 5/span 14;
    -ms-grid-column: 5;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-19, .grid-css__nav > .col-xs-4-19 {
    grid-column: 5/span 15;
    -ms-grid-column: 5;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-20, .grid-css__nav > .col-xs-4-20 {
    grid-column: 5/span 16;
    -ms-grid-column: 5;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-21, .grid-css__nav > .col-xs-4-21 {
    grid-column: 5/span 17;
    -ms-grid-column: 5;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-22, .grid-css__nav > .col-xs-4-22 {
    grid-column: 5/span 18;
    -ms-grid-column: 5;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-23, .grid-css__nav > .col-xs-4-23 {
    grid-column: 5/span 19;
    -ms-grid-column: 5;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-4-24, .grid-css__nav > .col-xs-4-24 {
    grid-column: 5/span 20;
    -ms-grid-column: 5;
    -ms-grid-column-span: 20;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-6, .grid-css__nav > .col-xs-5-6 {
    grid-column: 6/span 1;
    -ms-grid-column: 6;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-7, .grid-css__nav > .col-xs-5-7 {
    grid-column: 6/span 2;
    -ms-grid-column: 6;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-8, .grid-css__nav > .col-xs-5-8 {
    grid-column: 6/span 3;
    -ms-grid-column: 6;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-9, .grid-css__nav > .col-xs-5-9 {
    grid-column: 6/span 4;
    -ms-grid-column: 6;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-10, .grid-css__nav > .col-xs-5-10 {
    grid-column: 6/span 5;
    -ms-grid-column: 6;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-11, .grid-css__nav > .col-xs-5-11 {
    grid-column: 6/span 6;
    -ms-grid-column: 6;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-12, .grid-css__nav > .col-xs-5-12 {
    grid-column: 6/span 7;
    -ms-grid-column: 6;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-13, .grid-css__nav > .col-xs-5-13 {
    grid-column: 6/span 8;
    -ms-grid-column: 6;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-14, .grid-css__nav > .col-xs-5-14 {
    grid-column: 6/span 9;
    -ms-grid-column: 6;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-15, .grid-css__nav > .col-xs-5-15 {
    grid-column: 6/span 10;
    -ms-grid-column: 6;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-16, .grid-css__nav > .col-xs-5-16 {
    grid-column: 6/span 11;
    -ms-grid-column: 6;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-17, .grid-css__nav > .col-xs-5-17 {
    grid-column: 6/span 12;
    -ms-grid-column: 6;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-18, .grid-css__nav > .col-xs-5-18 {
    grid-column: 6/span 13;
    -ms-grid-column: 6;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-19, .grid-css__nav > .col-xs-5-19 {
    grid-column: 6/span 14;
    -ms-grid-column: 6;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-20, .grid-css__nav > .col-xs-5-20 {
    grid-column: 6/span 15;
    -ms-grid-column: 6;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-21, .grid-css__nav > .col-xs-5-21 {
    grid-column: 6/span 16;
    -ms-grid-column: 6;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-22, .grid-css__nav > .col-xs-5-22 {
    grid-column: 6/span 17;
    -ms-grid-column: 6;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-23, .grid-css__nav > .col-xs-5-23 {
    grid-column: 6/span 18;
    -ms-grid-column: 6;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-5-24, .grid-css__nav > .col-xs-5-24 {
    grid-column: 6/span 19;
    -ms-grid-column: 6;
    -ms-grid-column-span: 19;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-7, .grid-css__nav > .col-xs-6-7 {
    grid-column: 7/span 1;
    -ms-grid-column: 7;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-8, .grid-css__nav > .col-xs-6-8 {
    grid-column: 7/span 2;
    -ms-grid-column: 7;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-9, .grid-css__nav > .col-xs-6-9 {
    grid-column: 7/span 3;
    -ms-grid-column: 7;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-10, .grid-css__nav > .col-xs-6-10 {
    grid-column: 7/span 4;
    -ms-grid-column: 7;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-11, .grid-css__nav > .col-xs-6-11 {
    grid-column: 7/span 5;
    -ms-grid-column: 7;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-12, .grid-css__nav > .col-xs-6-12 {
    grid-column: 7/span 6;
    -ms-grid-column: 7;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-13, .grid-css__nav > .col-xs-6-13 {
    grid-column: 7/span 7;
    -ms-grid-column: 7;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-14, .grid-css__nav > .col-xs-6-14 {
    grid-column: 7/span 8;
    -ms-grid-column: 7;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-15, .grid-css__nav > .col-xs-6-15 {
    grid-column: 7/span 9;
    -ms-grid-column: 7;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-16, .grid-css__nav > .col-xs-6-16 {
    grid-column: 7/span 10;
    -ms-grid-column: 7;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-17, .grid-css__nav > .col-xs-6-17 {
    grid-column: 7/span 11;
    -ms-grid-column: 7;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-18, .grid-css__nav > .col-xs-6-18 {
    grid-column: 7/span 12;
    -ms-grid-column: 7;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-19, .grid-css__nav > .col-xs-6-19 {
    grid-column: 7/span 13;
    -ms-grid-column: 7;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-20, .grid-css__nav > .col-xs-6-20 {
    grid-column: 7/span 14;
    -ms-grid-column: 7;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-21, .grid-css__nav > .col-xs-6-21 {
    grid-column: 7/span 15;
    -ms-grid-column: 7;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-22, .grid-css__nav > .col-xs-6-22 {
    grid-column: 7/span 16;
    -ms-grid-column: 7;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-23, .grid-css__nav > .col-xs-6-23 {
    grid-column: 7/span 17;
    -ms-grid-column: 7;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-6-24, .grid-css__nav > .col-xs-6-24 {
    grid-column: 7/span 18;
    -ms-grid-column: 7;
    -ms-grid-column-span: 18;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-8, .grid-css__nav > .col-xs-7-8 {
    grid-column: 8/span 1;
    -ms-grid-column: 8;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-9, .grid-css__nav > .col-xs-7-9 {
    grid-column: 8/span 2;
    -ms-grid-column: 8;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-10, .grid-css__nav > .col-xs-7-10 {
    grid-column: 8/span 3;
    -ms-grid-column: 8;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-11, .grid-css__nav > .col-xs-7-11 {
    grid-column: 8/span 4;
    -ms-grid-column: 8;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-12, .grid-css__nav > .col-xs-7-12 {
    grid-column: 8/span 5;
    -ms-grid-column: 8;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-13, .grid-css__nav > .col-xs-7-13 {
    grid-column: 8/span 6;
    -ms-grid-column: 8;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-14, .grid-css__nav > .col-xs-7-14 {
    grid-column: 8/span 7;
    -ms-grid-column: 8;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-15, .grid-css__nav > .col-xs-7-15 {
    grid-column: 8/span 8;
    -ms-grid-column: 8;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-16, .grid-css__nav > .col-xs-7-16 {
    grid-column: 8/span 9;
    -ms-grid-column: 8;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-17, .grid-css__nav > .col-xs-7-17 {
    grid-column: 8/span 10;
    -ms-grid-column: 8;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-18, .grid-css__nav > .col-xs-7-18 {
    grid-column: 8/span 11;
    -ms-grid-column: 8;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-19, .grid-css__nav > .col-xs-7-19 {
    grid-column: 8/span 12;
    -ms-grid-column: 8;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-20, .grid-css__nav > .col-xs-7-20 {
    grid-column: 8/span 13;
    -ms-grid-column: 8;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-21, .grid-css__nav > .col-xs-7-21 {
    grid-column: 8/span 14;
    -ms-grid-column: 8;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-22, .grid-css__nav > .col-xs-7-22 {
    grid-column: 8/span 15;
    -ms-grid-column: 8;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-23, .grid-css__nav > .col-xs-7-23 {
    grid-column: 8/span 16;
    -ms-grid-column: 8;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-7-24, .grid-css__nav > .col-xs-7-24 {
    grid-column: 8/span 17;
    -ms-grid-column: 8;
    -ms-grid-column-span: 17;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-9, .grid-css__nav > .col-xs-8-9 {
    grid-column: 9/span 1;
    -ms-grid-column: 9;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-10, .grid-css__nav > .col-xs-8-10 {
    grid-column: 9/span 2;
    -ms-grid-column: 9;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-11, .grid-css__nav > .col-xs-8-11 {
    grid-column: 9/span 3;
    -ms-grid-column: 9;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-12, .grid-css__nav > .col-xs-8-12 {
    grid-column: 9/span 4;
    -ms-grid-column: 9;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-13, .grid-css__nav > .col-xs-8-13 {
    grid-column: 9/span 5;
    -ms-grid-column: 9;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-14, .grid-css__nav > .col-xs-8-14 {
    grid-column: 9/span 6;
    -ms-grid-column: 9;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-15, .grid-css__nav > .col-xs-8-15 {
    grid-column: 9/span 7;
    -ms-grid-column: 9;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-16, .grid-css__nav > .col-xs-8-16 {
    grid-column: 9/span 8;
    -ms-grid-column: 9;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-17, .grid-css__nav > .col-xs-8-17 {
    grid-column: 9/span 9;
    -ms-grid-column: 9;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-18, .grid-css__nav > .col-xs-8-18 {
    grid-column: 9/span 10;
    -ms-grid-column: 9;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-19, .grid-css__nav > .col-xs-8-19 {
    grid-column: 9/span 11;
    -ms-grid-column: 9;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-20, .grid-css__nav > .col-xs-8-20 {
    grid-column: 9/span 12;
    -ms-grid-column: 9;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-21, .grid-css__nav > .col-xs-8-21 {
    grid-column: 9/span 13;
    -ms-grid-column: 9;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-22, .grid-css__nav > .col-xs-8-22 {
    grid-column: 9/span 14;
    -ms-grid-column: 9;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-23, .grid-css__nav > .col-xs-8-23 {
    grid-column: 9/span 15;
    -ms-grid-column: 9;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-8-24, .grid-css__nav > .col-xs-8-24 {
    grid-column: 9/span 16;
    -ms-grid-column: 9;
    -ms-grid-column-span: 16;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-10, .grid-css__nav > .col-xs-9-10 {
    grid-column: 10/span 1;
    -ms-grid-column: 10;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-11, .grid-css__nav > .col-xs-9-11 {
    grid-column: 10/span 2;
    -ms-grid-column: 10;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-12, .grid-css__nav > .col-xs-9-12 {
    grid-column: 10/span 3;
    -ms-grid-column: 10;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-13, .grid-css__nav > .col-xs-9-13 {
    grid-column: 10/span 4;
    -ms-grid-column: 10;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-14, .grid-css__nav > .col-xs-9-14 {
    grid-column: 10/span 5;
    -ms-grid-column: 10;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-15, .grid-css__nav > .col-xs-9-15 {
    grid-column: 10/span 6;
    -ms-grid-column: 10;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-16, .grid-css__nav > .col-xs-9-16 {
    grid-column: 10/span 7;
    -ms-grid-column: 10;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-17, .grid-css__nav > .col-xs-9-17 {
    grid-column: 10/span 8;
    -ms-grid-column: 10;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-18, .grid-css__nav > .col-xs-9-18 {
    grid-column: 10/span 9;
    -ms-grid-column: 10;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-19, .grid-css__nav > .col-xs-9-19 {
    grid-column: 10/span 10;
    -ms-grid-column: 10;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-20, .grid-css__nav > .col-xs-9-20 {
    grid-column: 10/span 11;
    -ms-grid-column: 10;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-21, .grid-css__nav > .col-xs-9-21 {
    grid-column: 10/span 12;
    -ms-grid-column: 10;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-22, .grid-css__nav > .col-xs-9-22 {
    grid-column: 10/span 13;
    -ms-grid-column: 10;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-23, .grid-css__nav > .col-xs-9-23 {
    grid-column: 10/span 14;
    -ms-grid-column: 10;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-9-24, .grid-css__nav > .col-xs-9-24 {
    grid-column: 10/span 15;
    -ms-grid-column: 10;
    -ms-grid-column-span: 15;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-11, .grid-css__nav > .col-xs-10-11 {
    grid-column: 11/span 1;
    -ms-grid-column: 11;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-12, .grid-css__nav > .col-xs-10-12 {
    grid-column: 11/span 2;
    -ms-grid-column: 11;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-13, .grid-css__nav > .col-xs-10-13 {
    grid-column: 11/span 3;
    -ms-grid-column: 11;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-14, .grid-css__nav > .col-xs-10-14 {
    grid-column: 11/span 4;
    -ms-grid-column: 11;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-15, .grid-css__nav > .col-xs-10-15 {
    grid-column: 11/span 5;
    -ms-grid-column: 11;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-16, .grid-css__nav > .col-xs-10-16 {
    grid-column: 11/span 6;
    -ms-grid-column: 11;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-17, .grid-css__nav > .col-xs-10-17 {
    grid-column: 11/span 7;
    -ms-grid-column: 11;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-18, .grid-css__nav > .col-xs-10-18 {
    grid-column: 11/span 8;
    -ms-grid-column: 11;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-19, .grid-css__nav > .col-xs-10-19 {
    grid-column: 11/span 9;
    -ms-grid-column: 11;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-20, .grid-css__nav > .col-xs-10-20 {
    grid-column: 11/span 10;
    -ms-grid-column: 11;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-21, .grid-css__nav > .col-xs-10-21 {
    grid-column: 11/span 11;
    -ms-grid-column: 11;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-22, .grid-css__nav > .col-xs-10-22 {
    grid-column: 11/span 12;
    -ms-grid-column: 11;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-23, .grid-css__nav > .col-xs-10-23 {
    grid-column: 11/span 13;
    -ms-grid-column: 11;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-10-24, .grid-css__nav > .col-xs-10-24 {
    grid-column: 11/span 14;
    -ms-grid-column: 11;
    -ms-grid-column-span: 14;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-12, .grid-css__nav > .col-xs-11-12 {
    grid-column: 12/span 1;
    -ms-grid-column: 12;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-13, .grid-css__nav > .col-xs-11-13 {
    grid-column: 12/span 2;
    -ms-grid-column: 12;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-14, .grid-css__nav > .col-xs-11-14 {
    grid-column: 12/span 3;
    -ms-grid-column: 12;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-15, .grid-css__nav > .col-xs-11-15 {
    grid-column: 12/span 4;
    -ms-grid-column: 12;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-16, .grid-css__nav > .col-xs-11-16 {
    grid-column: 12/span 5;
    -ms-grid-column: 12;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-17, .grid-css__nav > .col-xs-11-17 {
    grid-column: 12/span 6;
    -ms-grid-column: 12;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-18, .grid-css__nav > .col-xs-11-18 {
    grid-column: 12/span 7;
    -ms-grid-column: 12;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-19, .grid-css__nav > .col-xs-11-19 {
    grid-column: 12/span 8;
    -ms-grid-column: 12;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-20, .grid-css__nav > .col-xs-11-20 {
    grid-column: 12/span 9;
    -ms-grid-column: 12;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-21, .grid-css__nav > .col-xs-11-21 {
    grid-column: 12/span 10;
    -ms-grid-column: 12;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-22, .grid-css__nav > .col-xs-11-22 {
    grid-column: 12/span 11;
    -ms-grid-column: 12;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-23, .grid-css__nav > .col-xs-11-23 {
    grid-column: 12/span 12;
    -ms-grid-column: 12;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-11-24, .grid-css__nav > .col-xs-11-24 {
    grid-column: 12/span 13;
    -ms-grid-column: 12;
    -ms-grid-column-span: 13;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-13, .grid-css__nav > .col-xs-12-13 {
    grid-column: 13/span 1;
    -ms-grid-column: 13;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-14, .grid-css__nav > .col-xs-12-14 {
    grid-column: 13/span 2;
    -ms-grid-column: 13;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-15, .grid-css__nav > .col-xs-12-15 {
    grid-column: 13/span 3;
    -ms-grid-column: 13;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-16, .grid-css__nav > .col-xs-12-16 {
    grid-column: 13/span 4;
    -ms-grid-column: 13;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-17, .grid-css__nav > .col-xs-12-17 {
    grid-column: 13/span 5;
    -ms-grid-column: 13;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-18, .grid-css__nav > .col-xs-12-18 {
    grid-column: 13/span 6;
    -ms-grid-column: 13;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-19, .grid-css__nav > .col-xs-12-19 {
    grid-column: 13/span 7;
    -ms-grid-column: 13;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-20, .grid-css__nav > .col-xs-12-20 {
    grid-column: 13/span 8;
    -ms-grid-column: 13;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-21, .grid-css__nav > .col-xs-12-21 {
    grid-column: 13/span 9;
    -ms-grid-column: 13;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-22, .grid-css__nav > .col-xs-12-22 {
    grid-column: 13/span 10;
    -ms-grid-column: 13;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-23, .grid-css__nav > .col-xs-12-23 {
    grid-column: 13/span 11;
    -ms-grid-column: 13;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-12-24, .grid-css__nav > .col-xs-12-24 {
    grid-column: 13/span 12;
    -ms-grid-column: 13;
    -ms-grid-column-span: 12;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-14, .grid-css__nav > .col-xs-13-14 {
    grid-column: 14/span 1;
    -ms-grid-column: 14;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-15, .grid-css__nav > .col-xs-13-15 {
    grid-column: 14/span 2;
    -ms-grid-column: 14;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-16, .grid-css__nav > .col-xs-13-16 {
    grid-column: 14/span 3;
    -ms-grid-column: 14;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-17, .grid-css__nav > .col-xs-13-17 {
    grid-column: 14/span 4;
    -ms-grid-column: 14;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-18, .grid-css__nav > .col-xs-13-18 {
    grid-column: 14/span 5;
    -ms-grid-column: 14;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-19, .grid-css__nav > .col-xs-13-19 {
    grid-column: 14/span 6;
    -ms-grid-column: 14;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-20, .grid-css__nav > .col-xs-13-20 {
    grid-column: 14/span 7;
    -ms-grid-column: 14;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-21, .grid-css__nav > .col-xs-13-21 {
    grid-column: 14/span 8;
    -ms-grid-column: 14;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-22, .grid-css__nav > .col-xs-13-22 {
    grid-column: 14/span 9;
    -ms-grid-column: 14;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-23, .grid-css__nav > .col-xs-13-23 {
    grid-column: 14/span 10;
    -ms-grid-column: 14;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-13-24, .grid-css__nav > .col-xs-13-24 {
    grid-column: 14/span 11;
    -ms-grid-column: 14;
    -ms-grid-column-span: 11;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-15, .grid-css__nav > .col-xs-14-15 {
    grid-column: 15/span 1;
    -ms-grid-column: 15;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-16, .grid-css__nav > .col-xs-14-16 {
    grid-column: 15/span 2;
    -ms-grid-column: 15;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-17, .grid-css__nav > .col-xs-14-17 {
    grid-column: 15/span 3;
    -ms-grid-column: 15;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-18, .grid-css__nav > .col-xs-14-18 {
    grid-column: 15/span 4;
    -ms-grid-column: 15;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-19, .grid-css__nav > .col-xs-14-19 {
    grid-column: 15/span 5;
    -ms-grid-column: 15;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-20, .grid-css__nav > .col-xs-14-20 {
    grid-column: 15/span 6;
    -ms-grid-column: 15;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-21, .grid-css__nav > .col-xs-14-21 {
    grid-column: 15/span 7;
    -ms-grid-column: 15;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-22, .grid-css__nav > .col-xs-14-22 {
    grid-column: 15/span 8;
    -ms-grid-column: 15;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-23, .grid-css__nav > .col-xs-14-23 {
    grid-column: 15/span 9;
    -ms-grid-column: 15;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-14-24, .grid-css__nav > .col-xs-14-24 {
    grid-column: 15/span 10;
    -ms-grid-column: 15;
    -ms-grid-column-span: 10;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-16, .grid-css__nav > .col-xs-15-16 {
    grid-column: 16/span 1;
    -ms-grid-column: 16;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-17, .grid-css__nav > .col-xs-15-17 {
    grid-column: 16/span 2;
    -ms-grid-column: 16;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-18, .grid-css__nav > .col-xs-15-18 {
    grid-column: 16/span 3;
    -ms-grid-column: 16;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-19, .grid-css__nav > .col-xs-15-19 {
    grid-column: 16/span 4;
    -ms-grid-column: 16;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-20, .grid-css__nav > .col-xs-15-20 {
    grid-column: 16/span 5;
    -ms-grid-column: 16;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-21, .grid-css__nav > .col-xs-15-21 {
    grid-column: 16/span 6;
    -ms-grid-column: 16;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-22, .grid-css__nav > .col-xs-15-22 {
    grid-column: 16/span 7;
    -ms-grid-column: 16;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-23, .grid-css__nav > .col-xs-15-23 {
    grid-column: 16/span 8;
    -ms-grid-column: 16;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-15-24, .grid-css__nav > .col-xs-15-24 {
    grid-column: 16/span 9;
    -ms-grid-column: 16;
    -ms-grid-column-span: 9;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-16-17, .grid-css__nav > .col-xs-16-17 {
    grid-column: 17/span 1;
    -ms-grid-column: 17;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-16-18, .grid-css__nav > .col-xs-16-18 {
    grid-column: 17/span 2;
    -ms-grid-column: 17;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-16-19, .grid-css__nav > .col-xs-16-19 {
    grid-column: 17/span 3;
    -ms-grid-column: 17;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-16-20, .grid-css__nav > .col-xs-16-20 {
    grid-column: 17/span 4;
    -ms-grid-column: 17;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-16-21, .grid-css__nav > .col-xs-16-21 {
    grid-column: 17/span 5;
    -ms-grid-column: 17;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-16-22, .grid-css__nav > .col-xs-16-22 {
    grid-column: 17/span 6;
    -ms-grid-column: 17;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-16-23, .grid-css__nav > .col-xs-16-23 {
    grid-column: 17/span 7;
    -ms-grid-column: 17;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-16-24, .grid-css__nav > .col-xs-16-24 {
    grid-column: 17/span 8;
    -ms-grid-column: 17;
    -ms-grid-column-span: 8;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-17-18, .grid-css__nav > .col-xs-17-18 {
    grid-column: 18/span 1;
    -ms-grid-column: 18;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-17-19, .grid-css__nav > .col-xs-17-19 {
    grid-column: 18/span 2;
    -ms-grid-column: 18;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-17-20, .grid-css__nav > .col-xs-17-20 {
    grid-column: 18/span 3;
    -ms-grid-column: 18;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-17-21, .grid-css__nav > .col-xs-17-21 {
    grid-column: 18/span 4;
    -ms-grid-column: 18;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-17-22, .grid-css__nav > .col-xs-17-22 {
    grid-column: 18/span 5;
    -ms-grid-column: 18;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-17-23, .grid-css__nav > .col-xs-17-23 {
    grid-column: 18/span 6;
    -ms-grid-column: 18;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-17-24, .grid-css__nav > .col-xs-17-24 {
    grid-column: 18/span 7;
    -ms-grid-column: 18;
    -ms-grid-column-span: 7;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-18-19, .grid-css__nav > .col-xs-18-19 {
    grid-column: 19/span 1;
    -ms-grid-column: 19;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-18-20, .grid-css__nav > .col-xs-18-20 {
    grid-column: 19/span 2;
    -ms-grid-column: 19;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-18-21, .grid-css__nav > .col-xs-18-21 {
    grid-column: 19/span 3;
    -ms-grid-column: 19;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-18-22, .grid-css__nav > .col-xs-18-22 {
    grid-column: 19/span 4;
    -ms-grid-column: 19;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-18-23, .grid-css__nav > .col-xs-18-23 {
    grid-column: 19/span 5;
    -ms-grid-column: 19;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-18-24, .grid-css__nav > .col-xs-18-24 {
    grid-column: 19/span 6;
    -ms-grid-column: 19;
    -ms-grid-column-span: 6;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-19-20, .grid-css__nav > .col-xs-19-20 {
    grid-column: 20/span 1;
    -ms-grid-column: 20;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-19-21, .grid-css__nav > .col-xs-19-21 {
    grid-column: 20/span 2;
    -ms-grid-column: 20;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-19-22, .grid-css__nav > .col-xs-19-22 {
    grid-column: 20/span 3;
    -ms-grid-column: 20;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-19-23, .grid-css__nav > .col-xs-19-23 {
    grid-column: 20/span 4;
    -ms-grid-column: 20;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-19-24, .grid-css__nav > .col-xs-19-24 {
    grid-column: 20/span 5;
    -ms-grid-column: 20;
    -ms-grid-column-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-20-21, .grid-css__nav > .col-xs-20-21 {
    grid-column: 21/span 1;
    -ms-grid-column: 21;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-20-22, .grid-css__nav > .col-xs-20-22 {
    grid-column: 21/span 2;
    -ms-grid-column: 21;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-20-23, .grid-css__nav > .col-xs-20-23 {
    grid-column: 21/span 3;
    -ms-grid-column: 21;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-20-24, .grid-css__nav > .col-xs-20-24 {
    grid-column: 21/span 4;
    -ms-grid-column: 21;
    -ms-grid-column-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-21-22, .grid-css__nav > .col-xs-21-22 {
    grid-column: 22/span 1;
    -ms-grid-column: 22;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-21-23, .grid-css__nav > .col-xs-21-23 {
    grid-column: 22/span 2;
    -ms-grid-column: 22;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-21-24, .grid-css__nav > .col-xs-21-24 {
    grid-column: 22/span 3;
    -ms-grid-column: 22;
    -ms-grid-column-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-22-23, .grid-css__nav > .col-xs-22-23 {
    grid-column: 23/span 1;
    -ms-grid-column: 23;
    -ms-grid-column-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-22-24, .grid-css__nav > .col-xs-22-24 {
    grid-column: 23/span 2;
    -ms-grid-column: 23;
    -ms-grid-column-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .col-xs-23-24, .grid-css__nav > .col-xs-23-24 {
    grid-column: 24/span 1;
    -ms-grid-column: 24;
    -ms-grid-column-span: 1;
  }
}
.grid-css > .row-xl-0-1, .grid-css__nav > .row-xl-0-1 {
  grid-row: 1/span 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
}
.grid-css > .row-xl-0-2, .grid-css__nav > .row-xl-0-2 {
  grid-row: 1/span 2;
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
}
.grid-css > .row-xl-0-3, .grid-css__nav > .row-xl-0-3 {
  grid-row: 1/span 3;
  -ms-grid-row: 1;
  -ms-grid-row-span: 3;
}
.grid-css > .row-xl-0-4, .grid-css__nav > .row-xl-0-4 {
  grid-row: 1/span 4;
  -ms-grid-row: 1;
  -ms-grid-row-span: 4;
}
.grid-css > .row-xl-0-5, .grid-css__nav > .row-xl-0-5 {
  grid-row: 1/span 5;
  -ms-grid-row: 1;
  -ms-grid-row-span: 5;
}
.grid-css > .row-xl-1-2, .grid-css__nav > .row-xl-1-2 {
  grid-row: 2/span 1;
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
}
.grid-css > .row-xl-1-3, .grid-css__nav > .row-xl-1-3 {
  grid-row: 2/span 2;
  -ms-grid-row: 2;
  -ms-grid-row-span: 2;
}
.grid-css > .row-xl-1-4, .grid-css__nav > .row-xl-1-4 {
  grid-row: 2/span 3;
  -ms-grid-row: 2;
  -ms-grid-row-span: 3;
}
.grid-css > .row-xl-1-5, .grid-css__nav > .row-xl-1-5 {
  grid-row: 2/span 4;
  -ms-grid-row: 2;
  -ms-grid-row-span: 4;
}
.grid-css > .row-xl-2-3, .grid-css__nav > .row-xl-2-3 {
  grid-row: 3/span 1;
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;
}
.grid-css > .row-xl-2-4, .grid-css__nav > .row-xl-2-4 {
  grid-row: 3/span 2;
  -ms-grid-row: 3;
  -ms-grid-row-span: 2;
}
.grid-css > .row-xl-2-5, .grid-css__nav > .row-xl-2-5 {
  grid-row: 3/span 3;
  -ms-grid-row: 3;
  -ms-grid-row-span: 3;
}
.grid-css > .row-xl-3-4, .grid-css__nav > .row-xl-3-4 {
  grid-row: 4/span 1;
  -ms-grid-row: 4;
  -ms-grid-row-span: 1;
}
.grid-css > .row-xl-3-5, .grid-css__nav > .row-xl-3-5 {
  grid-row: 4/span 2;
  -ms-grid-row: 4;
  -ms-grid-row-span: 2;
}
.grid-css > .row-xl-4-5, .grid-css__nav > .row-xl-4-5 {
  grid-row: 5/span 1;
  -ms-grid-row: 5;
  -ms-grid-row-span: 1;
}
@media (max-width: 1200px) {
  .grid-css > .row-l-0-1, .grid-css__nav > .row-l-0-1 {
    grid-row: 1/span 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-0-2, .grid-css__nav > .row-l-0-2 {
    grid-row: 1/span 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-0-3, .grid-css__nav > .row-l-0-3 {
    grid-row: 1/span 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-0-4, .grid-css__nav > .row-l-0-4 {
    grid-row: 1/span 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-0-5, .grid-css__nav > .row-l-0-5 {
    grid-row: 1/span 5;
    -ms-grid-row: 1;
    -ms-grid-row-span: 5;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-1-2, .grid-css__nav > .row-l-1-2 {
    grid-row: 2/span 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-1-3, .grid-css__nav > .row-l-1-3 {
    grid-row: 2/span 2;
    -ms-grid-row: 2;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-1-4, .grid-css__nav > .row-l-1-4 {
    grid-row: 2/span 3;
    -ms-grid-row: 2;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-1-5, .grid-css__nav > .row-l-1-5 {
    grid-row: 2/span 4;
    -ms-grid-row: 2;
    -ms-grid-row-span: 4;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-2-3, .grid-css__nav > .row-l-2-3 {
    grid-row: 3/span 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-2-4, .grid-css__nav > .row-l-2-4 {
    grid-row: 3/span 2;
    -ms-grid-row: 3;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-2-5, .grid-css__nav > .row-l-2-5 {
    grid-row: 3/span 3;
    -ms-grid-row: 3;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-3-4, .grid-css__nav > .row-l-3-4 {
    grid-row: 4/span 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-3-5, .grid-css__nav > .row-l-3-5 {
    grid-row: 4/span 2;
    -ms-grid-row: 4;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 1200px) {
  .grid-css > .row-l-4-5, .grid-css__nav > .row-l-4-5 {
    grid-row: 5/span 1;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-0-1, .grid-css__nav > .row-m-0-1 {
    grid-row: 1/span 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-0-2, .grid-css__nav > .row-m-0-2 {
    grid-row: 1/span 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-0-3, .grid-css__nav > .row-m-0-3 {
    grid-row: 1/span 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-0-4, .grid-css__nav > .row-m-0-4 {
    grid-row: 1/span 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-0-5, .grid-css__nav > .row-m-0-5 {
    grid-row: 1/span 5;
    -ms-grid-row: 1;
    -ms-grid-row-span: 5;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-1-2, .grid-css__nav > .row-m-1-2 {
    grid-row: 2/span 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-1-3, .grid-css__nav > .row-m-1-3 {
    grid-row: 2/span 2;
    -ms-grid-row: 2;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-1-4, .grid-css__nav > .row-m-1-4 {
    grid-row: 2/span 3;
    -ms-grid-row: 2;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-1-5, .grid-css__nav > .row-m-1-5 {
    grid-row: 2/span 4;
    -ms-grid-row: 2;
    -ms-grid-row-span: 4;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-2-3, .grid-css__nav > .row-m-2-3 {
    grid-row: 3/span 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-2-4, .grid-css__nav > .row-m-2-4 {
    grid-row: 3/span 2;
    -ms-grid-row: 3;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-2-5, .grid-css__nav > .row-m-2-5 {
    grid-row: 3/span 3;
    -ms-grid-row: 3;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-3-4, .grid-css__nav > .row-m-3-4 {
    grid-row: 4/span 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-3-5, .grid-css__nav > .row-m-3-5 {
    grid-row: 4/span 2;
    -ms-grid-row: 4;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 993px) {
  .grid-css > .row-m-4-5, .grid-css__nav > .row-m-4-5 {
    grid-row: 5/span 1;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-0-1, .grid-css__nav > .row-s-0-1 {
    grid-row: 1/span 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-0-2, .grid-css__nav > .row-s-0-2 {
    grid-row: 1/span 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-0-3, .grid-css__nav > .row-s-0-3 {
    grid-row: 1/span 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-0-4, .grid-css__nav > .row-s-0-4 {
    grid-row: 1/span 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-0-5, .grid-css__nav > .row-s-0-5 {
    grid-row: 1/span 5;
    -ms-grid-row: 1;
    -ms-grid-row-span: 5;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-1-2, .grid-css__nav > .row-s-1-2 {
    grid-row: 2/span 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-1-3, .grid-css__nav > .row-s-1-3 {
    grid-row: 2/span 2;
    -ms-grid-row: 2;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-1-4, .grid-css__nav > .row-s-1-4 {
    grid-row: 2/span 3;
    -ms-grid-row: 2;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-1-5, .grid-css__nav > .row-s-1-5 {
    grid-row: 2/span 4;
    -ms-grid-row: 2;
    -ms-grid-row-span: 4;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-2-3, .grid-css__nav > .row-s-2-3 {
    grid-row: 3/span 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-2-4, .grid-css__nav > .row-s-2-4 {
    grid-row: 3/span 2;
    -ms-grid-row: 3;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-2-5, .grid-css__nav > .row-s-2-5 {
    grid-row: 3/span 3;
    -ms-grid-row: 3;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-3-4, .grid-css__nav > .row-s-3-4 {
    grid-row: 4/span 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-3-5, .grid-css__nav > .row-s-3-5 {
    grid-row: 4/span 2;
    -ms-grid-row: 4;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 768px) {
  .grid-css > .row-s-4-5, .grid-css__nav > .row-s-4-5 {
    grid-row: 5/span 1;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-0-1, .grid-css__nav > .row-xs-0-1 {
    grid-row: 1/span 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-0-2, .grid-css__nav > .row-xs-0-2 {
    grid-row: 1/span 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-0-3, .grid-css__nav > .row-xs-0-3 {
    grid-row: 1/span 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-0-4, .grid-css__nav > .row-xs-0-4 {
    grid-row: 1/span 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-0-5, .grid-css__nav > .row-xs-0-5 {
    grid-row: 1/span 5;
    -ms-grid-row: 1;
    -ms-grid-row-span: 5;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-1-2, .grid-css__nav > .row-xs-1-2 {
    grid-row: 2/span 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-1-3, .grid-css__nav > .row-xs-1-3 {
    grid-row: 2/span 2;
    -ms-grid-row: 2;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-1-4, .grid-css__nav > .row-xs-1-4 {
    grid-row: 2/span 3;
    -ms-grid-row: 2;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-1-5, .grid-css__nav > .row-xs-1-5 {
    grid-row: 2/span 4;
    -ms-grid-row: 2;
    -ms-grid-row-span: 4;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-2-3, .grid-css__nav > .row-xs-2-3 {
    grid-row: 3/span 1;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-2-4, .grid-css__nav > .row-xs-2-4 {
    grid-row: 3/span 2;
    -ms-grid-row: 3;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-2-5, .grid-css__nav > .row-xs-2-5 {
    grid-row: 3/span 3;
    -ms-grid-row: 3;
    -ms-grid-row-span: 3;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-3-4, .grid-css__nav > .row-xs-3-4 {
    grid-row: 4/span 1;
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-3-5, .grid-css__nav > .row-xs-3-5 {
    grid-row: 4/span 2;
    -ms-grid-row: 4;
    -ms-grid-row-span: 2;
  }
}
@media (max-width: 480px) {
  .grid-css > .row-xs-4-5, .grid-css__nav > .row-xs-4-5 {
    grid-row: 5/span 1;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
  }
}

.cell-top {
  align-self: start;
  -ms-grid-row-align: start;
}
.cell-bottom {
  align-self: end;
  -ms-grid-row-align: end;
}
.cell-left {
  justify-self: start;
  -ms-grid-column-align: start;
}
.cell-right {
  justify-self: end;
  -ms-grid-column-align: end;
}
.cell-vcenter {
  align-self: center;
  -ms-grid-row-align: center;
}
.cell-hcenter {
  justify-self: center;
  -ms-grid-column-align: center;
}
.cell-center {
  justify-self: center;
  -ms-grid-column-align: center;
  align-self: center;
  -ms-grid-row-align: center;
}

.white {
  color: white;
}

.yellow {
  color: #ffd401;
}

.gray {
  color: #9b9b9b;
}

.black {
  color: #262e3c;
}

@font-face {
  font-family: "Roboto";
  src: url("/assets/fonts/Roboto-Regular.ttf") format("truetype");
  font-weight: 400;
}
@font-face {
  font-family: "Roboto Condensed";
  src: url("/assets/fonts/RobotoCondensed-Regular.ttf") format("truetype");
  font-weight: 400;
}
@font-face {
  font-family: "Roboto Condensed";
  src: url("/assets/fonts/RobotoCondensed-Bold.ttf") format("truetype");
  font-weight: 700;
}
html {
  font-size: 21px;
  line-height: 1.4;
}
@media (max-width: 768px) {
  html {
    font-size: 18px;
  }
}

body {
  font-family: "Roboto Condensed";
  font-weight: 400;
}

strong,
b,
.bold,
.button-label,
.button-submit,
.input-radio-button > label,
.field-group-title,
.webcam-list-item-title,
.nav-main .nav-main-item > a,
.nav-bar,
.akkordeon-item-date,
.akkordeon-item-title,
.heading-big {
  font-family: "Roboto Condensed";
  font-weight: 700;
}

footer {
  font-size: 0.85rem;
  line-height: 1.375em;
}
footer strong {
  font-family: "Roboto Condensed";
  font-weight: 700;
  line-height: 1em;
}

h1 {
  font-size: 1.67rem;
  line-height: 1.25em;
  text-align: center;
}

h2 {
  font-size: 1.35rem;
  line-height: 1em;
}

.heading-big {
  font-size: 1.6rem;
  line-height: 1.45rem;
}
@media (max-width: 768px) {
  .heading-big {
    font-size: 1.5rem;
  }
}

.akkordeon-item-date {
  font-size: 0.85rem;
}

.logo-title {
  font-family: "Roboto Condensed";
  font-weight: 400;
  font-size: 0.7rem;
}

.nav-bar {
  font-size: 0.725rem;
}
@media (max-width: 768px) {
  .nav-bar {
    font-size: 0.9rem;
  }
}

.nav-main .nav-main-item > a {
  font-size: 1.13rem;
  line-height: 1.25em;
}
.nav-main .nav-main-item-children > li > a {
  font-size: 0.85rem;
  line-height: 1.125em;
}

.hauptseite-top-content-inner > p {
  font-size: 0.75rem;
}
@media (max-width: 768px) {
  .hauptseite-top-content-inner > p {
    font-size: 0.9rem;
  }
}

.unterseite-nav-el > a {
  font-size: 0.85rem;
  font-weight: bold;
  line-height: 1.25rem;
}

.redactor-content h3 {
  font-size: 1.09375rem;
}

.news-preview-item {
  font-size: 0.85rem;
}

.news-preview-title {
  font-size: 1rem;
  line-height: 1.15rem;
}

.news-title {
  font-size: 1.5rem;
  line-height: 1.8rem;
}

.news-preview-date {
  font-size: 0.75rem;
}

.pagination-nav {
  font-size: 0.9rem;
}

.webcam-list-item-title {
  font-size: 1rem;
}

.field-group-title {
  font-size: 1rem;
}

.input-text, .input-text__required {
  font-size: 1rem;
}

.text-smaller {
  font-size: 0.7rem;
}

.text-08 {
  font-size: 0.83rem;
}

@media (max-width: 993px) {
  .akkordeon-button-group {
    font-size: 0.8rem;
  }
}
@media (max-width: 768px) {
  .akkordeon-button-group {
    font-size: 0.9rem;
  }
}

.webcam-link-list-container {
  font-size: 0.8rem;
}
@media (max-width: 1200px) {
  .webcam-link-list-container {
    font-size: 0.7rem;
  }
}
@media (max-width: 993px) {
  .webcam-link-list-container {
    font-size: 0.6rem;
  }
}
@media (max-width: 768px) {
  .webcam-link-list-container {
    font-size: 0.8rem;
  }
}

.news-signup-title {
  font-size: 3.5rem;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 118%;
}
@media (max-width: 1200px) {
  .news-signup-title {
    font-size: 2.188rem;
  }
}
@media (max-width: 993px) {
  .news-signup-title {
    font-size: 1.67rem;
  }
}

.news-signup-description {
  font-size: 1rem;
  font-weight: bold;
}

.news-signup-note {
  font-size: 0.8rem;
  opacity: 0.8;
  max-width: 690px;
}

.button-submit, .button-label, .input-radio-button > label {
  display: inline-block;
  width: auto;
  height: 50px;
  line-height: 48px;
  padding-top: 2px;
  padding-left: 1rem;
  padding-right: 1rem;
  vertical-align: top;
  background-color: #ffd401;
  color: black;
  font-size: 0.8rem;
  white-space: nowrap;
  text-align: center;
  text-transform: uppercase;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media (min-width: 769px) {
  .button-submit, .button-label, .input-radio-button > label {
    transition: all 0.2s;
  }
  .button-submit:hover, .button-label:hover, .input-radio-button > label:hover {
    color: #ffd401;
    background-color: black;
  }
}

.button-pointer {
  cursor: pointer;
}
.button-hamburger {
  position: relative;
  width: 40px;
  height: 40px;
  padding: 11px;
  background-color: black;
  cursor: pointer;
}
.button-hamburger:before, .button-hamburger:after {
  content: "";
  display: block;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.button-hamburger:before {
  content: "";
  display: block;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  height: 100%;
  border-top: 2px solid white;
  border-bottom: 2px solid white;
}
.button-hamburger:after {
  content: "";
  display: block;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  top: 50%;
  left: 11px;
  right: 11px;
  height: 0;
  margin-top: -1px;
  border-top: 2px solid white;
}
.button-cross, header .button-hamburger.button-hamburger__cross {
  position: relative;
  width: 40px;
  height: 40px;
}
.button-cross:before, header .button-hamburger.button-hamburger__cross:before, .button-cross:after, header .button-hamburger.button-hamburger__cross:after {
  content: "";
  display: block;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 35px;
  height: 0;
  border-top: 2px solid black;
}
.button-cross:before, header .button-hamburger.button-hamburger__cross:before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.button-cross:after, header .button-hamburger.button-hamburger__cross:after {
  transform: translate(-50%, -50%) rotate(-45deg);
}

.button-group, .button-group__two {
  display: block;
  overflow: hidden;
  margin: -4px -6px;
}
.button-group:after, .button-group__two:after {
  content: "";
  display: table;
  clear: both;
}
.button-group > *, .button-group__two > * {
  float: left;
  padding: 4px 6px;
}
.button-group__two > * {
  width: 50%;
}

.akkordeon-button-group {
  margin: -0.25rem;
  margin-top: 1.5rem;
  overflow: hidden;
}
.akkordeon-button-group:after {
  content: "";
  display: table;
  clear: both;
}
.akkordeon-button-group > * {
  float: left;
  padding: 0.6rem 2rem;
  margin: 5px;
  color: white;
  background-color: black;
}
@media (max-width: 768px) {
  .akkordeon-button-group > * {
    float: none;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 0.75rem 0;
  }
  .akkordeon-button-group > * + * {
    margin-top: 10px;
  }
}
@media (max-width: 768px) {
  .akkordeon-button-group {
    margin: 0;
    margin-top: 1.5rem;
  }
}

form {
  border: none;
}
form .button-submit {
  background-color: #dbdbdb;
  cursor: default;
  cursor: not-allowed;
  pointer-events: none;
}
form .button-submit.sent {
  background-color: #dbdbdb !important;
  cursor: default !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}
form.ng-valid:not(.loading) .button-submit {
  background-color: #ffd401;
  cursor: pointer;
  pointer-events: all;
}

fieldset {
  border: none;
}

.field-group-title {
  margin-bottom: 0.75rem;
}
.field-group + .field-group {
  padding-top: 1.75rem;
}

.input-row + .input-row {
  margin-top: 0.75rem;
}

.input-invisible, input[type=radio] {
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

@keyframes rotate {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@keyframes rotateCentered {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.loading {
  color: transparent !important;
}
.loading {
  position: relative;
}
.loading:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("../assets/icons/loading.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  animation: rotateCentered 2s linear 0s infinite forwards;
}

.input-text > textarea.ng-dirty + label, .input-text__required > textarea.ng-dirty + label, .input-text > input.ng-dirty[type=text] + label, .input-text__required > input.ng-dirty[type=text] + label, .input-text > input.ng-dirty[type=date] + label, .input-text__required > input.ng-dirty[type=date] + label, .input-text > input.ng-dirty[type=number] + label, .input-text__required > input.ng-dirty[type=number] + label, .input-text > input.ng-dirty[type=email] + label, .input-text__required > input.ng-dirty[type=email] + label, .input-text > input.ng-dirty[type=tel] + label, .input-text__required > input.ng-dirty[type=tel] + label, .input-text > textarea:focus + label, .input-text__required > textarea:focus + label, .input-text > input[type=text]:focus + label, .input-text__required > input[type=text]:focus + label, .input-text > input[type=date]:focus + label, .input-text__required > input[type=date]:focus + label, .input-text > input[type=number]:focus + label, .input-text__required > input[type=number]:focus + label, .input-text > input[type=email]:focus + label, .input-text__required > input[type=email]:focus + label, .input-text > input[type=tel]:focus + label, .input-text__required > input[type=tel]:focus + label, .input-text > textarea:active + label, .input-text__required > textarea:active + label, .input-text > input[type=text]:active + label, .input-text__required > input[type=text]:active + label, .input-text > input[type=date]:active + label, .input-text__required > input[type=date]:active + label, .input-text > input[type=number]:active + label, .input-text__required > input[type=number]:active + label, .input-text > input[type=email]:active + label, .input-text__required > input[type=email]:active + label, .input-text > input[type=tel]:active + label, .input-text__required > input[type=tel]:active + label {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(0);
  display: block;
  margin-left: 2px;
  padding-left: 0.75rem;
  color: #262e3c;
  font-size: 50%;
  line-height: 1.75em;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  transition: top 0.2s linear 0s, transform 0.2s linear 0s, font-size 0.2s linear 0s, line-height 0.2s linear 0s, color 0.2s linear 0s;
  pointer-events: none;
}

.input-text > textarea.ng-untouched:not(:focus) + label, .input-text__required > textarea.ng-untouched:not(:focus) + label, .input-text > input.ng-untouched[type=text]:not(:focus) + label, .input-text__required > input.ng-untouched[type=text]:not(:focus) + label, .input-text > input.ng-untouched[type=date]:not(:focus) + label, .input-text__required > input.ng-untouched[type=date]:not(:focus) + label, .input-text > input.ng-untouched[type=number]:not(:focus) + label, .input-text__required > input.ng-untouched[type=number]:not(:focus) + label, .input-text > input.ng-untouched[type=email]:not(:focus) + label, .input-text__required > input.ng-untouched[type=email]:not(:focus) + label, .input-text > input.ng-untouched[type=tel]:not(:focus) + label, .input-text__required > input.ng-untouched[type=tel]:not(:focus) + label, .input-text > textarea.ng-empty:not(:focus) + label, .input-text__required > textarea.ng-empty:not(:focus) + label, .input-text > input.ng-empty[type=text]:not(:focus) + label, .input-text__required > input.ng-empty[type=text]:not(:focus) + label, .input-text > input.ng-empty[type=date]:not(:focus) + label, .input-text__required > input.ng-empty[type=date]:not(:focus) + label, .input-text > input.ng-empty[type=number]:not(:focus) + label, .input-text__required > input.ng-empty[type=number]:not(:focus) + label, .input-text > input.ng-empty[type=email]:not(:focus) + label, .input-text__required > input.ng-empty[type=email]:not(:focus) + label, .input-text > input.ng-empty[type=tel]:not(:focus) + label, .input-text__required > input.ng-empty[type=tel]:not(:focus) + label {
  position: absolute;
  top: 32px;
  left: 0;
  transform: translateY(-50%);
  display: block;
  margin-left: 2px;
  padding-left: 0.75rem;
  color: #9b9b9b;
  font-size: inherit;
  line-height: 60px;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}

.input-text > textarea.ng-untouched:not(:focus), .input-text__required > textarea.ng-untouched:not(:focus), .input-text > input.ng-untouched[type=text]:not(:focus), .input-text__required > input.ng-untouched[type=text]:not(:focus), .input-text > input.ng-untouched[type=date]:not(:focus), .input-text__required > input.ng-untouched[type=date]:not(:focus), .input-text > input.ng-untouched[type=number]:not(:focus), .input-text__required > input.ng-untouched[type=number]:not(:focus), .input-text > input.ng-untouched[type=email]:not(:focus), .input-text__required > input.ng-untouched[type=email]:not(:focus), .input-text > input.ng-untouched[type=tel]:not(:focus), .input-text__required > input.ng-untouched[type=tel]:not(:focus), .input-text > textarea.ng-empty:not(:focus), .input-text__required > textarea.ng-empty:not(:focus), .input-text > input.ng-empty[type=text]:not(:focus), .input-text__required > input.ng-empty[type=text]:not(:focus), .input-text > input.ng-empty[type=date]:not(:focus), .input-text__required > input.ng-empty[type=date]:not(:focus), .input-text > input.ng-empty[type=number]:not(:focus), .input-text__required > input.ng-empty[type=number]:not(:focus), .input-text > input.ng-empty[type=email]:not(:focus), .input-text__required > input.ng-empty[type=email]:not(:focus), .input-text > input.ng-empty[type=tel]:not(:focus), .input-text__required > input.ng-empty[type=tel]:not(:focus) {
  color: transparent;
}
.input-text > textarea.ng-dirty, .input-text__required > textarea.ng-dirty, .input-text > input.ng-dirty[type=text], .input-text__required > input.ng-dirty[type=text], .input-text > input.ng-dirty[type=date], .input-text__required > input.ng-dirty[type=date], .input-text > input.ng-dirty[type=number], .input-text__required > input.ng-dirty[type=number], .input-text > input.ng-dirty[type=email], .input-text__required > input.ng-dirty[type=email], .input-text > input.ng-dirty[type=tel], .input-text__required > input.ng-dirty[type=tel], .input-text > textarea:focus, .input-text__required > textarea:focus, .input-text > input[type=text]:focus, .input-text__required > input[type=text]:focus, .input-text > input[type=date]:focus, .input-text__required > input[type=date]:focus, .input-text > input[type=number]:focus, .input-text__required > input[type=number]:focus, .input-text > input[type=email]:focus, .input-text__required > input[type=email]:focus, .input-text > input[type=tel]:focus, .input-text__required > input[type=tel]:focus, .input-text > textarea:active, .input-text__required > textarea:active, .input-text > input[type=text]:active, .input-text__required > input[type=text]:active, .input-text > input[type=date]:active, .input-text__required > input[type=date]:active, .input-text > input[type=number]:active, .input-text__required > input[type=number]:active, .input-text > input[type=email]:active, .input-text__required > input[type=email]:active, .input-text > input[type=tel]:active, .input-text__required > input[type=tel]:active {
  color: #262e3c;
}
.input-text > textarea, .input-text__required > textarea, .input-text > input[type=text], .input-text__required > input[type=text], .input-text > input[type=date], .input-text__required > input[type=date], .input-text > input[type=number], .input-text__required > input[type=number], .input-text > input[type=email], .input-text__required > input[type=email], .input-text > input[type=tel], .input-text__required > input[type=tel] {
  display: block;
  width: 100%;
  font-size: inherit;
  font-family: inherit;
  line-height: 1.4em;
  color: #262e3c;
  background-color: white;
  border: 2px solid black;
  padding: 0.75rem;
}

.input-text > input[type=text], .input-text__required > input[type=text], .input-text > input[type=date], .input-text__required > input[type=date], .input-text > input[type=number], .input-text__required > input[type=number], .input-text > input[type=email], .input-text__required > input[type=email], .input-text > input[type=tel], .input-text__required > input[type=tel] {
  height: 64px;
  line-height: 60px;
  padding: 0 0 0 0.75rem;
  appearance: none;
  border-radius: 0;
}
.input-text > input[type=text]::-webkit-input-placeholder, .input-text__required > input[type=text]::-webkit-input-placeholder, .input-text > input[type=date]::-webkit-input-placeholder, .input-text__required > input[type=date]::-webkit-input-placeholder, .input-text > input[type=number]::-webkit-input-placeholder, .input-text__required > input[type=number]::-webkit-input-placeholder, .input-text > input[type=email]::-webkit-input-placeholder, .input-text__required > input[type=email]::-webkit-input-placeholder, .input-text > input[type=tel]::-webkit-input-placeholder, .input-text__required > input[type=tel]::-webkit-input-placeholder, .input-text > input[type=text]:-moz-placeholder, .input-text__required > input[type=text]:-moz-placeholder, .input-text > input[type=date]:-moz-placeholder, .input-text__required > input[type=date]:-moz-placeholder, .input-text > input[type=number]:-moz-placeholder, .input-text__required > input[type=number]:-moz-placeholder, .input-text > input[type=email]:-moz-placeholder, .input-text__required > input[type=email]:-moz-placeholder, .input-text > input[type=tel]:-moz-placeholder, .input-text__required > input[type=tel]:-moz-placeholder, .input-text > input[type=text]::-moz-placeholder, .input-text__required > input[type=text]::-moz-placeholder, .input-text > input[type=date]::-moz-placeholder, .input-text__required > input[type=date]::-moz-placeholder, .input-text > input[type=number]::-moz-placeholder, .input-text__required > input[type=number]::-moz-placeholder, .input-text > input[type=email]::-moz-placeholder, .input-text__required > input[type=email]::-moz-placeholder, .input-text > input[type=tel]::-moz-placeholder, .input-text__required > input[type=tel]::-moz-placeholder, .input-text > input[type=text]:-ms-input-placeholder, .input-text__required > input[type=text]:-ms-input-placeholder, .input-text > input[type=date]:-ms-input-placeholder, .input-text__required > input[type=date]:-ms-input-placeholder, .input-text > input[type=number]:-ms-input-placeholder, .input-text__required > input[type=number]:-ms-input-placeholder, .input-text > input[type=email]:-ms-input-placeholder, .input-text__required > input[type=email]:-ms-input-placeholder, .input-text > input[type=tel]:-ms-input-placeholder, .input-text__required > input[type=tel]:-ms-input-placeholder, .input-text > input[type=text]::placeholder, .input-text__required > input[type=text]::placeholder, .input-text > input[type=date]::placeholder, .input-text__required > input[type=date]::placeholder, .input-text > input[type=number]::placeholder, .input-text__required > input[type=number]::placeholder, .input-text > input[type=email]::placeholder, .input-text__required > input[type=email]::placeholder, .input-text > input[type=tel]::placeholder, .input-text__required > input[type=tel]::placeholder {
  color: transparent;
}

.input-text, .input-text__required {
  position: relative;
}
.input-text > textarea, .input-text__required > textarea {
  resize: vertical;
}
.input-text__required:before {
  content: "*";
  position: absolute;
  top: 32px;
  left: -1em;
  transform: translateY(-0.375em);
  display: inline-block;
  line-height: 1em;
}

input[type=radio] {
  margin: 0;
}

.input-radio {
  position: relative;
}
.input-radio > input[type=radio]:checked + label:before {
  content: "●";
}
.input-radio > label {
  position: relative;
  padding-left: 34px;
  white-space: nowrap;
}
.input-radio > label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.3em;
  display: block;
  width: 20px;
  height: 20px;
  margin-right: 14px;
  text-indent: 1px;
  color: black;
  line-height: 14px;
  font-size: 22px;
  overflow: hidden;
  border-radius: 10px;
  border: 2px solid black;
}
.input-radio + .input-radio {
  margin-top: 0.75rem;
}
.input-radio-button > input[type=radio]:checked + label {
  background-color: #ffd401;
}
.input-radio-button > label {
  display: block;
  background-color: #dbdbdb;
  cursor: pointer;
}

.img-bg, .icon-circle, .img-bg__4-3, .img-bg__16-9, .img-bg__16-10 {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.img-bg__16-10 {
  padding-top: 62.5%;
}
.img-bg__16-9 {
  padding-top: 56.25%;
}
.img-bg__4-3 {
  padding-top: 75%;
}

.full-width {
  width: 100%;
  height: auto;
}

.img-standort {
  width: 100%;
  height: auto;
}
@media (min-width: 769px) {
  .img-standort {
    width: 60% !important;
  }
  .img-standort {
    height: auto;
    margin: 0 auto;
  }
}

.icon-circle {
  background-color: white;
  border-radius: 99999px;
  background-size: 80% 80%;
}

.active {
  border-bottom: 2px solid black !important;
}

.active-subnav {
  color: #ffd401;
}

@media (min-width: 769px) {
  .link-hover {
    border-bottom: 2px solid transparent;
    transition: border-color 0.2s;
  }
  .link-hover:hover {
    border-color: black;
  }
}

@media (min-width: 769px) {
  .link-subnav-hover {
    transition: color 0.2s;
  }
  .link-subnav-hover:hover {
    color: #ffd401;
  }
}

.pagination-nav {
  margin-top: 4em;
  margin-bottom: 1em;
  text-align: center;
}
.pagination-nav * + * {
  margin-left: 0.5em;
}
.pagination-nav a {
  display: inline-block;
}
.pagination-nav a.current {
  color: #ffd401;
  font-weight: bold;
}

header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 5;
  height: 150px;
  background-color: rgb(241, 241, 241);
  border-bottom: lightgray 1px solid;
}
@media (max-width: 768px) {
  header {
    height: 100px;
  }
}
header > .grid-css, header > .grid-css__nav {
  height: 100%;
  overflow: hidden;
}
header .header-logo-cell {
  color: #000;
  color: initial;
}
header .logo {
  width: auto;
  height: 60px;
}
@media (max-width: 768px) {
  header .logo {
    height: 42px;
  }
}
header .logo-news-overview {
  width: auto;
  height: 40px;
}
@media (max-width: 768px) {
  header .logo-news-overview {
    height: 35px;
  }
}
header .logo_astra, header .logo_afbn {
  display: inline;
  width: auto;
  margin-top: 20px;
  height: 40px;
}
@media (max-width: 768px) {
  header .logo_astra, header .logo_afbn {
    margin-top: 5px;
    height: 31px;
  }
}
header .logo-title {
  padding-left: 30px;
  text-transform: uppercase;
}
header .header-nav:after {
  content: "";
  display: table;
  clear: both;
}
header .header-nav > * {
  float: right;
}
header .button-hamburger {
  margin-left: 1rem;
  width: 40px;
  height: 40px;
}
header .button-hamburger.button-hamburger__cross {
  background-color: transparent;
}
header .nav-bar + .nav-bar {
  margin-right: 1.5rem;
}
header .nav-bar.locale-switcher ul > li + li {
  margin-left: 0.5rem;
}

main {
  margin-top: 150px;
}

.overlay, .overlay__nav {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 666;
  display: block;
  width: auto;
  height: auto;
  background-color: white;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear 0s;
  visibility: hidden;
  opacity: 0;
  overflow-x: hidden;
  overflow-y: auto;
}
.overlay.show, .show.overlay__nav {
  transition: visibility 0s linear 0s, opacity 0.2s linear 0s;
  visibility: visible;
  opacity: 1;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 40px;
  height: 40px;
  line-height: 0;
  font-size: 0;
  transform: translate(0, -50%);
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 1;
  background-color: black;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% auto;
  background-image: url(../assets/icons/arrow-white.svg);
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
}
.slick-prev.slick-disabled,
.slick-next.slick-disabled {
  background-color: gray;
}

.slick-prev {
  left: 0;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: 0;
}

.slick-next {
  right: 0;
  transform: translate(0, -50%) rotate(180deg);
}
[dir=rtl] .slick-next {
  left: 0;
  right: auto;
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

.slider {
  width: 100%;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.akkordeon + .akkordeon {
  margin-top: 0 !important;
}

.akkordeon-item:before, .akkordeon-item:after {
  content: "";
  position: absolute;
  top: 50px;
  left: 6px;
  display: block;
  transform: translate(-50%, -50%);
}
.akkordeon-item:before {
  width: 12px;
  height: 0;
  border-top: 2px solid black;
}
.akkordeon-item:after {
  width: 0;
  height: 12px;
  border-left: 2px solid black;
  opacity: 1;
  visibility: visible;
  transition: visibility 0s linear 0s, opacity 0.2s linear 0s;
}
.open.akkordeon-item:after {
  opacity: 0;
  visibility: hidden;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear 0s;
}

.akkordeon-item.level-2:before, .akkordeon-item.level-2:after {
  top: 38px;
}

.akkordeon-item {
  position: relative;
  display: block;
  border-top: 2px solid #9b9b9b;
  overflow: hidden;
  cursor: pointer;
}
@media (max-width: 768px) {
  .akkordeon-item {
    padding-left: 0;
  }
}
.akkordeon-item > .akkordeon-item-title-container {
  height: 100px;
  padding-left: 40px;
}
.akkordeon-item > .akkordeon-item-title-container > .akkordeon-item-title {
  position: absolute;
  top: 50px;
  transform: translateY(-50%);
  width: auto;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  left: 40px;
  right: 1em;
  height: auto;
  overflow: hidden;
}
.akkordeon-item > .akkordeon-item-title,
.akkordeon-item > .akkordeon-item-date {
  position: absolute;
  top: 50px;
  transform: translateY(-50%);
  width: auto;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.akkordeon-item > .akkordeon-item-title {
  left: 40px;
  right: 1em;
  height: auto;
  overflow: hidden;
}
.akkordeon-item > .akkordeon-item-date {
  right: 0;
  text-align: right;
  white-space: nowrap;
}
.akkordeon-item > .akkordeon-item-date + .akkordeon-item-title {
  right: 4.5rem;
}
.akkordeon-item .akkordeon-item-content {
  display: block;
  width: 100%;
  height: 0;
  overflow: hidden;
  cursor: default;
  padding-left: 40px;
}
.akkordeon-item .akkordeon-item-content > :last-child {
  margin-bottom: 2rem;
}
.akkordeon-item.open > .akkordeon-item-content {
  height: auto;
}
.akkordeon-item.level-2 {
  border-top: none;
}
.akkordeon-item.level-2 > .akkordeon-item-title-container {
  height: 76px;
}
.akkordeon-item.level-2 > .akkordeon-item-title-container > .akkordeon-item-title,
.akkordeon-item.level-2 > .akkordeon-item-title-container > .akkordeon-item-date {
  top: 38px;
}

.webcam-list-item {
  position: relative;
}
.webcam-list-item .webcam-list-item-title {
  position: absolute;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  padding: 0.5rem;
  line-height: 1em;
  color: white;
  background-color: black;
}

.webcam-link-list-container {
  width: 90%;
  text-align: center;
}
.webcam-link-list-container > .webcam-link-list-title {
  display: inline-block;
  cursor: pointer;
  margin-bottom: 1.5rem;
  width: 30%;
}
@media (max-width: 768px) {
  .webcam-link-list-container > .webcam-link-list-title {
    display: block;
    width: auto;
  }
}
.webcam-link-list-container a {
  display: inline-block;
}

.selected {
  border-bottom: 2px solid #262e3c;
}

.karte-item-content > iframe {
  width: 100% !important;
}

.scroll-top-icon {
  position: fixed;
  z-index: 3;
  cursor: pointer;
  top: 60%;
  right: -70px;
  width: 38px;
  height: 38px;
  transition: all 0.2s;
}
@media (max-width: 993px) {
  .scroll-top-icon {
    top: 80%;
  }
}
.scroll-top-icon .icon-scroll-0, .scroll-top-icon .icon-scroll-1 {
  position: absolute;
  top: 0;
}
.scroll-top-icon .icon-scroll-0 {
  visibility: visible;
}
.scroll-top-icon .icon-scroll-1 {
  visibility: hidden;
  top: -15px;
}
.scroll-top-icon .launch-text {
  pointer-events: none;
  font-size: 0.6rem;
  position: absolute;
  top: -50px;
  right: 10px;
  transform: translateX(-50%);
  opacity: 0;
  transition: opacity 0.2s;
  padding: 0.6em 1em;
  border-radius: 666px;
  background-color: rgb(241, 241, 241);
}
.scroll-top-icon:hover {
  border-color: transparent;
}
.scroll-top-icon:hover .icon-scroll-0 {
  visibility: hidden;
}
.scroll-top-icon:hover .icon-scroll-1 {
  visibility: visible;
}
.scroll-top-icon:hover .launch-text {
  opacity: 1;
}

.road-table h3 {
  color: #ffd401;
  margin: 20px 0;
  padding: 20px 0;
  font-size: 90%;
}
.road-table .road-box div {
  border-top: 1px solid gray;
  display: flex;
  padding: 25px 0;
}
@media (max-width: 768px) {
  .road-table .road-box div {
    flex-direction: column;
  }
}
.road-table .road-box div span {
  font-size: 70%;
  min-width: 300px;
  margin-right: 10px;
}
@media (max-width: 768px) {
  .road-table .road-box div span {
    margin-bottom: 15px;
    width: 100%;
    margin-left: 0;
  }
}
.road-table .road-box div p {
  font-size: 70%;
  margin-bottom: 0px;
}
.road-table .road-box div p:first-child {
  margin-top: 20px;
}

.organigram-container {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1200px) {
  .organigram-container {
    font-size: 0.7rem;
  }
}

.ansprechpartner-Overlay {
  width: 100%;
  height: 100%;
  background-color: rgba(38, 46, 60, 0.5);
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
}
.ansprechpartner-Overlay .img-person {
  width: 100%;
}
.ansprechpartner-Overlay .ansprech-wrapper {
  position: relative;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  max-width: 500px;
  width: 80%;
  height: auto;
  display: flex;
}
.ansprechpartner-Overlay .ansprech-wrapper2 {
  max-width: 1000px;
}
@media (max-width: 768px) {
  .ansprechpartner-Overlay .ansprech-wrapper2 {
    flex-wrap: wrap;
  }
}
.ansprechpartner-Overlay .box-ansprech {
  background-color: white;
  width: 100%;
  max-width: 500px;
  font-size: 0.7rem;
  margin: 10px;
}
.ansprechpartner-Overlay .box-ansprech .box-ansprechpartner-data {
  padding: 1.5rem;
  text-align: left;
}
.ansprechpartner-Overlay .box-ansprech .link-person-ansprech:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.ansprechpartner-Overlay .closemebtn:before, .ansprechpartner-Overlay .closemebtn:after {
  content: "";
  display: block;
  position: absolute;
  top: 1.5rem;
  right: 0.5rem;
  width: 25px;
  height: 0;
  border-top: 2px solid black;
  cursor: pointer;
}
.ansprechpartner-Overlay .closemebtn:before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.ansprechpartner-Overlay .closemebtn:after {
  transform: translate(-50%, -50%) rotate(-45deg);
}

.d-none {
  display: none !important;
}

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

.rectangle {
  position: relative;
  width: 200px;
}

.level-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
}
@media (max-width: 993px) {
  .level-wrapper {
    flex-direction: column;
    gap: 20px;
    width: -moz-fit-content;
    width: fit-content;
  }
}
@media (max-width: 993px) {
  .level-wrapper.line-horizontal-2 .level-2:last-child:before {
    z-index: -1;
    content: "";
    height: 1px;
    width: 32px;
    left: -32px;
    top: 50%;
    position: absolute;
    background-color: #262e3c;
  }
}
.level-wrapper .level-1 {
  width: 300px;
  height: 150px;
  background-color: #262e3c;
  color: white;
  padding: 25px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 75px;
}
.level-wrapper .level-1 .box-name:hover {
  text-decoration: underline;
  -webkit-text-decoration: underline #fff;
          text-decoration: underline #fff;
}
.level-wrapper .level-1::before {
  z-index: -1;
  display: block;
  position: absolute;
  content: "";
  height: 100%;
  width: 1px;
  background-color: #262e3c;
  top: 150px;
  left: 50%;
}
@media (max-width: 1200px) {
  .level-wrapper .level-1::before {
    height: 130%;
    top: 100px;
  }
}
@media (max-width: 1200px) {
  .level-wrapper .level-1 {
    width: 200px;
    height: 100px;
  }
}
.level-wrapper .level-2 {
  width: 250px;
  height: 150px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 25px;
  padding-bottom: 25px;
  background-color: #ffd401;
}
.level-wrapper .level-2.multiple-person {
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
  margin-left: auto;
  margin-right: 0px;
  gap: 16px;
}
@media (max-width: 1200px) {
  .level-wrapper .level-2 {
    width: 200px;
    height: 100px;
  }
}
.level-wrapper .level-3 {
  position: relative;
  width: 250px;
  height: 150px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 200px;
  background-color: #ffd401;
}
.level-wrapper .level-3:before {
  z-index: -1;
  position: absolute;
  height: 50px;
  width: 1px;
  content: "";
  background-color: #262e3c;
  top: -32%;
  left: 50%;
}
@media (max-width: 1200px) {
  .level-wrapper .level-3:before {
    top: -50%;
  }
}
@media (max-width: 993px) {
  .level-wrapper .level-3:before {
    top: 50% !important;
    left: -30px !important;
    width: 30px !important;
    height: 1px !important;
  }
}
@media (max-width: 1200px) {
  .level-wrapper .level-3 {
    width: 200px;
    height: 100px;
  }
}
@media (max-width: 993px) {
  .level-wrapper .level-3 {
    margin-top: 0;
  }
  .level-wrapper .level-3:first-child {
    margin-top: 20px;
  }
}
.level-wrapper .level-4 {
  width: 225px;
  height: 150px;
  background-color: #dbdbdb;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.level-wrapper .level-4:before {
  content: "";
  height: 1px;
  width: 62.5px;
  background-color: #262e3c;
  top: 50%;
  left: -62.5px;
  position: absolute;
}
@media (max-width: 1200px) {
  .level-wrapper .level-4:before {
    left: -25px;
    width: 25px;
  }
}
.level-wrapper .level-4.line-children:not(.closed):after {
  z-index: -1;
  content: "";
  position: absolute;
  height: 30px;
  width: 1px;
  background-color: #262e3c;
  top: 100%;
  left: 50%;
}
@media (max-width: 1200px) {
  .level-wrapper .level-4 {
    height: 100px;
    width: 180px;
  }
}
.level-wrapper .level-5 {
  width: 200px;
  height: 100px;
  background-color: #fff;
  border: 3px solid #ffd401;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1200px) {
  .level-wrapper .level-5 {
    width: 150px;
    height: 80px;
  }
}
.level-wrapper .level-5:before {
  z-index: -1;
  content: "";
  position: absolute;
  height: 1px;
  width: 50px;
  background-color: #262e3c;
  top: 50%;
  left: -52px;
}
@media (max-width: 1200px) {
  .level-wrapper .level-5:before {
    left: -18px;
    width: 15px;
  }
}
.level-wrapper .round-border {
  border: 3px solid #ffd401;
  border-radius: 30px;
  background-color: #fff;
}

.justify-self-center {
  justify-self: center;
  display: inline-block;
}

.box-title {
  font-weight: bold;
  text-align: center;
}

.box-name {
  font-weight: 200;
}

.justify-space-between {
  justify-content: space-between;
}

.line-horizontal-2:before {
  z-index: -1;
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  background-color: #262e3c;
}
@media (max-width: 993px) {
  .line-horizontal-2:before {
    height: 100%;
    width: 1px;
    left: 50%;
  }
}

.line-horizontal-3:before {
  z-index: -1;
  content: "";
  position: absolute;
  height: 1px;
  width: 50%;
  margin-left: 125px;
  background-color: #262e3c;
  top: 150px;
}
@media (max-width: 1200px) {
  .line-horizontal-3:before {
    margin-left: 100px;
  }
}
@media (max-width: 993px) {
  .line-horizontal-3:before {
    height: 60%;
    width: 1px;
    left: -130px;
    top: -115px;
  }
}
@media (max-width: 768px) {
  .line-horizontal-3:before {
    top: -97px;
    height: 56%;
  }
}
.line-horizontal-3:after {
  z-index: -1;
  content: "";
  position: absolute;
  background-color: black;
  height: 1px;
  width: 50%;
  top: 150px;
  right: 125px;
}
@media (max-width: 1200px) {
  .line-horizontal-3:after {
    right: 100px;
  }
}
@media (max-width: 993px) {
  .line-horizontal-3:after {
    height: 60%;
    width: 1px;
    left: -30px;
    bottom: 50px;
    top: auto;
  }
}

.child-parent-wrapper > .level3-vertical-line:before {
  z-index: -1;
  content: "";
  position: absolute;
  background-color: #262e3c;
  height: 300%;
  width: 1px;
  top: -450px;
}
@media (max-width: 1200px) {
  .child-parent-wrapper > .level3-vertical-line:before {
    top: -380px;
    height: 400%;
    left: 50%;
  }
}

.line-child-4:after {
  content: "";
  z-index: -1;
  position: absolute;
  background-color: #262e3c;
  height: 1px;
  width: 50px;
  top: 50%;
  left: -50px;
}
@media (max-width: 1200px) {
  .line-child-4:after {
    width: 15px;
    left: -15px;
  }
}
@media (max-width: 993px) {
  .line-child-4:after {
    width: 1px;
    height: 30px;
    left: 50%;
    top: 100%;
  }
}

.child-wrapper.line-horizontal-5:before {
  content: "";
  z-index: -1;
  position: absolute;
  background-color: #262e3c;
  height: 1px;
  width: 150px;
  top: -20px;
  left: -50px;
}
@media (max-width: 1200px) {
  .child-wrapper.line-horizontal-5:before {
    left: -15px;
    width: 90px;
  }
}

.child-parent-wrapper.line-child-5:before {
  top: 180px !important;
  left: -36px !important;
}
@media (max-width: 1200px) {
  .child-parent-wrapper.line-child-5:before {
    top: 130px !important;
    left: 0 !important;
  }
}
.child-parent-wrapper.line-child-5:after {
  bottom: 50px !important;
  left: -36px !important;
}
@media (max-width: 1200px) {
  .child-parent-wrapper.line-child-5:after {
    bottom: 40px !important;
    left: 0 !important;
  }
}

.show-more {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  z-index: 2;
  bottom: -12.5px;
}
.show-more .more-structure,
.show-more .less-structure {
  width: 25px;
  cursor: pointer;
}

.child-parent-wrapper {
  align-self: flex-start;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 993px) {
  .child-parent-wrapper {
    justify-self: center;
    align-self: center;
  }
}
.child-parent-wrapper:not(.closed):before {
  content: "";
  z-index: -1;
  height: 44%;
  width: 1px;
  background-color: #262e3c;
  top: 275px;
  left: -50px;
  position: absolute;
}
@media (max-width: 1200px) {
  .child-parent-wrapper:not(.closed):before {
    top: 250px;
    left: -15px;
    height: 40%;
  }
}
@media (max-width: 993px) {
  .child-parent-wrapper:not(.closed):before {
    top: 150px;
    height: 35%;
  }
}
@media (max-width: 993px) {
  .child-parent-wrapper:not(.line-vertical-4):before {
    height: 47%;
  }
}
@media (max-width: 993px) {
  .child-parent-wrapper:not(.line-vertical-4):after {
    height: 47% !important;
  }
}
.child-parent-wrapper:not(.closed):after {
  z-index: -1;
  content: "";
  height: 44%;
  width: 1px;
  background-color: #262e3c;
  bottom: 75px;
  left: -50px;
  position: absolute;
}
@media (max-width: 1200px) {
  .child-parent-wrapper:not(.closed):after {
    bottom: 50px;
    left: -15px;
    height: 40%;
  }
}
@media (max-width: 993px) {
  .child-parent-wrapper:not(.closed):after {
    height: 35%;
  }
}

.child-wrapper {
  display: flex;
  flex-direction: column;
  margin-top: 50px;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 993px) {
  .child-wrapper:before {
    z-index: -1;
    content: "";
    height: 1px;
    width: 115px;
    background-color: #262e3c;
    top: -20px;
    left: -25px;
    position: absolute;
  }
}

.line-vertical-4:after {
  bottom: 345px !important;
}
@media (max-width: 1200px) {
  .line-vertical-4:after {
    bottom: 280px !important;
  }
}

@media (max-width: 993px) {
  .line-vertical-3:after {
    bottom: 440px !important;
  }
  .line-vertical-3:after {
    top: auto;
  }
}

.clickable:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}

.level2-wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
@media (max-width: 993px) {
  .level2-wrapper {
    display: flex;
  }
}

.text-middle {
  text-align: center;
}

.news-table a {
  display: block;
  border-top: 1px solid lightgrey;
  padding: 0.5rem 0;
}
.news-table a .more {
  float: right;
  display: inline;
  font-size: 70%;
  font-weight: bold;
  border-bottom: 2px solid #ffd401;
}
@media (min-width: 769px) {
  .news-table a .more, .news-table a .text-container {
    transition: all 0.2s;
  }
  .news-table a:hover .more {
    border-color: black;
  }
  .news-table a:hover .text-container {
    opacity: 0.7;
  }
}

.news-divider {
  border: 1px solid lightgray;
  margin: 3rem 0;
}

.news-signup {
  background-color: rgb(241, 241, 241);
  padding: 40px 60px;
}
@media (max-width: 993px) {
  .news-signup {
    padding: 35px 45px;
  }
}
@media (max-width: 768px) {
  .news-signup {
    padding: 30px 30px;
  }
}
.news-signup .field-group {
  display: flex;
  gap: 40px;
  align-items: center;
}
@media (max-width: 993px) {
  .news-signup .field-group {
    gap: 20px;
  }
}
@media (max-width: 993px) {
  .news-signup .field-group {
    flex-direction: column;
    gap: 0px;
  }
}
.news-signup .signup-form-container {
  flex: 1;
}
.news-signup .news-signup-title {
  min-width: min-content;
  width: 33%;
}
@media (max-width: 993px) {
  .news-signup .news-signup-title {
    width: 100%;
  }
}
.news-signup .input-group {
  display: flex;
  gap: 10px;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.news-signup .input-group .input-text {
  flex: 1;
}
.news-signup .button-submit {
  margin: 0;
  line-height: 60px;
  height: 100%;
}
.news-signup .button-submit:hover {
  background-color: black !important;
}
.news-signup .button-submit:hover {
  color: #ffd401;
}
.news-signup .button-submit.sent {
  cursor: not-allowed !important;
  pointer-events: none !important;
}
.news-signup .button-submit.sent {
  background-color: #28a745;
  color: white;
}
.news-signup .button-submit.sent:hover {
  background-color: #28a745 !important;
  color: white !important;
}
.news-signup .button-submit.already-subscribed {
  cursor: not-allowed !important;
  pointer-events: none !important;
}
.news-signup .button-submit.already-subscribed {
  background-color: #6c757d;
  color: white;
}
.news-signup .button-submit.already-subscribed:hover {
  background-color: #6c757d !important;
  color: white !important;
}
.news-signup .button-submit.verification-resent {
  cursor: not-allowed !important;
  pointer-events: none !important;
}
.news-signup .button-submit.verification-resent {
  background-color: #17a2b8;
  color: white;
}
.news-signup .button-submit.verification-resent:hover {
  background-color: #17a2b8 !important;
  color: white !important;
}
.news-signup .button-submit:disabled, .news-signup .button-submit[disabled] {
  cursor: not-allowed !important;
  pointer-events: none !important;
}
.news-signup .button-submit:disabled, .news-signup .button-submit[disabled] {
  opacity: 0.8;
}
.news-signup .news-verification-note,
.news-signup .news-already-subscribed-note,
.news-signup .news-verification-resent-note {
  margin-top: 10px;
  padding: 10px;
  border-radius: 4px;
  font-size: 14px;
}
.news-signup .news-verification-note {
  background-color: #d4edda;
  color: #155724;
  border: 1px solid #c3e6cb;
}
.news-signup .news-already-subscribed-note {
  background-color: #d1ecf1;
  color: #0c5460;
  border: 1px solid #bee5eb;
}
.news-signup .news-verification-resent-note {
  background-color: #d6e9ff;
  color: #004085;
  border: 1px solid #b3d7ff;
}

.grid__spacings > .row {
  margin: -2.0833333333vw !important;
}
.grid__spacings > .row > * {
  padding: 2.0833333333vw;
}

.grid-css.grid-rows-3-centered {
  grid-template-rows: 1fr auto 1fr;
  -ms-grid-rows: 1fr auto 1fr;
}

.grid-css.grid-rows-5-centered {
  grid-template-rows: 1fr 1fr auto 1fr 1fr;
  -ms-grid-rows: 1fr 1fr auto 1fr 1fr;
}

.grid > .row {
  position: relative;
}

footer {
  background-color: #262e3c;
}
@media (min-width: 769px) {
  footer .standort-link * {
    transition: all 0.2s;
  }
  footer .standort-link:hover > div {
    color: #ffd401;
  }
  footer .standort-link:hover .more {
    transform: translateY(5px);
  }
}

.footer-address-item {
  padding-right: 1rem;
}

@media (min-width: 769px) {
  .footer-links a {
    transition: opacity 0.2s;
  }
  .footer-links a:hover {
    opacity: 0.8;
  }
}

nav ul {
  padding: 0;
  list-style: none;
}
nav.nav-bar {
  white-space: nowrap;
}
nav.nav-bar ul li {
  display: inline-block;
  line-height: 40px;
  vertical-align: top;
  font-size: 110%;
}
nav.nav-bar ul li > a {
  color: inherit;
}
nav.nav-bar ul li.current {
  color: #ffd401;
}
nav.nav-bar ul li + li {
  margin-left: 1.2rem;
}

.overlay__nav {
  z-index: 4;
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none;
}
.overlay__nav::-webkit-scrollbar {
  width: 0 !important;
}

.grid-css__nav {
  grid-template-rows: 150px auto auto auto;
  -ms-grid-rows: 150px auto auto auto;
}

.nav-main-item {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.nav-main-item > a {
  position: relative;
  min-height: 3.75em;
  margin-bottom: 0.75rem;
}
.nav-main-item > a > span {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  overflow: hidden;
  white-space: normal;
}
@media (max-width: 768px) {
  .nav-main-item > a {
    min-height: 0;
    padding-top: 2.5em;
  }
  .nav-main-item > a > span {
    position: static;
  }
}

.nav-main-item-children > li > a {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  border-top: 1px solid #dbdbdb;
}
.nav-main-item-children > li:last-child > a {
  border-bottom: 1px solid #dbdbdb;
}
@media (max-width: 768px) {
  .nav-main-item-children > li:first-child > a {
    border-top: none;
  }
}

.nav-main-item > a,
.nav-main-item-children > li > a {
  display: block;
  width: 100%;
  text-align: center;
  white-space: normal;
}

.content-block + .content-block {
  margin-top: 3.5rem;
}

.redactor-content > :first-child {
  margin-top: 0 !important;
}
.redactor-content p {
  line-height: 1.5em;
}
.redactor-content p a {
  box-sizing: border-box;
  line-height: 1.25em;
  border-bottom: 2px solid #262e3c;
}
.redactor-content figure {
  width: 100%;
}
.redactor-content figure > img {
  width: 100%;
  height: auto;
  margin: 2rem 0;
}
.redactor-content h3 + p {
  margin-top: 0.5rem;
}
.redactor-content p + h3,
.redactor-content p + p,
.redactor-content figure + p {
  margin-top: 1.5rem;
}

.hauptseite-top {
  grid-template-rows: 1fr auto 1fr;
  -ms-grid-rows: 1fr auto 1fr;
  margin-bottom: 3.5rem;
}
@media (max-width: 993px) {
  .hauptseite-top {
    grid-template-rows: 1.5fr 1fr 2.5rem;
    -ms-grid-rows: 1.5fr 1fr 2.5rem;
  }
}
.hauptseite-top .hauptseite-top-img {
  padding-top: 56.25%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 993px) {
  .hauptseite-top .hauptseite-top-img {
    padding-top: 16rem;
  }
}
.hauptseite-top .hauptseite-top-content {
  padding-top: 5.5rem;
  padding-bottom: 1.5rem;
}
@media (max-width: 993px) {
  .hauptseite-top .hauptseite-top-content {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.hauptseite-top .hauptseite-top-content-inner {
  padding: 3rem;
  background-color: #ffd401;
}
.hauptseite-top .hauptseite-top-content-inner > h1 {
  margin-bottom: 1rem;
}
.hauptseite-top .hauptseite-top-content-inner > p {
  margin-left: 2rem;
}
@media (max-width: 993px) {
  .hauptseite-top .hauptseite-top-content-inner > p {
    margin-left: 0;
  }
}
@media (max-width: 993px) {
  .hauptseite-top .hauptseite-top-content-inner {
    padding: 1.5rem;
  }
}
@media (max-width: 768px) {
  .hauptseite-top .hauptseite-top-content-inner {
    padding: 1rem;
  }
}

.unterseite-nav {
  padding-bottom: 1rem;
  padding-left: 12.5%;
  padding-right: 12.5%;
}
.unterseite-nav > ul {
  display: block;
  text-align: center;
  overflow: hidden;
  margin-left: -1rem;
  margin-right: -1rem;
}
.unterseite-nav > ul > .unterseite-nav-el {
  display: inline-block;
  min-width: 0;
  width: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}
.unterseite-nav > ul > .unterseite-nav-el > a {
  border-bottom: 2px solid transparent;
}
@media (min-width: 769px) {
  .unterseite-nav > ul > .unterseite-nav-el > a {
    transition: border-color 0.2s;
  }
  .unterseite-nav > ul > .unterseite-nav-el > a:hover {
    border-bottom-color: #262e3c;
  }
}
.unterseite-nav > ul > .unterseite-nav-el.current > a {
  border-bottom-color: #262e3c;
}
@media (max-width: 768px) {
  .unterseite-nav > ul {
    flex-direction: column;
    justify-content: center;
    align-content: space-between;
  }
  .unterseite-nav > ul .unterseite-nav-el {
    text-align: center;
  }
  .unterseite-nav > ul .unterseite-nav-el + .unterseite-nav-el {
    margin-top: 0.75em;
  }
}

.unterseite-icon,
.unterseite-title {
  margin-top: 1.67rem;
}

.unterseite-icon {
  width: auto;
  height: 6rem;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 993px) {
  .unterseite-icon {
    height: 5rem;
  }
}

.unterseite-title {
  margin-bottom: 1em;
  text-transform: uppercase;
}

#slider-home {
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 2rem;
  overflow: hidden;
}
@media (max-width: 993px) {
  #slider-home {
    margin-left: 0;
    margin-right: 0;
  }
}
#slider-home.slick-slider > .slick-list {
  overflow: visible;
}
#slider-home .home-uebersicht-item {
  padding-left: 12px;
  padding-right: 12px;
}
#slider-home .home-uebersicht-item-inner {
  position: relative;
  display: block;
  color: black;
  cursor: pointer;
  padding-top: 100%;
}
@media (max-width: 1200px) {
  #slider-home .home-uebersicht-item-inner {
    padding-top: 80%;
  }
}
@media (max-width: 993px) {
  #slider-home .home-uebersicht-item-inner {
    padding-top: 60%;
  }
}
@media (max-width: 768px) {
  #slider-home .home-uebersicht-item-inner {
    padding-top: 120%;
  }
}
@media (max-width: 480px) {
  #slider-home .home-uebersicht-item-inner {
    padding-top: 140%;
  }
}
#slider-home .home-uebersicht-item-inner .home-uebersicht-item-titel,
#slider-home .home-uebersicht-item-inner .home-uebersicht-item-content {
  position: absolute;
  bottom: -1.25rem;
  left: 2rem;
  background-color: #ffd401;
}
#slider-home .home-uebersicht-item-inner .home-uebersicht-item-titel {
  display: block;
  height: 2.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  white-space: nowrap;
  line-height: 2.5rem;
  text-transform: uppercase;
  font-weight: bold;
}
#slider-home .home-uebersicht-item-inner .home-uebersicht-item-content {
  display: inline-block;
  margin-right: 2rem;
  padding: 2rem;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear 0s;
}
#slider-home .home-uebersicht-item-inner .home-uebersicht-item-content .home-uebersicht-item-content-titel {
  margin-left: -1rem;
}
#slider-home .home-uebersicht-item-inner .home-uebersicht-item-content .icon-circle {
  width: 6rem;
  height: 6rem;
}
@media (max-width: 768px) {
  #slider-home .home-uebersicht-item-inner .home-uebersicht-item-content {
    left: 0;
    right: 0;
    margin-right: 0;
    transition: visibility 0s linear 0s, opacity 0.2s linear 0s;
    visibility: visible;
    opacity: 1;
  }
}
@media (min-width: 769px) {
  #slider-home .home-uebersicht-item-inner:hover .home-uebersicht-item-content {
    transition: visibility 0s linear 0s, opacity 0.2s linear 0s;
    visibility: visible;
    opacity: 1;
  }
}

.home-figur {
  width: 42px;
  height: auto;
}

.news-preview-item {
  display: block;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-bottom: 1.5rem;
  color: #000;
  color: initial;
}
@media (min-width: 769px) {
  .news-preview-item {
    transition: all 0.2s;
    opacity: 0.8;
  }
  .news-preview-item .news-preview-title, .news-preview-item .news-preview-date, .news-preview-item .news-read-more {
    transition: all 0.2s;
  }
  .news-preview-item:hover {
    opacity: 1;
    transform: translateY(-3px);
  }
  .news-preview-item:hover .news-preview-date {
    color: #ffd401;
  }
  .news-preview-item:hover .news-read-more {
    border-color: black;
  }
}
.news-preview-item .news-preview-date {
  padding-bottom: 0.6em;
  padding-top: 0.6em;
}
.news-preview-item .news-read-more {
  display: inline;
  font-size: 90%;
  font-weight: bold;
  border-bottom: 2px solid #ffd401;
}

.form-visit-grid {
  display: grid;
  display: -ms-grid;
  width: 100%;
  grid-template-columns: min-content 1fr;
  -ms-grid-column: min-content 1fr;
  grid-template-rows: min-content min-content auto;
  -ms-grid-rows: min-content min-content auto;
  justify-content: stretch;
  align-content: stretch;
}
.form-visit-grid > * {
  min-width: 0;
  min-height: 0;
}
.form-visit-grid .form-visit-cell-location {
  grid-column: 1/span 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-row: 1/span 1;
  -ms-grid-row: 1;
}
.form-visit-grid .form-visit-cell-art {
  grid-column: 1/span 1;
  -ms-grid-column: 1;
  grid-row: 2/span 2;
  -ms-grid-row: 2;
  -ms-grid-row-span: 2;
}
.form-visit-grid .form-visit-cell-art.field-group {
  padding-top: 0;
}
@media (min-width: 994px) {
  .form-visit-grid .form-visit-cell-art {
    padding-right: 2.5rem;
  }
  .form-visit-grid .form-visit-cell-art + .field-group {
    padding-top: 0;
  }
}
@media (max-width: 993px) {
  .form-visit-grid {
    grid-template-columns: auto;
    -ms-grid-column: auto;
    grid-template-rows: min-content min-content auto auto;
    -ms-grid-rows: min-content min-content auto auto;
  }
  .form-visit-grid .button-group__two > .input-radio-button {
    width: 100%;
  }
  .form-visit-grid .form-visit-cell-location,
  .form-visit-grid .form-visit-cell-art,
  .form-visit-grid .form-visit-cell-group,
  .form-visit-grid .form-visit-cell-contact {
    grid-column: 1/span 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  .form-visit-grid .form-visit-cell-art {
    grid-row: 2/span 1;
    -ms-grid-row-span: 1;
  }
  .form-visit-grid .form-visit-cell-group {
    grid-row: 3/span 1;
  }
  .form-visit-grid .form-visit-cell-contact {
    grid-row: 4/span 1;
  }
}

.form-visit-cell-group {
  grid-column: 2/span 1;
  -ms-grid-column: 2;
  grid-row: 2/span 1;
  -ms-grid-row: 2;
}

.form-visit-cell-contact {
  grid-column: 2/span 1;
  -ms-grid-column: 2;
  grid-row: 3/span 1;
  -ms-grid-row: 3;
}
.form-visit-cell-contact .input-group__plzort:after {
  content: "";
  display: table;
  clear: both;
}
.form-visit-cell-contact .input-group__plzort > :nth-child(1) {
  width: 6rem;
  float: left;
}
.form-visit-cell-contact .input-group__plzort > :nth-child(2) {
  margin-left: 7rem;
}

.team-grid {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  overflow: hidden;
}
.team-grid:after {
  content: "";
  display: table;
  clear: both;
}
.team-grid > .team-person,
.team-grid > .team-kontaktperson {
  width: 33.3333333333%;
  float: left;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.team-grid > .team-person > p + p,
.team-grid > .team-kontaktperson > p + p {
  margin-top: 1.25rem;
}
@media (max-width: 1200px) {
  .team-grid > .team-person,
  .team-grid > .team-kontaktperson {
    width: 50%;
  }
}
@media (max-width: 768px) {
  .team-grid > .team-person,
  .team-grid > .team-kontaktperson {
    width: 100%;
  }
}

.team-person {
  padding-bottom: 1rem;
}
.team-person:before {
  content: "";
  display: block;
  border-top: 1px solid #9b9b9b;
  padding-top: 0.5rem;
}

.team-kontaktpersonen {
  margin-top: -1.5rem;
  margin-bottom: 1.5rem;
}

.team-kontaktperson {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.team-kontaktperson > .img-bg__16-9 {
  margin-bottom: 0.5rem;
}
