/*
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  overflow-x: hidden;
  scroll-behavior: smooth;
}
html[dir="rtl"] {
  direction: rtl;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
  color: #007CBD;
  text-decoration: none;
}
a:active,
a:hover {
  outline: 0;
}
a:hover {
  text-decoration: underline;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
  font-family: 'Avenir Next World Bold', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
b i,
strong i,
b em,
strong em {
  font-family: 'Avenir Next World Bold Italic', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
html[lang="zh"] b,
html[lang="zh"] strong,
html[lang="zh-CN"] b,
html[lang="zh-CN"] strong,
html[lang="ko"] b,
html[lang="ko"] strong,
html[lang="ko-KR"] b,
html[lang="ko-KR"] strong,
html[lang="vi"] b,
html[lang="vi"] strong,
html[lang="vi-VN"] b,
html[lang="vi-VN"] strong {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="zh"] b i,
html[lang="zh"] strong i,
html[lang="zh-CN"] b i,
html[lang="zh-CN"] strong i,
html[lang="ko"] b i,
html[lang="ko"] strong i,
html[lang="ko-KR"] b i,
html[lang="ko-KR"] strong i,
html[lang="vi"] b i,
html[lang="vi"] strong i,
html[lang="vi-VN"] b i,
html[lang="vi-VN"] strong i,
html[lang="zh"] b em,
html[lang="zh"] strong em,
html[lang="zh-CN"] b em,
html[lang="zh-CN"] strong em,
html[lang="ko"] b em,
html[lang="ko"] strong em,
html[lang="ko-KR"] b em,
html[lang="ko-KR"] strong em,
html[lang="vi"] b em,
html[lang="vi"] strong em,
html[lang="vi-VN"] b em,
html[lang="vi-VN"] strong em {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="ja"] b,
html[lang="ja"] strong,
html[lang="ja-JP"] b,
html[lang="ja-JP"] strong {
  font-family: 'Avenir Next World Demi', 'Noto Sans JP', sans-serif;
}
html[lang="ja"] b i,
html[lang="ja"] strong i,
html[lang="ja-JP"] b i,
html[lang="ja-JP"] strong i,
html[lang="ja"] b em,
html[lang="ja"] strong em,
html[lang="ja-JP"] b em,
html[lang="ja-JP"] strong em {
  font-family: 'Avenir Next World Demi Italic', 'Noto Sans JP', sans-serif;
}
html[lang="ru"] b,
html[lang="ru"] strong,
html[lang="ru-RU"] b,
html[lang="ru-RU"] strong {
  font-family: 'Effra Bold', sans-serif;
}
html[lang="ru"] b i,
html[lang="ru"] strong i,
html[lang="ru-RU"] b i,
html[lang="ru-RU"] strong i,
html[lang="ru"] b em,
html[lang="ru"] strong em,
html[lang="ru-RU"] b em,
html[lang="ru-RU"] strong em {
  font-family: 'Effra Bold', sans-serif;
}
html[lang="el"] b,
html[lang="el"] strong,
html[lang="el-GR"] b,
html[lang="el-GR"] strong {
  font-family: Arial, sans-serif;
}
html[lang="el"] b i,
html[lang="el"] strong i,
html[lang="el-GR"] b i,
html[lang="el-GR"] strong i,
html[lang="el"] b em,
html[lang="el"] strong em,
html[lang="el-GR"] b em,
html[lang="el-GR"] strong em {
  font-family: Arial, sans-serif;
}
i,
em {
  font-family: 'Avenir Next World Regular Italic', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
i strong,
em strong {
  font-family: 'Avenir Next World Bold Italic', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
html[lang="zh"] i,
html[lang="zh"] em,
html[lang="zh-CN"] i,
html[lang="zh-CN"] em,
html[lang="ko"] i,
html[lang="ko"] em,
html[lang="ko-KR"] i,
html[lang="ko-KR"] em,
html[lang="vi"] i,
html[lang="vi"] em,
html[lang="vi-VN"] i,
html[lang="vi-VN"] em {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="zh"] i b,
html[lang="zh"] em b,
html[lang="zh-CN"] i b,
html[lang="zh-CN"] em b,
html[lang="ko"] i b,
html[lang="ko"] em b,
html[lang="ko-KR"] i b,
html[lang="ko-KR"] em b,
html[lang="vi"] i b,
html[lang="vi"] em b,
html[lang="vi-VN"] i b,
html[lang="vi-VN"] em b,
html[lang="zh"] i strong,
html[lang="zh"] em strong,
html[lang="zh-CN"] i strong,
html[lang="zh-CN"] em strong,
html[lang="ko"] i strong,
html[lang="ko"] em strong,
html[lang="ko-KR"] i strong,
html[lang="ko-KR"] em strong,
html[lang="vi"] i strong,
html[lang="vi"] em strong,
html[lang="vi-VN"] i strong,
html[lang="vi-VN"] em strong {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="ja"] i,
html[lang="ja"] em,
html[lang="ja-JP"] i,
html[lang="ja-JP"] em {
  font-family: 'Avenir Next World Regular Italic', 'Noto Sans JP', sans-serif;
}
html[lang="ja"] i b,
html[lang="ja"] em b,
html[lang="ja-JP"] i b,
html[lang="ja-JP"] em b,
html[lang="ja"] i strong,
html[lang="ja"] em strong,
html[lang="ja-JP"] i strong,
html[lang="ja-JP"] em strong {
  font-family: 'Avenir Next World Demi Italic', 'Noto Sans JP', sans-serif;
}
html[lang="ru"] i,
html[lang="ru"] em,
html[lang="ru-RU"] i,
html[lang="ru-RU"] em {
  font-family: 'Effra Regular Italic', sans-serif;
}
html[lang="ru"] i b,
html[lang="ru"] em b,
html[lang="ru-RU"] i b,
html[lang="ru-RU"] em b,
html[lang="ru"] i strong,
html[lang="ru"] em strong,
html[lang="ru-RU"] i strong,
html[lang="ru-RU"] em strong {
  font-family: 'Effra Regular Italic', sans-serif;
}
html[lang="el"] i,
html[lang="el"] em,
html[lang="el-GR"] i,
html[lang="el-GR"] em {
  font-family: Arial, sans-serif;
}
html[lang="el"] i b,
html[lang="el"] em b,
html[lang="el-GR"] i b,
html[lang="el-GR"] em b,
html[lang="el"] i strong,
html[lang="el"] em strong,
html[lang="el-GR"] i strong,
html[lang="el-GR"] em strong {
  font-family: Arial, sans-serif;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  font-family: sans-serif;
}
html[lang="ja-JP"] sub,
html[lang="ja-JP"] sup,
html[lang="ja"] sub,
html[lang="ja"] sup {
  font-family: "Avenir Next World Regular", "Noto Sans JP", sans-serif;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
  border-radius: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
.underline {
  text-decoration: underline;
}
.larger-txt {
  font-size: 120%;
}
.smaller-txt {
  font-size: 80%;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: transparent;
}
html.no-touch .contact-us .link__telephone {
  color: #FFFFFF;
}
html.no-touch .link__telephone {
  pointer-events: none;
  cursor: default;
  color: inherit;
}
body {
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-size: 16px;
  line-height: 1.3;
  background-color: #fff;
  color: #53565A;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
}
html[lang="zh"] body,
html[lang="ko"] body,
html[lang="vi"] body {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="ja-JP"] body,
html[lang="ja"] body {
  font-family: 'Avenir Next World Regular', 'Noto Sans JP', sans-serif;
}
html[lang="ru"] body,
html[lang="ru-RU"] body {
  font-family: 'Effra Regular', sans-serif;
}
html[lang="el"] body {
  font-family: Arial, sans-serif;
}
body.hide-content .content-wrap {
  opacity: 0;
  filter: alpha(opacity=0);
}
.medtronic-com-kr-ko body {
  word-break: normal;
}
.medtronic-com-gr-el body,
.medtronic-com-vn-vi body {
  font-family: Arial, sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-top: 4.5rem;
  margin-bottom: 2.5rem;
  font-weight: 400;
  line-height: 1.1;
  color: #004B87;
}
html[lang="ru"] h1,
html[lang="ru"] h2,
html[lang="ru"] h3,
html[lang="ru"] h4,
html[lang="ru"] h5,
html[lang="ru"] h6,
html[lang="ru"] .h1,
html[lang="ru"] .h2,
html[lang="ru"] .h3,
html[lang="ru"] .h4,
html[lang="ru"] .h5,
html[lang="ru"] .h6,
html[lang="ru-RU"] h1,
html[lang="ru-RU"] h2,
html[lang="ru-RU"] h3,
html[lang="ru-RU"] h4,
html[lang="ru-RU"] h5,
html[lang="ru-RU"] h6,
html[lang="ru-RU"] .h1,
html[lang="ru-RU"] .h2,
html[lang="ru-RU"] .h3,
html[lang="ru-RU"] .h4,
html[lang="ru-RU"] .h5,
html[lang="ru-RU"] .h6 {
  font-family: 'Effra Bold', sans-serif;
}
html[lang="zh"] h1,
html[lang="zh"] h2,
html[lang="zh"] h3,
html[lang="zh"] h4,
html[lang="zh"] h5,
html[lang="zh"] h6,
html[lang="zh"] .h1,
html[lang="zh"] .h2,
html[lang="zh"] .h3,
html[lang="zh"] .h4,
html[lang="zh"] .h5,
html[lang="zh"] .h6,
html[lang="ko"] h1,
html[lang="ko"] h2,
html[lang="ko"] h3,
html[lang="ko"] h4,
html[lang="ko"] h5,
html[lang="ko"] h6,
html[lang="ko"] .h1,
html[lang="ko"] .h2,
html[lang="ko"] .h3,
html[lang="ko"] .h4,
html[lang="ko"] .h5,
html[lang="ko"] .h6,
html[lang="vi"] h1,
html[lang="vi"] h2,
html[lang="vi"] h3,
html[lang="vi"] h4,
html[lang="vi"] h5,
html[lang="vi"] h6,
html[lang="vi"] .h1,
html[lang="vi"] .h2,
html[lang="vi"] .h3,
html[lang="vi"] .h4,
html[lang="vi"] .h5,
html[lang="vi"] .h6 {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="ja-JP"] h1,
html[lang="ja-JP"] h2,
html[lang="ja-JP"] h3,
html[lang="ja-JP"] h4,
html[lang="ja-JP"] h5,
html[lang="ja-JP"] h6,
html[lang="ja-JP"] .h1,
html[lang="ja-JP"] .h2,
html[lang="ja-JP"] .h3,
html[lang="ja-JP"] .h4,
html[lang="ja-JP"] .h5,
html[lang="ja-JP"] .h6,
html[lang="ja"] h1,
html[lang="ja"] h2,
html[lang="ja"] h3,
html[lang="ja"] h4,
html[lang="ja"] h5,
html[lang="ja"] h6,
html[lang="ja"] .h1,
html[lang="ja"] .h2,
html[lang="ja"] .h3,
html[lang="ja"] .h4,
html[lang="ja"] .h5,
html[lang="ja"] .h6 {
  font-family: 'Avenir Next World Thin', 'Noto Sans JP', sans-serif !important;
}
html[lang="el"] h1,
html[lang="el"] h2,
html[lang="el"] h3,
html[lang="el"] h4,
html[lang="el"] h5,
html[lang="el"] h6,
html[lang="el"] .h1,
html[lang="el"] .h2,
html[lang="el"] .h3,
html[lang="el"] .h4,
html[lang="el"] .h5,
html[lang="el"] .h6 {
  font-family: Arial, sans-serif;
}
html[lang="ja-JP"] .hero-module h1,
html[lang="ja"] .hero-module h1,
html[lang="ja-JP"] .hero-module .h1 p,
html[lang="ja"] .hero-module .h1 p,
html[lang="ja-JP"] .hero-module .h1 h2,
html[lang="ja"] .hero-module .h1 h2,
html[lang="ja-JP"] .hero-module .h1 h3,
html[lang="ja"] .hero-module .h1 h3,
html[lang="ja-JP"] .hero-module .h1 h4,
html[lang="ja"] .hero-module .h1 h4,
html[lang="ja-JP"] .hero-module h1,
html[lang="ja"] .hero-module h1,
html[lang="ja-JP"] .hero-module .h1 p,
html[lang="ja"] .hero-module .h1 p,
html[lang="ja-JP"] .hero-module .h1 h2,
html[lang="ja"] .hero-module .h1 h2,
html[lang="ja-JP"] .hero-module .h1 h3,
html[lang="ja"] .hero-module .h1 h3,
html[lang="ja-JP"] .hero-module .h1 h4,
html[lang="ja"] .hero-module .h1 h4,
html[lang="ja-JP"] .bg-video-module h1,
html[lang="ja"] .bg-video-module h1,
html[lang="ja-JP"] .bg-video-module .h1 p,
html[lang="ja"] .bg-video-module .h1 p,
html[lang="ja-JP"] .bg-video-module .h1 h2,
html[lang="ja"] .bg-video-module .h1 h2,
html[lang="ja-JP"] .bg-video-module .h1 h3,
html[lang="ja"] .bg-video-module .h1 h3,
html[lang="ja-JP"] .bg-video-module .h1 h4,
html[lang="ja"] .bg-video-module .h1 h4,
html[lang="ja-JP"] .bg-video-module h1,
html[lang="ja"] .bg-video-module h1,
html[lang="ja-JP"] .bg-video-module .h1 p,
html[lang="ja"] .bg-video-module .h1 p,
html[lang="ja-JP"] .bg-video-module .h1 h2,
html[lang="ja"] .bg-video-module .h1 h2,
html[lang="ja-JP"] .bg-video-module .h1 h3,
html[lang="ja"] .bg-video-module .h1 h3,
html[lang="ja-JP"] .bg-video-module .h1 h4,
html[lang="ja"] .bg-video-module .h1 h4 {
  font-family: 'Avenir Next World Thin', 'Noto Sans JP', sans-serif !important;
  font-weight: 250 !important;
}
h1 small,
h1 .small,
h2 small,
h2 .small,
h3 small,
h3 .small,
h4 small,
h4 .small,
h5 small,
h5 .small,
h6 small,
h6 .small,
.h1 small,
.h1 .small,
.h2 small,
.h2 .small,
.h3 small,
.h3 .small,
.h4 small,
.h4 .small,
.h5 small,
.h5 .small,
.h6 small,
.h6 .small {
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: normal;
  line-height: 1;
}
html[lang="ru"] h1 small,
html[lang="ru"] h1 .small,
html[lang="ru"] h2 small,
html[lang="ru"] h2 .small,
html[lang="ru"] h3 small,
html[lang="ru"] h3 .small,
html[lang="ru"] h4 small,
html[lang="ru"] h4 .small,
html[lang="ru"] h5 small,
html[lang="ru"] h5 .small,
html[lang="ru"] h6 small,
html[lang="ru"] h6 .small,
html[lang="ru"] .h1 small,
html[lang="ru"] .h1 .small,
html[lang="ru"] .h2 small,
html[lang="ru"] .h2 .small,
html[lang="ru"] .h3 small,
html[lang="ru"] .h3 .small,
html[lang="ru"] .h4 small,
html[lang="ru"] .h4 .small,
html[lang="ru"] .h5 small,
html[lang="ru"] .h5 .small,
html[lang="ru"] .h6 small,
html[lang="ru"] .h6 .small,
html[lang="ru-RU"] h1 small,
html[lang="ru-RU"] h1 .small,
html[lang="ru-RU"] h2 small,
html[lang="ru-RU"] h2 .small,
html[lang="ru-RU"] h3 small,
html[lang="ru-RU"] h3 .small,
html[lang="ru-RU"] h4 small,
html[lang="ru-RU"] h4 .small,
html[lang="ru-RU"] h5 small,
html[lang="ru-RU"] h5 .small,
html[lang="ru-RU"] h6 small,
html[lang="ru-RU"] h6 .small,
html[lang="ru-RU"] .h1 small,
html[lang="ru-RU"] .h1 .small,
html[lang="ru-RU"] .h2 small,
html[lang="ru-RU"] .h2 .small,
html[lang="ru-RU"] .h3 small,
html[lang="ru-RU"] .h3 .small,
html[lang="ru-RU"] .h4 small,
html[lang="ru-RU"] .h4 .small,
html[lang="ru-RU"] .h5 small,
html[lang="ru-RU"] .h5 .small,
html[lang="ru-RU"] .h6 small,
html[lang="ru-RU"] .h6 .small {
  font-family: 'Effra Regular', sans-serif;
}
html[lang="zh"] h1 small,
html[lang="zh"] h1 .small,
html[lang="zh"] h2 small,
html[lang="zh"] h2 .small,
html[lang="zh"] h3 small,
html[lang="zh"] h3 .small,
html[lang="zh"] h4 small,
html[lang="zh"] h4 .small,
html[lang="zh"] h5 small,
html[lang="zh"] h5 .small,
html[lang="zh"] h6 small,
html[lang="zh"] h6 .small,
html[lang="zh"] .h1 small,
html[lang="zh"] .h1 .small,
html[lang="zh"] .h2 small,
html[lang="zh"] .h2 .small,
html[lang="zh"] .h3 small,
html[lang="zh"] .h3 .small,
html[lang="zh"] .h4 small,
html[lang="zh"] .h4 .small,
html[lang="zh"] .h5 small,
html[lang="zh"] .h5 .small,
html[lang="zh"] .h6 small,
html[lang="zh"] .h6 .small,
html[lang="ko"] h1 small,
html[lang="ko"] h1 .small,
html[lang="ko"] h2 small,
html[lang="ko"] h2 .small,
html[lang="ko"] h3 small,
html[lang="ko"] h3 .small,
html[lang="ko"] h4 small,
html[lang="ko"] h4 .small,
html[lang="ko"] h5 small,
html[lang="ko"] h5 .small,
html[lang="ko"] h6 small,
html[lang="ko"] h6 .small,
html[lang="ko"] .h1 small,
html[lang="ko"] .h1 .small,
html[lang="ko"] .h2 small,
html[lang="ko"] .h2 .small,
html[lang="ko"] .h3 small,
html[lang="ko"] .h3 .small,
html[lang="ko"] .h4 small,
html[lang="ko"] .h4 .small,
html[lang="ko"] .h5 small,
html[lang="ko"] .h5 .small,
html[lang="ko"] .h6 small,
html[lang="ko"] .h6 .small,
html[lang="vi"] h1 small,
html[lang="vi"] h1 .small,
html[lang="vi"] h2 small,
html[lang="vi"] h2 .small,
html[lang="vi"] h3 small,
html[lang="vi"] h3 .small,
html[lang="vi"] h4 small,
html[lang="vi"] h4 .small,
html[lang="vi"] h5 small,
html[lang="vi"] h5 .small,
html[lang="vi"] h6 small,
html[lang="vi"] h6 .small,
html[lang="vi"] .h1 small,
html[lang="vi"] .h1 .small,
html[lang="vi"] .h2 small,
html[lang="vi"] .h2 .small,
html[lang="vi"] .h3 small,
html[lang="vi"] .h3 .small,
html[lang="vi"] .h4 small,
html[lang="vi"] .h4 .small,
html[lang="vi"] .h5 small,
html[lang="vi"] .h5 .small,
html[lang="vi"] .h6 small,
html[lang="vi"] .h6 .small {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="ja-JP"] h1 small,
html[lang="ja-JP"] h1 .small,
html[lang="ja-JP"] h2 small,
html[lang="ja-JP"] h2 .small,
html[lang="ja-JP"] h3 small,
html[lang="ja-JP"] h3 .small,
html[lang="ja-JP"] h4 small,
html[lang="ja-JP"] h4 .small,
html[lang="ja-JP"] h5 small,
html[lang="ja-JP"] h5 .small,
html[lang="ja-JP"] h6 small,
html[lang="ja-JP"] h6 .small,
html[lang="ja-JP"] .h1 small,
html[lang="ja-JP"] .h1 .small,
html[lang="ja-JP"] .h2 small,
html[lang="ja-JP"] .h2 .small,
html[lang="ja-JP"] .h3 small,
html[lang="ja-JP"] .h3 .small,
html[lang="ja-JP"] .h4 small,
html[lang="ja-JP"] .h4 .small,
html[lang="ja-JP"] .h5 small,
html[lang="ja-JP"] .h5 .small,
html[lang="ja-JP"] .h6 small,
html[lang="ja-JP"] .h6 .small,
html[lang="ja"] h1 small,
html[lang="ja"] h1 .small,
html[lang="ja"] h2 small,
html[lang="ja"] h2 .small,
html[lang="ja"] h3 small,
html[lang="ja"] h3 .small,
html[lang="ja"] h4 small,
html[lang="ja"] h4 .small,
html[lang="ja"] h5 small,
html[lang="ja"] h5 .small,
html[lang="ja"] h6 small,
html[lang="ja"] h6 .small,
html[lang="ja"] .h1 small,
html[lang="ja"] .h1 .small,
html[lang="ja"] .h2 small,
html[lang="ja"] .h2 .small,
html[lang="ja"] .h3 small,
html[lang="ja"] .h3 .small,
html[lang="ja"] .h4 small,
html[lang="ja"] .h4 .small,
html[lang="ja"] .h5 small,
html[lang="ja"] .h5 .small,
html[lang="ja"] .h6 small,
html[lang="ja"] .h6 .small {
  font-family: 'Avenir Next World Regular', 'Noto Sans JP', sans-serif;
}
html[lang="el"] h1 small,
html[lang="el"] h1 .small,
html[lang="el"] h2 small,
html[lang="el"] h2 .small,
html[lang="el"] h3 small,
html[lang="el"] h3 .small,
html[lang="el"] h4 small,
html[lang="el"] h4 .small,
html[lang="el"] h5 small,
html[lang="el"] h5 .small,
html[lang="el"] h6 small,
html[lang="el"] h6 .small,
html[lang="el"] .h1 small,
html[lang="el"] .h1 .small,
html[lang="el"] .h2 small,
html[lang="el"] .h2 .small,
html[lang="el"] .h3 small,
html[lang="el"] .h3 .small,
html[lang="el"] .h4 small,
html[lang="el"] .h4 .small,
html[lang="el"] .h5 small,
html[lang="el"] .h5 .small,
html[lang="el"] .h6 small,
html[lang="el"] .h6 .small {
  font-family: Arial, sans-serif;
}
h1,
h2,
h3,
h4,
h5,
.h1,
.h2,
.h3,
.h4,
.h5 {
  text-transform: uppercase;
}
h1 span,
.h1 span,
h2 span,
.h2 span,
h3 span,
.h3 span {
  display: block;
}
h1 small,
h1 .small,
.h1 small,
.h1 .small,
h2 small,
h2 .small,
.h2 small,
.h2 .small,
h3 small,
h3 .small,
.h3 small,
.h3 .small {
  font-size: 65%;
}
h4 small,
h4 .small,
.h4 small,
.h4 .small,
h5 small,
h5 .small,
.h5 small,
.h5 .small,
h6 small,
h6 .small,
.h6 small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 3.2rem;
  line-height: 3.04rem;
}
.sitemap h1,
.sitemap .h1 {
  margin-top: 0;
}
h2,
.h2 {
  font-size: 2.4rem;
  line-height: 2.28rem;
}
.sitemap h2,
.sitemap .h2 {
  margin-top: 0;
}
h3,
.h3 {
  font-size: 1.7rem;
  line-height: 1.9rem;
}
.sitemap h3,
.sitemap .h3 {
  line-height: 0.5rem;
  padding-left: 20px;
  margin-top: 0;
  margin-bottom: 1.8rem;
}
h4,
.h4 {
  font-size: 1.6rem;
  line-height: 1.52rem;
}
h5,
.h5 {
  font-size: 1.6rem;
  line-height: 1.52rem;
}
h6,
.h6 {
  font-size: 1.6rem;
  line-height: 1.3;
}
.medtronic-com-kr-ko h1,
.medtronic-com-kr-ko h2,
.medtronic-com-kr-ko h3,
.medtronic-com-kr-ko h4,
.medtronic-com-kr-ko h5,
.medtronic-com-kr-ko h6,
.medtronic-com-kr-ko .medtronic-com-kr-ko .h1,
.medtronic-com-kr-ko .h2,
.medtronic-com-kr-ko .h3,
.medtronic-com-kr-ko .h4,
.medtronic-com-kr-ko .h5,
.medtronic-com-kr-ko .h6 {
  line-height: 1.3em !important;
}
p {
  margin: 0 0 2rem;
  font-size: 1em;
}
table p {
  margin: 0;
}
p small {
  display: block;
  margin-top: .5rem;
}
.bold {
  font-family: 'Avenir Next World Bold', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 700;
}
html[lang="ru"] .bold,
html[lang="ru-RU"] .bold {
  font-family: 'Effra Bold', sans-serif;
}
html[lang="zh"] .bold,
html[lang="ko"] .bold,
html[lang="vi"] .bold {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="ja"] .bold,
html[lang="ja-JP"] .bold {
  font-family: 'Avenir Next World Demi', 'Noto Sans JP', sans-serif;
}
html[lang="el"] .bold {
  font-family: Arial, sans-serif;
}
.normal-weight {
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 400;
}
html[lang="ru"] .normal-weight,
html[lang="ru-RU"] .normal-weight {
  font-family: 'Effra Regular', sans-serif;
}
html[lang="zh"] .normal-weight,
html[lang="ko"] .normal-weight,
html[lang="vi"] .normal-weight {
  font-family: 'Noto Sans', sans-serif;
}
html[lang="ja"] .normal-weight,
html[lang="ja-JP"] .normal-weight {
  font-family: 'Avenir Next World Regular', 'Noto Sans JP', sans-serif;
}
html[lang="el"] .normal-weight {
  font-family: Arial, sans-serif;
}
.thin {
  font-family: 'Avenir Next World Thin', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 250;
}
html[lang="ru"] .thin,
html[lang="ru-RU"] .thin {
  font-family: 'Effra Thin', sans-serif;
  font-weight: 100;
}
html[lang="zh"] .thin,
html[lang="ko"] .thin,
html[lang="vi"] .thin {
  font-family: 'Noto Sans', sans-serif;
  font-weight: 100;
}
html[lang="ja"] .thin,
html[lang="ja-JP"] .thin {
  font-family: 'Avenir Next World Thin', 'Noto Sans JP', sans-serif;
  font-weight: 250;
}
html[lang="el"] .thin {
  font-family: Arial, sans-serif;
  font-weight: 100;
}
.text-center {
  text-align: center;
}
sup {
  position: relative;
  vertical-align: baseline;
  top: -0.3em;
}
h1 sup,
h2 sup {
  font-size: 60%;
  top: -1rem;
}
h1 sub,
h2 sub {
  font-size: 60%;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 2rem;
}
table ul,
table ol {
  margin-bottom: 0;
}
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}
ul {
  list-style-type: square;
}
ul li {
  font-size: 1.6rem;
  position: relative;
}
ul.unstyled,
ul.list-unstyled {
  margin: 0;
  padding: 0;
  list-style: none;
}
.sitemap ul,
.sitemap ol {
  margin-top: 0;
  margin-bottom: 1.8rem;
  padding-left: 60px;
}
.sitemap ul ul,
.sitemap ul ul ul {
  margin-bottom: 0;
  padding-left: 30px;
}
ol.upper-alpha {
  list-style-type: upper-alpha;
}
ol.lower-alpha {
  list-style-type: lower-alpha;
}
ol.upper-roman {
  list-style-type: upper-roman;
}
ol.lower-roman {
  list-style-type: lower-roman;
}
.sitemap {
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  figure.pull-left ~ ul:not(.unstyled) {
    list-style-position: inside;
    text-indent: -1.5em;
  }
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
select {
  border: 0 !important;
  box-sizing: border-box;
  border-radius: 0;
  outline: 1px solid #ccc;
  outline-offset: -1px;
}
.has-error select {
  outline: 1px solid #D14905;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.3;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.thumbnail img {
  border: solid 1px #E8E8E7;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.header a.sr-only {
  color: #fff;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
  visibility: hidden;
}
.show {
  display: block !important;
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
figcaption .caption__head,
figcaption .caption__body {
  margin-bottom: 0;
}
figcaption .caption__body {
  font-size: 1.4rem;
  color: #B1B1B3;
}
* {
  outline: none;
}
.gray-rule {
  border: thin solid #b1b1b3;
}
/*@-ms-viewport { width: device-width;}*/
.visible-xs {
  display: none !important;
}
.visible-sm {
  display: none !important;
}
.visible-md {
  display: none !important;
}
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
.visible-print {
  display: none !important;
}
.visible-print-block {
  display: none !important;
}
.visible-print-inline {
  display: none !important;
}
.visible-print-inline-block {
  display: none !important;
}
.extend-left:before {
  content: ' ';
  position: absolute;
  top: 0;
  left: -5000px;
  width: 5000px;
  height: 100%;
  background-color: inherit;
}
.extend-right:after {
  content: ' ';
  position: absolute;
  top: 0;
  right: -5000px;
  width: 5000px;
  height: 100%;
  background-color: inherit;
}
.half-height {
  height: 50%;
}
.padding {
  padding: 15px;
}
.inner {
  height: 100%;
  overflow: auto;
}
.text-right {
  text-align: right;
}
.border {
  border: 1px solid #B1B1B3;
}
hr {
  margin: 2.5rem 0;
  border-top-color: #00A9E0;
}
hr.light-gray {
  border-top-color: #b1b1b3;
}
.michelson-logo {
  display: block;
  margin-top: 2rem;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: 2rem;
  width: 121px;
  height: 70px;
}
.overflow-scroll {
  width: 100%;
  overflow-x: scroll;
}
.request_headers {
  display: none;
}
.pad {
  padding-left: 2rem;
  padding-right: 2rem;
}
.vert-space {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.container-fluid {
  max-width: 1000px;
  position: relative;
}
.height-variable:before {
  padding-top: 0 !important;
}
.height-variable .content {
  position: static;
}
.two-column-main .article__header {
  margin-bottom: 3rem;
}
a:focus,
.select2-container--focus .select2-selection__rendered {
  outline: 1px solid #F7A800 !important;
}
.nocase {
  text-transform: none;
}
.tta__inspirational .nocase {
  text-transform: none;
}
button:focus,
.btn:focus,
form input:focus,
select:focus,
textarea:focus,
input:focus {
  outline: 1px solid #F7A800 !important;
}
.disclaimer-text {
  padding-top: 2rem;
}
.cq-Editable-dom .tta--decorative figcaption.cq-placeholder {
  position: absolute;
  top: 74px;
  padding: 0 22px;
}
@media (min-width: 500px) and (max-width: 749px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
  .visible-sm-block {
    display: block !important;
  }
  .visible-sm-inline {
    display: inline !important;
  }
  .visible-sm-inline-block {
    display: inline-block !important;
  }
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 750px) and (max-width: 999px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
  .visible-md-block {
    display: block !important;
  }
  .visible-md-inline {
    display: inline !important;
  }
  .visible-md-inline-block {
    display: inline-block !important;
  }
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1000px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
  .visible-lg-block {
    display: block !important;
  }
  .visible-lg-inline {
    display: inline !important;
  }
  .visible-lg-inline-block {
    display: inline-block !important;
  }
  .hidden-lg {
    display: none !important;
  }
}
@media (max-width: 499px) {
  .hidden-xs {
    display: none !important;
  }
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
  .visible-xs-block {
    display: block !important;
  }
  .visible-xs-inline {
    display: inline !important;
  }
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
.slide-out-div2 {
  z-index: 1053 !important;
}
#onetrust-banner-sdk {
  display: table;
}
.navigation .cmp-navigation li {
  position: unset;
}
@media only screen and (max-width: 1023px) {
  .com-header-container .mdt-header,
  .com-header-container .mdt-header-menu,
  .com-header-container .mdt-header-section .cmp-navigation.show {
    z-index: 130 !important;
  }
  .mtd-header-row .cmp-button__text {
    padding-left: 0;
  }
  body:has(.mdt-header-menu .cmp-navigation.show) footer,
  body:has(.mdt-header-menu .cmp-navigation.show) .footer,
  body:has(.mdt-header-menu .cmp-navigation.show) .addthis_outer,
  body:has(.mdt-header-menu .cmp-navigation.show) .addthis_toolbox,
  body:has(.mdt-header-menu .cmp-navigation.show) .hero--text .content,
  body:has(.mdt-header-menu .cmp-navigation.show) #ot-sdk-btn-floating.ot-floating-button {
    z-index: unset;
  }
  body:has(.mdt-header .mobile-search-overlay) .hero--text .content {
    z-index: unset;
  }
  .mdt-header-section:has(.mdt-header-menu .cmp-navigation:not(.show)) .mdt-header {
    z-index: 1000 !important;
  }
}
@media only screen and (min-width: 1024px) {
  .com-header-container {
    z-index: 5 !important;
  }
  body:has(.language-section.show, .mdt-header-menu .cmp-navigation--item.active) footer,
  body:has(.language-section.show, .mdt-header-menu .cmp-navigation--item.active) .footer,
  body:has(.language-section.show, .mdt-header-menu .cmp-navigation--item.active) .addthis_outer,
  body:has(.language-section.show, .mdt-header-menu .cmp-navigation--item.active) .addthis_toolbox,
  body:has(.language-section.show, .mdt-header-menu .cmp-navigation--item.active) .hero--text .content {
    z-index: unset;
  }
}
a[target=_blank]:after {
  display: none;
}
.com-header-container .languagenavigation .cmp-languagenavigation .cmp-languagenavigation__item.tick a:after {
  content: "\e926";
}
.com-header-container .icon-cross:before {
  content: "\e904";
}
.com-header-container .navigation .cmp-navigation--group-level-1 a.has-submenu:after {
  content: "\e906";
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .com-header-container .navigation .cmp-navigation--group-level-1 a.has-submenu:after {
    content: "\e906" !important;
  }
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .com-header-container .navigation .cmp-navigation--group-level-0.top50 > li a.has-submenu:after {
    content: "\e906" !important;
  }
}
.com-header-container .icon-chevron-left:before {
  content: "\e927";
}
@media only screen and (min-width: 1024px) {
  .com-header-container .mdt-container {
    padding: 0 1.6rem;
  }
}
atomic-search-box::part(submit-button) {
  display: inline-block !important;
}
.cmp-button {
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
/*Adding CSS for medtronic header language navigation*/
.mdt-header .languagenavigation .cmp-languagenavigation .cmp-languagenavigation__item {
  display: list-item;
}
@media only screen and (max-width: 767px) {
  .mdt-header-breadcrumb.omni-breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:nth-last-child(2) .cmp-breadcrumb__item-link::before {
    content: "\e929";
  }
}
.medtronicHeader h1,
.medtronicHeader h2,
.medtronicHeader h3,
.medtronicHeader h4,
.medtronicHeader h5,
.medtronicHeader .h1,
.medtronicHeader .h2,
.medtronicHeader .h3,
.medtronicHeader .h4,
.medtronicHeader .h5 {
  text-transform: unset;
}
.medtronicHeader fieldset {
  border: none;
  padding: 0.35em 0 0.75em;
}
.medtronicHeader .separator hr {
  margin: 0;
  border-top: 1px solid #dcdcdc;
}
.medtronicHeader .icon-cross:before {
  content: "\e904" !important;
}
.medtronicHeader .customer-button:after {
  content: "\e906" !important;
}
.medtronicHeader .close-scrn:before {
  content: "\e929" !important;
}
.medtronicHeader .next-scrn:after {
  content: "\e92a" !important;
}
.medtronicHeader button:focus,
.medtronicHeader .btn:focus,
.medtronicHeader form input:focus,
.medtronicHeader select:focus,
.medtronicHeader textarea:focus,
.medtronicHeader a:focus,
.medtronicHeader input:focus {
  outline: 1px auto #1010eb !important;
}
.medtronicHeader .mdt-modal-content .cta-screen .cta-screen-body .content-area a {
  color: #1010eb !important;
}
.medtronicHeader .mdt-modal-content .cta-screen .cta-screen-body .content-area textarea {
  border-radius: 0.4rem;
  border: 1px solid #bbb;
}
.medtronicHeader .mdt-modal-content .cta-screen .cta-screen-body .content-area button.customer-button[name="product"]:after {
  content: "\e92a" !important;
}
.medtronicHeader .mdt-modal-content .cta-screen .cta-screen-body .content-area .cmp-form-options__field-label input[type=checkbox].cmp-form-options__field--checkbox {
  margin: 4px 0 0 !important;
  width: 2rem;
  height: 2rem;
  vertical-align: middle;
}
.medtronicHeader .mdt-modal-content .cta-screen .cta-screen-body .content-area .cmp-form-options__field-label span.cmp-form-options__field-description {
  text-transform: none;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.77);
  vertical-align: sub;
  letter-spacing: 0;
  margin-left: 1.2rem;
  margin-right: 3.5rem;
}
.medtronicHeader .mdt-modal-content .cta-screen .cta-screen-body .content-area .cmp-form-options--drop-down .icon-arrow-caret-down {
  justify-content: left;
}
.medtronicHeader input[type=checkbox] {
  margin: 0 !important;
}
@media (min-width: 1024px) {
  .overflow-hidden .com-header-container {
    pointer-events: none;
  }
}
.PFHero {
  font-family: AvenirNextWorld, avenir next, avenir, Effra, helvetica, arial, sans-serif !important;
}
.PFHeading {
  text-transform: none;
}
.PFListContainer .PFListItem .PFContentContainer .PFContent a {
  color: #1010eb !important;
}
.PFListContainer .PFListItem .PFContentContainer .PFContent a:hover {
  text-decoration: none !important;
}
.PFListMapContainer .PFPhysicianList .PFListContainer .PFListItem .PFContentLinks .PFContentLinksDirection p {
  font-size: 8.2pt !important;
}
.PFListMapContainer .PFPhysicianList .PFListContainer .PFListItem .PFContentLinks .PFContentLinksDirection #PFDirection:hover {
  text-decoration: none !important;
}
.PFFormContainer fieldset {
  border: none;
  padding: 0em !important;
}
.physician-finder-component {
  width: 100vw;
  position: relative;
  left: -396px;
}
@media (min-width: 1024px) and (max-width: 1280px) {
  .physician-finder-component {
    width: 100vw;
    position: relative;
    left: -147px;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  .physician-finder-component {
    width: 100vw;
    position: relative;
    left: 0;
  }
}
@media only screen and (max-width: 599px) {
  .physician-finder-component {
    width: auto;
    left: 0;
  }
}
.original-legacy-template .physician-finder-component {
  width: auto !important;
  left: 0 !important;
  position: static !important;
}
.original-legacy-template h2.PFHeading {
  font-size: 35px !important;
  line-height: normal !important;
}
@media (min-width: 1024px) {
  .original-legacy-template .PFHero .PFHeroImgContainer {
    width: 250px !important;
    height: 250px !important;
  }
}
.PFInputBox:focus,
#within:focus,
#therapy:focus {
  outline: 1px solid #1010EB !important;
}
.editable-page .physician-finder-component {
  left: 0 !important;
}
@media (min-width: 1024px) and (max-width: 1280px) {
  .editable-page .physician-finder-component {
    left: 0 !important;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  .editable-page .physician-finder-component {
    width: 100vw;
    left: 0 !important;
  }
}
@media only screen and (max-width: 599px) {
  .editable-page .physician-finder-component {
    left: 0 !important;
  }
}
h2.PFHeading {
  font-size: 72px !important;
  font-weight: 250 !important;
  line-height: 84.4px !important;
  text-transform: none !important;
  /* Tablet: 768px to 1024px */
  /* Mobile: up to 767px */
}
@media (min-width: 768px) and (max-width: 1024px) {
  h2.PFHeading {
    font-size: 52px !important;
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  h2.PFHeading {
    font-size: 32px !important;
    color: #170f5f !important;
    font-weight: 400 !important;
    line-height: 130% !important;
    font-style: normal !important;
    margin: 16px 0 !important;
  }
}
@media only screen and (min-width: 1024px) {
  .global-wrap .omni-breadcrumb .mdt-container {
    max-width: 126rem;
    padding: 0 1.6rem !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 769px) {
  .global-wrap .omni-breadcrumb .mdt-container {
    padding: 0 0.5rem !important;
  }
}
@media only screen and (min-width: 770px) and (max-width: 1023px), only screen and (min-width: 512px) and (max-width: 747px) {
  .global-wrap .omni-breadcrumb .mdt-container {
    padding: 0 0 !important;
  }
}
.mdt-container li a {
  text-decoration: none;
}

table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.3;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > thead > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > thead > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > thead > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > thead > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > thead > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
table {
  margin: 0 0 4rem;
  overflow-wrap: normal;
  word-wrap: normal;
  word-break: normal;
}
.press-release-archive table {
  border-bottom: 1px solid #007CBD;
  display: block;
}
th {
  background-color: #170F5F;
  color: #FFFFFF;
  vertical-align: bottom;
}
th button {
  text-align: left;
}
th,
td {
  padding: .8rem 1rem;
  word-break: normal;
}
tr:first-child td {
  border-top: 1px solid #170f5f;
}
@media all and (max-width: 639px) {
  .tablesaw-stack tr:first-child td {
    border-top: 0;
  }
  .tablesaw-stack tr:first-child td:first-child {
    border-top: 1px solid #170f5f;
  }
}
td {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
td img {
  max-width: 100% !important;
  display: block;
  margin-bottom: 1rem;
}
.press-release-archive td {
  border: 0;
  display: block;
  float: left;
  margin-right: 1rem;
  padding: 0;
}
.press-release-archive td:last-child {
  border: 0;
}
.press-release-archive td a {
  padding: 10px 20px;
  background: #e8e8e7;
  display: block;
}
.press-release-archive td.active a {
  background: #007CBD;
  color: #fff;
}
th {
  border-left: 1px solid #FFFFFF;
}
th:first-child {
  border-color: #170F5F;
}
th:last-child {
  border-right: 1px solid #170F5F;
}
td {
  vertical-align: top;
  border-left: 1px solid #170f5f;
  border-bottom: 1px solid #170f5f;
}
td:last-child {
  border-right: 1px solid #170f5f;
}
tbody th {
  border-top: 1px solid #FFFFFF !important;
  vertical-align: top;
}
tbody th ul li:before {
  color: #fff;
}
.responsive-table-editor-based .pad > div {
  overflow: auto;
}
.form-row {
  margin-right: -15px;
  margin-left: -15px;
}
.form-row.top-pad {
  padding-top: 15px;
}
.form-row .col-md-6,
.form-row .col-xs-12 {
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 640px) {
  .responsive-table {
    overflow: auto;
  }
}
@media screen and (max-width: 499px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
  .press-release-archive table {
    border-bottom: none;
    margin-bottom: 2rem;
  }
  .press-release-archive td {
    padding-bottom: 10px;
  }
}
html[dir="rtl"] th button {
  text-align: right;
}
html[dir="rtl"] th {
  border-right: 1px solid #FFFFFF;
}
html[dir="rtl"] th:first-child {
  border-color: #170F5F;
}
html[dir="rtl"] th:last-child {
  border-left: 1px solid #170F5F;
}
html[dir="rtl"] td {
  border-right: 1px solid #170f5f;
}
html[dir="rtl"] td:last-child {
  border-left: 1px solid #170f5f;
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.alert {
  padding: 1.8rem 1.5rem .9rem;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 40px;
}
html[dir="rtl"] .alert-dismissable,
html[dir="rtl"] .alert-dismissible {
  padding-right: 15px;
  padding-left: 40px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
/*.alert-success {@include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text);
}

.alert-info {@include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text);
}

.alert-warning {@include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text);
}

.alert-danger {@include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text);
}*/
#notification-container {
  width: 100%;
  z-index: 1050;
}
.alert {
  border-radius: 0;
  position: relative;
}
.alert h4 {
  color: #FFCE00;
}
.alert p {
  margin-bottom: 2rem;
}
.alert .btn.close {
  position: absolute;
  top: 10px;
  right: 10px;
  left: auto;
  padding: 0;
  border: none;
}
#cookieBar .btn-row {
  text-align: right;
  margin-top: -1.5rem;
  margin-right: -30px;
}
html[dir="rtl"] #cookieBar .btn-row {
  text-align: left;
  margin-right: 0;
  margin-left: -30px;
}
html[dir="rtl"] .alert .btn.close {
  left: 10px;
  right: auto;
}
#cookieBar h4 {
  margin-bottom: 0.2em;
}
#cookieBar .btn-row {
  text-align: right;
}
#cookieBar.bottom {
  position: fixed;
  z-index: 3000;
  bottom: 0;
}
#cookieBar html[dir="rtl"] .btn-row {
  text-align: right;
}
.alert .btn.close .icon {
  width: 32px;
  height: 32px;
}
.alert .btn.close path {
  fill: #FFFFFF;
}
.alert .btn.close:hover path {
  fill: #B1B1B3;
}
.alert-top {
  margin-bottom: 0;
}

.breadcrumbs {
  background: #e8e8e7;
  margin: 0 0 2rem 0;
}
.breadcrumbs p {
  font-size: 1.4rem;
  margin: 0.5em 0 0.5em -5px;
}
.breadcrumbs a {
  color: #004b87;
}
.breadcrumbs .container-fluid {
  padding: 0 2rem;
}
@media screen and (max-width: 749px) {
  .breadcrumbs p {
    visibility: hidden;
    display: none;
  }
}
.breadcrumbs .active,
.breadcrumbs .divider {
  color: #53565a;
}
.breadcrumbs .divider {
  margin: 0 .5rem;
}
.breadcrumbs .divider .icon {
  position: relative;
  top: 1px;
}
.breadcrumbs .divider .icon path {
  fill: #B1B1B3;
}
html[dir="rtl"] .breadcrumbs {
  padding: 0 0 10px;
}
html[dir="rtl"] .breadcrumbs a {
  display: inline-block;
}
html[dir="rtl"] .breadcrumbs .active,
html[dir="rtl"] .breadcrumbs .divider {
  display: inline-block;
}
html[dir="rtl"] .breadcrumbs .divider {
  line-height: 0;
  margin: 0 0 0 .5rem;
  font-size: 1.3em;
}
html[dir="rtl"] .breadcrumbs .divider .shape-mdt-chevron--right {
  transform: none;
}
html[dir="rtl"] .breadcrumbs .divider .shape-mdt-chevron--right svg {
  display: none;
}
html[dir="rtl"] .breadcrumbs .divider:after {
  content: ">";
  position: relative;
  top: .1em;
  color: #B1B1BC;
}
@media screen and (max-width: 749px) {
  html[dir="rtl"] .breadcrumbs p {
    font-size: 1.2rem;
    margin: 1rem 0;
  }
  html[dir="rtl"] .breadcrumbs .divider .icon {
    top: 1px;
  }
}
@media screen and (min-width: 1000px) {
  html[dir="rtl"] .breadcrumbs {
    margin: 0;
  }
}
@media screen and (min-width: 750px) {
  html[dir="rtl"] .breadcrumbs {
    margin: 0 0 2rem 0;
  }
}

input[type="submit"] {
  background: inherit;
}
.btn,
.bg-navy-blue .btn,
.bg-medtronic-blue .btn,
.bg-sky-blue .btn,
.bg-light-blue .btn,
.bg-light-gray .btn,
.bg-medium-blue .btn,
.bg-white .btn,
.bg-cobalt-blue .btn,
.bg-medium-blue .btn,
.bg-blue-gray .btn,
.bg-dark-gray .btn,
.bg-navy-blue .bg-navy-blue .btn,
.bg-navy-blue .bg-medtronic-blue .btn,
.bg-navy-blue .bg-sky-blue .btn,
.bg-navy-blue .bg-light-blue .btn,
.bg-navy-blue .bg-light-gray .btn,
.bg-navy-blue .bg-medium-blue .btn,
.bg-navy-blue .bg-white .btn,
.bg-navy-blue .bg-cobalt-blue .btn,
.bg-navy-blue .bg-medium-blue .btn,
.bg-navy-blue .bg-blue-gray .btn,
.bg-navy-blue .bg-dark-gray .btn,
.bg-medtronic-blue .bg-navy-blue .btn,
.bg-medtronic-blue .bg-medtronic-blue .btn,
.bg-medtronic-blue .bg-sky-blue .btn,
.bg-medtronic-blue .bg-light-blue .btn,
.bg-medtronic-blue .bg-light-gray .btn,
.bg-medtronic-blue .bg-medium-blue .btn,
.bg-medtronic-blue .bg-white .btn,
.bg-medtronic-blue .bg-cobalt-blue .btn,
.bg-medtronic-blue .bg-medium-blue .btn,
.bg-medtronic-blue .bg-blue-gray .btn,
.bg-medtronic-blue .bg-dark-gray .btn,
.bg-sky-blue .bg-navy-blue .btn,
.bg-sky-blue .bg-medtronic-blue .btn,
.bg-sky-blue .bg-sky-blue .btn,
.bg-sky-blue .bg-light-blue .btn,
.bg-sky-blue .bg-light-gray .btn,
.bg-sky-blue .bg-medium-blue .btn,
.bg-sky-blue .bg-white .btn,
.bg-sky-blue .bg-cobalt-blue .btn,
.bg-sky-blue .bg-medium-blue .btn,
.bg-sky-blue .bg-blue-gray .btn,
.bg-sky-blue .bg-dark-gray .btn,
.bg-light-blue .bg-navy-blue .btn,
.bg-light-blue .bg-medtronic-blue .btn,
.bg-light-blue .bg-sky-blue .btn,
.bg-light-blue .bg-light-blue .btn,
.bg-light-blue .bg-light-gray .btn,
.bg-light-blue .bg-medium-blue .btn,
.bg-light-blue .bg-white .btn,
.bg-light-blue .bg-cobalt-blue .btn,
.bg-light-blue .bg-medium-blue .btn,
.bg-light-blue .bg-blue-gray .btn,
.bg-light-blue .bg-dark-gray .btn,
.bg-light-gray .bg-navy-blue .btn,
.bg-light-gray .bg-medtronic-blue .btn,
.bg-light-gray .bg-sky-blue .btn,
.bg-light-gray .bg-light-blue .btn,
.bg-light-gray .bg-light-gray .btn,
.bg-light-gray .bg-medium-blue .btn,
.bg-light-gray .bg-white .btn,
.bg-light-gray .bg-cobalt-blue .btn,
.bg-light-gray .bg-medium-blue .btn,
.bg-light-gray .bg-blue-gray .btn,
.bg-light-gray .bg-dark-gray .btn,
.bg-white .bg-navy-blue .btn,
.bg-white .bg-medtronic-blue .btn,
.bg-white .bg-sky-blue .btn,
.bg-white .bg-light-blue .btn,
.bg-white .bg-light-gray .btn,
.bg-white .bg-medium-blue .btn,
.bg-white .bg-white .btn,
.bg-white .bg-cobalt-blue .btn,
.bg-white .bg-medium-blue .btn,
.bg-white .bg-blue-gray .btn,
.bg-white .bg-dark-gray .btn,
.bg-cobalt-blue .bg-navy-blue .btn,
.bg-cobalt-blue .bg-medtronic-blue .btn,
.bg-cobalt-blue .bg-sky-blue .btn,
.bg-cobalt-blue .bg-light-blue .btn,
.bg-cobalt-blue .bg-light-gray .btn,
.bg-cobalt-blue .bg-medium-blue .btn,
.bg-cobalt-blue .bg-white .btn,
.bg-cobalt-blue .bg-cobalt-blue .btn,
.bg-cobalt-blue .bg-medium-blue .btn,
.bg-cobalt-blue .bg-blue-gray .btn,
.bg-cobalt-blue .bg-dark-gray .btn,
.bg-medium-blue .bg-navy-blue .btn,
.bg-medium-blue .bg-medtronic-blue .btn,
.bg-medium-blue .bg-sky-blue .btn,
.bg-medium-blue .bg-light-blue .btn,
.bg-medium-blue .bg-light-gray .btn,
.bg-medium-blue .bg-medium-blue .btn,
.bg-medium-blue .bg-white .btn,
.bg-medium-blue .bg-cobalt-blue .btn,
.bg-medium-blue .bg-medium-blue .btn,
.bg-medium-blue .bg-blue-gray .btn,
.bg-medium-blue .bg-dark-gray .btn,
.bg-blue-gray .bg-navy-blue .btn,
.bg-blue-gray .bg-medtronic-blue .btn,
.bg-blue-gray .bg-sky-blue .btn,
.bg-blue-gray .bg-light-blue .btn,
.bg-blue-gray .bg-light-gray .btn,
.bg-blue-gray .bg-medium-blue .btn,
.bg-blue-gray .bg-white .btn,
.bg-blue-gray .bg-cobalt-blue .btn,
.bg-blue-gray .bg-medium-blue .btn,
.bg-blue-gray .bg-blue-gray .btn,
.bg-blue-gray .bg-dark-gray .btn,
.bg-dark-gray .bg-navy-blue .btn,
.bg-dark-gray .bg-medtronic-blue .btn,
.bg-dark-gray .bg-sky-blue .btn,
.bg-dark-gray .bg-light-blue .btn,
.bg-dark-gray .bg-light-gray .btn,
.bg-dark-gray .bg-medium-blue .btn,
.bg-dark-gray .bg-white .btn,
.bg-dark-gray .bg-cobalt-blue .btn,
.bg-dark-gray .bg-medium-blue .btn,
.bg-dark-gray .bg-blue-gray .btn,
.bg-dark-gray .bg-dark-gray .btn {
  display: inline-block;
  padding: 7px;
  border: 1px solid #001e46;
  border-radius: 0;
  color: #001e46;
  font-size: 1.6rem;
  line-height: 2rem;
  text-decoration: none;
  text-transform: uppercase;
}
.btn .shape-mdt-external svg path,
.bg-navy-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .btn .shape-mdt-external svg path,
.bg-light-blue .btn .shape-mdt-external svg path,
.bg-light-gray .btn .shape-mdt-external svg path,
.bg-medium-blue .btn .shape-mdt-external svg path,
.bg-white .btn .shape-mdt-external svg path,
.bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .btn .shape-mdt-external svg path,
.bg-dark-gray .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-white .bg-white .btn .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn .shape-mdt-external svg path,
.btn.addeventatc svg path,
.bg-navy-blue .btn.addeventatc svg path,
.bg-medtronic-blue .btn.addeventatc svg path,
.bg-sky-blue .btn.addeventatc svg path,
.bg-light-blue .btn.addeventatc svg path,
.bg-light-gray .btn.addeventatc svg path,
.bg-medium-blue .btn.addeventatc svg path,
.bg-white .btn.addeventatc svg path,
.bg-cobalt-blue .btn.addeventatc svg path,
.bg-medium-blue .btn.addeventatc svg path,
.bg-blue-gray .btn.addeventatc svg path,
.bg-dark-gray .btn.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-white .btn.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-white .btn.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-light-blue .bg-white .btn.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.addeventatc svg path,
.bg-light-gray .bg-white .btn.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.addeventatc svg path,
.bg-white .bg-navy-blue .btn.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.addeventatc svg path,
.bg-white .bg-sky-blue .btn.addeventatc svg path,
.bg-white .bg-light-blue .btn.addeventatc svg path,
.bg-white .bg-light-gray .btn.addeventatc svg path,
.bg-white .bg-medium-blue .btn.addeventatc svg path,
.bg-white .bg-white .btn.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.addeventatc svg path,
.bg-white .bg-medium-blue .btn.addeventatc svg path,
.bg-white .bg-blue-gray .btn.addeventatc svg path,
.bg-white .bg-dark-gray .btn.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-white .btn.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-white .btn.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-white .btn.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.addeventatc svg path,
.btn.addeventatc svg polygon,
.bg-navy-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-sky-blue .btn.addeventatc svg polygon,
.bg-light-blue .btn.addeventatc svg polygon,
.bg-light-gray .btn.addeventatc svg polygon,
.bg-medium-blue .btn.addeventatc svg polygon,
.bg-white .btn.addeventatc svg polygon,
.bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-medium-blue .btn.addeventatc svg polygon,
.bg-blue-gray .btn.addeventatc svg polygon,
.bg-dark-gray .btn.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.addeventatc svg polygon,
.bg-white .bg-white .btn.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.addeventatc svg polygon {
  stroke: #001e46 !important;
  fill: #001e46 !important;
}
.bg-navy-blue .btn,
.bg-medtronic-blue .btn,
.bg-dark-gray .btn,
.bg-blue-gray .btn,
.bg-cobalt-blue .btn,
.bg-navy-blue .bg-navy-blue .btn,
.bg-navy-blue .bg-medtronic-blue .btn,
.bg-navy-blue .bg-blue-gray .btn,
.bg-navy-blue .bg-dark-gray .btn,
.bg-medtronic-blue .bg-navy-blue .btn,
.bg-medtronic-blue .bg-medtronic-blue .btn,
.bg-medtronic-blue .bg-blue-gray .btn,
.bg-medtronic-blue .bg-dark-gray .btn,
.bg-sky-blue .bg-navy-blue .btn,
.bg-sky-blue .bg-medtronic-blue .btn,
.bg-sky-blue .bg-blue-gray .btn,
.bg-sky-blue .bg-dark-gray .btn,
.bg-light-blue .bg-navy-blue .btn,
.bg-light-blue .bg-medtronic-blue .btn,
.bg-light-blue .bg-blue-gray .btn,
.bg-light-blue .bg-dark-gray .btn,
.bg-light-gray .bg-navy-blue .btn,
.bg-light-gray .bg-medtronic-blue .btn,
.bg-light-gray .bg-blue-gray .btn,
.bg-light-gray .bg-dark-gray .btn,
.bg-white .bg-navy-blue .btn,
.bg-white .bg-medtronic-blue .btn,
.bg-white .bg-blue-gray .btn,
.bg-white .bg-dark-gray .btn,
.bg-cobalt-blue .bg-navy-blue .btn,
.bg-cobalt-blue .bg-medtronic-blue .btn,
.bg-cobalt-blue .bg-blue-gray .btn,
.bg-cobalt-blue .bg-dark-gray .btn,
.bg-medium-blue .bg-navy-blue .btn,
.bg-medium-blue .bg-medtronic-blue .btn,
.bg-medium-blue .bg-blue-gray .btn,
.bg-medium-blue .bg-dark-gray .btn,
.bg-blue-gray .bg-navy-blue .btn,
.bg-blue-gray .bg-medtronic-blue .btn,
.bg-blue-gray .bg-blue-gray .btn,
.bg-blue-gray .bg-dark-gray .btn,
.bg-dark-gray .bg-navy-blue .btn,
.bg-dark-gray .bg-medtronic-blue .btn,
.bg-dark-gray .bg-blue-gray .btn,
.bg-dark-gray .bg-dark-gray .btn,
.bg-navy-blue .bg-cobalt-blue .btn,
.bg-medtronic-blue .bg-cobalt-blue .btn,
.bg-sky-blue .bg-cobalt-blue .btn,
.bg-light-blue .bg-cobalt-blue .btn,
.bg-light-gray .bg-cobalt-blue .btn,
.bg-white .bg-cobalt-blue .btn,
.bg-cobalt-blue .bg-cobalt-blue .btn,
.bg-medium-blue .bg-cobalt-blue .btn,
.bg-blue-gray .bg-cobalt-blue .btn,
.bg-dark-gray .bg-cobalt-blue .btn {
  color: #fff;
  border-color: #fff;
}
.bg-navy-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .btn .shape-mdt-external svg path,
.bg-blue-gray .btn .shape-mdt-external svg path,
.bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn .shape-mdt-external svg path,
.bg-navy-blue .btn.addeventatc svg path,
.bg-medtronic-blue .btn.addeventatc svg path,
.bg-dark-gray .btn.addeventatc svg path,
.bg-blue-gray .btn.addeventatc svg path,
.bg-cobalt-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.addeventatc svg path,
.bg-white .bg-navy-blue .btn.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.addeventatc svg path,
.bg-white .bg-blue-gray .btn.addeventatc svg path,
.bg-white .bg-dark-gray .btn.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.addeventatc svg path,
.bg-navy-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-dark-gray .btn.addeventatc svg polygon,
.bg-blue-gray .btn.addeventatc svg polygon,
.bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn:hover,
.bg-sky-blue .btn:hover,
.bg-light-blue .btn:hover,
.bg-light-gray .btn:hover,
.bg-medium-blue .btn:hover,
.bg-white .btn:hover,
.bg-cobalt-blue .btn:hover,
.bg-medium-blue .btn:hover,
.bg-blue-gray .btn:hover,
.bg-dark-gray .btn:hover,
.bg-navy-blue .bg-sky-blue .btn:hover,
.bg-navy-blue .bg-light-blue .btn:hover,
.bg-navy-blue .bg-light-gray .btn:hover,
.bg-navy-blue .bg-medium-blue .btn:hover,
.bg-navy-blue .bg-white .btn:hover,
.bg-navy-blue .bg-cobalt-blue .btn:hover,
.bg-navy-blue .bg-medium-blue .btn:hover,
.bg-navy-blue .bg-blue-gray .btn:hover,
.bg-navy-blue .bg-dark-gray .btn:hover,
.bg-medtronic-blue .bg-sky-blue .btn:hover,
.bg-medtronic-blue .bg-light-blue .btn:hover,
.bg-medtronic-blue .bg-light-gray .btn:hover,
.bg-medtronic-blue .bg-medium-blue .btn:hover,
.bg-medtronic-blue .bg-white .btn:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn:hover,
.bg-medtronic-blue .bg-medium-blue .btn:hover,
.bg-medtronic-blue .bg-blue-gray .btn:hover,
.bg-medtronic-blue .bg-dark-gray .btn:hover,
.bg-sky-blue .bg-sky-blue .btn:hover,
.bg-sky-blue .bg-light-blue .btn:hover,
.bg-sky-blue .bg-light-gray .btn:hover,
.bg-sky-blue .bg-medium-blue .btn:hover,
.bg-sky-blue .bg-white .btn:hover,
.bg-sky-blue .bg-cobalt-blue .btn:hover,
.bg-sky-blue .bg-medium-blue .btn:hover,
.bg-sky-blue .bg-blue-gray .btn:hover,
.bg-sky-blue .bg-dark-gray .btn:hover,
.bg-light-blue .bg-sky-blue .btn:hover,
.bg-light-blue .bg-light-blue .btn:hover,
.bg-light-blue .bg-light-gray .btn:hover,
.bg-light-blue .bg-medium-blue .btn:hover,
.bg-light-blue .bg-white .btn:hover,
.bg-light-blue .bg-cobalt-blue .btn:hover,
.bg-light-blue .bg-medium-blue .btn:hover,
.bg-light-blue .bg-blue-gray .btn:hover,
.bg-light-blue .bg-dark-gray .btn:hover,
.bg-light-gray .bg-sky-blue .btn:hover,
.bg-light-gray .bg-light-blue .btn:hover,
.bg-light-gray .bg-light-gray .btn:hover,
.bg-light-gray .bg-medium-blue .btn:hover,
.bg-light-gray .bg-white .btn:hover,
.bg-light-gray .bg-cobalt-blue .btn:hover,
.bg-light-gray .bg-medium-blue .btn:hover,
.bg-light-gray .bg-blue-gray .btn:hover,
.bg-light-gray .bg-dark-gray .btn:hover,
.bg-white .bg-sky-blue .btn:hover,
.bg-white .bg-light-blue .btn:hover,
.bg-white .bg-light-gray .btn:hover,
.bg-white .bg-medium-blue .btn:hover,
.bg-white .bg-white .btn:hover,
.bg-white .bg-cobalt-blue .btn:hover,
.bg-white .bg-medium-blue .btn:hover,
.bg-white .bg-blue-gray .btn:hover,
.bg-white .bg-dark-gray .btn:hover,
.bg-cobalt-blue .bg-sky-blue .btn:hover,
.bg-cobalt-blue .bg-light-blue .btn:hover,
.bg-cobalt-blue .bg-light-gray .btn:hover,
.bg-cobalt-blue .bg-medium-blue .btn:hover,
.bg-cobalt-blue .bg-white .btn:hover,
.bg-cobalt-blue .bg-cobalt-blue .btn:hover,
.bg-cobalt-blue .bg-medium-blue .btn:hover,
.bg-cobalt-blue .bg-blue-gray .btn:hover,
.bg-cobalt-blue .bg-dark-gray .btn:hover,
.bg-medium-blue .bg-sky-blue .btn:hover,
.bg-medium-blue .bg-light-blue .btn:hover,
.bg-medium-blue .bg-light-gray .btn:hover,
.bg-medium-blue .bg-medium-blue .btn:hover,
.bg-medium-blue .bg-white .btn:hover,
.bg-medium-blue .bg-cobalt-blue .btn:hover,
.bg-medium-blue .bg-medium-blue .btn:hover,
.bg-medium-blue .bg-blue-gray .btn:hover,
.bg-medium-blue .bg-dark-gray .btn:hover,
.bg-blue-gray .bg-sky-blue .btn:hover,
.bg-blue-gray .bg-light-blue .btn:hover,
.bg-blue-gray .bg-light-gray .btn:hover,
.bg-blue-gray .bg-medium-blue .btn:hover,
.bg-blue-gray .bg-white .btn:hover,
.bg-blue-gray .bg-cobalt-blue .btn:hover,
.bg-blue-gray .bg-medium-blue .btn:hover,
.bg-blue-gray .bg-blue-gray .btn:hover,
.bg-blue-gray .bg-dark-gray .btn:hover,
.bg-dark-gray .bg-sky-blue .btn:hover,
.bg-dark-gray .bg-light-blue .btn:hover,
.bg-dark-gray .bg-light-gray .btn:hover,
.bg-dark-gray .bg-medium-blue .btn:hover,
.bg-dark-gray .bg-white .btn:hover,
.bg-dark-gray .bg-cobalt-blue .btn:hover,
.bg-dark-gray .bg-medium-blue .btn:hover,
.bg-dark-gray .bg-blue-gray .btn:hover,
.bg-dark-gray .bg-dark-gray .btn:hover,
.bg-sky-blue .physician-finder .btn:hover,
.bg-light-blue .physician-finder .btn:hover,
.bg-light-gray .physician-finder .btn:hover,
.bg-white .physician-finder .btn:hover,
.bg-white .physician-finder .btn:hover,
.bg-cobalt-blue .physician-finder .btn:hover,
.bg-medium-blue .physician-finder .btn:hover,
.bg-blue-gray .physician-finder .btn:hover,
.bg-dark-gray .physician-finder .btn:hover,
.bg-navy-blue .bg-sky-blue .physician-finder .btn:hover,
.bg-navy-blue .bg-light-blue .physician-finder .btn:hover,
.bg-navy-blue .bg-light-gray .physician-finder .btn:hover,
.bg-navy-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-navy-blue .bg-white .physician-finder .btn:hover,
.bg-navy-blue .bg-cobalt-blue .physician-finder .btn:hover,
.bg-navy-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-navy-blue .bg-blue-gray .physician-finder .btn:hover,
.bg-navy-blue .bg-dark-gray .physician-finder .btn:hover,
.bg-medtronic-blue .bg-sky-blue .physician-finder .btn:hover,
.bg-medtronic-blue .bg-light-blue .physician-finder .btn:hover,
.bg-medtronic-blue .bg-light-gray .physician-finder .btn:hover,
.bg-medtronic-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-medtronic-blue .bg-white .physician-finder .btn:hover,
.bg-medtronic-blue .bg-cobalt-blue .physician-finder .btn:hover,
.bg-medtronic-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-medtronic-blue .bg-blue-gray .physician-finder .btn:hover,
.bg-medtronic-blue .bg-dark-gray .physician-finder .btn:hover,
.bg-sky-blue .bg-sky-blue .physician-finder .btn:hover,
.bg-sky-blue .bg-light-blue .physician-finder .btn:hover,
.bg-sky-blue .bg-light-gray .physician-finder .btn:hover,
.bg-sky-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-sky-blue .bg-white .physician-finder .btn:hover,
.bg-sky-blue .bg-cobalt-blue .physician-finder .btn:hover,
.bg-sky-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-sky-blue .bg-blue-gray .physician-finder .btn:hover,
.bg-sky-blue .bg-dark-gray .physician-finder .btn:hover,
.bg-light-blue .bg-sky-blue .physician-finder .btn:hover,
.bg-light-blue .bg-light-blue .physician-finder .btn:hover,
.bg-light-blue .bg-light-gray .physician-finder .btn:hover,
.bg-light-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-light-blue .bg-white .physician-finder .btn:hover,
.bg-light-blue .bg-cobalt-blue .physician-finder .btn:hover,
.bg-light-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-light-blue .bg-blue-gray .physician-finder .btn:hover,
.bg-light-blue .bg-dark-gray .physician-finder .btn:hover,
.bg-light-gray .bg-sky-blue .physician-finder .btn:hover,
.bg-light-gray .bg-light-blue .physician-finder .btn:hover,
.bg-light-gray .bg-light-gray .physician-finder .btn:hover,
.bg-light-gray .bg-medium-blue .physician-finder .btn:hover,
.bg-light-gray .bg-white .physician-finder .btn:hover,
.bg-light-gray .bg-cobalt-blue .physician-finder .btn:hover,
.bg-light-gray .bg-medium-blue .physician-finder .btn:hover,
.bg-light-gray .bg-blue-gray .physician-finder .btn:hover,
.bg-light-gray .bg-dark-gray .physician-finder .btn:hover,
.bg-white .bg-sky-blue .physician-finder .btn:hover,
.bg-white .bg-light-blue .physician-finder .btn:hover,
.bg-white .bg-light-gray .physician-finder .btn:hover,
.bg-white .bg-medium-blue .physician-finder .btn:hover,
.bg-white .bg-white .physician-finder .btn:hover,
.bg-white .bg-cobalt-blue .physician-finder .btn:hover,
.bg-white .bg-medium-blue .physician-finder .btn:hover,
.bg-white .bg-blue-gray .physician-finder .btn:hover,
.bg-white .bg-dark-gray .physician-finder .btn:hover,
.bg-cobalt-blue .bg-sky-blue .physician-finder .btn:hover,
.bg-cobalt-blue .bg-light-blue .physician-finder .btn:hover,
.bg-cobalt-blue .bg-light-gray .physician-finder .btn:hover,
.bg-cobalt-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-cobalt-blue .bg-white .physician-finder .btn:hover,
.bg-cobalt-blue .bg-cobalt-blue .physician-finder .btn:hover,
.bg-cobalt-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-cobalt-blue .bg-blue-gray .physician-finder .btn:hover,
.bg-cobalt-blue .bg-dark-gray .physician-finder .btn:hover,
.bg-medium-blue .bg-sky-blue .physician-finder .btn:hover,
.bg-medium-blue .bg-light-blue .physician-finder .btn:hover,
.bg-medium-blue .bg-light-gray .physician-finder .btn:hover,
.bg-medium-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-medium-blue .bg-white .physician-finder .btn:hover,
.bg-medium-blue .bg-cobalt-blue .physician-finder .btn:hover,
.bg-medium-blue .bg-medium-blue .physician-finder .btn:hover,
.bg-medium-blue .bg-blue-gray .physician-finder .btn:hover,
.bg-medium-blue .bg-dark-gray .physician-finder .btn:hover,
.bg-blue-gray .bg-sky-blue .physician-finder .btn:hover,
.bg-blue-gray .bg-light-blue .physician-finder .btn:hover,
.bg-blue-gray .bg-light-gray .physician-finder .btn:hover,
.bg-blue-gray .bg-medium-blue .physician-finder .btn:hover,
.bg-blue-gray .bg-white .physician-finder .btn:hover,
.bg-blue-gray .bg-cobalt-blue .physician-finder .btn:hover,
.bg-blue-gray .bg-medium-blue .physician-finder .btn:hover,
.bg-blue-gray .bg-blue-gray .physician-finder .btn:hover,
.bg-blue-gray .bg-dark-gray .physician-finder .btn:hover,
.bg-dark-gray .bg-sky-blue .physician-finder .btn:hover,
.bg-dark-gray .bg-light-blue .physician-finder .btn:hover,
.bg-dark-gray .bg-light-gray .physician-finder .btn:hover,
.bg-dark-gray .bg-medium-blue .physician-finder .btn:hover,
.bg-dark-gray .bg-white .physician-finder .btn:hover,
.bg-dark-gray .bg-cobalt-blue .physician-finder .btn:hover,
.bg-dark-gray .bg-medium-blue .physician-finder .btn:hover,
.bg-dark-gray .bg-blue-gray .physician-finder .btn:hover,
.bg-dark-gray .bg-dark-gray .physician-finder .btn:hover {
  border-color: #001e46;
  background-color: #001e46;
  color: #FFFFFF;
  text-decoration: none;
}
.btn:hover .shape-mdt-external svg path,
.bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-white .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-white .bg-white .btn:hover .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-white .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .physician-finder .btn:hover .shape-mdt-external svg path,
.btn:hover.addeventatc svg path,
.bg-sky-blue .btn:hover.addeventatc svg path,
.bg-light-blue .btn:hover.addeventatc svg path,
.bg-light-gray .btn:hover.addeventatc svg path,
.bg-medium-blue .btn:hover.addeventatc svg path,
.bg-white .btn:hover.addeventatc svg path,
.bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-medium-blue .btn:hover.addeventatc svg path,
.bg-blue-gray .btn:hover.addeventatc svg path,
.bg-dark-gray .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-white .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn:hover.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-light-blue .bg-white .btn:hover.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn:hover.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-light-gray .bg-white .btn:hover.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-white .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-white .bg-light-blue .btn:hover.addeventatc svg path,
.bg-white .bg-light-gray .btn:hover.addeventatc svg path,
.bg-white .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-white .bg-white .btn:hover.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-white .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-white .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-white .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-white .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-white .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-white .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn:hover.addeventatc svg path,
.bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-light-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-light-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-white .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .physician-finder .btn:hover.addeventatc svg path,
.btn:hover.addeventatc svg polygon,
.bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-white .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-white .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-white .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-white .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-white .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-white .bg-white .btn:hover.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn:hover.addeventatc svg polygon,
.bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-white .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .physician-finder .btn:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .btn:hover,
.bg-medtronic-blue .btn:hover,
.bg-navy-blue .bg-navy-blue .btn:hover,
.bg-navy-blue .bg-medtronic-blue .btn:hover,
.bg-medtronic-blue .bg-navy-blue .btn:hover,
.bg-medtronic-blue .bg-medtronic-blue .btn:hover,
.bg-sky-blue .bg-navy-blue .btn:hover,
.bg-sky-blue .bg-medtronic-blue .btn:hover,
.bg-light-blue .bg-navy-blue .btn:hover,
.bg-light-blue .bg-medtronic-blue .btn:hover,
.bg-light-gray .bg-navy-blue .btn:hover,
.bg-light-gray .bg-medtronic-blue .btn:hover,
.bg-white .bg-navy-blue .btn:hover,
.bg-white .bg-medtronic-blue .btn:hover,
.bg-cobalt-blue .bg-navy-blue .btn:hover,
.bg-cobalt-blue .bg-medtronic-blue .btn:hover,
.bg-medium-blue .bg-navy-blue .btn:hover,
.bg-medium-blue .bg-medtronic-blue .btn:hover,
.bg-blue-gray .bg-navy-blue .btn:hover,
.bg-blue-gray .bg-medtronic-blue .btn:hover,
.bg-dark-gray .bg-navy-blue .btn:hover,
.bg-dark-gray .bg-medtronic-blue .btn:hover,
.bg-navy-blue .physician-finder .btn:hover,
.bg-medtronic-blue .physician-finder .btn:hover,
.bg-navy-blue .bg-navy-blue .physician-finder .btn:hover,
.bg-navy-blue .bg-medtronic-blue .physician-finder .btn:hover,
.bg-medtronic-blue .bg-navy-blue .physician-finder .btn:hover,
.bg-medtronic-blue .bg-medtronic-blue .physician-finder .btn:hover,
.bg-sky-blue .bg-navy-blue .physician-finder .btn:hover,
.bg-sky-blue .bg-medtronic-blue .physician-finder .btn:hover,
.bg-light-blue .bg-navy-blue .physician-finder .btn:hover,
.bg-light-blue .bg-medtronic-blue .physician-finder .btn:hover,
.bg-light-gray .bg-navy-blue .physician-finder .btn:hover,
.bg-light-gray .bg-medtronic-blue .physician-finder .btn:hover,
.bg-white .bg-navy-blue .physician-finder .btn:hover,
.bg-white .bg-medtronic-blue .physician-finder .btn:hover,
.bg-cobalt-blue .bg-navy-blue .physician-finder .btn:hover,
.bg-cobalt-blue .bg-medtronic-blue .physician-finder .btn:hover,
.bg-medium-blue .bg-navy-blue .physician-finder .btn:hover,
.bg-medium-blue .bg-medtronic-blue .physician-finder .btn:hover,
.bg-blue-gray .bg-navy-blue .physician-finder .btn:hover,
.bg-blue-gray .bg-medtronic-blue .physician-finder .btn:hover,
.bg-dark-gray .bg-navy-blue .physician-finder .btn:hover,
.bg-dark-gray .bg-medtronic-blue .physician-finder .btn:hover {
  color: #001E46;
  background-color: #B1B1B3;
  border-color: #B1B1B3;
}
.bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .physician-finder .btn:hover .shape-mdt-external svg path,
.bg-navy-blue .btn:hover.addeventatc svg path,
.bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-white .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn:hover.addeventatc svg path,
.bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg path,
.bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn:hover.addeventatc svg polygon,
.bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .physician-finder .btn:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .physician-finder .btn:hover.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
.btn.close {
  padding: 7px 8px;
  color: #FFFFFF;
  background-color: transparent;
}
.btn.close:hover {
  background-color: transparent !important;
}
/*button color*/
/*navy btn*/
.btn.bg-navy-blue,
.bg-sky-blue .btn.bg-navy-blue,
.bg-light-blue .btn.bg-navy-blue,
.bg-light-gray .btn.bg-navy-blue,
.bg-cobalt-blue .btn.bg-navy-blue,
.bg-medium-blue .btn.bg-navy-blue,
.bg-blue-gray .btn.bg-navy-blue,
.bg-dark-gray .btn.bg-navy-blue,
.bg-white .btn.bg-navy-blue,
.bg-navy-blue .bg-sky-blue .btn.bg-navy-blue,
.bg-navy-blue .bg-light-blue .btn.bg-navy-blue,
.bg-navy-blue .bg-light-gray .btn.bg-navy-blue,
.bg-navy-blue .bg-cobalt-blue .btn.bg-navy-blue,
.bg-navy-blue .bg-medium-blue .btn.bg-navy-blue,
.bg-navy-blue .bg-blue-gray .btn.bg-navy-blue,
.bg-navy-blue .bg-dark-gray .btn.bg-navy-blue,
.bg-navy-blue .bg-white .btn.bg-navy-blue,
.bg-medtronic-blue .bg-sky-blue .btn.bg-navy-blue,
.bg-medtronic-blue .bg-light-blue .btn.bg-navy-blue,
.bg-medtronic-blue .bg-light-gray .btn.bg-navy-blue,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-navy-blue,
.bg-medtronic-blue .bg-medium-blue .btn.bg-navy-blue,
.bg-medtronic-blue .bg-blue-gray .btn.bg-navy-blue,
.bg-medtronic-blue .bg-dark-gray .btn.bg-navy-blue,
.bg-medtronic-blue .bg-white .btn.bg-navy-blue,
.bg-sky-blue .bg-sky-blue .btn.bg-navy-blue,
.bg-sky-blue .bg-light-blue .btn.bg-navy-blue,
.bg-sky-blue .bg-light-gray .btn.bg-navy-blue,
.bg-sky-blue .bg-cobalt-blue .btn.bg-navy-blue,
.bg-sky-blue .bg-medium-blue .btn.bg-navy-blue,
.bg-sky-blue .bg-blue-gray .btn.bg-navy-blue,
.bg-sky-blue .bg-dark-gray .btn.bg-navy-blue,
.bg-sky-blue .bg-white .btn.bg-navy-blue,
.bg-light-blue .bg-sky-blue .btn.bg-navy-blue,
.bg-light-blue .bg-light-blue .btn.bg-navy-blue,
.bg-light-blue .bg-light-gray .btn.bg-navy-blue,
.bg-light-blue .bg-cobalt-blue .btn.bg-navy-blue,
.bg-light-blue .bg-medium-blue .btn.bg-navy-blue,
.bg-light-blue .bg-blue-gray .btn.bg-navy-blue,
.bg-light-blue .bg-dark-gray .btn.bg-navy-blue,
.bg-light-blue .bg-white .btn.bg-navy-blue,
.bg-light-gray .bg-sky-blue .btn.bg-navy-blue,
.bg-light-gray .bg-light-blue .btn.bg-navy-blue,
.bg-light-gray .bg-light-gray .btn.bg-navy-blue,
.bg-light-gray .bg-cobalt-blue .btn.bg-navy-blue,
.bg-light-gray .bg-medium-blue .btn.bg-navy-blue,
.bg-light-gray .bg-blue-gray .btn.bg-navy-blue,
.bg-light-gray .bg-dark-gray .btn.bg-navy-blue,
.bg-light-gray .bg-white .btn.bg-navy-blue,
.bg-white .bg-sky-blue .btn.bg-navy-blue,
.bg-white .bg-light-blue .btn.bg-navy-blue,
.bg-white .bg-light-gray .btn.bg-navy-blue,
.bg-white .bg-cobalt-blue .btn.bg-navy-blue,
.bg-white .bg-medium-blue .btn.bg-navy-blue,
.bg-white .bg-blue-gray .btn.bg-navy-blue,
.bg-white .bg-dark-gray .btn.bg-navy-blue,
.bg-white .bg-white .btn.bg-navy-blue,
.bg-cobalt-blue .bg-sky-blue .btn.bg-navy-blue,
.bg-cobalt-blue .bg-light-blue .btn.bg-navy-blue,
.bg-cobalt-blue .bg-light-gray .btn.bg-navy-blue,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-navy-blue,
.bg-cobalt-blue .bg-medium-blue .btn.bg-navy-blue,
.bg-cobalt-blue .bg-blue-gray .btn.bg-navy-blue,
.bg-cobalt-blue .bg-dark-gray .btn.bg-navy-blue,
.bg-cobalt-blue .bg-white .btn.bg-navy-blue,
.bg-medium-blue .bg-sky-blue .btn.bg-navy-blue,
.bg-medium-blue .bg-light-blue .btn.bg-navy-blue,
.bg-medium-blue .bg-light-gray .btn.bg-navy-blue,
.bg-medium-blue .bg-cobalt-blue .btn.bg-navy-blue,
.bg-medium-blue .bg-medium-blue .btn.bg-navy-blue,
.bg-medium-blue .bg-blue-gray .btn.bg-navy-blue,
.bg-medium-blue .bg-dark-gray .btn.bg-navy-blue,
.bg-medium-blue .bg-white .btn.bg-navy-blue,
.bg-blue-gray .bg-sky-blue .btn.bg-navy-blue,
.bg-blue-gray .bg-light-blue .btn.bg-navy-blue,
.bg-blue-gray .bg-light-gray .btn.bg-navy-blue,
.bg-blue-gray .bg-cobalt-blue .btn.bg-navy-blue,
.bg-blue-gray .bg-medium-blue .btn.bg-navy-blue,
.bg-blue-gray .bg-blue-gray .btn.bg-navy-blue,
.bg-blue-gray .bg-dark-gray .btn.bg-navy-blue,
.bg-blue-gray .bg-white .btn.bg-navy-blue,
.bg-dark-gray .bg-sky-blue .btn.bg-navy-blue,
.bg-dark-gray .bg-light-blue .btn.bg-navy-blue,
.bg-dark-gray .bg-light-gray .btn.bg-navy-blue,
.bg-dark-gray .bg-cobalt-blue .btn.bg-navy-blue,
.bg-dark-gray .bg-medium-blue .btn.bg-navy-blue,
.bg-dark-gray .bg-blue-gray .btn.bg-navy-blue,
.bg-dark-gray .bg-dark-gray .btn.bg-navy-blue,
.bg-dark-gray .bg-white .btn.bg-navy-blue {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-navy-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-navy-blue .shape-mdt-external svg path,
.btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-white .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-navy-blue.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-navy-blue.addeventatc svg path,
.btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-navy-blue.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-navy-blue.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn.bg-navy-blue:hover,
.bg-sky-blue .btn.bg-navy-blue:hover,
.bg-light-blue .btn.bg-navy-blue:hover,
.bg-medium-blue .btn.bg-navy-blue:hover,
.bg-white .btn.bg-navy-blue:hover,
.bg-navy-blue .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-navy-blue .bg-light-blue .btn.bg-navy-blue:hover,
.bg-navy-blue .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-navy-blue .bg-white .btn.bg-navy-blue:hover,
.bg-medtronic-blue .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-medtronic-blue .bg-light-blue .btn.bg-navy-blue:hover,
.bg-medtronic-blue .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-medtronic-blue .bg-white .btn.bg-navy-blue:hover,
.bg-sky-blue .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-sky-blue .bg-light-blue .btn.bg-navy-blue:hover,
.bg-sky-blue .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-sky-blue .bg-white .btn.bg-navy-blue:hover,
.bg-light-blue .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-light-blue .bg-light-blue .btn.bg-navy-blue:hover,
.bg-light-blue .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-light-blue .bg-white .btn.bg-navy-blue:hover,
.bg-light-gray .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-light-gray .bg-light-blue .btn.bg-navy-blue:hover,
.bg-light-gray .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-light-gray .bg-white .btn.bg-navy-blue:hover,
.bg-white .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-white .bg-light-blue .btn.bg-navy-blue:hover,
.bg-white .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-white .bg-white .btn.bg-navy-blue:hover,
.bg-cobalt-blue .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-cobalt-blue .bg-light-blue .btn.bg-navy-blue:hover,
.bg-cobalt-blue .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-cobalt-blue .bg-white .btn.bg-navy-blue:hover,
.bg-medium-blue .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-medium-blue .bg-light-blue .btn.bg-navy-blue:hover,
.bg-medium-blue .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-medium-blue .bg-white .btn.bg-navy-blue:hover,
.bg-blue-gray .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-blue-gray .bg-light-blue .btn.bg-navy-blue:hover,
.bg-blue-gray .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-blue-gray .bg-white .btn.bg-navy-blue:hover,
.bg-dark-gray .bg-sky-blue .btn.bg-navy-blue:hover,
.bg-dark-gray .bg-light-blue .btn.bg-navy-blue:hover,
.bg-dark-gray .bg-medium-blue .btn.bg-navy-blue:hover,
.bg-dark-gray .bg-white .btn.bg-navy-blue:hover {
  background-color: #007CBD;
  border-color: #007CBD;
  color: #fff;
}
.btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-navy-blue:hover.addeventatc svg path,
.btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-navy-blue:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-blue-gray .btn.bg-navy-blue:hover,
.bg-dark-gray .btn.bg-navy-blue:hover,
.bg-navy-blue .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-navy-blue .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-navy-blue .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-medtronic-blue .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-medtronic-blue .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-sky-blue .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-sky-blue .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-sky-blue .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-light-blue .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-light-blue .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-light-blue .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-light-gray .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-light-gray .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-light-gray .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-white .bg-light-gray .btn.bg-navy-blue:hover,
.bg-white .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-white .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-white .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-cobalt-blue .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-cobalt-blue .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-medium-blue .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-medium-blue .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-medium-blue .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-blue-gray .bg-cobalt-blue .btn.bg-navy-blue:hover,
.bg-blue-gray .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-blue-gray .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-dark-gray .bg-dark-gray .btn.bg-navy-blue:hover,
.bg-dark-gray .bg-blue-gray .btn.bg-navy-blue:hover,
.bg-dark-gray .bg-cobalt-blue .btn.bg-navy-blue:hover {
  background-color: #b1b3b3;
  border-color: #b1b3b3;
  color: #001E46;
}
.bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-navy-blue:hover.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
/*medtronic blue btn*/
.btn.bg-medtronic-blue,
.bg-sky-blue .btn.bg-medtronic-blue,
.bg-light-blue .btn.bg-medtronic-blue,
.bg-light-gray .btn.bg-medtronic-blue,
.bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-medium-blue .btn.bg-medtronic-blue,
.bg-blue-gray .btn.bg-medtronic-blue,
.bg-dark-gray .btn.bg-medtronic-blue,
.bg-white .btn.bg-medtronic-blue,
.bg-navy-blue .bg-sky-blue .btn.bg-medtronic-blue,
.bg-navy-blue .bg-light-blue .btn.bg-medtronic-blue,
.bg-navy-blue .bg-light-gray .btn.bg-medtronic-blue,
.bg-navy-blue .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-navy-blue .bg-medium-blue .btn.bg-medtronic-blue,
.bg-navy-blue .bg-blue-gray .btn.bg-medtronic-blue,
.bg-navy-blue .bg-dark-gray .btn.bg-medtronic-blue,
.bg-navy-blue .bg-white .btn.bg-medtronic-blue,
.bg-medtronic-blue .bg-sky-blue .btn.bg-medtronic-blue,
.bg-medtronic-blue .bg-light-blue .btn.bg-medtronic-blue,
.bg-medtronic-blue .bg-light-gray .btn.bg-medtronic-blue,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-medtronic-blue .bg-medium-blue .btn.bg-medtronic-blue,
.bg-medtronic-blue .bg-blue-gray .btn.bg-medtronic-blue,
.bg-medtronic-blue .bg-dark-gray .btn.bg-medtronic-blue,
.bg-medtronic-blue .bg-white .btn.bg-medtronic-blue,
.bg-sky-blue .bg-sky-blue .btn.bg-medtronic-blue,
.bg-sky-blue .bg-light-blue .btn.bg-medtronic-blue,
.bg-sky-blue .bg-light-gray .btn.bg-medtronic-blue,
.bg-sky-blue .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-sky-blue .bg-medium-blue .btn.bg-medtronic-blue,
.bg-sky-blue .bg-blue-gray .btn.bg-medtronic-blue,
.bg-sky-blue .bg-dark-gray .btn.bg-medtronic-blue,
.bg-sky-blue .bg-white .btn.bg-medtronic-blue,
.bg-light-blue .bg-sky-blue .btn.bg-medtronic-blue,
.bg-light-blue .bg-light-blue .btn.bg-medtronic-blue,
.bg-light-blue .bg-light-gray .btn.bg-medtronic-blue,
.bg-light-blue .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-light-blue .bg-medium-blue .btn.bg-medtronic-blue,
.bg-light-blue .bg-blue-gray .btn.bg-medtronic-blue,
.bg-light-blue .bg-dark-gray .btn.bg-medtronic-blue,
.bg-light-blue .bg-white .btn.bg-medtronic-blue,
.bg-light-gray .bg-sky-blue .btn.bg-medtronic-blue,
.bg-light-gray .bg-light-blue .btn.bg-medtronic-blue,
.bg-light-gray .bg-light-gray .btn.bg-medtronic-blue,
.bg-light-gray .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-light-gray .bg-medium-blue .btn.bg-medtronic-blue,
.bg-light-gray .bg-blue-gray .btn.bg-medtronic-blue,
.bg-light-gray .bg-dark-gray .btn.bg-medtronic-blue,
.bg-light-gray .bg-white .btn.bg-medtronic-blue,
.bg-white .bg-sky-blue .btn.bg-medtronic-blue,
.bg-white .bg-light-blue .btn.bg-medtronic-blue,
.bg-white .bg-light-gray .btn.bg-medtronic-blue,
.bg-white .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-white .bg-medium-blue .btn.bg-medtronic-blue,
.bg-white .bg-blue-gray .btn.bg-medtronic-blue,
.bg-white .bg-dark-gray .btn.bg-medtronic-blue,
.bg-white .bg-white .btn.bg-medtronic-blue,
.bg-cobalt-blue .bg-sky-blue .btn.bg-medtronic-blue,
.bg-cobalt-blue .bg-light-blue .btn.bg-medtronic-blue,
.bg-cobalt-blue .bg-light-gray .btn.bg-medtronic-blue,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-cobalt-blue .bg-medium-blue .btn.bg-medtronic-blue,
.bg-cobalt-blue .bg-blue-gray .btn.bg-medtronic-blue,
.bg-cobalt-blue .bg-dark-gray .btn.bg-medtronic-blue,
.bg-cobalt-blue .bg-white .btn.bg-medtronic-blue,
.bg-medium-blue .bg-sky-blue .btn.bg-medtronic-blue,
.bg-medium-blue .bg-light-blue .btn.bg-medtronic-blue,
.bg-medium-blue .bg-light-gray .btn.bg-medtronic-blue,
.bg-medium-blue .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-medium-blue .bg-medium-blue .btn.bg-medtronic-blue,
.bg-medium-blue .bg-blue-gray .btn.bg-medtronic-blue,
.bg-medium-blue .bg-dark-gray .btn.bg-medtronic-blue,
.bg-medium-blue .bg-white .btn.bg-medtronic-blue,
.bg-blue-gray .bg-sky-blue .btn.bg-medtronic-blue,
.bg-blue-gray .bg-light-blue .btn.bg-medtronic-blue,
.bg-blue-gray .bg-light-gray .btn.bg-medtronic-blue,
.bg-blue-gray .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-blue-gray .bg-medium-blue .btn.bg-medtronic-blue,
.bg-blue-gray .bg-blue-gray .btn.bg-medtronic-blue,
.bg-blue-gray .bg-dark-gray .btn.bg-medtronic-blue,
.bg-blue-gray .bg-white .btn.bg-medtronic-blue,
.bg-dark-gray .bg-sky-blue .btn.bg-medtronic-blue,
.bg-dark-gray .bg-light-blue .btn.bg-medtronic-blue,
.bg-dark-gray .bg-light-gray .btn.bg-medtronic-blue,
.bg-dark-gray .bg-cobalt-blue .btn.bg-medtronic-blue,
.bg-dark-gray .bg-medium-blue .btn.bg-medtronic-blue,
.bg-dark-gray .bg-blue-gray .btn.bg-medtronic-blue,
.bg-dark-gray .bg-dark-gray .btn.bg-medtronic-blue,
.bg-dark-gray .bg-white .btn.bg-medtronic-blue {
  background-color: #004B87;
  border-color: #004B87;
  color: #fff;
}
.btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-medtronic-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-medtronic-blue .shape-mdt-external svg path,
.btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-white .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-medtronic-blue.addeventatc svg path,
.btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-medtronic-blue.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-medtronic-blue.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn.bg-medtronic-blue:hover,
div[class*="bg"] div[class*="bg"] .btn.bg-medtronic-blue:hover {
  background-color: #001E46;
  border-color: #001E46;
}
/*hover for medtronic blue and navy buttons with a gray background*/
.bg-light-gray .btn.bg-navy-blue:hover,
.bg-navy-blue .bg-light-gray .btn.bg-navy-blue:hover,
.bg-medtronic-blue .bg-light-gray .btn.bg-navy-blue:hover,
.bg-sky-blue .bg-light-gray .btn.bg-navy-blue:hover,
.bg-light-blue .bg-light-gray .btn.bg-navy-blue:hover,
.bg-light-gray .bg-light-gray .btn.bg-navy-blue:hover,
.bg-cobalt-blue .bg-light-gray .btn.bg-navy-blue:hover,
.bg-medium-blue .bg-light-gray .btn.bg-navy-blue:hover,
.bg-blue-gray .bg-light-gray .btn.bg-navy-blue:hover,
.bg-dark-gray .bg-light-gray .btn.bg-navy-blue:hover {
  background-color: #007CBD;
  border-color: #007CBD;
  color: #fff;
}
.bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-navy-blue:hover .shape-mdt-external svg path,
.bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg path,
.bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-navy-blue:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
/*cobalt blue btn*/
.btn.bg-cobalt-blue,
.bg-navy-blue .btn.bg-cobalt-blue,
.bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-sky-blue .btn.bg-cobalt-blue,
.bg-light-blue .btn.bg-cobalt-blue,
.bg-light-gray .btn.bg-cobalt-blue,
.bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-medium-blue .btn.bg-cobalt-blue,
.bg-blue-gray .btn.bg-cobalt-blue,
.bg-dark-gray .btn.bg-cobalt-blue,
.bg-white .btn.bg-cobalt-blue,
.bg-navy-blue .bg-navy-blue .btn.bg-cobalt-blue,
.bg-navy-blue .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-navy-blue .bg-sky-blue .btn.bg-cobalt-blue,
.bg-navy-blue .bg-light-blue .btn.bg-cobalt-blue,
.bg-navy-blue .bg-light-gray .btn.bg-cobalt-blue,
.bg-navy-blue .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-navy-blue .bg-medium-blue .btn.bg-cobalt-blue,
.bg-navy-blue .bg-blue-gray .btn.bg-cobalt-blue,
.bg-navy-blue .bg-dark-gray .btn.bg-cobalt-blue,
.bg-navy-blue .bg-white .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-navy-blue .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-sky-blue .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-light-blue .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-light-gray .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-medium-blue .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-blue-gray .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-dark-gray .btn.bg-cobalt-blue,
.bg-medtronic-blue .bg-white .btn.bg-cobalt-blue,
.bg-sky-blue .bg-navy-blue .btn.bg-cobalt-blue,
.bg-sky-blue .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-sky-blue .bg-sky-blue .btn.bg-cobalt-blue,
.bg-sky-blue .bg-light-blue .btn.bg-cobalt-blue,
.bg-sky-blue .bg-light-gray .btn.bg-cobalt-blue,
.bg-sky-blue .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-sky-blue .bg-medium-blue .btn.bg-cobalt-blue,
.bg-sky-blue .bg-blue-gray .btn.bg-cobalt-blue,
.bg-sky-blue .bg-dark-gray .btn.bg-cobalt-blue,
.bg-sky-blue .bg-white .btn.bg-cobalt-blue,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-light-blue .bg-sky-blue .btn.bg-cobalt-blue,
.bg-light-blue .bg-light-blue .btn.bg-cobalt-blue,
.bg-light-blue .bg-light-gray .btn.bg-cobalt-blue,
.bg-light-blue .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-light-blue .bg-medium-blue .btn.bg-cobalt-blue,
.bg-light-blue .bg-blue-gray .btn.bg-cobalt-blue,
.bg-light-blue .bg-dark-gray .btn.bg-cobalt-blue,
.bg-light-blue .bg-white .btn.bg-cobalt-blue,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-light-gray .bg-sky-blue .btn.bg-cobalt-blue,
.bg-light-gray .bg-light-blue .btn.bg-cobalt-blue,
.bg-light-gray .bg-light-gray .btn.bg-cobalt-blue,
.bg-light-gray .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-light-gray .bg-medium-blue .btn.bg-cobalt-blue,
.bg-light-gray .bg-blue-gray .btn.bg-cobalt-blue,
.bg-light-gray .bg-dark-gray .btn.bg-cobalt-blue,
.bg-light-gray .bg-white .btn.bg-cobalt-blue,
.bg-white .bg-navy-blue .btn.bg-cobalt-blue,
.bg-white .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-white .bg-sky-blue .btn.bg-cobalt-blue,
.bg-white .bg-light-blue .btn.bg-cobalt-blue,
.bg-white .bg-light-gray .btn.bg-cobalt-blue,
.bg-white .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-white .bg-medium-blue .btn.bg-cobalt-blue,
.bg-white .bg-blue-gray .btn.bg-cobalt-blue,
.bg-white .bg-dark-gray .btn.bg-cobalt-blue,
.bg-white .bg-white .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-navy-blue .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-sky-blue .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-light-blue .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-light-gray .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-medium-blue .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-blue-gray .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-dark-gray .btn.bg-cobalt-blue,
.bg-cobalt-blue .bg-white .btn.bg-cobalt-blue,
.bg-medium-blue .bg-navy-blue .btn.bg-cobalt-blue,
.bg-medium-blue .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-medium-blue .bg-sky-blue .btn.bg-cobalt-blue,
.bg-medium-blue .bg-light-blue .btn.bg-cobalt-blue,
.bg-medium-blue .bg-light-gray .btn.bg-cobalt-blue,
.bg-medium-blue .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-medium-blue .bg-medium-blue .btn.bg-cobalt-blue,
.bg-medium-blue .bg-blue-gray .btn.bg-cobalt-blue,
.bg-medium-blue .bg-dark-gray .btn.bg-cobalt-blue,
.bg-medium-blue .bg-white .btn.bg-cobalt-blue,
.bg-blue-gray .bg-navy-blue .btn.bg-cobalt-blue,
.bg-blue-gray .bg-medtronic-blue .btn.bg-cobalt-blue,
.bg-blue-gray .bg-sky-blue .btn.bg-cobalt-blue,
.bg-blue-gray .bg-light-blue .btn.bg-cobalt-blue,
.bg-blue-gray .bg-light-gray .btn.bg-cobalt-blue,
.bg-blue-gray .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-blue-gray .bg-medium-blue .btn.bg-cobalt-blue,
.bg-blue-gray .bg-blue-gray .btn.bg-cobalt-blue,
.bg-blue-gray .bg-dark-gray .btn.bg-cobalt-blue,
.bg-blue-gray .bg-white .btn.bg-cobalt-blue,
.bg-dark-gray .bg-sky-blue .btn.bg-cobalt-blue,
.bg-dark-gray .bg-light-blue .btn.bg-cobalt-blue,
.bg-dark-gray .bg-light-gray .btn.bg-cobalt-blue,
.bg-dark-gray .bg-cobalt-blue .btn.bg-cobalt-blue,
.bg-dark-gray .bg-medium-blue .btn.bg-cobalt-blue,
.bg-dark-gray .bg-blue-gray .btn.bg-cobalt-blue,
.bg-dark-gray .bg-dark-gray .btn.bg-cobalt-blue,
.bg-dark-gray .bg-white .btn.bg-cobalt-blue {
  background-color: #007CBD;
  border-color: #007CBD;
  color: #fff;
}
.btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-cobalt-blue .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-cobalt-blue .shape-mdt-external svg path,
.btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-white .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-cobalt-blue.addeventatc svg path,
.btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-cobalt-blue.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-cobalt-blue.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn.bg-cobalt-blue:hover,
.bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-white .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-white .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-white .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-white .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-white .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-white .btn.bg-cobalt-blue:hover,
.bg-white .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-white .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-white .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-white .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-white .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-white .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-white .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-white .bg-white .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-white .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-white .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-white .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-sky-blue .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-light-blue .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-light-gray .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-medium-blue .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-blue-gray .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-dark-gray .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-white .btn.bg-cobalt-blue:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg path,
.btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-cobalt-blue:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-navy-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-sky-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-light-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-white .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-white .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-medium-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-blue-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-navy-blue .btn.bg-cobalt-blue:hover,
.bg-dark-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg path,
.bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-cobalt-blue:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
/*orange btn*/
.btn.bg-orange,
.bg-navy-blue .btn.bg-orange,
.bg-medtronic-blue .btn.bg-orange,
.bg-sky-blue .btn.bg-orange,
.bg-light-blue .btn.bg-orange,
.bg-light-gray .btn.bg-orange,
.bg-cobalt-blue .btn.bg-orange,
.bg-medium-blue .btn.bg-orange,
.bg-blue-gray .btn.bg-orange,
.bg-dark-gray .btn.bg-orange,
.bg-white .btn.bg-orange,
.bg-navy-blue .bg-navy-blue .btn.bg-orange,
.bg-navy-blue .bg-medtronic-blue .btn.bg-orange,
.bg-navy-blue .bg-sky-blue .btn.bg-orange,
.bg-navy-blue .bg-light-blue .btn.bg-orange,
.bg-navy-blue .bg-light-gray .btn.bg-orange,
.bg-navy-blue .bg-cobalt-blue .btn.bg-orange,
.bg-navy-blue .bg-medium-blue .btn.bg-orange,
.bg-navy-blue .bg-blue-gray .btn.bg-orange,
.bg-navy-blue .bg-dark-gray .btn.bg-orange,
.bg-navy-blue .bg-white .btn.bg-orange,
.bg-medtronic-blue .bg-navy-blue .btn.bg-orange,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-orange,
.bg-medtronic-blue .bg-sky-blue .btn.bg-orange,
.bg-medtronic-blue .bg-light-blue .btn.bg-orange,
.bg-medtronic-blue .bg-light-gray .btn.bg-orange,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-orange,
.bg-medtronic-blue .bg-medium-blue .btn.bg-orange,
.bg-medtronic-blue .bg-blue-gray .btn.bg-orange,
.bg-medtronic-blue .bg-dark-gray .btn.bg-orange,
.bg-medtronic-blue .bg-white .btn.bg-orange,
.bg-sky-blue .bg-navy-blue .btn.bg-orange,
.bg-sky-blue .bg-medtronic-blue .btn.bg-orange,
.bg-sky-blue .bg-sky-blue .btn.bg-orange,
.bg-sky-blue .bg-light-blue .btn.bg-orange,
.bg-sky-blue .bg-light-gray .btn.bg-orange,
.bg-sky-blue .bg-cobalt-blue .btn.bg-orange,
.bg-sky-blue .bg-medium-blue .btn.bg-orange,
.bg-sky-blue .bg-blue-gray .btn.bg-orange,
.bg-sky-blue .bg-dark-gray .btn.bg-orange,
.bg-sky-blue .bg-white .btn.bg-orange,
.bg-light-blue .bg-navy-blue .btn.bg-orange,
.bg-light-blue .bg-medtronic-blue .btn.bg-orange,
.bg-light-blue .bg-sky-blue .btn.bg-orange,
.bg-light-blue .bg-light-blue .btn.bg-orange,
.bg-light-blue .bg-light-gray .btn.bg-orange,
.bg-light-blue .bg-cobalt-blue .btn.bg-orange,
.bg-light-blue .bg-medium-blue .btn.bg-orange,
.bg-light-blue .bg-blue-gray .btn.bg-orange,
.bg-light-blue .bg-dark-gray .btn.bg-orange,
.bg-light-blue .bg-white .btn.bg-orange,
.bg-light-gray .bg-navy-blue .btn.bg-orange,
.bg-light-gray .bg-medtronic-blue .btn.bg-orange,
.bg-light-gray .bg-sky-blue .btn.bg-orange,
.bg-light-gray .bg-light-blue .btn.bg-orange,
.bg-light-gray .bg-light-gray .btn.bg-orange,
.bg-light-gray .bg-cobalt-blue .btn.bg-orange,
.bg-light-gray .bg-medium-blue .btn.bg-orange,
.bg-light-gray .bg-blue-gray .btn.bg-orange,
.bg-light-gray .bg-dark-gray .btn.bg-orange,
.bg-light-gray .bg-white .btn.bg-orange,
.bg-white .bg-navy-blue .btn.bg-orange,
.bg-white .bg-medtronic-blue .btn.bg-orange,
.bg-white .bg-sky-blue .btn.bg-orange,
.bg-white .bg-light-blue .btn.bg-orange,
.bg-white .bg-light-gray .btn.bg-orange,
.bg-white .bg-cobalt-blue .btn.bg-orange,
.bg-white .bg-medium-blue .btn.bg-orange,
.bg-white .bg-blue-gray .btn.bg-orange,
.bg-white .bg-dark-gray .btn.bg-orange,
.bg-white .bg-white .btn.bg-orange,
.bg-cobalt-blue .bg-navy-blue .btn.bg-orange,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-orange,
.bg-cobalt-blue .bg-sky-blue .btn.bg-orange,
.bg-cobalt-blue .bg-light-blue .btn.bg-orange,
.bg-cobalt-blue .bg-light-gray .btn.bg-orange,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-orange,
.bg-cobalt-blue .bg-medium-blue .btn.bg-orange,
.bg-cobalt-blue .bg-blue-gray .btn.bg-orange,
.bg-cobalt-blue .bg-dark-gray .btn.bg-orange,
.bg-cobalt-blue .bg-white .btn.bg-orange,
.bg-medium-blue .bg-navy-blue .btn.bg-orange,
.bg-medium-blue .bg-medtronic-blue .btn.bg-orange,
.bg-medium-blue .bg-sky-blue .btn.bg-orange,
.bg-medium-blue .bg-light-blue .btn.bg-orange,
.bg-medium-blue .bg-light-gray .btn.bg-orange,
.bg-medium-blue .bg-cobalt-blue .btn.bg-orange,
.bg-medium-blue .bg-medium-blue .btn.bg-orange,
.bg-medium-blue .bg-blue-gray .btn.bg-orange,
.bg-medium-blue .bg-dark-gray .btn.bg-orange,
.bg-medium-blue .bg-white .btn.bg-orange,
.bg-blue-gray .bg-navy-blue .btn.bg-orange,
.bg-blue-gray .bg-medtronic-blue .btn.bg-orange,
.bg-blue-gray .bg-sky-blue .btn.bg-orange,
.bg-blue-gray .bg-light-blue .btn.bg-orange,
.bg-blue-gray .bg-light-gray .btn.bg-orange,
.bg-blue-gray .bg-cobalt-blue .btn.bg-orange,
.bg-blue-gray .bg-medium-blue .btn.bg-orange,
.bg-blue-gray .bg-blue-gray .btn.bg-orange,
.bg-blue-gray .bg-dark-gray .btn.bg-orange,
.bg-blue-gray .bg-white .btn.bg-orange,
.bg-dark-gray .bg-navy-blue .btn.bg-orange,
.bg-dark-gray .bg-medtronic-blue .btn.bg-orange,
.bg-dark-gray .bg-sky-blue .btn.bg-orange,
.bg-dark-gray .bg-light-blue .btn.bg-orange,
.bg-dark-gray .bg-light-gray .btn.bg-orange,
.bg-dark-gray .bg-cobalt-blue .btn.bg-orange,
.bg-dark-gray .bg-medium-blue .btn.bg-orange,
.bg-dark-gray .bg-blue-gray .btn.bg-orange,
.bg-dark-gray .bg-dark-gray .btn.bg-orange,
.bg-dark-gray .bg-white .btn.bg-orange {
  background-color: #D14905;
  border-color: #D14905;
  color: #fff;
}
.btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-orange .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-orange .shape-mdt-external svg path,
.btn.bg-orange.addeventatc svg path,
.bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-white .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-orange.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-white .bg-white .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-orange.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-orange.addeventatc svg path,
.btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-orange.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-orange.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn.bg-orange:hover,
.bg-sky-blue .btn.bg-orange:hover,
.bg-light-blue .btn.bg-orange:hover,
.bg-light-gray .btn.bg-orange:hover,
.bg-cobalt-blue .btn.bg-orange:hover,
.bg-medium-blue .btn.bg-orange:hover,
.bg-blue-gray .btn.bg-orange:hover,
.bg-dark-gray .btn.bg-orange:hover,
.bg-white .btn.bg-orange:hover,
.bg-navy-blue .bg-sky-blue .btn.bg-orange:hover,
.bg-navy-blue .bg-light-blue .btn.bg-orange:hover,
.bg-navy-blue .bg-light-gray .btn.bg-orange:hover,
.bg-navy-blue .bg-cobalt-blue .btn.bg-orange:hover,
.bg-navy-blue .bg-medium-blue .btn.bg-orange:hover,
.bg-navy-blue .bg-blue-gray .btn.bg-orange:hover,
.bg-navy-blue .bg-dark-gray .btn.bg-orange:hover,
.bg-navy-blue .bg-white .btn.bg-orange:hover,
.bg-medtronic-blue .bg-sky-blue .btn.bg-orange:hover,
.bg-medtronic-blue .bg-light-blue .btn.bg-orange:hover,
.bg-medtronic-blue .bg-light-gray .btn.bg-orange:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-orange:hover,
.bg-medtronic-blue .bg-medium-blue .btn.bg-orange:hover,
.bg-medtronic-blue .bg-blue-gray .btn.bg-orange:hover,
.bg-medtronic-blue .bg-dark-gray .btn.bg-orange:hover,
.bg-medtronic-blue .bg-white .btn.bg-orange:hover,
.bg-sky-blue .bg-sky-blue .btn.bg-orange:hover,
.bg-sky-blue .bg-light-blue .btn.bg-orange:hover,
.bg-sky-blue .bg-light-gray .btn.bg-orange:hover,
.bg-sky-blue .bg-cobalt-blue .btn.bg-orange:hover,
.bg-sky-blue .bg-medium-blue .btn.bg-orange:hover,
.bg-sky-blue .bg-blue-gray .btn.bg-orange:hover,
.bg-sky-blue .bg-dark-gray .btn.bg-orange:hover,
.bg-sky-blue .bg-white .btn.bg-orange:hover,
.bg-light-blue .bg-sky-blue .btn.bg-orange:hover,
.bg-light-blue .bg-light-blue .btn.bg-orange:hover,
.bg-light-blue .bg-light-gray .btn.bg-orange:hover,
.bg-light-blue .bg-cobalt-blue .btn.bg-orange:hover,
.bg-light-blue .bg-medium-blue .btn.bg-orange:hover,
.bg-light-blue .bg-blue-gray .btn.bg-orange:hover,
.bg-light-blue .bg-dark-gray .btn.bg-orange:hover,
.bg-light-blue .bg-white .btn.bg-orange:hover,
.bg-light-gray .bg-sky-blue .btn.bg-orange:hover,
.bg-light-gray .bg-light-blue .btn.bg-orange:hover,
.bg-light-gray .bg-light-gray .btn.bg-orange:hover,
.bg-light-gray .bg-cobalt-blue .btn.bg-orange:hover,
.bg-light-gray .bg-medium-blue .btn.bg-orange:hover,
.bg-light-gray .bg-blue-gray .btn.bg-orange:hover,
.bg-light-gray .bg-dark-gray .btn.bg-orange:hover,
.bg-light-gray .bg-white .btn.bg-orange:hover,
.bg-white .bg-sky-blue .btn.bg-orange:hover,
.bg-white .bg-light-blue .btn.bg-orange:hover,
.bg-white .bg-light-gray .btn.bg-orange:hover,
.bg-white .bg-cobalt-blue .btn.bg-orange:hover,
.bg-white .bg-medium-blue .btn.bg-orange:hover,
.bg-white .bg-blue-gray .btn.bg-orange:hover,
.bg-white .bg-dark-gray .btn.bg-orange:hover,
.bg-white .bg-white .btn.bg-orange:hover,
.bg-cobalt-blue .bg-sky-blue .btn.bg-orange:hover,
.bg-cobalt-blue .bg-light-blue .btn.bg-orange:hover,
.bg-cobalt-blue .bg-light-gray .btn.bg-orange:hover,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-orange:hover,
.bg-cobalt-blue .bg-medium-blue .btn.bg-orange:hover,
.bg-cobalt-blue .bg-blue-gray .btn.bg-orange:hover,
.bg-cobalt-blue .bg-dark-gray .btn.bg-orange:hover,
.bg-cobalt-blue .bg-white .btn.bg-orange:hover,
.bg-medium-blue .bg-sky-blue .btn.bg-orange:hover,
.bg-medium-blue .bg-light-blue .btn.bg-orange:hover,
.bg-medium-blue .bg-light-gray .btn.bg-orange:hover,
.bg-medium-blue .bg-cobalt-blue .btn.bg-orange:hover,
.bg-medium-blue .bg-medium-blue .btn.bg-orange:hover,
.bg-medium-blue .bg-blue-gray .btn.bg-orange:hover,
.bg-medium-blue .bg-dark-gray .btn.bg-orange:hover,
.bg-medium-blue .bg-white .btn.bg-orange:hover,
.bg-blue-gray .bg-sky-blue .btn.bg-orange:hover,
.bg-blue-gray .bg-light-blue .btn.bg-orange:hover,
.bg-blue-gray .bg-light-gray .btn.bg-orange:hover,
.bg-blue-gray .bg-cobalt-blue .btn.bg-orange:hover,
.bg-blue-gray .bg-medium-blue .btn.bg-orange:hover,
.bg-blue-gray .bg-blue-gray .btn.bg-orange:hover,
.bg-blue-gray .bg-dark-gray .btn.bg-orange:hover,
.bg-blue-gray .bg-white .btn.bg-orange:hover,
.bg-dark-gray .bg-sky-blue .btn.bg-orange:hover,
.bg-dark-gray .bg-light-blue .btn.bg-orange:hover,
.bg-dark-gray .bg-light-gray .btn.bg-orange:hover,
.bg-dark-gray .bg-cobalt-blue .btn.bg-orange:hover,
.bg-dark-gray .bg-medium-blue .btn.bg-orange:hover,
.bg-dark-gray .bg-blue-gray .btn.bg-orange:hover,
.bg-dark-gray .bg-dark-gray .btn.bg-orange:hover,
.bg-dark-gray .bg-white .btn.bg-orange:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-orange:hover .shape-mdt-external svg path,
.btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-orange:hover.addeventatc svg path,
.btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-orange:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .btn.bg-orange:hover,
.bg-medtronic-blue .btn.bg-orange:hover,
.bg-navy-blue .bg-navy-blue .btn.bg-orange:hover,
.bg-navy-blue .bg-medtronic-blue .btn.bg-orange:hover,
.bg-medtronic-blue .bg-navy-blue .btn.bg-orange:hover,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-orange:hover,
.bg-sky-blue .bg-navy-blue .btn.bg-orange:hover,
.bg-sky-blue .bg-medtronic-blue .btn.bg-orange:hover,
.bg-light-blue .bg-navy-blue .btn.bg-orange:hover,
.bg-light-blue .bg-medtronic-blue .btn.bg-orange:hover,
.bg-light-gray .bg-navy-blue .btn.bg-orange:hover,
.bg-light-gray .bg-medtronic-blue .btn.bg-orange:hover,
.bg-white .bg-navy-blue .btn.bg-orange:hover,
.bg-white .bg-medtronic-blue .btn.bg-orange:hover,
.bg-cobalt-blue .bg-navy-blue .btn.bg-orange:hover,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-orange:hover,
.bg-medium-blue .bg-navy-blue .btn.bg-orange:hover,
.bg-medium-blue .bg-medtronic-blue .btn.bg-orange:hover,
.bg-blue-gray .bg-navy-blue .btn.bg-orange:hover,
.bg-blue-gray .bg-medtronic-blue .btn.bg-orange:hover,
.bg-dark-gray .bg-navy-blue .btn.bg-orange:hover,
.bg-dark-gray .bg-medtronic-blue .btn.bg-orange:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg path,
.bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-orange:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
/*purple btn*/
.btn.bg-purple,
.bg-navy-blue .btn.bg-purple,
.bg-medtronic-blue .btn.bg-purple,
.bg-sky-blue .btn.bg-purple,
.bg-light-blue .btn.bg-purple,
.bg-light-gray .btn.bg-purple,
.bg-cobalt-blue .btn.bg-purple,
.bg-medium-blue .btn.bg-purple,
.bg-blue-gray .btn.bg-purple,
.bg-dark-gray .btn.bg-purple,
.bg-white .btn.bg-purple,
.bg-navy-blue .bg-navy-blue .btn.bg-purple,
.bg-navy-blue .bg-medtronic-blue .btn.bg-purple,
.bg-navy-blue .bg-sky-blue .btn.bg-purple,
.bg-navy-blue .bg-light-blue .btn.bg-purple,
.bg-navy-blue .bg-light-gray .btn.bg-purple,
.bg-navy-blue .bg-cobalt-blue .btn.bg-purple,
.bg-navy-blue .bg-medium-blue .btn.bg-purple,
.bg-navy-blue .bg-blue-gray .btn.bg-purple,
.bg-navy-blue .bg-dark-gray .btn.bg-purple,
.bg-navy-blue .bg-white .btn.bg-purple,
.bg-medtronic-blue .bg-navy-blue .btn.bg-purple,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-purple,
.bg-medtronic-blue .bg-sky-blue .btn.bg-purple,
.bg-medtronic-blue .bg-light-blue .btn.bg-purple,
.bg-medtronic-blue .bg-light-gray .btn.bg-purple,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-purple,
.bg-medtronic-blue .bg-medium-blue .btn.bg-purple,
.bg-medtronic-blue .bg-blue-gray .btn.bg-purple,
.bg-medtronic-blue .bg-dark-gray .btn.bg-purple,
.bg-medtronic-blue .bg-white .btn.bg-purple,
.bg-sky-blue .bg-navy-blue .btn.bg-purple,
.bg-sky-blue .bg-medtronic-blue .btn.bg-purple,
.bg-sky-blue .bg-sky-blue .btn.bg-purple,
.bg-sky-blue .bg-light-blue .btn.bg-purple,
.bg-sky-blue .bg-light-gray .btn.bg-purple,
.bg-sky-blue .bg-cobalt-blue .btn.bg-purple,
.bg-sky-blue .bg-medium-blue .btn.bg-purple,
.bg-sky-blue .bg-blue-gray .btn.bg-purple,
.bg-sky-blue .bg-dark-gray .btn.bg-purple,
.bg-sky-blue .bg-white .btn.bg-purple,
.bg-light-blue .bg-navy-blue .btn.bg-purple,
.bg-light-blue .bg-medtronic-blue .btn.bg-purple,
.bg-light-blue .bg-sky-blue .btn.bg-purple,
.bg-light-blue .bg-light-blue .btn.bg-purple,
.bg-light-blue .bg-light-gray .btn.bg-purple,
.bg-light-blue .bg-cobalt-blue .btn.bg-purple,
.bg-light-blue .bg-medium-blue .btn.bg-purple,
.bg-light-blue .bg-blue-gray .btn.bg-purple,
.bg-light-blue .bg-dark-gray .btn.bg-purple,
.bg-light-blue .bg-white .btn.bg-purple,
.bg-light-gray .bg-navy-blue .btn.bg-purple,
.bg-light-gray .bg-medtronic-blue .btn.bg-purple,
.bg-light-gray .bg-sky-blue .btn.bg-purple,
.bg-light-gray .bg-light-blue .btn.bg-purple,
.bg-light-gray .bg-light-gray .btn.bg-purple,
.bg-light-gray .bg-cobalt-blue .btn.bg-purple,
.bg-light-gray .bg-medium-blue .btn.bg-purple,
.bg-light-gray .bg-blue-gray .btn.bg-purple,
.bg-light-gray .bg-dark-gray .btn.bg-purple,
.bg-light-gray .bg-white .btn.bg-purple,
.bg-white .bg-navy-blue .btn.bg-purple,
.bg-white .bg-medtronic-blue .btn.bg-purple,
.bg-white .bg-sky-blue .btn.bg-purple,
.bg-white .bg-light-blue .btn.bg-purple,
.bg-white .bg-light-gray .btn.bg-purple,
.bg-white .bg-cobalt-blue .btn.bg-purple,
.bg-white .bg-medium-blue .btn.bg-purple,
.bg-white .bg-blue-gray .btn.bg-purple,
.bg-white .bg-dark-gray .btn.bg-purple,
.bg-white .bg-white .btn.bg-purple,
.bg-cobalt-blue .bg-navy-blue .btn.bg-purple,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-purple,
.bg-cobalt-blue .bg-sky-blue .btn.bg-purple,
.bg-cobalt-blue .bg-light-blue .btn.bg-purple,
.bg-cobalt-blue .bg-light-gray .btn.bg-purple,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-purple,
.bg-cobalt-blue .bg-medium-blue .btn.bg-purple,
.bg-cobalt-blue .bg-blue-gray .btn.bg-purple,
.bg-cobalt-blue .bg-dark-gray .btn.bg-purple,
.bg-cobalt-blue .bg-white .btn.bg-purple,
.bg-medium-blue .bg-navy-blue .btn.bg-purple,
.bg-medium-blue .bg-medtronic-blue .btn.bg-purple,
.bg-medium-blue .bg-sky-blue .btn.bg-purple,
.bg-medium-blue .bg-light-blue .btn.bg-purple,
.bg-medium-blue .bg-light-gray .btn.bg-purple,
.bg-medium-blue .bg-cobalt-blue .btn.bg-purple,
.bg-medium-blue .bg-medium-blue .btn.bg-purple,
.bg-medium-blue .bg-blue-gray .btn.bg-purple,
.bg-medium-blue .bg-dark-gray .btn.bg-purple,
.bg-medium-blue .bg-white .btn.bg-purple,
.bg-blue-gray .bg-navy-blue .btn.bg-purple,
.bg-blue-gray .bg-medtronic-blue .btn.bg-purple,
.bg-blue-gray .bg-sky-blue .btn.bg-purple,
.bg-blue-gray .bg-light-blue .btn.bg-purple,
.bg-blue-gray .bg-light-gray .btn.bg-purple,
.bg-blue-gray .bg-cobalt-blue .btn.bg-purple,
.bg-blue-gray .bg-medium-blue .btn.bg-purple,
.bg-blue-gray .bg-blue-gray .btn.bg-purple,
.bg-blue-gray .bg-dark-gray .btn.bg-purple,
.bg-blue-gray .bg-white .btn.bg-purple,
.bg-dark-gray .bg-navy-blue .btn.bg-purple,
.bg-dark-gray .bg-medtronic-blue .btn.bg-purple,
.bg-dark-gray .bg-sky-blue .btn.bg-purple,
.bg-dark-gray .bg-light-blue .btn.bg-purple,
.bg-dark-gray .bg-light-gray .btn.bg-purple,
.bg-dark-gray .bg-cobalt-blue .btn.bg-purple,
.bg-dark-gray .bg-medium-blue .btn.bg-purple,
.bg-dark-gray .bg-blue-gray .btn.bg-purple,
.bg-dark-gray .bg-dark-gray .btn.bg-purple,
.bg-dark-gray .bg-white .btn.bg-purple {
  background-color: #B0008E;
  border-color: #B0008E;
  color: #fff;
}
.btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-purple .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-purple .shape-mdt-external svg path,
.btn.bg-purple.addeventatc svg path,
.bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-white .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-purple.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-white .bg-white .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-purple.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-purple.addeventatc svg path,
.btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-purple.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-purple.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn.bg-purple:hover,
.bg-sky-blue .btn.bg-purple:hover,
.bg-light-blue .btn.bg-purple:hover,
.bg-light-gray .btn.bg-purple:hover,
.bg-cobalt-blue .btn.bg-purple:hover,
.bg-medium-blue .btn.bg-purple:hover,
.bg-blue-gray .btn.bg-purple:hover,
.bg-dark-gray .btn.bg-purple:hover,
.bg-white .btn.bg-purple:hover,
.bg-navy-blue .bg-sky-blue .btn.bg-purple:hover,
.bg-navy-blue .bg-light-blue .btn.bg-purple:hover,
.bg-navy-blue .bg-light-gray .btn.bg-purple:hover,
.bg-navy-blue .bg-cobalt-blue .btn.bg-purple:hover,
.bg-navy-blue .bg-medium-blue .btn.bg-purple:hover,
.bg-navy-blue .bg-blue-gray .btn.bg-purple:hover,
.bg-navy-blue .bg-dark-gray .btn.bg-purple:hover,
.bg-navy-blue .bg-white .btn.bg-purple:hover,
.bg-medtronic-blue .bg-sky-blue .btn.bg-purple:hover,
.bg-medtronic-blue .bg-light-blue .btn.bg-purple:hover,
.bg-medtronic-blue .bg-light-gray .btn.bg-purple:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-purple:hover,
.bg-medtronic-blue .bg-medium-blue .btn.bg-purple:hover,
.bg-medtronic-blue .bg-blue-gray .btn.bg-purple:hover,
.bg-medtronic-blue .bg-dark-gray .btn.bg-purple:hover,
.bg-medtronic-blue .bg-white .btn.bg-purple:hover,
.bg-sky-blue .bg-sky-blue .btn.bg-purple:hover,
.bg-sky-blue .bg-light-blue .btn.bg-purple:hover,
.bg-sky-blue .bg-light-gray .btn.bg-purple:hover,
.bg-sky-blue .bg-cobalt-blue .btn.bg-purple:hover,
.bg-sky-blue .bg-medium-blue .btn.bg-purple:hover,
.bg-sky-blue .bg-blue-gray .btn.bg-purple:hover,
.bg-sky-blue .bg-dark-gray .btn.bg-purple:hover,
.bg-sky-blue .bg-white .btn.bg-purple:hover,
.bg-light-blue .bg-sky-blue .btn.bg-purple:hover,
.bg-light-blue .bg-light-blue .btn.bg-purple:hover,
.bg-light-blue .bg-light-gray .btn.bg-purple:hover,
.bg-light-blue .bg-cobalt-blue .btn.bg-purple:hover,
.bg-light-blue .bg-medium-blue .btn.bg-purple:hover,
.bg-light-blue .bg-blue-gray .btn.bg-purple:hover,
.bg-light-blue .bg-dark-gray .btn.bg-purple:hover,
.bg-light-blue .bg-white .btn.bg-purple:hover,
.bg-light-gray .bg-sky-blue .btn.bg-purple:hover,
.bg-light-gray .bg-light-blue .btn.bg-purple:hover,
.bg-light-gray .bg-light-gray .btn.bg-purple:hover,
.bg-light-gray .bg-cobalt-blue .btn.bg-purple:hover,
.bg-light-gray .bg-medium-blue .btn.bg-purple:hover,
.bg-light-gray .bg-blue-gray .btn.bg-purple:hover,
.bg-light-gray .bg-dark-gray .btn.bg-purple:hover,
.bg-light-gray .bg-white .btn.bg-purple:hover,
.bg-white .bg-sky-blue .btn.bg-purple:hover,
.bg-white .bg-light-blue .btn.bg-purple:hover,
.bg-white .bg-light-gray .btn.bg-purple:hover,
.bg-white .bg-cobalt-blue .btn.bg-purple:hover,
.bg-white .bg-medium-blue .btn.bg-purple:hover,
.bg-white .bg-blue-gray .btn.bg-purple:hover,
.bg-white .bg-dark-gray .btn.bg-purple:hover,
.bg-white .bg-white .btn.bg-purple:hover,
.bg-cobalt-blue .bg-sky-blue .btn.bg-purple:hover,
.bg-cobalt-blue .bg-light-blue .btn.bg-purple:hover,
.bg-cobalt-blue .bg-light-gray .btn.bg-purple:hover,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-purple:hover,
.bg-cobalt-blue .bg-medium-blue .btn.bg-purple:hover,
.bg-cobalt-blue .bg-blue-gray .btn.bg-purple:hover,
.bg-cobalt-blue .bg-dark-gray .btn.bg-purple:hover,
.bg-cobalt-blue .bg-white .btn.bg-purple:hover,
.bg-medium-blue .bg-sky-blue .btn.bg-purple:hover,
.bg-medium-blue .bg-light-blue .btn.bg-purple:hover,
.bg-medium-blue .bg-light-gray .btn.bg-purple:hover,
.bg-medium-blue .bg-cobalt-blue .btn.bg-purple:hover,
.bg-medium-blue .bg-medium-blue .btn.bg-purple:hover,
.bg-medium-blue .bg-blue-gray .btn.bg-purple:hover,
.bg-medium-blue .bg-dark-gray .btn.bg-purple:hover,
.bg-medium-blue .bg-white .btn.bg-purple:hover,
.bg-blue-gray .bg-sky-blue .btn.bg-purple:hover,
.bg-blue-gray .bg-light-blue .btn.bg-purple:hover,
.bg-blue-gray .bg-light-gray .btn.bg-purple:hover,
.bg-blue-gray .bg-cobalt-blue .btn.bg-purple:hover,
.bg-blue-gray .bg-medium-blue .btn.bg-purple:hover,
.bg-blue-gray .bg-blue-gray .btn.bg-purple:hover,
.bg-blue-gray .bg-dark-gray .btn.bg-purple:hover,
.bg-blue-gray .bg-white .btn.bg-purple:hover,
.bg-dark-gray .bg-sky-blue .btn.bg-purple:hover,
.bg-dark-gray .bg-light-blue .btn.bg-purple:hover,
.bg-dark-gray .bg-light-gray .btn.bg-purple:hover,
.bg-dark-gray .bg-cobalt-blue .btn.bg-purple:hover,
.bg-dark-gray .bg-medium-blue .btn.bg-purple:hover,
.bg-dark-gray .bg-blue-gray .btn.bg-purple:hover,
.bg-dark-gray .bg-dark-gray .btn.bg-purple:hover,
.bg-dark-gray .bg-white .btn.bg-purple:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-purple:hover .shape-mdt-external svg path,
.btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-purple:hover.addeventatc svg path,
.btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-purple:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .btn.bg-purple:hover,
.bg-medtronic-blue .btn.bg-purple:hover,
.bg-navy-blue .bg-navy-blue .btn.bg-purple:hover,
.bg-navy-blue .bg-medtronic-blue .btn.bg-purple:hover,
.bg-medtronic-blue .bg-navy-blue .btn.bg-purple:hover,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-purple:hover,
.bg-sky-blue .bg-navy-blue .btn.bg-purple:hover,
.bg-sky-blue .bg-medtronic-blue .btn.bg-purple:hover,
.bg-light-blue .bg-navy-blue .btn.bg-purple:hover,
.bg-light-blue .bg-medtronic-blue .btn.bg-purple:hover,
.bg-light-gray .bg-navy-blue .btn.bg-purple:hover,
.bg-light-gray .bg-medtronic-blue .btn.bg-purple:hover,
.bg-white .bg-navy-blue .btn.bg-purple:hover,
.bg-white .bg-medtronic-blue .btn.bg-purple:hover,
.bg-cobalt-blue .bg-navy-blue .btn.bg-purple:hover,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-purple:hover,
.bg-medium-blue .bg-navy-blue .btn.bg-purple:hover,
.bg-medium-blue .bg-medtronic-blue .btn.bg-purple:hover,
.bg-blue-gray .bg-navy-blue .btn.bg-purple:hover,
.bg-blue-gray .bg-medtronic-blue .btn.bg-purple:hover,
.bg-dark-gray .bg-navy-blue .btn.bg-purple:hover,
.bg-dark-gray .bg-medtronic-blue .btn.bg-purple:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-purple:hover .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg path,
.bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-purple:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-purple:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
/*green btn*/
.btn.bg-green,
.bg-navy-blue .btn.bg-green,
.bg-medtronic-blue .btn.bg-green,
.bg-sky-blue .btn.bg-green,
.bg-light-blue .btn.bg-green,
.bg-light-gray .btn.bg-green,
.bg-cobalt-blue .btn.bg-green,
.bg-medium-blue .btn.bg-green,
.bg-blue-gray .btn.bg-green,
.bg-dark-gray .btn.bg-green,
.bg-white .btn.bg-green,
.bg-navy-blue .bg-navy-blue .btn.bg-green,
.bg-navy-blue .bg-medtronic-blue .btn.bg-green,
.bg-navy-blue .bg-sky-blue .btn.bg-green,
.bg-navy-blue .bg-light-blue .btn.bg-green,
.bg-navy-blue .bg-light-gray .btn.bg-green,
.bg-navy-blue .bg-cobalt-blue .btn.bg-green,
.bg-navy-blue .bg-medium-blue .btn.bg-green,
.bg-navy-blue .bg-blue-gray .btn.bg-green,
.bg-navy-blue .bg-dark-gray .btn.bg-green,
.bg-navy-blue .bg-white .btn.bg-green,
.bg-medtronic-blue .bg-navy-blue .btn.bg-green,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-green,
.bg-medtronic-blue .bg-sky-blue .btn.bg-green,
.bg-medtronic-blue .bg-light-blue .btn.bg-green,
.bg-medtronic-blue .bg-light-gray .btn.bg-green,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-green,
.bg-medtronic-blue .bg-medium-blue .btn.bg-green,
.bg-medtronic-blue .bg-blue-gray .btn.bg-green,
.bg-medtronic-blue .bg-dark-gray .btn.bg-green,
.bg-medtronic-blue .bg-white .btn.bg-green,
.bg-sky-blue .bg-navy-blue .btn.bg-green,
.bg-sky-blue .bg-medtronic-blue .btn.bg-green,
.bg-sky-blue .bg-sky-blue .btn.bg-green,
.bg-sky-blue .bg-light-blue .btn.bg-green,
.bg-sky-blue .bg-light-gray .btn.bg-green,
.bg-sky-blue .bg-cobalt-blue .btn.bg-green,
.bg-sky-blue .bg-medium-blue .btn.bg-green,
.bg-sky-blue .bg-blue-gray .btn.bg-green,
.bg-sky-blue .bg-dark-gray .btn.bg-green,
.bg-sky-blue .bg-white .btn.bg-green,
.bg-light-blue .bg-navy-blue .btn.bg-green,
.bg-light-blue .bg-medtronic-blue .btn.bg-green,
.bg-light-blue .bg-sky-blue .btn.bg-green,
.bg-light-blue .bg-light-blue .btn.bg-green,
.bg-light-blue .bg-light-gray .btn.bg-green,
.bg-light-blue .bg-cobalt-blue .btn.bg-green,
.bg-light-blue .bg-medium-blue .btn.bg-green,
.bg-light-blue .bg-blue-gray .btn.bg-green,
.bg-light-blue .bg-dark-gray .btn.bg-green,
.bg-light-blue .bg-white .btn.bg-green,
.bg-light-gray .bg-navy-blue .btn.bg-green,
.bg-light-gray .bg-medtronic-blue .btn.bg-green,
.bg-light-gray .bg-sky-blue .btn.bg-green,
.bg-light-gray .bg-light-blue .btn.bg-green,
.bg-light-gray .bg-light-gray .btn.bg-green,
.bg-light-gray .bg-cobalt-blue .btn.bg-green,
.bg-light-gray .bg-medium-blue .btn.bg-green,
.bg-light-gray .bg-blue-gray .btn.bg-green,
.bg-light-gray .bg-dark-gray .btn.bg-green,
.bg-light-gray .bg-white .btn.bg-green,
.bg-white .bg-navy-blue .btn.bg-green,
.bg-white .bg-medtronic-blue .btn.bg-green,
.bg-white .bg-sky-blue .btn.bg-green,
.bg-white .bg-light-blue .btn.bg-green,
.bg-white .bg-light-gray .btn.bg-green,
.bg-white .bg-cobalt-blue .btn.bg-green,
.bg-white .bg-medium-blue .btn.bg-green,
.bg-white .bg-blue-gray .btn.bg-green,
.bg-white .bg-dark-gray .btn.bg-green,
.bg-white .bg-white .btn.bg-green,
.bg-cobalt-blue .bg-navy-blue .btn.bg-green,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-green,
.bg-cobalt-blue .bg-sky-blue .btn.bg-green,
.bg-cobalt-blue .bg-light-blue .btn.bg-green,
.bg-cobalt-blue .bg-light-gray .btn.bg-green,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-green,
.bg-cobalt-blue .bg-medium-blue .btn.bg-green,
.bg-cobalt-blue .bg-blue-gray .btn.bg-green,
.bg-cobalt-blue .bg-dark-gray .btn.bg-green,
.bg-cobalt-blue .bg-white .btn.bg-green,
.bg-medium-blue .bg-navy-blue .btn.bg-green,
.bg-medium-blue .bg-medtronic-blue .btn.bg-green,
.bg-medium-blue .bg-sky-blue .btn.bg-green,
.bg-medium-blue .bg-light-blue .btn.bg-green,
.bg-medium-blue .bg-light-gray .btn.bg-green,
.bg-medium-blue .bg-cobalt-blue .btn.bg-green,
.bg-medium-blue .bg-medium-blue .btn.bg-green,
.bg-medium-blue .bg-blue-gray .btn.bg-green,
.bg-medium-blue .bg-dark-gray .btn.bg-green,
.bg-medium-blue .bg-white .btn.bg-green,
.bg-blue-gray .bg-navy-blue .btn.bg-green,
.bg-blue-gray .bg-medtronic-blue .btn.bg-green,
.bg-blue-gray .bg-sky-blue .btn.bg-green,
.bg-blue-gray .bg-light-blue .btn.bg-green,
.bg-blue-gray .bg-light-gray .btn.bg-green,
.bg-blue-gray .bg-cobalt-blue .btn.bg-green,
.bg-blue-gray .bg-medium-blue .btn.bg-green,
.bg-blue-gray .bg-blue-gray .btn.bg-green,
.bg-blue-gray .bg-dark-gray .btn.bg-green,
.bg-blue-gray .bg-white .btn.bg-green,
.bg-dark-gray .bg-navy-blue .btn.bg-green,
.bg-dark-gray .bg-medtronic-blue .btn.bg-green,
.bg-dark-gray .bg-sky-blue .btn.bg-green,
.bg-dark-gray .bg-light-blue .btn.bg-green,
.bg-dark-gray .bg-light-gray .btn.bg-green,
.bg-dark-gray .bg-cobalt-blue .btn.bg-green,
.bg-dark-gray .bg-medium-blue .btn.bg-green,
.bg-dark-gray .bg-blue-gray .btn.bg-green,
.bg-dark-gray .bg-dark-gray .btn.bg-green,
.bg-dark-gray .bg-white .btn.bg-green {
  background-color: #77BC1F;
  color: #001E46;
  border-color: #77BC1F;
}
.btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-green .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-green .shape-mdt-external svg path,
.btn.bg-green.addeventatc svg path,
.bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-white .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-green.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-white .bg-white .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-green.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-green.addeventatc svg path,
.btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-white .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-green.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-green.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
.btn.bg-green:hover,
.bg-sky-blue .btn.bg-green:hover,
.bg-light-blue .btn.bg-green:hover,
.bg-light-gray .btn.bg-green:hover,
.bg-cobalt-blue .btn.bg-green:hover,
.bg-medium-blue .btn.bg-green:hover,
.bg-blue-gray .btn.bg-green:hover,
.bg-dark-gray .btn.bg-green:hover,
.bg-white .btn.bg-green:hover,
.bg-navy-blue .bg-sky-blue .btn.bg-green:hover,
.bg-navy-blue .bg-light-blue .btn.bg-green:hover,
.bg-navy-blue .bg-light-gray .btn.bg-green:hover,
.bg-navy-blue .bg-cobalt-blue .btn.bg-green:hover,
.bg-navy-blue .bg-medium-blue .btn.bg-green:hover,
.bg-navy-blue .bg-blue-gray .btn.bg-green:hover,
.bg-navy-blue .bg-dark-gray .btn.bg-green:hover,
.bg-navy-blue .bg-white .btn.bg-green:hover,
.bg-medtronic-blue .bg-sky-blue .btn.bg-green:hover,
.bg-medtronic-blue .bg-light-blue .btn.bg-green:hover,
.bg-medtronic-blue .bg-light-gray .btn.bg-green:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-green:hover,
.bg-medtronic-blue .bg-medium-blue .btn.bg-green:hover,
.bg-medtronic-blue .bg-blue-gray .btn.bg-green:hover,
.bg-medtronic-blue .bg-dark-gray .btn.bg-green:hover,
.bg-medtronic-blue .bg-white .btn.bg-green:hover,
.bg-sky-blue .bg-sky-blue .btn.bg-green:hover,
.bg-sky-blue .bg-light-blue .btn.bg-green:hover,
.bg-sky-blue .bg-light-gray .btn.bg-green:hover,
.bg-sky-blue .bg-cobalt-blue .btn.bg-green:hover,
.bg-sky-blue .bg-medium-blue .btn.bg-green:hover,
.bg-sky-blue .bg-blue-gray .btn.bg-green:hover,
.bg-sky-blue .bg-dark-gray .btn.bg-green:hover,
.bg-sky-blue .bg-white .btn.bg-green:hover,
.bg-light-blue .bg-sky-blue .btn.bg-green:hover,
.bg-light-blue .bg-light-blue .btn.bg-green:hover,
.bg-light-blue .bg-light-gray .btn.bg-green:hover,
.bg-light-blue .bg-cobalt-blue .btn.bg-green:hover,
.bg-light-blue .bg-medium-blue .btn.bg-green:hover,
.bg-light-blue .bg-blue-gray .btn.bg-green:hover,
.bg-light-blue .bg-dark-gray .btn.bg-green:hover,
.bg-light-blue .bg-white .btn.bg-green:hover,
.bg-light-gray .bg-sky-blue .btn.bg-green:hover,
.bg-light-gray .bg-light-blue .btn.bg-green:hover,
.bg-light-gray .bg-light-gray .btn.bg-green:hover,
.bg-light-gray .bg-cobalt-blue .btn.bg-green:hover,
.bg-light-gray .bg-medium-blue .btn.bg-green:hover,
.bg-light-gray .bg-blue-gray .btn.bg-green:hover,
.bg-light-gray .bg-dark-gray .btn.bg-green:hover,
.bg-light-gray .bg-white .btn.bg-green:hover,
.bg-white .bg-sky-blue .btn.bg-green:hover,
.bg-white .bg-light-blue .btn.bg-green:hover,
.bg-white .bg-light-gray .btn.bg-green:hover,
.bg-white .bg-cobalt-blue .btn.bg-green:hover,
.bg-white .bg-medium-blue .btn.bg-green:hover,
.bg-white .bg-blue-gray .btn.bg-green:hover,
.bg-white .bg-dark-gray .btn.bg-green:hover,
.bg-white .bg-white .btn.bg-green:hover,
.bg-cobalt-blue .bg-sky-blue .btn.bg-green:hover,
.bg-cobalt-blue .bg-light-blue .btn.bg-green:hover,
.bg-cobalt-blue .bg-light-gray .btn.bg-green:hover,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-green:hover,
.bg-cobalt-blue .bg-medium-blue .btn.bg-green:hover,
.bg-cobalt-blue .bg-blue-gray .btn.bg-green:hover,
.bg-cobalt-blue .bg-dark-gray .btn.bg-green:hover,
.bg-cobalt-blue .bg-white .btn.bg-green:hover,
.bg-medium-blue .bg-sky-blue .btn.bg-green:hover,
.bg-medium-blue .bg-light-blue .btn.bg-green:hover,
.bg-medium-blue .bg-light-gray .btn.bg-green:hover,
.bg-medium-blue .bg-cobalt-blue .btn.bg-green:hover,
.bg-medium-blue .bg-medium-blue .btn.bg-green:hover,
.bg-medium-blue .bg-blue-gray .btn.bg-green:hover,
.bg-medium-blue .bg-dark-gray .btn.bg-green:hover,
.bg-medium-blue .bg-white .btn.bg-green:hover,
.bg-blue-gray .bg-sky-blue .btn.bg-green:hover,
.bg-blue-gray .bg-light-blue .btn.bg-green:hover,
.bg-blue-gray .bg-light-gray .btn.bg-green:hover,
.bg-blue-gray .bg-cobalt-blue .btn.bg-green:hover,
.bg-blue-gray .bg-medium-blue .btn.bg-green:hover,
.bg-blue-gray .bg-blue-gray .btn.bg-green:hover,
.bg-blue-gray .bg-dark-gray .btn.bg-green:hover,
.bg-blue-gray .bg-white .btn.bg-green:hover,
.bg-dark-gray .bg-sky-blue .btn.bg-green:hover,
.bg-dark-gray .bg-light-blue .btn.bg-green:hover,
.bg-dark-gray .bg-light-gray .btn.bg-green:hover,
.bg-dark-gray .bg-cobalt-blue .btn.bg-green:hover,
.bg-dark-gray .bg-medium-blue .btn.bg-green:hover,
.bg-dark-gray .bg-blue-gray .btn.bg-green:hover,
.bg-dark-gray .bg-dark-gray .btn.bg-green:hover,
.bg-dark-gray .bg-white .btn.bg-green:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-light-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-white .btn.bg-green:hover .shape-mdt-external svg path,
.btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-white .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-sky-blue .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-light-blue .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-light-gray .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-medium-blue .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-blue-gray .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-dark-gray .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-white .btn.bg-green:hover.addeventatc svg path,
.btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-white .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-sky-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-light-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-cobalt-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medium-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-blue-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-dark-gray .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-white .btn.bg-green:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .btn.bg-green:hover,
.bg-medtronic-blue .btn.bg-green:hover,
.bg-navy-blue .bg-navy-blue .btn.bg-green:hover,
.bg-navy-blue .bg-medtronic-blue .btn.bg-green:hover,
.bg-medtronic-blue .bg-navy-blue .btn.bg-green:hover,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-green:hover,
.bg-sky-blue .bg-navy-blue .btn.bg-green:hover,
.bg-sky-blue .bg-medtronic-blue .btn.bg-green:hover,
.bg-light-blue .bg-navy-blue .btn.bg-green:hover,
.bg-light-blue .bg-medtronic-blue .btn.bg-green:hover,
.bg-light-gray .bg-navy-blue .btn.bg-green:hover,
.bg-light-gray .bg-medtronic-blue .btn.bg-green:hover,
.bg-white .bg-navy-blue .btn.bg-green:hover,
.bg-white .bg-medtronic-blue .btn.bg-green:hover,
.bg-cobalt-blue .bg-navy-blue .btn.bg-green:hover,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-green:hover,
.bg-medium-blue .bg-navy-blue .btn.bg-green:hover,
.bg-medium-blue .bg-medtronic-blue .btn.bg-green:hover,
.bg-blue-gray .bg-navy-blue .btn.bg-green:hover,
.bg-blue-gray .bg-medtronic-blue .btn.bg-green:hover,
.bg-dark-gray .bg-navy-blue .btn.bg-green:hover,
.bg-dark-gray .bg-medtronic-blue .btn.bg-green:hover {
  background-color: #B1B3B3;
  color: #fff;
  border-color: #B1B3B3;
}
.bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-green:hover .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-green:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg path,
.bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-navy-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-green:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-green:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn.bg-light-orange {
  background-color: #F7A800;
  border: #F7A800;
  color: #001E46;
}
.btn.bg-light-orange .shape-mdt-external svg path,
.btn.bg-light-orange.addeventatc svg path,
.btn.bg-light-orange.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
.bg-medium-blue .btn.bg-light-orange,
.bg-cobalt-blue .btn.bg-light-orange,
.bg-sky-blue .btn.bg-light-orange,
.bg-light-blue .btn.bg-light-orange,
.bg-dark-gray .btn.bg-light-orange,
.bg-light-gray .btn.bg-light-orange,
.bg-white .btn.bg-light-orange,
.bg-navy-blue .btn.bg-light-orange,
.bg-medtronic-blue .btn.bg-light-orange,
.bg-blue-gray .btn.bg-light-orange {
  background-color: #F7A800;
  border: #F7A800;
  color: #001E46;
}
.bg-medium-blue .btn.bg-light-orange .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-light-orange .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-light-orange .shape-mdt-external svg path,
.bg-light-blue .btn.bg-light-orange .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-light-orange .shape-mdt-external svg path,
.bg-light-gray .btn.bg-light-orange .shape-mdt-external svg path,
.bg-white .btn.bg-light-orange .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-light-orange .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-light-orange .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-light-orange .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-light-orange.addeventatc svg path,
.bg-cobalt-blue .btn.bg-light-orange.addeventatc svg path,
.bg-sky-blue .btn.bg-light-orange.addeventatc svg path,
.bg-light-blue .btn.bg-light-orange.addeventatc svg path,
.bg-dark-gray .btn.bg-light-orange.addeventatc svg path,
.bg-light-gray .btn.bg-light-orange.addeventatc svg path,
.bg-white .btn.bg-light-orange.addeventatc svg path,
.bg-navy-blue .btn.bg-light-orange.addeventatc svg path,
.bg-medtronic-blue .btn.bg-light-orange.addeventatc svg path,
.bg-blue-gray .btn.bg-light-orange.addeventatc svg path,
.bg-medium-blue .btn.bg-light-orange.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-light-orange.addeventatc svg polygon,
.bg-sky-blue .btn.bg-light-orange.addeventatc svg polygon,
.bg-light-blue .btn.bg-light-orange.addeventatc svg polygon,
.bg-dark-gray .btn.bg-light-orange.addeventatc svg polygon,
.bg-light-gray .btn.bg-light-orange.addeventatc svg polygon,
.bg-white .btn.bg-light-orange.addeventatc svg polygon,
.bg-navy-blue .btn.bg-light-orange.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-light-orange.addeventatc svg polygon,
.bg-blue-gray .btn.bg-light-orange.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
.btn.bg-light-orange:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.btn.bg-light-orange:hover .shape-mdt-external svg path,
.btn.bg-light-orange:hover.addeventatc svg path,
.btn.bg-light-orange:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-medium-blue .btn.bg-light-orange:hover,
.bg-cobalt-blue .btn.bg-light-orange:hover,
.bg-sky-blue .btn.bg-light-orange:hover,
.bg-light-blue .btn.bg-light-orange:hover,
.bg-dark-gray .btn.bg-light-orange:hover,
.bg-light-gray .btn.bg-light-orange:hover,
.bg-white .btn.bg-light-orange:hover,
.bg-blue-gray .btn.bg-light-orange:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.bg-medium-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-light-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-light-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-white .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-cobalt-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-sky-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-light-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-dark-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-light-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-white .btn.bg-light-orange:hover.addeventatc svg path,
.bg-blue-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medium-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-sky-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-light-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-dark-gray .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-light-gray .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-white .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-blue-gray .btn.bg-light-orange:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .bg-medium-blue .btn.bg-light-orange:hover,
.bg-navy-blue .bg-cobalt-blue .btn.bg-light-orange:hover,
.bg-navy-blue .bg-sky-blue .btn.bg-light-orange:hover,
.bg-navy-blue .bg-light-blue .btn.bg-light-orange:hover,
.bg-navy-blue .bg-dark-gray .btn.bg-light-orange:hover,
.bg-navy-blue .bg-light-gray .btn.bg-light-orange:hover,
.bg-navy-blue .bg-white .btn.bg-light-orange:hover,
.bg-navy-blue .bg-blue-gray .btn.bg-light-orange:hover,
.bg-medtronic-blue .bg-medium-blue .btn.bg-light-orange:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-light-orange:hover,
.bg-medtronic-blue .bg-sky-blue .btn.bg-light-orange:hover,
.bg-medtronic-blue .bg-light-blue .btn.bg-light-orange:hover,
.bg-medtronic-blue .bg-dark-gray .btn.bg-light-orange:hover,
.bg-medtronic-blue .bg-light-gray .btn.bg-light-orange:hover,
.bg-medtronic-blue .bg-white .btn.bg-light-orange:hover,
.bg-medtronic-blue .bg-blue-gray .btn.bg-light-orange:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.bg-navy-blue .bg-medium-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-light-orange:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .btn.bg-light-orange:hover,
.bg-medtronic-blue .btn.bg-light-orange:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-medium-blue .bg-navy-blue .btn.bg-light-orange:hover,
.bg-medium-blue .bg-medtronic-blue .btn.bg-light-orange:hover,
.bg-cobalt-blue .bg-navy-blue .btn.bg-light-orange:hover,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-light-orange:hover,
.bg-sky-blue .bg-navy-blue .btn.bg-light-orange:hover,
.bg-sky-blue .bg-medtronic-blue .btn.bg-light-orange:hover,
.bg-light-blue .bg-navy-blue .btn.bg-light-orange:hover,
.bg-light-blue .bg-medtronic-blue .btn.bg-light-orange:hover,
.bg-dark-gray .bg-navy-blue .btn.bg-light-orange:hover,
.bg-dark-gray .bg-medtronic-blue .btn.bg-light-orange:hover,
.bg-light-gray .bg-navy-blue .btn.bg-light-orange:hover,
.bg-light-gray .bg-medtronic-blue .btn.bg-light-orange:hover,
.bg-white .bg-navy-blue .btn.bg-light-orange:hover,
.bg-white .bg-medtronic-blue .btn.bg-light-orange:hover,
.bg-blue-gray .bg-navy-blue .btn.bg-light-orange:hover,
.bg-blue-gray .bg-medtronic-blue .btn.bg-light-orange:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-medium-blue .bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-light-orange:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-light-orange:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-light-orange:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn.bg-yellow {
  background-color: #FFCE00;
  border: #FFCE00;
  color: #001E46;
}
.btn.bg-yellow .shape-mdt-external svg path,
.btn.bg-yellow.addeventatc svg path,
.btn.bg-yellow.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
.bg-medium-blue .btn.bg-yellow,
.bg-cobalt-blue .btn.bg-yellow,
.bg-sky-blue .btn.bg-yellow,
.bg-light-blue .btn.bg-yellow,
.bg-dark-gray .btn.bg-yellow,
.bg-light-gray .btn.bg-yellow,
.bg-white .btn.bg-yellow,
.bg-navy-blue .btn.bg-yellow,
.bg-medtronic-blue .btn.bg-yellow,
.bg-blue-gray .btn.bg-yellow {
  background-color: #FFCE00;
  border: #FFCE00;
  color: #001E46;
}
.bg-medium-blue .btn.bg-yellow .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-yellow .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-yellow .shape-mdt-external svg path,
.bg-light-blue .btn.bg-yellow .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-yellow .shape-mdt-external svg path,
.bg-light-gray .btn.bg-yellow .shape-mdt-external svg path,
.bg-white .btn.bg-yellow .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-yellow .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-yellow .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-yellow .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-yellow.addeventatc svg path,
.bg-cobalt-blue .btn.bg-yellow.addeventatc svg path,
.bg-sky-blue .btn.bg-yellow.addeventatc svg path,
.bg-light-blue .btn.bg-yellow.addeventatc svg path,
.bg-dark-gray .btn.bg-yellow.addeventatc svg path,
.bg-light-gray .btn.bg-yellow.addeventatc svg path,
.bg-white .btn.bg-yellow.addeventatc svg path,
.bg-navy-blue .btn.bg-yellow.addeventatc svg path,
.bg-medtronic-blue .btn.bg-yellow.addeventatc svg path,
.bg-blue-gray .btn.bg-yellow.addeventatc svg path,
.bg-medium-blue .btn.bg-yellow.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-yellow.addeventatc svg polygon,
.bg-sky-blue .btn.bg-yellow.addeventatc svg polygon,
.bg-light-blue .btn.bg-yellow.addeventatc svg polygon,
.bg-dark-gray .btn.bg-yellow.addeventatc svg polygon,
.bg-light-gray .btn.bg-yellow.addeventatc svg polygon,
.bg-white .btn.bg-yellow.addeventatc svg polygon,
.bg-navy-blue .btn.bg-yellow.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-yellow.addeventatc svg polygon,
.bg-blue-gray .btn.bg-yellow.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
.btn.bg-yellow:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.btn.bg-yellow:hover .shape-mdt-external svg path,
.btn.bg-yellow:hover.addeventatc svg path,
.btn.bg-yellow:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-medium-blue .btn.bg-yellow:hover,
.bg-cobalt-blue .btn.bg-yellow:hover,
.bg-sky-blue .btn.bg-yellow:hover,
.bg-light-blue .btn.bg-yellow:hover,
.bg-dark-gray .btn.bg-yellow:hover,
.bg-light-gray .btn.bg-yellow:hover,
.bg-white .btn.bg-yellow:hover,
.bg-blue-gray .btn.bg-yellow:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.bg-medium-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-light-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-light-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-white .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-cobalt-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-sky-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-light-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-dark-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-light-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-white .btn.bg-yellow:hover.addeventatc svg path,
.bg-blue-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-medium-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-sky-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-light-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-dark-gray .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-light-gray .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-white .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-blue-gray .btn.bg-yellow:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .bg-medium-blue .btn.bg-yellow:hover,
.bg-navy-blue .bg-cobalt-blue .btn.bg-yellow:hover,
.bg-navy-blue .bg-sky-blue .btn.bg-yellow:hover,
.bg-navy-blue .bg-light-blue .btn.bg-yellow:hover,
.bg-navy-blue .bg-dark-gray .btn.bg-yellow:hover,
.bg-navy-blue .bg-light-gray .btn.bg-yellow:hover,
.bg-navy-blue .bg-white .btn.bg-yellow:hover,
.bg-navy-blue .bg-blue-gray .btn.bg-yellow:hover,
.bg-medtronic-blue .bg-medium-blue .btn.bg-yellow:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-yellow:hover,
.bg-medtronic-blue .bg-sky-blue .btn.bg-yellow:hover,
.bg-medtronic-blue .bg-light-blue .btn.bg-yellow:hover,
.bg-medtronic-blue .bg-dark-gray .btn.bg-yellow:hover,
.bg-medtronic-blue .bg-light-gray .btn.bg-yellow:hover,
.bg-medtronic-blue .bg-white .btn.bg-yellow:hover,
.bg-medtronic-blue .bg-blue-gray .btn.bg-yellow:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.bg-navy-blue .bg-medium-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-yellow:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .btn.bg-yellow:hover,
.bg-medtronic-blue .btn.bg-yellow:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-medium-blue .bg-navy-blue .btn.bg-yellow:hover,
.bg-medium-blue .bg-medtronic-blue .btn.bg-yellow:hover,
.bg-cobalt-blue .bg-navy-blue .btn.bg-yellow:hover,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-yellow:hover,
.bg-sky-blue .bg-navy-blue .btn.bg-yellow:hover,
.bg-sky-blue .bg-medtronic-blue .btn.bg-yellow:hover,
.bg-light-blue .bg-navy-blue .btn.bg-yellow:hover,
.bg-light-blue .bg-medtronic-blue .btn.bg-yellow:hover,
.bg-dark-gray .bg-navy-blue .btn.bg-yellow:hover,
.bg-dark-gray .bg-medtronic-blue .btn.bg-yellow:hover,
.bg-light-gray .bg-navy-blue .btn.bg-yellow:hover,
.bg-light-gray .bg-medtronic-blue .btn.bg-yellow:hover,
.bg-white .bg-navy-blue .btn.bg-yellow:hover,
.bg-white .bg-medtronic-blue .btn.bg-yellow:hover,
.bg-blue-gray .bg-navy-blue .btn.bg-yellow:hover,
.bg-blue-gray .bg-medtronic-blue .btn.bg-yellow:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-medium-blue .bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-yellow:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-yellow:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-yellow:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn.bg-turquoise {
  background-color: #00C4B3;
  border: #00C4B3;
  color: #001E46;
}
.btn.bg-turquoise .shape-mdt-external svg path,
.btn.bg-turquoise.addeventatc svg path,
.btn.bg-turquoise.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
.bg-medium-blue .btn.bg-turquoise,
.bg-cobalt-blue .btn.bg-turquoise,
.bg-sky-blue .btn.bg-turquoise,
.bg-light-blue .btn.bg-turquoise,
.bg-dark-gray .btn.bg-turquoise,
.bg-light-gray .btn.bg-turquoise,
.bg-white .btn.bg-turquoise,
.bg-navy-blue .btn.bg-turquoise,
.bg-medtronic-blue .btn.bg-turquoise,
.bg-blue-gray .btn.bg-turquoise {
  background-color: #00C4B3;
  border: #00C4B3;
  color: #001E46;
}
.bg-medium-blue .btn.bg-turquoise .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-turquoise .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-turquoise .shape-mdt-external svg path,
.bg-light-blue .btn.bg-turquoise .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-turquoise .shape-mdt-external svg path,
.bg-light-gray .btn.bg-turquoise .shape-mdt-external svg path,
.bg-white .btn.bg-turquoise .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-turquoise .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-turquoise .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-turquoise .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-turquoise.addeventatc svg path,
.bg-cobalt-blue .btn.bg-turquoise.addeventatc svg path,
.bg-sky-blue .btn.bg-turquoise.addeventatc svg path,
.bg-light-blue .btn.bg-turquoise.addeventatc svg path,
.bg-dark-gray .btn.bg-turquoise.addeventatc svg path,
.bg-light-gray .btn.bg-turquoise.addeventatc svg path,
.bg-white .btn.bg-turquoise.addeventatc svg path,
.bg-navy-blue .btn.bg-turquoise.addeventatc svg path,
.bg-medtronic-blue .btn.bg-turquoise.addeventatc svg path,
.bg-blue-gray .btn.bg-turquoise.addeventatc svg path,
.bg-medium-blue .btn.bg-turquoise.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-turquoise.addeventatc svg polygon,
.bg-sky-blue .btn.bg-turquoise.addeventatc svg polygon,
.bg-light-blue .btn.bg-turquoise.addeventatc svg polygon,
.bg-dark-gray .btn.bg-turquoise.addeventatc svg polygon,
.bg-light-gray .btn.bg-turquoise.addeventatc svg polygon,
.bg-white .btn.bg-turquoise.addeventatc svg polygon,
.bg-navy-blue .btn.bg-turquoise.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-turquoise.addeventatc svg polygon,
.bg-blue-gray .btn.bg-turquoise.addeventatc svg polygon {
  stroke: #001E46 !important;
  fill: #001E46 !important;
}
.btn.bg-turquoise:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.btn.bg-turquoise:hover .shape-mdt-external svg path,
.btn.bg-turquoise:hover.addeventatc svg path,
.btn.bg-turquoise:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-medium-blue .btn.bg-turquoise:hover,
.bg-cobalt-blue .btn.bg-turquoise:hover,
.bg-sky-blue .btn.bg-turquoise:hover,
.bg-light-blue .btn.bg-turquoise:hover,
.bg-dark-gray .btn.bg-turquoise:hover,
.bg-light-gray .btn.bg-turquoise:hover,
.bg-white .btn.bg-turquoise:hover,
.bg-blue-gray .btn.bg-turquoise:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.bg-medium-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-cobalt-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-sky-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-light-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-dark-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-light-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-white .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-blue-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medium-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-cobalt-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-sky-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-light-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-dark-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-light-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-white .btn.bg-turquoise:hover.addeventatc svg path,
.bg-blue-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medium-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-cobalt-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-sky-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-light-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-dark-gray .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-light-gray .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-white .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-blue-gray .btn.bg-turquoise:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .bg-medium-blue .btn.bg-turquoise:hover,
.bg-navy-blue .bg-cobalt-blue .btn.bg-turquoise:hover,
.bg-navy-blue .bg-sky-blue .btn.bg-turquoise:hover,
.bg-navy-blue .bg-light-blue .btn.bg-turquoise:hover,
.bg-navy-blue .bg-dark-gray .btn.bg-turquoise:hover,
.bg-navy-blue .bg-light-gray .btn.bg-turquoise:hover,
.bg-navy-blue .bg-white .btn.bg-turquoise:hover,
.bg-navy-blue .bg-blue-gray .btn.bg-turquoise:hover,
.bg-medtronic-blue .bg-medium-blue .btn.bg-turquoise:hover,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-turquoise:hover,
.bg-medtronic-blue .bg-sky-blue .btn.bg-turquoise:hover,
.bg-medtronic-blue .bg-light-blue .btn.bg-turquoise:hover,
.bg-medtronic-blue .bg-dark-gray .btn.bg-turquoise:hover,
.bg-medtronic-blue .bg-light-gray .btn.bg-turquoise:hover,
.bg-medtronic-blue .bg-white .btn.bg-turquoise:hover,
.bg-medtronic-blue .bg-blue-gray .btn.bg-turquoise:hover {
  background-color: #001E46;
  border-color: #001E46;
  color: #fff;
}
.bg-navy-blue .bg-medium-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-white .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-white .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .bg-cobalt-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .bg-sky-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .bg-light-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .bg-dark-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .bg-light-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .bg-white .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .bg-blue-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .bg-medium-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .bg-sky-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .bg-dark-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .bg-light-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .bg-white .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .bg-blue-gray .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .bg-medium-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-navy-blue .bg-cobalt-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-navy-blue .bg-sky-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-navy-blue .bg-dark-gray .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-navy-blue .bg-light-gray .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-navy-blue .bg-white .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-navy-blue .bg-blue-gray .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-medium-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-cobalt-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-sky-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-dark-gray .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-light-gray .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-white .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .bg-blue-gray .btn.bg-turquoise:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-navy-blue .btn.bg-turquoise:hover,
.bg-medtronic-blue .btn.bg-turquoise:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.bg-medium-blue .bg-navy-blue .btn.bg-turquoise:hover,
.bg-medium-blue .bg-medtronic-blue .btn.bg-turquoise:hover,
.bg-cobalt-blue .bg-navy-blue .btn.bg-turquoise:hover,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-turquoise:hover,
.bg-sky-blue .bg-navy-blue .btn.bg-turquoise:hover,
.bg-sky-blue .bg-medtronic-blue .btn.bg-turquoise:hover,
.bg-light-blue .bg-navy-blue .btn.bg-turquoise:hover,
.bg-light-blue .bg-medtronic-blue .btn.bg-turquoise:hover,
.bg-dark-gray .bg-navy-blue .btn.bg-turquoise:hover,
.bg-dark-gray .bg-medtronic-blue .btn.bg-turquoise:hover,
.bg-light-gray .bg-navy-blue .btn.bg-turquoise:hover,
.bg-light-gray .bg-medtronic-blue .btn.bg-turquoise:hover,
.bg-white .bg-navy-blue .btn.bg-turquoise:hover,
.bg-white .bg-medtronic-blue .btn.bg-turquoise:hover,
.bg-blue-gray .bg-navy-blue .btn.bg-turquoise:hover,
.bg-blue-gray .bg-medtronic-blue .btn.bg-turquoise:hover {
  background-color: #B1B3B3;
  border-color: #B1B3B3;
  color: #fff;
}
.bg-medium-blue .bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-white .bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-turquoise:hover .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medium-blue .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-cobalt-blue .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-sky-blue .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-sky-blue .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-light-blue .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-light-blue .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-dark-gray .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-dark-gray .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-light-gray .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-light-gray .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-white .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-white .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-blue-gray .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-blue-gray .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg path,
.bg-medium-blue .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-medium-blue .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-cobalt-blue .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-sky-blue .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-sky-blue .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-light-blue .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-light-blue .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-dark-gray .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-dark-gray .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-light-gray .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-light-gray .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-white .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-white .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-blue-gray .bg-navy-blue .btn.bg-turquoise:hover.addeventatc svg polygon,
.bg-blue-gray .bg-medtronic-blue .btn.bg-turquoise:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn-default,
.btn-clear {
  background-color: #FFFFFF;
  color: #007CBD;
  border-color: #007CBD;
}
.btn-default .shape-mdt-external svg path,
.btn-clear .shape-mdt-external svg path,
.btn-default.addeventatc svg path,
.btn-clear.addeventatc svg path,
.btn-default.addeventatc svg polygon,
.btn-clear.addeventatc svg polygon {
  stroke: #007CBD !important;
  fill: #007CBD !important;
}
.btn-default:hover,
.btn-clear:hover {
  color: #FFFFFF;
  background-color: #007CBD;
}
.btn-default:hover .shape-mdt-external svg path,
.btn-clear:hover .shape-mdt-external svg path,
.btn-default:hover.addeventatc svg path,
.btn-clear:hover.addeventatc svg path,
.btn-default:hover.addeventatc svg polygon,
.btn-clear:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn-clear {
  color: #000;
  border-color: #000;
}
.btn-clear .shape-mdt-external svg path,
.btn-clear.addeventatc svg path,
.btn-clear.addeventatc svg polygon {
  stroke: #000 !important;
  fill: #000 !important;
}
.btn-clear:hover {
  color: #FFFFFF;
  background-color: #000;
}
.btn-clear:hover .shape-mdt-external svg path,
.btn-clear:hover.addeventatc svg path,
.btn-clear:hover.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn--load-more {
  position: relative;
  padding: 40px 0;
  display: block;
  height: 100px;
  text-align: center;
  background-color: #5B7F95;
  color: #FFFFFF;
  font-weight: bold;
}
.btn--load-more .shape-mdt-external svg path,
.btn--load-more.addeventatc svg path,
.btn--load-more.addeventatc svg polygon {
  stroke: #fff !important;
  fill: #fff !important;
}
.btn--load-more i {
  font-size: 1rem;
}
.btn--load-more .btn--load-more__icon {
  display: none;
}
.btn--load-more .btn--load-more__icon span {
  display: block;
  margin-top: 8px;
}
.btn--load-more.loading {
  padding: 10px;
}
.btn--load-more.loading .btn--load-more__text {
  display: none;
}
.btn--load-more.loading .btn--load-more__icon {
  display: block;
}
.btn--load-more.loading:hover {
  text-decoration: none;
}
.four-column .btn {
  padding: 5px;
  font-size: 1.6rem;
  line-height: 1.8rem;
}
.btn-transparent {
  background: transparent;
}
.utility-buttons {
  line-height: 0;
}
.utility-buttons a {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-size: 0;
  margin-right: 1.5rem;
}
.utility-buttons a:hover {
  text-decoration: none;
}
.utility-buttons a path {
  fill: #007CBD;
}
.utility-buttons a .icon-fallback-text > .icon {
  vertical-align: bottom;
}
.product-cta-btn {
  display: table;
  margin-top: 2rem;
}
html[dir="rtl"] .utility-buttons a {
  margin-right: 0;
  margin-left: 1.5rem;
}

/*Carousel START*/
.carousel-wrap {
  position: relative;
}
.carousel {
  position: relative;
  overflow: hidden;
}
.carousel .carousel__list {
  position: relative;
  left: 0;
}
.carousel .carousel__list:before,
.carousel .carousel__list:after {
  content: " ";
  display: table;
}
.carousel .carousel__item {
  float: left;
  overflow: hidden;
}
.carousel .carousel__item .one-by-one {
  margin-bottom: 1rem;
}
.carousel .carousel__item .one-by-one .content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
}
html[dir="rtl"] .carousel .carousel__item .one-by-one .content {
  left: auto;
  right: 0;
}
.carousel .carousel__item .one-by-one:before {
  padding-top: 100%;
}
.carousel .carousel__item img {
  max-width: 100%;
  margin: 0;
}
.carousel__pagination {
  position: absolute;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.carousel__pagination a {
  display: inline-block;
  margin: 5px;
  width: 30px;
  height: 30px;
  border: 1px solid #B1B1B3;
  background-image: -webkit-linear-gradient(top, #f0f0f0 0%, #d0d0d0 100%);
  background-image: -o-linear-gradient(top, #f0f0f0 0%, #d0d0d0 100%);
  background-image: linear-gradient(to bottom, #f0f0f0 0%, #d0d0d0 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0F0F0', endColorstr='#FFD0D0D0', GradientType=0);
  overflow: hidden;
}
.carousel__pagination a img {
  width: 100% !important;
  height: 100% !important;
}
.carousel-control {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -100%);
}
.carousel-control .icon {
  width: 1.6rem;
  height: 2.5rem;
}
.carousel-control .icon svg path {
  fill: #007CBD;
}
.carousel-control.inactive {
  display: none;
}
.carousel-control--previous {
  left: 0;
}
.carousel-control--next {
  right: 0;
}
.carousel__list,
.carousel-control,
.carousel__pagination {
  visibility: hidden;
}
.carousel {
  background: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/images/loading.gif") center 75px no-repeat;
}
.appcarousel {
  background: none;
}
.appcarousel .carousel-control {
  transform: none;
}

.bg-navy-blue {
  background-color: #001e46;
}
.bg-medtronic-blue {
  background-color: #004B87;
}
.bg-cobalt-blue {
  background-color: #007CBD;
}
.bg-medium-blue {
  background-color: #00A9E0;
}
.bg-sky-blue {
  background-color: #71C5E8;
}
.bg-light-blue {
  background-color: #B9D9EB;
}
.bg-blue-gray {
  background-color: #5B7F95;
}
.bg-dark-gray {
  background-color: #888B8D;
}
.bg-cool-gray {
  background-color: #53565A;
}
.bg-light-gray {
  background-color: #B1B1B3;
}
.bg-lighter-gray {
  background-color: #E8E8E8;
}
.bg-white {
  background-color: #FFFFFF;
}
.bg-yellow {
  background-color: #FFCE00;
}
.bg-light-orange {
  background-color: #F7A800;
}
.bg-orange {
  background-color: #D14905;
}
.bg-purple {
  background-color: #B0008E;
}
.bg-green {
  background-color: #77BC1F;
}
.bg-turquoise {
  background-color: #00C4B3;
}
.turquoise-alt {
  background-color: #00CFBD;
}
.purple-alt {
  background-color: #AE0080;
}

.navy-blue {
  color: #001e46 !important;
}
.medtronic-blue {
  color: #004B87 !important;
}
.cobalt-blue {
  color: #007CBD !important;
}
.medium-blue {
  color: #00A9E0 !important;
}
.sky-blue {
  color: #71C5E8 !important;
}
.light-blue {
  color: #B9D9EB !important;
}
.blue-gray {
  color: #5B7F95 !important;
}
.dark-gray {
  color: #888B8D !important;
}
.cool-gray {
  color: #53565A !important;
}
.light-gray {
  color: #B1B1B3 !important;
}
.lighter-gray {
  color: #E8E8E8 !important;
}
.white {
  color: #FFFFFF !important;
}
.yellow {
  color: #FFCE00 !important;
}
.light-orange {
  color: #F7A800 !important;
}
.orange {
  color: #D14905 !important;
}
.purple {
  color: #B0008E !important;
}
.green {
  color: #77BC1F !important;
}
.turquoise {
  color: #00C4B3 !important;
}
.bg-navy-blue,
.bg-medtronic-blue,
.bg-cobalt-blue,
.bg-dark-gray,
.bg-blue-gray {
  color: #FFFFFF;
}
.bg-navy-blue h1,
.bg-navy-blue h2,
.bg-navy-blue h3,
.bg-navy-blue h4,
.bg-navy-blue h5,
.bg-navy-blue h6,
.bg-navy-blue ul li:before,
.bg-medtronic-blue h1,
.bg-medtronic-blue h2,
.bg-medtronic-blue h3,
.bg-medtronic-blue h4,
.bg-medtronic-blue h5,
.bg-medtronic-blue h6,
.bg-medtronic-blue ul li:before,
.bg-cobalt-blue h1,
.bg-cobalt-blue h2,
.bg-cobalt-blue h3,
.bg-cobalt-blue h4,
.bg-cobalt-blue h5,
.bg-cobalt-blue h6,
.bg-cobalt-blue ul li:before,
.bg-medium-blue h1,
.bg-medium-blue h2,
.bg-medium-blue h3,
.bg-medium-blue h4,
.bg-medium-blue h5,
.bg-medium-blue h6,
.bg-medium-blue ul li:before,
.bg-dark-gray h1,
.bg-dark-gray h2,
.bg-dark-gray h3,
.bg-dark-gray h4,
.bg-dark-gray h5,
.bg-dark-gray h6,
.bg-dark-gray ul li:before,
.bg-blue-gray h1,
.bg-blue-gray h2,
.bg-blue-gray h3,
.bg-blue-gray h4,
.bg-blue-gray h5,
.bg-blue-gray h6,
.bg-blue-gray ul li:before {
  color: #FFFFFF;
}
.bg-sky-blue,
.bg-white,
.bg-light-gray,
.bg-light-blue,
.bg-medium-blue {
  color: #001e46;
}
.bg-sky-blue h1,
.bg-sky-blue h2,
.bg-sky-blue h3,
.bg-sky-blue h4,
.bg-sky-blue h5,
.bg-sky-blue h6,
.bg-sky-blue ul li:before,
.bg-white h1,
.bg-white h2,
.bg-white h3,
.bg-white h4,
.bg-white h5,
.bg-white h6,
.bg-white ul li:before,
.bg-light-gray h1,
.bg-light-gray h2,
.bg-light-gray h3,
.bg-light-gray h4,
.bg-light-gray h5,
.bg-light-gray h6,
.bg-light-gray ul li:before,
.bg-light-blue h1,
.bg-light-blue h2,
.bg-light-blue h3,
.bg-light-blue h4,
.bg-light-blue h5,
.bg-light-blue h6,
.bg-light-blue ul li:before {
  color: #001e46;
}
.bg-medtronic-blue .contact-us h4 {
  color: #FFCE00;
}
.bg-white a {
  color: #007CBD;
}
.bg-white a .shape-mdt-external svg path {
  stroke: #007CBD;
}
.bg-light-blue a {
  color: #0A5591;
}
.bg-light-blue a .shape-mdt-external svg path {
  stroke: #0A5591;
}
.bg-sky-blue a {
  color: #004B87;
}
.bg-sky-blue a .shape-mdt-external svg path {
  stroke: #004B87;
}
.bg-medtronic-blue a {
  color: #85DCFF;
}
.bg-medtronic-blue a .shape-mdt-external svg path {
  stroke: #85DCFF;
}
.bg-navy-blue a {
  color: #71C5E8;
}
.bg-navy-blue a .shape-mdt-external svg path {
  stroke: #71C5E8;
}
.bg-light-gray a {
  color: #001E46;
}
.bg-light-gray a .shape-mdt-external svg path {
  stroke: #001E46;
}
.bg-medium-blue a {
  color: #004B87;
}
.bg-medium-blue a .shape-mdt-external svg path {
  stroke: #004B87;
}
.bg-blue-gray a {
  color: #B9D9EB;
}
.bg-blue-gray a .shape-mdt-external svg path {
  stroke: #B9D9EB;
}
.bg-cobalt-blue a {
  color: #fff;
}
.bg-cobalt-blue a .shape-mdt-external svg path {
  stroke: #fff;
}
.bg-medtronic-blue .bg-white a,
.bg-navy-blue .bg-white a,
.bg-medium-blue .bg-white a,
.bg-cobalt-blue .bg-white a,
.bg-white .bg-white a,
.bg-light-blue .bg-white a,
.bg-sky-blue .bg-white a,
.bg-light-gray .bg-white a,
.bg-blue-gray .bg-white a {
  color: #007CBD;
}
.bg-medtronic-blue .bg-white a .shape-mdt-external svg path,
.bg-navy-blue .bg-white a .shape-mdt-external svg path,
.bg-medium-blue .bg-white a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-white a .shape-mdt-external svg path,
.bg-white .bg-white a .shape-mdt-external svg path,
.bg-light-blue .bg-white a .shape-mdt-external svg path,
.bg-sky-blue .bg-white a .shape-mdt-external svg path,
.bg-light-gray .bg-white a .shape-mdt-external svg path,
.bg-blue-gray .bg-white a .shape-mdt-external svg path {
  stroke: #007CBD;
}
.bg-medtronic-blue .bg-cobalt-blue a,
.bg-navy-blue .bg-cobalt-blue a,
.bg-medium-blue .bg-cobalt-blue a,
.bg-cobalt-blue .bg-cobalt-blue a,
.bg-white .bg-cobalt-blue a,
.bg-light-blue .bg-cobalt-blue a,
.bg-sky-blue .bg-cobalt-blue a,
.bg-light-gray .bg-cobalt-blue a,
.bg-blue-gray .bg-cobalt-blue a {
  color: #fff;
}
.bg-medtronic-blue .bg-cobalt-blue a .shape-mdt-external svg path,
.bg-navy-blue .bg-cobalt-blue a .shape-mdt-external svg path,
.bg-medium-blue .bg-cobalt-blue a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-cobalt-blue a .shape-mdt-external svg path,
.bg-white .bg-cobalt-blue a .shape-mdt-external svg path,
.bg-light-blue .bg-cobalt-blue a .shape-mdt-external svg path,
.bg-sky-blue .bg-cobalt-blue a .shape-mdt-external svg path,
.bg-light-gray .bg-cobalt-blue a .shape-mdt-external svg path,
.bg-blue-gray .bg-cobalt-blue a .shape-mdt-external svg path {
  stroke: #fff;
}
.bg-medtronic-blue .bg-light-blue a,
.bg-navy-blue .bg-light-blue a,
.bg-medium-blue .bg-light-blue a,
.bg-cobalt-blue .bg-light-blue a,
.bg-white .bg-light-blue a,
.bg-light-blue .bg-light-blue a,
.bg-sky-blue .bg-light-blue a,
.bg-light-gray .bg-light-blue a,
.bg-blue-gray .bg-light-blue a {
  color: #0A5591;
}
.bg-medtronic-blue .bg-light-blue a .shape-mdt-external svg path,
.bg-navy-blue .bg-light-blue a .shape-mdt-external svg path,
.bg-medium-blue .bg-light-blue a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-blue a .shape-mdt-external svg path,
.bg-white .bg-light-blue a .shape-mdt-external svg path,
.bg-light-blue .bg-light-blue a .shape-mdt-external svg path,
.bg-sky-blue .bg-light-blue a .shape-mdt-external svg path,
.bg-light-gray .bg-light-blue a .shape-mdt-external svg path,
.bg-blue-gray .bg-light-blue a .shape-mdt-external svg path {
  stroke: #0A5591;
}
.bg-medtronic-blue .bg-sky-blue a,
.bg-navy-blue .bg-sky-blue a,
.bg-medium-blue .bg-sky-blue a,
.bg-cobalt-blue .bg-sky-blue a,
.bg-white .bg-sky-blue a,
.bg-light-blue .bg-sky-blue a,
.bg-sky-blue .bg-sky-blue a,
.bg-light-gray .bg-sky-blue a,
.bg-blue-gray .bg-sky-blue a {
  color: #004B87;
}
.bg-medtronic-blue .bg-sky-blue a .shape-mdt-external svg path,
.bg-navy-blue .bg-sky-blue a .shape-mdt-external svg path,
.bg-medium-blue .bg-sky-blue a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-sky-blue a .shape-mdt-external svg path,
.bg-white .bg-sky-blue a .shape-mdt-external svg path,
.bg-light-blue .bg-sky-blue a .shape-mdt-external svg path,
.bg-sky-blue .bg-sky-blue a .shape-mdt-external svg path,
.bg-light-gray .bg-sky-blue a .shape-mdt-external svg path,
.bg-blue-gray .bg-sky-blue a .shape-mdt-external svg path {
  stroke: #004B87;
}
.bg-medtronic-blue .bg-medtronic-blue a,
.bg-navy-blue .bg-medtronic-blue a,
.bg-medium-blue .bg-medtronic-blue a,
.bg-cobalt-blue .bg-medtronic-blue a,
.bg-white .bg-medtronic-blue a,
.bg-light-blue .bg-medtronic-blue a,
.bg-sky-blue .bg-medtronic-blue a,
.bg-light-gray .bg-medtronic-blue a,
.bg-blue-gray .bg-medtronic-blue a {
  color: #85DCFF;
}
.bg-medtronic-blue .bg-medtronic-blue a .shape-mdt-external svg path,
.bg-navy-blue .bg-medtronic-blue a .shape-mdt-external svg path,
.bg-medium-blue .bg-medtronic-blue a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medtronic-blue a .shape-mdt-external svg path,
.bg-white .bg-medtronic-blue a .shape-mdt-external svg path,
.bg-light-blue .bg-medtronic-blue a .shape-mdt-external svg path,
.bg-sky-blue .bg-medtronic-blue a .shape-mdt-external svg path,
.bg-light-gray .bg-medtronic-blue a .shape-mdt-external svg path,
.bg-blue-gray .bg-medtronic-blue a .shape-mdt-external svg path {
  stroke: #85DCFF;
}
.bg-medtronic-blue .bg-navy-blue a,
.bg-navy-blue .bg-navy-blue a,
.bg-medium-blue .bg-navy-blue a,
.bg-cobalt-blue .bg-navy-blue a,
.bg-white .bg-navy-blue a,
.bg-light-blue .bg-navy-blue a,
.bg-sky-blue .bg-navy-blue a,
.bg-light-gray .bg-navy-blue a,
.bg-blue-gray .bg-navy-blue a {
  color: #71C5E8;
}
.bg-medtronic-blue .bg-navy-blue a .shape-mdt-external svg path,
.bg-navy-blue .bg-navy-blue a .shape-mdt-external svg path,
.bg-medium-blue .bg-navy-blue a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-navy-blue a .shape-mdt-external svg path,
.bg-white .bg-navy-blue a .shape-mdt-external svg path,
.bg-light-blue .bg-navy-blue a .shape-mdt-external svg path,
.bg-sky-blue .bg-navy-blue a .shape-mdt-external svg path,
.bg-light-gray .bg-navy-blue a .shape-mdt-external svg path,
.bg-blue-gray .bg-navy-blue a .shape-mdt-external svg path {
  stroke: #71C5E8;
}
.bg-medtronic-blue .bg-light-gray a,
.bg-navy-blue .bg-light-gray a,
.bg-medium-blue .bg-light-gray a,
.bg-cobalt-blue .bg-light-gray a,
.bg-white .bg-light-gray a,
.bg-light-blue .bg-light-gray a,
.bg-sky-blue .bg-light-gray a,
.bg-light-gray .bg-light-gray a,
.bg-blue-gray .bg-light-gray a {
  color: #003773;
}
.bg-medtronic-blue .bg-light-gray a .shape-mdt-external svg path,
.bg-navy-blue .bg-light-gray a .shape-mdt-external svg path,
.bg-medium-blue .bg-light-gray a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-light-gray a .shape-mdt-external svg path,
.bg-white .bg-light-gray a .shape-mdt-external svg path,
.bg-light-blue .bg-light-gray a .shape-mdt-external svg path,
.bg-sky-blue .bg-light-gray a .shape-mdt-external svg path,
.bg-light-gray .bg-light-gray a .shape-mdt-external svg path,
.bg-blue-gray .bg-light-gray a .shape-mdt-external svg path {
  stroke: #003773;
}
.bg-medtronic-blue .bg-medium-blue a,
.bg-navy-blue .bg-medium-blue a,
.bg-medium-blue .bg-medium-blue a,
.bg-cobalt-blue .bg-medium-blue a,
.bg-white .bg-medium-blue a,
.bg-light-blue .bg-medium-blue a,
.bg-sky-blue .bg-medium-blue a,
.bg-light-gray .bg-medium-blue a,
.bg-blue-gray .bg-medium-blue a {
  color: #004B87;
}
.bg-medtronic-blue .bg-medium-blue a .shape-mdt-external svg path,
.bg-navy-blue .bg-medium-blue a .shape-mdt-external svg path,
.bg-medium-blue .bg-medium-blue a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-medium-blue a .shape-mdt-external svg path,
.bg-white .bg-medium-blue a .shape-mdt-external svg path,
.bg-light-blue .bg-medium-blue a .shape-mdt-external svg path,
.bg-sky-blue .bg-medium-blue a .shape-mdt-external svg path,
.bg-light-gray .bg-medium-blue a .shape-mdt-external svg path,
.bg-blue-gray .bg-medium-blue a .shape-mdt-external svg path {
  stroke: #004B87;
}
.bg-medtronic-blue .bg-blue-gray a,
.bg-navy-blue .bg-blue-gray a,
.bg-medium-blue .bg-blue-gray a,
.bg-cobalt-blue .bg-blue-gray a,
.bg-white .bg-blue-gray a,
.bg-light-blue .bg-blue-gray a,
.bg-sky-blue .bg-blue-gray a,
.bg-light-gray .bg-blue-gray a,
.bg-blue-gray .bg-blue-gray a {
  color: #B9D9EB;
}
.bg-medtronic-blue .bg-blue-gray a .shape-mdt-external svg path,
.bg-navy-blue .bg-blue-gray a .shape-mdt-external svg path,
.bg-medium-blue .bg-blue-gray a .shape-mdt-external svg path,
.bg-cobalt-blue .bg-blue-gray a .shape-mdt-external svg path,
.bg-white .bg-blue-gray a .shape-mdt-external svg path,
.bg-light-blue .bg-blue-gray a .shape-mdt-external svg path,
.bg-sky-blue .bg-blue-gray a .shape-mdt-external svg path,
.bg-light-gray .bg-blue-gray a .shape-mdt-external svg path,
.bg-blue-gray .bg-blue-gray a .shape-mdt-external svg path {
  stroke: #B9D9EB;
}

@font-face {
  font-family: "Avenir Next World Thin";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bae40acb-d6f4-4286-8b5c-a268303f2bcf.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/de44dcbe-a981-426e-b310-c56554485383.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Thin Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bc3c490b-c7c3-45d8-8c6a-9ccc1406532f.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/f7a6d562-196d-49d8-b9f1-608abebd07c0.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/09ab0626-bb45-4650-acc8-0182d693df02.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/1397e812-9307-4267-8a99-8a22ea7c69c7.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/b9c5b839-db56-4419-8fcb-6ab661babb1d.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/950b5788-cfdd-48d9-9d8a-523560042c5b.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Demi";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c8a5d21-8a14-4451-8145-695071809cb7.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/a9c2f4a1-e39a-4cf6-89f2-a7b56fd6ad18.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Demi Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/772aeba7-664a-4066-af8f-945ab2c222d2.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/58041a79-15c6-4c14-8c52-c9f070b4c9b7.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/074dfc70-6436-4f4b-9314-d1e69287aea1.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c4cefca-3b78-44b9-8b2b-667bbabffe38.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Bold Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/471f2b8b-e0d5-45a0-b033-d1cdb57fba1b.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/263a3466-f84e-4779-ac84-4db209714ba6.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Effra Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.svgEffra_W_Rg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Italic */
@font-face {
  font-family: "Effra Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.svgEffra_W_It") format("svg");
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Bold */
@font-face {
  font-family: "Effra Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.svgEffra_W_Bd") format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Light */
@font-face {
  font-family: "Effra Light";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.svgEffra_W_Lt") format("svg");
  font-weight: 100;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Medtronic custom icon font from SVGs (created with http://icomoon.io) */
@font-face {
  font-family: "MDTIcon";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/MDTIcon.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/MDTIcon.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/MDTIcon.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/MDTIcon.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/MDTIcon.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/MDTIcon.svgMDTIcon") format("svg");
  font-weight: 100;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
@font-face {
  font-family: 'icomoon';
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm');
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm#iefix') format('embedded-opentype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.ttf?f13wmm') format('truetype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.woff?f13wmm') format('woff'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.svg?f13wmm#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 * min screen width based pre-prepared media queries
 *
 * Usage:
 *
 * .my-selector {
 *     @media @screen-s-min {
 *         // properties for small screen min-width
 *     }
 * }
  */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS"; BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/* ----- primary colors ----- */
/*-----#140f4b-----*/
/*-----#170F5F-----*/
/* ----- #1010eb, hyperlink ----- */
/* ----- #4A7DFF ----- */
/*----- #F5F5F5 ----- */
/* ----- #FFF -----*/
/* ----- accent colors ----- */
/* ----- #0FC9F7 ----- */
/* ----- #00DCB9 ----- */
/* ----- #ED002A, danger ----- */
/* ----- #E5057F ----- */
/* ----- #3C3C3C, body text ----- */
/* ----- #7B4D35 ----- */
/* ----- #654BDD ----- */
/* ----- #C529BB ----- */
/* ----- #7ECA2A ----- */
/*Tint stacks: darkest to lightest */
/* ----- blue ----- */
/* ----- #02333F ----- */
/* ----- #04667E ----- */
/* ----- #0699BD ----- */
/* ----- Light blue falls between 3-4 here ----- */
/* ----- #49D6F9 ----- */
/* ----- #86E4FB ----- */
/* ----- #C2F1FD ----- */
/* ----- #E1F8FE ----- */
/* ----- teal ----- */
/* ----- #00372E ----- */
/* ----- #006E5B ----- */
/* ----- #00A489 ----- */
/* ----- accent teal falls between 3-4 here ----- */
/* ----- #25FFDB ----- */
/* ----- #6EFFE7 ----- */
/* ----- #B6FFF3 ----- */
/* ----- #DBFFF9 ----- */
/* ----- green ----- */
/* ----- #1F330A ----- */
/* ----- #3F6615 ----- */
/* ----- #5E981F ----- */
/* ----- accent green falls between 3-4 here ----- */
/* ----- #9EDD5A ----- */
/* ----- #BEE891 ----- */
/* ----- #DFF4C8 ----- */
/* ----- #EFF9E3 ----- */
/* ----- orange ----- */
/* ----- #402C00 ----- */
/* ----- #805700 ----- */
/* ----- #BF8300 ----- */
/* ----- accent orange falls between 3-4 here ----- */
/* ----- #FFC240 ----- */
/* ----- #FFD780 ----- */
/* ----- #FFEBBF ----- */
/* ----- #E1F8FE ----- */
/* ----- red ----- */
/* ----- #3B000B ----- */
/* ----- #750016 ----- */
/* ----- #B00020 ----- */
/* ----- accent red falls between 3-4 here ----- */
/* ----- #FF3056 ----- */
/* ----- #FF758F ----- */
/* ----- #FFBAC7 ----- */
/* ----- #FFDDE3 ----- */
/* ----- pink ----- */
/* ----- #390120 ----- */
/* ----- #730240 ----- */
/* ----- #AC0460 ----- */
/* ----- accent pink falls between 3-4 here ----- */
/* ----- #FB35A2 ----- */
/* ----- #FC78C1 ----- */
/* ----- #FEBCE0 ----- */
/* ----- #FEDDEF ----- */
/* ----- purple ----- */
/* ----- #320A2F ----- */
/* ----- #63145E ----- */
/* ----- #951F8D ----- */
/* ----- accent purple falls between 3-4 here ----- */
/* ----- #DD57D4 ----- */
/* ----- #E88FE2 ----- */
/* ----- #F4C7F1 ----- */
/* ----- #F9E3F8 ----- */
/* ----- lavender ----- */
/* ----- #150C3E ----- */
/* ----- #2A187C ----- */
/* ----- #3F23BA ----- */
/* ----- accent lavender falls between 3-4 here ----- */
/* ----- #8C78E5 ----- */
/* ----- #B2A5EE ----- */
/* ----- #D9D2F6 ----- */
/* ----- #ECE9FB ----- */
/* ----- brown ----- */
/* ----- #1F140D ----- */
/* ----- #3E271B ----- */
/* ----- #5E3B28 ----- */
/* ----- accent brown falls between 3-4 here ----- */
/* ----- #B47451 ----- */
/* ----- #CDA28B ----- */
/* ----- #E6D1C5 ----- */
/* ----- #F3E8E2 ----- */
/* ----- gray ----- */
/* ----- #555 ----- */
/* ----- #767676 disclaimer text ----- */
/* ----- #BFBFBF ----- */
/* ----- #DCDCDC ----- */
/* ----- #E4E4E4 ----- */
/* ----- #C1C1C1 ----- */
/* ----- utility colors ----- */
/* ----- #14853D ----- */
/* ------ #CA5009 ----- */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the 'License');
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an 'AS IS' BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
@font-face {
  font-family: "Avenir Next World Thin";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bae40acb-d6f4-4286-8b5c-a268303f2bcf.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/de44dcbe-a981-426e-b310-c56554485383.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Thin Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bc3c490b-c7c3-45d8-8c6a-9ccc1406532f.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/f7a6d562-196d-49d8-b9f1-608abebd07c0.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/09ab0626-bb45-4650-acc8-0182d693df02.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/1397e812-9307-4267-8a99-8a22ea7c69c7.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/b9c5b839-db56-4419-8fcb-6ab661babb1d.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/950b5788-cfdd-48d9-9d8a-523560042c5b.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Demi";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c8a5d21-8a14-4451-8145-695071809cb7.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/a9c2f4a1-e39a-4cf6-89f2-a7b56fd6ad18.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Demi Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/772aeba7-664a-4066-af8f-945ab2c222d2.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/58041a79-15c6-4c14-8c52-c9f070b4c9b7.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/074dfc70-6436-4f4b-9314-d1e69287aea1.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c4cefca-3b78-44b9-8b2b-667bbabffe38.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Bold Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/471f2b8b-e0d5-45a0-b033-d1cdb57fba1b.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/263a3466-f84e-4779-ac84-4db209714ba6.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
/* Effra Regular */
@font-face {
  font-family: "Effra Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.svgEffra_W_Rg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Italic */
@font-face {
  font-family: "Effra Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.svgEffra_W_It") format("svg");
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Bold */
@font-face {
  font-family: "Effra Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.svgEffra_W_Bd") format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Light */
@font-face {
  font-family: "Effra Light";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.svgEffra_W_Lt") format("svg");
  font-weight: 100;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
.avenir {
  font-family: 'Avenir Next World Thin', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2019 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
.icon-absolute-right {
  width: 25px;
  height: 25px;
  position: absolute;
  right: 1.7rem;
  margin: auto 0;
  top: 0;
  bottom: 0;
}
@font-face {
  font-family: 'icomoon';
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm');
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm#iefix') format('embedded-opentype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.ttf?f13wmm') format('truetype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.woff?f13wmm') format('woff'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.svg?f13wmm#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.icon-attributes {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-standards {
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.right-chevron {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e906";
}
.hamburger-menu {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e900";
}
.download-arrow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e905";
}
.icon-medtronic-logo {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e908";
  color: rgba(23, 15, 95, 1);
}
.close {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.close:before {
  content: "\e904";
}
.circle-arrow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e903";
}
.location-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e907";
}
.share {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e901";
}
.icon-link {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-link:before {
  content: "\e90f";
}
.icon-linkedin {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-linkedin:before {
  content: "\e909";
}
.icon-twitter {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-twitter:before {
  content: "\e90a";
}
.icon-facebook {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-facebook:before {
  content: "\e90b";
}
.icon-email:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e90c";
}
.addthis_toolbox .icon-email:before {
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-print {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-print:before {
  content: "\e90d";
}
.share-2 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.share-2:before {
  content: "\e90e";
}
.icon-quotation-marks {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e910";
  color: #1010eb;
}
.icon-dashboard:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e911";
}
.icon-license-draft:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e912";
}
.icon-phone:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e913";
}
.icon-shopping-cart:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e914";
}
.icon-tag:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e915";
}
.icon-arrow-caret-down:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e916";
}
.icon-caution:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e917";
  margin-right: 1rem;
}
[dir=rtl] .icon-caution:before {
  margin-right: 0;
  margin-left: 1rem;
  float: right;
}
.icon-product-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e918";
}
.icon-article-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e919";
}
.icon-event:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e920";
}
.icon-faq:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e921";
}
.icon-signin:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e922";
}
.icon-software:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e923";
}
.icon-medtronic-logo-75 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e924";
  color: rgba(23, 15, 95, 1);
}
.icon-medtronic-logo-75-fr {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e925";
  color: rgba(23, 15, 95, 1);
}
.icon-education-training-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91a";
}
.icon-pdf:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91b";
}
.icon-offsite:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91c";
}
.icon-download:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91d";
}
.icon-research:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91e";
}
.icon-video:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91f";
}
.icon-alert:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e928";
}
.icon-arrow-left:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e929";
}
.icon-arrow-right:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92a";
}
::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #888B8D;
}
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #888B8D;
  opacity: 1;
}
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #888B8D;
  opacity: 1;
}
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #888B8D;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.3;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  box-sizing: border-box;
}
select {
  word-wrap: normal;
  word-break: normal;
}
.mdt-contact-form,
.mdt-form {
  background-color: #f7f7f7;
  padding: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 650px) {
  .mdt-contact-form,
  .mdt-form {
    padding: 0;
  }
}
.mdt-contact-form.v2,
.mdt-form.v2 {
  background-color: unset;
  padding: 3.2rem 2rem 1.2rem;
}
.mdt-contact-form.v2 form .button,
.mdt-form.v2 form .button {
  clear: both;
}
.mdt-contact-form.v2 p,
.mdt-form.v2 p {
  font-size: 1.6rem;
  line-height: 1.5;
  font-weight: 400;
  margin-bottom: 1rem;
  letter-spacing: normal;
  text-transform: none;
}
.mdt-contact-form.v2 p.legend-mandatory__label,
.mdt-form.v2 p.legend-mandatory__label {
  font-size: 2rem;
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 400;
  margin-bottom: 1rem;
  line-height: 1.5rem;
}
.mdt-contact-form.v2 p.legend-mandatory__label:before,
.mdt-form.v2 p.legend-mandatory__label:before {
  content: "*" / "";
  color: #871c80;
  font-weight: 250;
  font-size: 1.2rem;
  margin-right: .4rem;
}
.mdt-contact-form.v2 h1,
.mdt-form.v2 h1,
.mdt-contact-form.v2 h2,
.mdt-form.v2 h2,
.mdt-contact-form.v2 h3,
.mdt-form.v2 h3,
.mdt-contact-form.v2 h4,
.mdt-form.v2 h4,
.mdt-contact-form.v2 h5,
.mdt-form.v2 h5,
.mdt-contact-form.v2 h6,
.mdt-form.v2 h6 {
  color: #140f4b;
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
.mdt-contact-form.v2 h2,
.mdt-form.v2 h2 {
  font-size: 3.2rem;
  line-height: 1.33;
  font-weight: 500;
}
.mdt-contact-form.v2 h3,
.mdt-form.v2 h3 {
  font-size: 2.4rem;
  line-height: 1.33;
  font-weight: 400;
}
.mdt-contact-form.v2 .cmp-form-options label:first-child,
.mdt-form.v2 .cmp-form-options label:first-child,
.mdt-contact-form.v2 .cmp-form-text label:first-child,
.mdt-form.v2 .cmp-form-text label:first-child,
.mdt-contact-form.v2 .options label:first-child,
.mdt-form.v2 .options label:first-child {
  color: #170f5f;
  font-family: 'Avenir Next World Demi', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-size: 9pt;
  font-weight: 500;
  line-height: 1pc;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin: 0 .8rem .8rem 0;
}
.mdt-contact-form.v2 .button .cmp-button,
.mdt-form.v2 .button .cmp-button {
  padding: 1.1rem 3.2rem;
  border: 1px solid #1010eb;
  font-family: 'Avenir Next World Bold', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 500;
  background: #1010eb;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2.4rem;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
  min-height: 3pc;
  width: auto;
  margin-top: 3.2rem;
  margin-bottom: 2em;
  text-transform: none;
}
.mdt-contact-form.v2 .button .cmp-button:hover,
.mdt-form.v2 .button .cmp-button:hover {
  text-decoration: none;
  background-color: #0c0ca5;
  color: #fff;
  font-size: 1.4rem;
  line-height: 2.4rem;
}
.mdt-contact-form.v2 select,
.mdt-form.v2 select {
  padding: 0;
}
.mdt-contact-form.v2 select.cmp-form-options__field--drop-down,
.mdt-form.v2 select.cmp-form-options__field--drop-down {
  padding: 1.3rem 2rem;
}
.mdt-contact-form.v2 .text,
.mdt-form.v2 .text {
  margin: 0 0 3rem;
}
.mdt-contact-form.v2 .options,
.mdt-form.v2 .options {
  margin: 0;
}
.mdt-contact-form.v2 .cmp-form-options__field-label p,
.mdt-form.v2 .cmp-form-options__field-label p {
  display: inline-block;
}
@media (max-width: 1023px) {
  .mdt-contact-form.v2.border,
  .mdt-form.v2.border {
    border: none;
  }
}
.mdt-contact-form fieldset,
.mdt-form fieldset {
  border: none;
  padding: 0;
  margin-bottom: 3rem;
}
.mdt-contact-form legend,
.mdt-form legend {
  color: #004B87;
  font-weight: 400;
  padding-bottom: .6rem;
}
.mdt-contact-form label,
.mdt-form label {
  display: inline-block;
  padding-bottom: .5rem;
}
.mdt-contact-form textarea,
.mdt-form textarea {
  height: 10rem;
}
.mdt-contact-form .btn,
.mdt-form .btn {
  padding: 5px 2rem;
  margin-right: 2rem;
}
.mdt-contact-form .btn-clear,
.mdt-form .btn-clear {
  margin-right: 0;
}
.mdt-contact-form optgroup {
  display: none;
}
@media (max-width: 480px) {
  .mdt-contact-form .btn,
  .mdt-form .btn {
    margin-right: .3rem;
  }
  .mdt-contact-form .btn-clear,
  .mdt-form .btn-clear {
    margin-right: 0;
  }
}
@media (max-width: 320px) {
  .mdt-contact-form .btn,
  .mdt-form .btn {
    margin-bottom: 2rem;
  }
  .mdt-contact-form .btn-clear,
  .mdt-form .btn-clear {
    margin-bottom: 0;
  }
}
.form__header {
  margin-bottom: 3rem;
}
.form__header:before,
.form__header:after {
  content: ' ';
  display: table;
}
.form__header:after {
  clear: both;
}
.form-group {
  margin-bottom: 1.5rem;
  position: relative;
}
#search-overlay .form-group {
  margin-bottom: 0.4em;
}
.form-group p {
  margin-bottom: .6rem;
}
.form-group.has-error input,
.form-group.has-error textarea {
  border-color: #963403;
}
.form-group.has-error input[type="radio"] + label:before,
.form-group.has-error input[type="checkbox"] + label:before {
  -webkit-box-shadow: 0 0 0 2px #963403;
  -moz-box-shadow: 0 0 0 2px #963403;
  box-shadow: 0 0 0 2px #963403;
}
.form-group.has-error .select2-container--default .select2-selection--single {
  border-color: #963403;
}
.form-group.has-error .help-block li,
.form-group.has-error .with-errors li {
  margin-top: 5px;
  color: #963403;
}
.bg-white .form-group.has-error .help-block li,
.bg-white .form-group.has-error .with-errors li,
.bg-light-blue .form-group.has-error .help-block li,
.bg-light-blue .form-group.has-error .with-errors li {
  color: #963403;
}
.bg-medtronic-blue .bg-white .form-group.has-error .help-block li,
.bg-medtronic-blue .bg-white .form-group.has-error .with-errors li,
.bg-medtronic-blue .bg-light-blue .form-group.has-error .help-block li,
.bg-medtronic-blue .bg-light-blue .form-group.has-error .with-errors li,
.bg-cobalt-blue .bg-white .form-group.has-error .help-block li,
.bg-cobalt-blue .bg-white .form-group.has-error .with-errors li,
.bg-cobalt-blue .bg-light-blue .form-group.has-error .help-block li,
.bg-cobalt-blue .bg-light-blue .form-group.has-error .with-errors li,
.bg-navy-blue .bg-white .form-group.has-error .help-block li,
.bg-navy-blue .bg-white .form-group.has-error .with-errors li,
.bg-navy-blue .bg-light-blue .form-group.has-error .help-block li,
.bg-navy-blue .bg-light-blue .form-group.has-error .with-errors li,
.bg-sky-blue .bg-white .form-group.has-error .help-block li,
.bg-sky-blue .bg-white .form-group.has-error .with-errors li,
.bg-sky-blue .bg-light-blue .form-group.has-error .help-block li,
.bg-sky-blue .bg-light-blue .form-group.has-error .with-errors li,
.bg-medium-blue .bg-white .form-group.has-error .help-block li,
.bg-medium-blue .bg-white .form-group.has-error .with-errors li,
.bg-medium-blue .bg-light-blue .form-group.has-error .help-block li,
.bg-medium-blue .bg-light-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-white .form-group.has-error .help-block li,
.bg-light-blue .bg-white .form-group.has-error .with-errors li,
.bg-light-blue .bg-light-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-light-blue .form-group.has-error .with-errors li,
.bg-light-gray .bg-white .form-group.has-error .help-block li,
.bg-light-gray .bg-white .form-group.has-error .with-errors li,
.bg-light-gray .bg-light-blue .form-group.has-error .help-block li,
.bg-light-gray .bg-light-blue .form-group.has-error .with-errors li {
  color: #963403;
}
.bg-medtronic-blue .form-group.has-error .help-block li,
.bg-medtronic-blue .form-group.has-error .with-errors li,
.bg-cobalt-blue .form-group.has-error .help-block li,
.bg-cobalt-blue .form-group.has-error .with-errors li,
.bg-navy-blue .form-group.has-error .help-block li,
.bg-navy-blue .form-group.has-error .with-errors li {
  color: #fff;
}
.bg-sky-blue .bg-medtronic-blue .form-group.has-error .help-block li,
.bg-sky-blue .bg-medtronic-blue .form-group.has-error .with-errors li,
.bg-sky-blue .bg-cobalt-blue .form-group.has-error .help-block li,
.bg-sky-blue .bg-cobalt-blue .form-group.has-error .with-errors li,
.bg-sky-blue .bg-navy-blue .form-group.has-error .help-block li,
.bg-sky-blue .bg-navy-blue .form-group.has-error .with-errors li,
.bg-medium-blue .bg-medtronic-blue .form-group.has-error .help-block li,
.bg-medium-blue .bg-medtronic-blue .form-group.has-error .with-errors li,
.bg-medium-blue .bg-cobalt-blue .form-group.has-error .help-block li,
.bg-medium-blue .bg-cobalt-blue .form-group.has-error .with-errors li,
.bg-medium-blue .bg-navy-blue .form-group.has-error .help-block li,
.bg-medium-blue .bg-navy-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-medtronic-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-medtronic-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-cobalt-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-cobalt-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-navy-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-navy-blue .form-group.has-error .with-errors li,
.bg-light-gray .bg-medtronic-blue .form-group.has-error .help-block li,
.bg-light-gray .bg-medtronic-blue .form-group.has-error .with-errors li,
.bg-light-gray .bg-cobalt-blue .form-group.has-error .help-block li,
.bg-light-gray .bg-cobalt-blue .form-group.has-error .with-errors li,
.bg-light-gray .bg-navy-blue .form-group.has-error .help-block li,
.bg-light-gray .bg-navy-blue .form-group.has-error .with-errors li,
.bg-white .bg-medtronic-blue .form-group.has-error .help-block li,
.bg-white .bg-medtronic-blue .form-group.has-error .with-errors li,
.bg-white .bg-cobalt-blue .form-group.has-error .help-block li,
.bg-white .bg-cobalt-blue .form-group.has-error .with-errors li,
.bg-white .bg-navy-blue .form-group.has-error .help-block li,
.bg-white .bg-navy-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-medtronic-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-medtronic-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-cobalt-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-cobalt-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-navy-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-navy-blue .form-group.has-error .with-errors li {
  color: #fff;
}
.bg-sky-blue .form-group.has-error .help-block li,
.bg-sky-blue .form-group.has-error .with-errors li,
.bg-light-gray .form-group.has-error .help-block li,
.bg-light-gray .form-group.has-error .with-errors li,
.bg-medium-blue .form-group.has-error .help-block li,
.bg-medium-blue .form-group.has-error .with-errors li {
  color: #001e46;
}
.bg-medtronic-blue .bg-sky-blue .form-group.has-error .help-block li,
.bg-medtronic-blue .bg-sky-blue .form-group.has-error .with-errors li,
.bg-medtronic-blue .bg-light-gray .form-group.has-error .help-block li,
.bg-medtronic-blue .bg-light-gray .form-group.has-error .with-errors li,
.bg-medtronic-blue .bg-medium-blue .form-group.has-error .help-block li,
.bg-medtronic-blue .bg-medium-blue .form-group.has-error .with-errors li,
.bg-cobalt-blue .bg-sky-blue .form-group.has-error .help-block li,
.bg-cobalt-blue .bg-sky-blue .form-group.has-error .with-errors li,
.bg-cobalt-blue .bg-light-gray .form-group.has-error .help-block li,
.bg-cobalt-blue .bg-light-gray .form-group.has-error .with-errors li,
.bg-cobalt-blue .bg-medium-blue .form-group.has-error .help-block li,
.bg-cobalt-blue .bg-medium-blue .form-group.has-error .with-errors li,
.bg-navy-blue .bg-sky-blue .form-group.has-error .help-block li,
.bg-navy-blue .bg-sky-blue .form-group.has-error .with-errors li,
.bg-navy-blue .bg-light-gray .form-group.has-error .help-block li,
.bg-navy-blue .bg-light-gray .form-group.has-error .with-errors li,
.bg-navy-blue .bg-medium-blue .form-group.has-error .help-block li,
.bg-navy-blue .bg-medium-blue .form-group.has-error .with-errors li,
.bg-white .bg-sky-blue .form-group.has-error .help-block li,
.bg-white .bg-sky-blue .form-group.has-error .with-errors li,
.bg-white .bg-light-gray .form-group.has-error .help-block li,
.bg-white .bg-light-gray .form-group.has-error .with-errors li,
.bg-white .bg-medium-blue .form-group.has-error .help-block li,
.bg-white .bg-medium-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-sky-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-sky-blue .form-group.has-error .with-errors li,
.bg-light-blue .bg-light-gray .form-group.has-error .help-block li,
.bg-light-blue .bg-light-gray .form-group.has-error .with-errors li,
.bg-light-blue .bg-medium-blue .form-group.has-error .help-block li,
.bg-light-blue .bg-medium-blue .form-group.has-error .with-errors li {
  color: #001e46;
}
input[type='radio']:checked,
input[type='checkbox']:checked {
  color: red !important;
}
.grouped-controls {
  border: 1px solid #B1B1B3;
  background-color: #FFFFFF;
  padding: 2rem 2rem 1.4rem;
}
.grouped-controls input[type='radio'],
.grouped-controls input[type='checkbox'] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.grouped-controls .radio > label,
.grouped-controls .checkbox > label {
  position: relative;
  padding-left: 2.5rem;
}
.grouped-controls .radio > label:before,
.grouped-controls .checkbox > label:before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 3px;
  left: 0;
  width: 1.2rem;
  height: 1.2rem;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 0 0 2px rgba(177, 179, 179, 0.75);
  -moz-box-shadow: 0 0 0 2px rgba(177, 179, 179, 0.75);
  box-shadow: 0 0 0 2px rgba(177, 179, 179, 0.75);
}
.grouped-controls .radio input[type='radio']:checked + label:before,
.grouped-controls .radio input[typ='checkbox']:checked + label:before,
.grouped-controls .checkbox input[type='radio']:checked + label:before,
.grouped-controls .checkbox input[type='checkbox']:checked + label:before {
  -webkit-box-shadow: 0 0 0 2px #007CBD;
  -moz-box-shadow: 0 0 0 2px #007CBD;
  box-shadow: 0 0 0 2px #007CBD;
}
.grouped-controls .radio input[type='radio']:checked + label:after,
.grouped-controls .radio input[type='checkbox']:checked + label:after,
.grouped-controls .checkbox input[type='radio']:checked + label:after,
.grouped-controls .checkbox input[type='checkbox']:checked + label:after {
  content: '';
  display: inline-block;
  position: absolute;
  width: .6rem;
  height: .6rem;
  background-color: #007CBD;
  top: .6rem;
  left: .3rem;
}
.grouped-controls .radio > label:before {
  border-radius: 50%;
}
.grouped-controls .radio input[type='radio']:checked + label:after {
  border-radius: 50%;
}
.form-group--conditional-show {
  display: none;
  margin-bottom: 0;
}
.form-group--conditional-show.is-visible {
  padding-top: 0rem;
  padding-left: 2.5rem;
  padding-bottom: 1rem;
}
label.error {
  color: #963403;
}
input.error,
textarea.error {
  border-color: #963403;
}
.required-field-indicator {
  color: #963403;
}
.select2-container--default .select2-selection--single {
  border-radius: 0;
}
.dynamic-form Form {
  background-color: transparent;
  padding: 0px;
}
.dynamic-form textarea {
  resize: none;
}
.grouped-controls {
  margin-bottom: 1.5rem;
}
.checkbox.privacy-statement input {
  margin-right: 1%;
}
.checkbox.privacy-statement label {
  width: 93.5%;
  vertical-align: top;
}
div#security {
  display: none;
}
.mdtform-container .pad {
  padding: 0;
}
.mdtform-container .vert-space {
  margin: 0;
}
.mdtform-container h1,
.mdtform-container h2,
.mdtform-container h3,
.mdtform-container h4,
.mdtform-container h5,
.mdtform-container h6 {
  color: #140f4b;
  text-transform: none;
  font-weight: 250;
  font-family: 'Avenir Next World Thin', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
.mdtform-container .h1,
.mdtform-container .h2,
.mdtform-container .h3,
.mdtform-container h1,
.mdtform-container h2,
.mdtform-container h3 {
  margin-top: 2rem;
  margin-bottom: 1rem;
}
.mdtform-container h1,
.mdtform-container H1 {
  font-size: 5.6rem;
  line-height: 6.7rem;
  letter-spacing: -0.08rem;
  color: rgba(27, 30, 34, 0.96078431);
}
.mdtform-container h2,
.mdtform-container H2 {
  font-size: 4.4rem;
  line-height: 5.2rem;
  letter-spacing: -0.064rem;
  color: rgba(27, 30, 34, 0.96078431);
  font-weight: 200;
}
.mdtform-container .h3,
.mdtform-container H3 {
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: -0.048rem;
  font-weight: 400;
  color: rgba(27, 30, 34, 0.96078431);
}
.mdtform-container h4,
.mdtform-container H4,
.mdtform-container h5,
.mdtform-container H5 {
  font-size: 2.4rem;
  line-height: 3.6rem;
  letter-spacing: -0.04rem;
  font-weight: 400;
  color: rgba(27, 30, 34, 0.96078431);
}
.mdtform-container input[type=date],
.mdtform-container input[type=email],
.mdtform-container input[type=number],
.mdtform-container input[type=password],
.mdtform-container input[type=tel],
.mdtform-container input[type=text],
.mdtform-container select,
.mdtform-container textarea {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  border-radius: 0.4rem;
}
.mdtform-container .hidden-input-field {
  display: none !important;
}
.mdtform-container input:focus,
.mdtform-container textarea:focus {
  outline: #1010EB !important;
  border-color: #1010EB;
  border-width: 1px;
}
.mdtform-container .cmp-form-options__field--drop-down {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  line-height: 1.3;
  height: auto;
  padding: 1.6rem;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  margin: 0;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: .4em;
  background-color: #fff;
  background-image: linear-gradient(45deg, transparent 50%, #1010eb 0), linear-gradient(135deg, #1010eb 50%, transparent 0), linear-gradient(90deg, #f4f4f4, #f4f4f4);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='292.4'%20height='292.4'%3E%3Cpath%20fill='%231010EB'%20d='M287%2069.4a17.6%2017.6%200%2000-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%20000%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right .7em top 50%, 0 0;
  background-size: .65em auto, 100%;
}
.mdtform-container .cmp-form-options__field--multi-drop-down {
  height: auto;
  border-radius: .4em;
}
.mdtform-container .cmp-form-options__field--drop-down::-ms-expand {
  display: none;
}
.mdtform-container .cmp-form-options__field--drop-down:hover,
.mdtform-container .cmp-form-options__field--multi-drop-down:hover {
  border-color: #888;
}
.mdtform-container .cmp-form-options__field--drop-down:focus,
.mdtform-container .cmp-form-options__field--multi-drop-down:focus {
  border-color: #aaa;
  box-shadow: 0 0 1px 3px rgba(59, 153, 252, 0.7);
  box-shadow: 0 0 0 3px -moz-mac-focusring;
  color: #222;
  outline: none;
}
.mdtform-container .cmp-form-options__field--drop-down option {
  font-weight: normal;
}
.mdtform-container .cmp-form-options--checkbox,
.mdtform-container .cmp-form-options--radio {
  position: relative;
}
.mdtform-container .cmp-form-options--checkbox label.error,
.mdtform-container .cmp-form-options--radio label.error {
  position: absolute;
  bottom: -2.5rem;
  left: 0;
}
.mdtform-container .cmp-form-options__field-label {
  display: block;
}
.mdtform-container .cmp-form-options__field--checkbox {
  width: 2.4rem;
  height: 2.4rem;
  vertical-align: sub;
}
.mdtform-container .cmp-form-options__field--radio {
  width: 2.4rem;
  height: 2.4rem;
  vertical-align: sub;
}
.mdtform-container .cmp-form-options__field-description {
  font-weight: 400;
}
.mdtform-container input[type='radio'],
.mdtform-container input[type='checkbox'] {
  accent-color: #1010EB;
}
.mdtform-container .cmp-form-text,
.mdtform-container .options {
  /* Positioning */
}
.mdtform-container .cmp-form-text label:first-child,
.mdtform-container .options label:first-child {
  /* Label */
  font-size: 1.2rem;
  line-height: 2rem;
  color: rgba(0, 0, 0, 0.77);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 400;
  margin-right: 8px;
  margin-bottom: 8px;
}
.mdtform-container .cmp-form-text__text {
  text-align: left;
  font-size: 14px;
  color: rgba(27, 30, 34, 0.96078431);
  border: 1px solid #bbb;
  padding: 1.6rem;
  margin-bottom: 0.3rem;
}
.mdtform-container .cmp-form-text__text,
.mdtform-container .cmp-form-text__textarea {
  /* Text */
  text-align: left;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.6rem;
  color: rgba(0, 0, 0, 0.77);
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.3);
  padding: 1.6rem;
  margin-bottom: .3rem;
  height: auto;
}
.mdtform-container .cmp-genform .mandatory label:first-child:before {
  content: "*";
  color: #871c80;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0px;
  text-align: left;
  line-height: 22px;
  margin-right: 3px;
}
.mdtform-container .message .message-dismiss {
  float: right;
  color: #fff;
  font-weight: 400;
  cursor: pointer;
}
.mdtform-container .message {
  position: fixed;
  top: 50%;
  width: 90%;
  padding: 4rem 2rem 2rem;
  margin: auto;
  left: 0;
  right: 0;
}
@media (min-width: 1024px) {
  .mdtform-container .message {
    width: 75%;
  }
}
.mdtform-container .message p,
.mdtform-container .message a {
  color: #fff;
}
.mdtform-container .message.success {
  background: #003466;
  z-index: 3000;
}
.mdtform-container .message.error {
  background-color: #a3001e;
  z-index: 3000;
  color: #fff;
}
.mdtform-container .button .cmp-button,
.mdtform-container .button .cmp-form-button {
  padding: 1.1rem 4rem;
  border: 1px solid #1010eb;
  font-weight: 500;
  color: #fff;
  background: #1010eb;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2.4rem;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
  margin-top: 3rem;
}
.mdtform-container .button .cmp-button:hover,
.mdtform-container .button .cmp-form-button:hover {
  text-decoration: none;
  color: #1010eb;
  background-color: #fff;
  border: 1px solid #1010eb;
}
.mdtform-container option {
  padding: 0.6em 1.4em 0.5em 0.8em;
}
.mdtform-container .text,
.mdtform-container .options {
  margin: 1.2rem 0;
}
.mdtform-container label.error {
  color: #a3001e;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0px;
  text-align: left;
  line-height: 18px;
}
.mdtform-container label.error:before {
  content: "⊗";
  color: #E40A1A;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0px;
  text-align: left;
  line-height: 24px;
  margin-right: 3px;
}
.mdtform-container .cmp-form-text__text.error,
.mdtform-container .cmp-form-text__textarea.error,
.mdtform-container .cmp-form-options__field--drop-down.error,
.mdtform-container .cmp-form-options__field--multi-drop-down.error,
.mdtform-container .cmp-form-options__field--checkbox.error,
.mdtform-container .cmp-form-options__field--radio.error {
  outline: 1px solid #E40A1A !important;
  border: 0;
  font-size: inherit;
  background-color: rgba(228, 10, 26, 0.1);
}
.mdtform-container .cmp-form-options__field--radio.error {
  border-radius: 100px;
}
.mdtform-container select[multiple],
.mdtform-container select[size] {
  height: auto;
}
.mdtform-container .loading {
  position: fixed;
  top: 50%;
  width: auto;
  margin: auto;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3000;
}
.mdtform-container .form-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.3);
  z-index: 2000;
  left: 0;
  right: 0;
}
.consent-email input {
  font-weight: bold;
}
.gated-content-form .consent-email input {
  margin-right: .7rem !important;
}
.email-preference-types {
  margin-top: -1.5rem;
}
.group-options {
  background: #fff;
  padding: 2rem;
  border: thin solid #ccc;
  margin-bottom: 2rem;
}
.gated-content-form .group-options {
  padding: 0;
  border: 0;
}
.newsletter .group-options,
.patient .group-options {
  display: none;
  visibility: hidden;
}
.no-bot-margin {
  margin-bottom: 0;
}
.elq-form .grouped-controls input[type='checkbox'] {
  height: auto;
  margin: -1px 3px -1px -1px;
  width: auto;
  position: relative;
}
.elq-form .has-error input[type='checkbox'] {
  outline: 1px solid red;
}
.elq-form .lead-gen-form .select-label {
  display: none;
}
.elq-form .eloqua h2,
.elq-form .form-group:last-child {
  margin-top: 0;
}
.elq-form .gender-details .check-box-options {
  display: inline-block;
  padding-right: 2rem;
}
.elq-form input[type="radio"] {
  -webkit-appearance: checkbox;
  /* Chrome, Safari, Opera */
  -moz-appearance: checkbox;
  /* Firefox */
  -ms-appearance: checkbox;
  /* not currently supported */
}
.elq-form .grouped-controls input[type='radio'] {
  width: auto;
  height: auto;
  margin: 0;
  position: relative;
}
.elq-form.gated-content-form .required-checkboxes .consent-email.has-error .with-errors {
  display: none;
  visibility: hidden;
}
.elq-form.gated-content-form .required-checkboxes .agree-call.has-error .with-errors {
  display: block;
  visibility: visible;
}
.elq-form input[type="checkbox"],
.elq-form input[type="radio"] {
  max-width: 1.7rem;
}
.elq-form input.form-control {
  box-shadow: none;
}
.elq-form .form-group.radio-buttons label {
  margin-right: 1rem;
}
.elq-form .form-group.checkboxes .flex {
  display: flex;
  align-items: center;
  margin: 0;
  padding: 0;
}
.elq-form .form-group.checkboxes input {
  margin-top: 0;
}
.elq-form .form-group.checkboxes label {
  margin: 0 .5rem;
  padding-bottom: 0;
}
.elq-form label.error {
  display: none !important;
}

/* 1. Example HTML structure: <span class="icon-fallback-text"> <i class="icon shape-mdt-twitter" aria-hidden="true"></i> <span class="text">Twitter</span> </span> Screen readers will not read out the icon (aria-hidden); will read the text. Can simply use <i class="icon shape-mdt-twitter" aria-hidden="true"></i> if not having an icon is not necessary to the understanding of the text.
 2. Modernizr tests for SVG (html.inlinesvg) support. If it fails, the icon is not shown and text is shown instead. For our purposes, all of our supported browsers support SVG. Suppressing the showing of the text so that we don't get a sort of FOUC until SVGInject loads.
 3. SVG icons are defined inline within /assets/javascript/SVGInject.js.
*/
.icon {
  display: inline-block;
}
.icon-fallback-text .text {
  display: none;
}
html.inlinesvg.generatedcontent .icon-fallback-text .icon {
  display: inline-block;
}
.bg-navy-blue .tta__social path,
.bg-medtronic-blue .tta__social path,
.bg-cobalt-blue .tta__social path,
.bg-medium-blue .tta__social path,
.bg-sky-blue .tta__social path,
.bg-dark-gray .tta__social path,
.bg-blue-gray .tta__social path {
  fill: #FFFFFF;
}
.bg-white .tta__social path,
.bg-light-gray .tta__social path,
.bg-light-blue .tta__social path {
  fill: #001e46;
}
.shape-mdt-arrow--previous,
.shape-mdt-arrow--next {
  width: 1.63rem;
  height: 2.7rem;
}
.shape-mdt-chevron--down,
.shape-mdt-chevron--up {
  width: 1.2rem;
  height: .75rem;
}
.shape-mdt-chevron--left,
.shape-mdt-chevron--right {
  width: .75rem;
  height: 1.2rem;
}
.shape-mdt-close {
  width: 3rem;
  height: 3rem;
}
.shape-mdt-download--archive,
.shape-mdt-download--document,
.shape-mdt-download--image,
.shape-mdt-download--media {
  width: 2rem;
  height: 2.7rem;
}
.shape-mdt-edit {
  width: 1.9rem;
  height: 1.9rem;
}
.shape-mdt-email {
  width: 2rem;
  height: 1.4rem;
}
.shape-mdt-facebook {
  width: .8rem;
  height: 1.7rem;
}
.shape-mdt-grid,
.shape-mdt-list,
.shape-mdt-print {
  width: 2rem;
  height: 2rem;
}
.shape-mdt-linkedin {
  width: 1.4rem;
  height: 1.3rem;
}
.shape-mdt-search {
  width: 2.7rem;
  height: 2.7rem;
}
.shape-mdt-twitter {
  width: 1.8rem;
  height: 1.5rem;
}
.shape-mdt-youtube {
  width: 1.75rem;
  height: 1.2rem;
}
.shape-mdt-warning {
  width: 2.3rem;
  height: 1.8rem;
}
.shape-mdt-back {
  width: 1.6rem;
  height: 1.2rem;
}
.shape-mdt-retweet {
  width: 2rem;
  height: 1.2rem;
}
.shape-mdt-favorite {
  width: 1.5rem;
  height: 1.4rem;
}
.shape-mdt-like {
  width: 1.65rem;
  height: 1.5rem;
}
.shape-mdt-comment {
  width: 1.6rem;
  height: 1.7rem;
}
.shape-mdt-reply {
  width: 1.9rem;
  height: 1.5rem;
}
.shape-mdt-external {
  width: 2.4rem;
  height: 2.6rem;
}
.shape-mdt-pinterest {
  width: 1.2rem;
  height: 1.6rem;
}
.shape-mdt-instagram {
  width: 1.6rem;
  height: 1.6rem;
}
.shape-mdt-weibo {
  width: 1.8rem;
  height: 1.55rem;
}
.shape-mdt-wechat {
  width: 1.8rem;
  height: 1.45rem;
}
.shape-mdt-youku {
  width: 1.8rem;
  height: 1.3rem;
}
.shape-mdt-medblog {
  width: 1.8rem;
  height: 1.5rem;
}
.shape-mdt-qqlive {
  width: 1.6rem;
  height: 1.5rem;
}
.image-list {
  overflow: auto;
}
.image-list li {
  margin-bottom: 1rem;
  padding-right: 10px;
}
.image-list__thumb {
  display: block;
  margin-bottom: 1rem;
  width: 100%;
}
.image-list__title {
  display: block;
}
.text-wrapped-image ul,
.text-wrapped-image ol {
  padding-left: 20px;
  padding-right: 20px;
}
.text-wrapped-image ul li,
.text-wrapped-image ol li {
  left: 20px;
  position: relative;
}
html[dir="rtl"] .text-wrapped-image ul li,
html[dir="rtl"] .text-wrapped-image ol li {
  right: 20px;
}
.two-column-main img,
.single-column img {
  max-width: 100%;
}
.two-column-main figure,
.two-column-main img,
section figure,
section img,
.single-column .text-wrapped-image figure,
.single-column .text-wrapped-image img {
  max-width: 100%;
}
.two-column-main figure.pull-left,
section figure.pull-left,
.single-column .text-wrapped-image figure.pull-left {
  margin-right: 2rem;
  margin-bottom: 2rem;
}
.two-column-main figure.pull-right,
section figure.pull-right,
.single-column .text-wrapped-image figure.pull-right {
  margin-left: 2rem;
  margin-bottom: 2rem;
}
figure.pull-left,
figure.pull-right,
.single-column .text-wrapped-image figure.pull-right,
.single-column .text-wrapped-image figure.pull-left {
  max-width: 50%;
  position: relative;
  z-index: 1;
}
.label {
  display: inline-block;
  position: absolute;
  top: 4px;
  right: 16px;
  width: auto;
  color: #FFFFFF;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  max-width: 75%;
  text-align: right;
  padding-right: 0;
  padding-left: 2.8rem;
  padding-left: 8vw;
  overflow-wrap: normal;
  word-wrap: normal;
  word-break: normal;
  z-index: 1;
}
.label:hover {
  text-decoration: none;
}
.label .icon {
  position: absolute;
  right: -10px;
  bottom: 6px;
}
.label .icon path {
  fill: #FFFFFF;
}
.one-by-one .label,
.one-by-two .tta__product .label {
  max-width: calc(100% - 8px);
}
.bg-navy-blue .label {
  color: #00C4B3;
}
.bg-navy-blue .label .icon path {
  fill: #00C4B3;
}
.bg-medtronic-blue .label {
  color: #00CFBD;
}
.bg-medtronic-blue .label .icon path {
  fill: #00CFBD;
}
.bg-sky-blue .label,
.bg-white .label {
  color: #B0008E;
}
.bg-sky-blue .label .icon path,
.bg-white .label .icon path {
  fill: #B0008E;
}
.bg-light-blue .label,
.bg-light-gray .label {
  color: #AE0080;
}
.bg-light-blue .label .icon path,
.bg-light-gray .label .icon path {
  fill: #AE0080;
}
.btn--load-more .btn--load-more__text {
  position: relative;
}
.btn--load-more .icon {
  position: absolute;
  top: 2px;
  right: -20px;
}
.btn--load-more .icon path {
  fill: #FFFFFF;
}
.link-list {
  padding-left: 0;
}
.link-list li {
  margin-bottom: 1rem;
  position: relative;
}
.link-list a {
  display: inline-block;
  padding-left: 3rem;
}
.link-list .icon-fallback-text {
  position: absolute;
  left: 0;
  top: calc(50% - 15px);
}
.link-list .link--format {
  color: #B1B1B3;
  font-size: 1.4rem;
}
.link-list.dated .date {
  display: block;
  margin-left: 3rem;
  font-size: 1.4rem;
  color: #53565A;
}
.safety-info {
  display: block;
}
.safety-info {
  position: relative;
}
.shape-mdt-warning {
  vertical-align: middle;
}
.shape-mdt-download--archive path {
  fill: #004B87;
}
.shape-mdt-download--document path {
  fill: #71C5E8;
}
.shape-mdt-download--image path {
  fill: #00A9E0;
}
.shape-mdt-download--media path {
  fill: #1010eb;
}
@media screen and (min-width: 500px) {
  .image-list li {
    float: left;
    width: 50%;
  }
  .one-by-one .label,
  .one-by-two .label {
    padding-left: 4vw;
  }
  .two-by-one .label,
  .two-by-two .label {
    padding-left: 8vw;
  }
  .two-column-main img,
  section img,
  .single-column .text-wrapped-image img {
    max-width: 100%;
  }
  .two-column-main figure.pull-left,
  .single-column .text-wrapped-image figure.pull-left {
    margin-right: 4rem;
    margin-bottom: 3rem;
  }
  .two-column-main figure.pull-right,
  section figure.pull-right,
  .single-column .text-wrapped-image figure.pull-right {
    margin-left: 4rem;
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 750px) {
  .image-list li {
    float: left;
    width: 33.33%;
  }
  .one-by-one .label,
  .one-by-two .label {
    padding-left: 2vw;
  }
  .two-by-one .label,
  .two-by-two .label {
    padding-left: 4vw;
  }
  .two-column-main {
    padding-right: 6px;
  }
  .three-column-main {
    float: right;
    padding-left: 6px;
    padding-right: 6px;
  }
  .three-column-main.alt {
    float: left;
  }
}
@media screen and (min-width: 1000px) {
  .one-by-one .label,
  .one-by-two .label {
    padding-left: 2rem;
  }
  .two-by-one .label,
  .two-by-two .label {
    padding-left: 4rem;
  }
}
@media screen and (max-width: 499px) {
  .two-column-main figure,
  section figure,
  .single-column .text-wrapped-image figure {
    width: 100%;
  }
  .content img :not(.carousel__item) img:not(.hero--media) img:not(.carousel__pagination) img {
    max-width: 100% !important;
    width: 100% !important;
    height: auto !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
  }
  .article__body figure.pull-left,
  .two-column-main figure.pull-left,
  .single-column .text-wrapped-image figure.pull-left {
    margin-right: 3rem;
  }
}
html[dir="rtl"] .shape-mdt-arrow--previous,
html[dir="rtl"] .shape-mdt-arrow--next,
html[dir="rtl"] .shape-mdt-chevron--left,
html[dir="rtl"] .shape-mdt-chevron--right {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .shape-mdt-chevron--right {
  height: auto;
}
html[dir="rtl"] .image-list li {
  padding-right: inherit;
  padding-left: 10px;
}
html[dir="rtl"] .label {
  right: auto;
  left: 16px;
  text-align: left;
  padding-left: 0;
  padding-right: 2.8rem;
  padding-right: 8vw;
}
html[dir="rtl"] .label .icon {
  right: auto;
  left: -10px;
}
html[dir="rtl"] .btn--load-more .icon {
  right: auto;
  left: -20px;
}
html[dir="rtl"] .link-list {
  padding-left: inherit;
  padding-right: 0;
}
html[dir="rtl"] .link-list a {
  padding-left: 0;
  padding-right: 3rem;
}
html[dir="rtl"] .link-list .icon-fallback-text {
  left: auto;
  right: 0;
  top: calc(50% - 15px);
}
html[dir="rtl"] .link-list.dated .date {
  margin-left: 0;
  margin-right: 3rem;
}
html[dir="rtl"] .safety-info {
  padding-right: 3rem;
}
html[dir="rtl"] .safety-info span {
  position: absolute;
  right: 0;
}
@media screen and (min-width: 500px) {
  html[dir="rtl"] .image-list li {
    float: right;
  }
  html[dir="rtl"] .one-by-one .label,
  html[dir="rtl"] .one-by-two .label {
    padding-left: 0;
    padding-right: 4vw;
  }
  html[dir="rtl"] .two-by-one .label,
  html[dir="rtl"] .two-by-two .label {
    padding-left: 0;
    padding-right: 8vw;
  }
}
@media screen and (min-width: 750px) {
  html[dir="rtl"] .image-list li {
    float: right;
  }
  html[dir="rtl"] .two-column-main {
    padding-right: 0;
    padding-left: 6px;
  }
  html[dir="rtl"] .three-column-main {
    float: left;
  }
  html[dir="rtl"] .three-column-main.alt {
    float: right;
  }
}
@media screen and (min-width: 1000px) {
  html[dir="rtl"] .one-by-one .label,
  html[dir="rtl"] .one-by-two .label {
    padding-left: 0;
    padding-right: 2vw;
  }
  html[dir="rtl"] .two-by-one .label,
  html[dir="rtl"] .two-by-two .label {
    padding-left: 0;
    padding-right: 4vw;
  }
}
a span.icon.shape-mdt-external,
.login .dropdown-menu .shape-mdt-external svg {
  width: 0.7em;
  height: 0.7em;
  line-height: 0;
  color: inherit;
  margin-left: 0.2em;
  display: inline-block;
}
html[dir="rtl"] a span.icon.shape-mdt-external,
html[dir="rtl"] .login .dropdown-menu .shape-mdt-external svg {
  margin-left: 0;
  margin-right: .2em;
}
.st0 {
  fill: none;
  stroke: #1010eb;
  stroke-width: 40;
  stroke-miterlimit: 10;
}
.st1 {
  fill: none;
  stroke: #1010eb;
  stroke-width: 3;
  stroke-miterlimit: 10;
}
.dark .st1 {
  stroke: #4a7dff;
}
.st2 {
  fill: none;
  stroke: #1010eb;
  stroke-width: 4;
  stroke-miterlimit: 10;
}
.dark .st2 {
  stroke: white;
}
@media (max-width: 1023px) {
  .hero-module .dark .st2 {
    stroke: #1010eb;
  }
}
.footer__content a span.icon.shape-mdt-external svg g,
.footer__content a span.icon.shape-mdt-external svg path {
  fill: #fff;
  stroke: #fff !important;
  color: inherit;
}
.medtronic-brand-us-en a[target="_blank"] span.icon.shape-mdt-external,
.thumbnail a span.icon.shape-mdt-external,
.footer__social-links .thumbnail a span.icon.shape-mdt-external,
html.inlinesvg.generatedcontent .icon-fallback-text .icon.shape-mdt-external,
.navigation-belt .icon.shape-mdt-external,
.compact-nav-belt .icon.shape-mdt-external,
a.label span.icon.shape-mdt-external,
.footer__social-links .shape-mdt-external,
.addthis_toolbox .shape-mdt-external,
.list-social .shape-mdt-external,
a img + .accessible-message + .shape-mdt-external {
  display: none !important;
}
html[class^="medtronic-com"] .st2 {
  stroke: #007CBD;
}
html[class^="medtronic-com"] .mdt-banner .st2 {
  stroke: #1010eb;
}

.container {
  margin-right: auto;
  margin-left: auto;
}
.container:before,
.container:after {
  content: " ";
  display: table;
}
.container:after {
  clear: both;
}
@media (min-width: 500px) {
  .container {
    width: 500px;
  }
}
@media (min-width: 750px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 1170px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
}
.container-fluid:before,
.container-fluid:after {
  content: " ";
  display: table;
}
.container-fluid:after {
  clear: both;
}
.flex-container {
  display: flex;
  flex-direction: column;
}
.flex-container .product__detail {
  order: 2;
  border: 1px solid #B1B1B3;
}
.flex-container .safety-info-wrap {
  margin: 2rem 0 1rem;
  order: 1;
}
aside .textclearfloat {
  margin-top: 2rem;
}
aside .related-links {
  padding: 2.7rem 2rem;
  color: #004B87;
}
aside .related-links h4 {
  margin-top: 0;
  margin-bottom: 2.7rem;
}
aside .related-links h5 {
  margin-top: 0;
  margin-bottom: 1.7rem;
  text-transform: inherit;
  color: #53565A;
}
aside .related-links h5::first-letter {
  text-transform: uppercase;
}
aside .related-links ul {
  margin-bottom: 0;
  padding: 0;
}
aside .related-links ul:before,
aside .related-links ul:after {
  content: ' ';
  display: table;
}
aside .related-links ul:after {
  clear: both;
}
aside .related-links li {
  margin: 0 0 1.7rem 2.5rem;
  padding: 0;
}
aside .related-links li:last-child {
  margin-bottom: 0;
}
aside .related-links li:before {
  left: 1rem;
}
aside .related-links a {
  display: inline-block;
  vertical-align: top;
  color: #004B87;
}
aside .related-links a .shape-mdt-external svg path {
  stroke: #004B87 !important;
}
.right-rail-contact-us {
  margin-bottom: 2rem;
}
aside .right-rail-contact-us {
  margin-bottom: 0;
}
.contact-us {
  padding: 2rem;
}
.contact-us h4 {
  margin-top: 0;
}
.contact-us section {
  border-top: 1px solid #5B7F95;
  padding: 2rem 0;
}
.medtronic-com-ca-en .contact-us section,
.medtronic-com-ca-fr .contact-us section {
  padding-left: 0;
  padding-right: 0;
}
.contact-us section p,
.contact-us section address {
  margin-bottom: .5rem;
}
.contact-us section address {
  font-style: normal;
}
.contact-us section:first-of-type {
  margin-top: 0;
  border-top: none;
  padding-top: 0;
}
.contact-us a {
  display: block;
  margin-bottom: 3px;
  color: #71C5E8;
  font-weight: 500;
  line-height: 1.2;
}
.contact-us a .shape-mdt-external svg path {
  stroke: #71C5E8 !important;
}
aside .height-variable.bg-lighter-gray + .height-variable.bg-lighter-gray .related-links,
aside .manual-related-links + .manual-related-links .related-links {
  padding-top: 0;
}
.three-column-right-sidebar .related-links {
  padding: 1.5rem 1.5rem;
}
.three-column-right-sidebar .related-links li {
  font-size: 1.4rem;
}
nav ul {
  list-style: none;
}
nav ul li {
  display: inline-block;
}
nav:not(.cmp-languagenavigation) ul a {
  display: block;
  padding: 20px;
  text-decoration: none;
}
.left-nav .accordion__content {
  padding: 0;
}
.left-nav h4 {
  margin-top: 0;
}
.left-nav .accordion__content > ul {
  margin-bottom: 0;
  padding: 0 0 2rem;
}
.left-nav .accordion__content > ul:before,
.left-nav .accordion__content > ul:after {
  content: ' ';
  display: table;
}
.left-nav .accordion__content > ul:after {
  clear: both;
}
.left-nav .accordion__content > ul ul {
  padding-left: 2rem;
}
.left-nav li {
  border-bottom: 1px solid #007CBD;
  font-size: 1.4rem;
}
.left-nav li > span {
  display: block;
  padding: 1rem 0 1rem 1rem;
}
.left-nav li:last-child {
  border: none;
}
.left-nav li:before {
  content: '';
}
.left-nav li > a {
  padding: 1rem 2rem;
  display: block;
  color: #001e46;
}
.left-nav li > a .shape-mdt-external svg path {
  stroke: #001e46 !important;
}
.left-nav .active {
  font-weight: bold;
}
.left-nav a.active {
  background-color: #5B7F95;
  color: #FFFFFF !important;
}
.left-nav a.active .shape-mdt-external svg path {
  stroke: #fff !important;
}
.three-column-left-sidebar:not(.alt) .left-nav .accordion__label {
  display: none;
}
.three-column-left-sidebar:not(.alt) .left-nav .accordion__content {
  display: block !important;
}
/* Press Release specific header styles */
.article__header > img {
  margin-top: 2rem;
}
.article__header .subtitle {
  color: #888B8D;
  text-align: center;
}
.article__references h3 {
  color: #888B8D;
}
.reference {
  padding-left: 1rem;
  position: relative;
  font-size: 1.4rem;
  color: #888B8D;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
}
.reference sup {
  position: absolute;
  top: .75rem;
  right: calc(100% - 5px);
  overflow-wrap: normal;
  word-wrap: normal;
  word-break: normal;
}
html[dir="rtl"] .reference sup {
  right: unset;
  left: calc(100% + 5px);
}
html[dir="rtl"] sup {
  display: inline-block;
}
.press-release__location-date {
  float: left;
  margin-right: 3px;
  margin-bottom: 0;
}
.share {
  padding: 1rem;
  border-bottom: 5px solid #FFFFFF;
}
.share .row div:last-child a {
  border-right: 0;
}
.share a {
  padding: 3px 0;
  border-right: 1px solid #71c5e9;
  display: block;
}
.share a .icon {
  background-position: center;
  display: block;
}
.share a .icon path {
  fill: #FFFFFF !important;
}
.share-bar {
  text-align: center;
  background-color: #007CBD;
  position: fixed;
  z-index: 1002;
}
.share-bar ul {
  display: inline-block;
}
.share-bar ul li {
  display: inline-block;
}
.share-bar ul li a {
  width: 5rem;
  padding-top: 1.2rem;
  padding-bottom: 1.1rem;
  color: #FFFFFF;
  display: block;
}
.share-bar ul li a:hover {
  text-decoration: none;
}
.share-bar ul li a .icon path {
  fill: #FFFFFF !important;
}
.share-bar {
  width: 100%;
  bottom: 0;
  left: 0;
}
.tabs {
  background-color: #00A9E0;
}
.column-control img {
  margin-bottom: 2rem;
}
@media screen and (min-width: 500px) {
  .left-nav a:not(.accordion__label) > a {
    padding: 1rem 0 1rem 1rem;
  }
  .cmp-tabs__tab {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    height: 100%;
  }
  .column-control .row {
    text-align: justify;
  }
  .column-control .row:after {
    content: '';
    display: inline-block;
    width: 100%;
  }
  .column-control .row * {
    text-align: left;
  }
  html[dir="rtl"] .column-control .row * {
    text-align: unset;
  }
  [class*="column-control__col-"] {
    display: inline-block;
    vertical-align: text-top;
  }
  .column-control__col-4 {
    width: 23%;
  }
  .column-control__col-3 {
    width: 31%;
  }
  .column-control__col-5 {
    width: 69%;
  }
  .column-control__col-2 {
    width: 48%;
  }
  .flex-container {
    display: block;
  }
  .flex-container .safety-info-wrap {
    float: right;
    margin-top: 1rem;
  }
}
@media screen and (min-width: 500px) and (max-width: 749px) {
  aside .related-links li {
    margin-left: 3%;
    width: 47%;
    float: left;
  }
  .contact-us section {
    width: 48%;
    float: left;
  }
  .contact-us section:nth-of-type(even) {
    float: right;
  }
  .contact-us section:nth-of-type(odd) {
    clear: left;
  }
  .contact-us section:nth-of-type(2) {
    padding-top: 0;
    border: none;
  }
}
@media screen and (min-width: 750px) {
  .three-column-left-sidebar.alt .left-nav .accordion__label {
    display: none;
  }
  .three-column-left-sidebar.alt .left-nav .accordion__content {
    display: block !important;
  }
}
@media screen and (min-width: 1100px) {
  footer {
    margin-bottom: 0;
  }
  .share-bar {
    width: initial;
    position: fixed;
    left: initial;
    bottom: initial;
    top: 35%;
    right: 0;
  }
  .share-bar ul li {
    display: block;
  }
}

/* TTA - General - styling */
.tta {
  position: relative;
  height: 100%;
  padding-left: 8vw;
  padding-right: 8vw;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.product-detail .tta {
  height: auto;
}
@media (max-width: 499px) {
  .title-text-asset .tta {
    padding-left: 0;
    padding-right: 0;
  }
}
.tta .display-table {
  height: 100%;
}
.tta .display-table-cell {
  vertical-align: middle;
}
.subtemplate11 .tta .display-table-cell {
  vertical-align: top;
  padding-top: 4vw;
}
@media screen and (min-width: 1100px) {
  .subtemplate11 .tta .display-table-cell {
    padding-top: 2.2em;
  }
}
.tta blockquote {
  margin: 0;
}
.tta h2 span,
.tta cite span {
  display: block;
}
.tta .utility-buttons {
  position: absolute;
  bottom: 0;
}
.tta--gradient {
  background-image: -webkit-linear-gradient(top, #c0c1c1 0%, #f1f1f1 100%);
  background-image: -o-linear-gradient(top, #c0c1c1 0%, #f1f1f1 100%);
  background-image: linear-gradient(to bottom, #c0c1c1 0%, #f1f1f1 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC0C1C1', endColorstr='#FFF1F1F1', GradientType=0);
}
.tta--decorative {
  display: none;
}
.tta.tta--container {
  padding: 0;
}
.two-column-main .tta.tta--container figure {
  width: 100%;
}
.two-column-main .tta.tta--container .tta__graphic img {
  width: 100%;
}
.tta--no-scale.tta {
  padding-top: 0;
}
.tta--no-scale.tta__headline p {
  font-size: 1.57rem;
  line-height: 1.3;
}
.tta--no-scale.tta__list ul > li {
  font-size: 1.57rem;
}
.tta--no-scale h2 {
  font-size: 2.2rem !important;
  line-height: 2.09rem !important;
}
.tta--no-scale .btn {
  font-weight: 600;
}
figure {
  height: 100%;
}
@media screen and (min-width: 500px) and (max-width: 750px) {
  .tta--no-scale .display-table-cell p,
  .tta--no-scale .display-table-cell ul > li {
    font-size: 1.4rem;
  }
}
@media screen and (max-width: 499px) {
  .tta {
    padding-top: 2.8rem;
    padding-left: 8.8vw;
    padding-bottom: 2.8rem;
    padding-right: 8.8vw;
  }
  .tta--no-scale.tta__headline .display-table-cell h2 {
    margin-top: 0;
  }
}
@media screen and (max-width: 749px) {
  .two-by-two .tta {
    padding-top: 2.8rem;
    padding-left: 8.8vw;
    padding-bottom: 2.8rem;
    padding-right: 8.8vw;
  }
  .tta--no-scale.tta__headline .display-table-cell h2 {
    margin-top: 2rem;
  }
}
@media screen and (min-width: 500px) {
  .tta--decorative {
    display: block;
  }
  .one-by-one .tta,
  .one-by-two .tta {
    padding-left: 4vw;
    padding-right: 4vw;
  }
  .two-by-one .tta,
  .two-by-two .tta {
    padding-left: 8vw;
    padding-right: 8vw;
  }
  .one-by-two .tta--gradient {
    background: #c0c1c1;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwYzFjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c0c1c1), color-stop(50%, #f1f1f1), color-stop(50%, #f1f1f1), color-stop(100%, #f1f1f1));
    background: -webkit-linear-gradient(top, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);
    background: -o-linear-gradient(top, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);
    background: -ms-linear-gradient(top, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);
    background: linear-gradient(to bottom, #c0c1c1 0%, #f1f1f1 50%, #f1f1f1 50%, #f1f1f1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gradient-up', endColorstr='$gradient-down', GradientType=0);
  }
  .two-column-main .tta.tta--container.two-by-one:before {
    padding-top: 0;
  }
  .two-column-sidebar .tta {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media screen and (min-width: 750px) {
  .one-by-one .tta,
  .one-by-two .tta {
    padding-left: 2vw;
    padding-right: 2vw;
  }
  .two-by-one .tta,
  .two-by-two .tta {
    padding-left: 4vw;
    padding-right: 4vw;
  }
}
@media screen and (min-width: 1000px) {
  .one-by-one .tta,
  .one-by-two .tta {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .two-by-one .tta,
  .two-by-two .tta {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
/* TTA - Quote - styling */
.tta__quote p,
.hero .tta__quote p {
  position: relative;
  margin-top: 0;
  margin-bottom: 3vw;
  font-weight: 100;
  font-size: 10.3vw;
  line-height: 10.5vw;
}
html[lang="ja-JP"] .tta__quote p,
html[lang="ja-JP"] .hero .tta__quote p,
html[lang="ja"] .tta__quote p,
html[lang="ja"] .hero .tta__quote p {
  font-weight: 400;
}
.tta__quote p:before,
.tta__quote p:after,
.hero .tta__quote p:before,
.hero .tta__quote p:after {
  position: absolute;
}
.tta__quote p:before,
.hero .tta__quote p:before {
  content: '\201C';
  left: -4vw;
}
.tta__quote p:after,
.hero .tta__quote p:after {
  content: '\201D';
}
.tta__quote cite,
.hero .tta__quote cite {
  font-style: normal;
  font-size: 1.4rem;
  font-weight: 100;
  line-height: 1.6rem;
}
.medtronic-com-kr-ko .tta__quote cite,
.medtronic-com-kr-ko .hero .tta__quote cite {
  line-height: 1.2em;
}
.tta__quote cite span,
.hero .tta__quote cite span {
  display: block;
}
@media (min-width: 500px) {
  .tta__quote p,
  .hero .tta__quote p {
    margin-bottom: 2vw;
    font-size: 5.2vw;
    line-height: 5.4vw;
  }
  .tta__quote p:before,
  .hero .tta__quote p:before {
    left: -1.8vw;
  }
}
@media (min-width: 750px) {
  .tta__quote p,
  .hero .tta__quote p {
    margin-bottom: 1.5vw;
    font-size: 3.5vw;
    line-height: 3.7vw;
  }
  .tta__quote p:before,
  .hero .tta__quote p:before {
    left: -1.2vw;
  }
  .two-by-two .tta__quote p {
    margin-bottom: 3vw;
    font-size: 5.2vw;
    line-height: 5.4vw;
  }
  .two-by-two .tta__quote p:before {
    left: -2.4vw;
  }
  .four-column .tta__quote p {
    margin-bottom: 1.4vw;
    font-size: 2.6vw;
    line-height: 2.8vw;
  }
  .four-column .tta__quote p:before {
    left: -1.3vw;
  }
  .four-column .two-by-two .tta__quote p {
    margin-bottom: 3vw;
    font-size: 3.7vw;
    line-height: 3.9vw;
  }
  .four-column .two-by-two .tta__quote p:before {
    left: -2vw;
  }
}
@media (min-width: 1000px) {
  .tta__quote p,
  .hero .tta__quote p {
    margin-bottom: 1.5rem;
    font-size: 3.5rem;
    line-height: 3.7rem;
  }
  .tta__quote p:before,
  .hero .tta__quote p:before {
    left: -1.2rem;
  }
  .two-by-two .tta__quote p {
    margin-bottom: 3rem;
    font-size: 5.2rem;
    line-height: 5.4rem;
  }
  .two-by-two .tta__quote p:before {
    left: -2.4rem;
  }
  .four-column .tta__quote p {
    margin-bottom: 1.4rem;
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
  .four-column .tta__quote p:before {
    left: -1.3rem;
  }
  .four-column .two-by-two .tta__quote p {
    margin-bottom: 3rem;
    font-size: 3.7rem;
    line-height: 3.9rem;
  }
  .four-column .two-by-two .tta__quote p:before {
    left: -2rem;
  }
}
/* TTA - Graphic - SCSS file */
.tta__graphic {
  position: relative;
  max-height: 100%;
  padding: 0;
}
.tta__graphic .animation-video {
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
}
.tta__graphic .animation-video .cq-dd-image {
  height: auto;
  width: 100%;
}
.tta__graphic .animation-video video {
  width: 100% !important;
}
.tta__graphic:before {
  content: "";
  display: block;
}
.tta__graphic .display-table {
  table-layout: fixed;
}
.one-by-one .tta__graphic,
.one-by-two .tta__graphic,
.two-by-one .tta__graphic,
.two-by-two .tta__graphic {
  padding: 0;
}
.one-by-one .tta__graphic img {
  max-width: 100%;
}
.one-by-two .tta__graphic img {
  max-width: 100%;
}
.two-by-one .tta__graphic img {
  max-width: 100%;
}
@media screen and (min-width: 500px) {
  .one-by-two .tta__graphic img {
    max-height: 100%;
  }
}
@media screen and (max-width: 499px) {
  .tta__graphic img {
    width: 100%;
    height: auto !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
  }
}
@media screen and (max-width: 749px) {
  .two-column-sidebar .tta__graphic img {
    width: 100%;
    height: auto !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
  }
}
@media screen and (min-width: 500px) and (max-width: 749px) {
  .two-by-two .tta__graphic img {
    width: 100%;
    height: auto !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
  }
  .one-by-two .tta__graphic figure,
  .two-by-one .tta__graphic figure {
    width: 100%;
    height: 100%;
  }
  .one-by-two .tta__graphic img,
  .two-by-one .tta__graphic img {
    max-width: 100%;
    max-height: initial;
    min-width: 100% !important;
    min-height: 100% !important;
  }
}
.tta__inspirational h2 {
  margin: 0 0 2rem;
  font-size: 8.3vw;
  line-height: 7.9vw;
}
.tta__inspirational span {
  display: block;
  text-transform: uppercase;
}
@media screen and (min-width: 500px) {
  .tta__inspirational h2 {
    font-size: 4.4vw;
    line-height: 4.19vw;
  }
}
@media screen and (min-width: 750px) {
  .tta__inspirational h2 {
    font-size: 3.2vw;
    line-height: 3.04vw;
  }
  .two-by-two .tta__inspirational h2 {
    font-size: 5.5vw;
    line-height: 5.23vw;
  }
  .four-column .tta__inspirational h2 {
    font-size: 2.1vw;
    line-height: 2vw;
  }
  .four-column .two-by-two .tta__inspirational h2 {
    font-size: 3.9vw;
    line-height: 3.71vw;
  }
}
@media screen and (min-width: 1000px) {
  .tta__inspirational h2 {
    font-size: 3.0rem;
    line-height: 3.04rem;
  }
  .two-by-two .tta__inspirational h2 {
    font-size: 5.5rem;
    line-height: 5.23rem;
  }
  .four-column .tta__inspirational h2 {
    font-size: 2.1rem;
    line-height: 2rem;
  }
  .four-column .two-by-two .tta__inspirational h2 {
    font-size: 3.9rem;
    line-height: 3.71rem;
  }
}
.tta.tta__product {
  padding: 0;
}
.tta__product h2 {
  font-size: 9.5vw;
  line-height: 9.04vw;
}
.tta__product p {
  font-size: 5.5vw;
  line-height: 5.7vw;
}
.tta__product span span {
  display: inline-block;
  vertical-align: top;
  font-size: 1.4rem;
  line-height: 1.6rem;
}
.tta__product .safety-info {
  margin-top: 10px;
}
.tta__product .tta:not(.tta__graphic) {
  padding-left: 8vw;
  padding-right: 8vw;
}
.tta__product .tta__graphic img {
  max-width: 100%;
}
@media (min-width: 500px) {
  .tta.tta__product {
    padding: 0;
  }
  .tta__product h2 {
    font-size: 4.4vw;
    line-height: 4.19vw;
  }
  .tta__product p {
    font-size: 2.8vw;
    line-height: 3vw;
  }
  .tta__product .tta:not(.tta__graphic) {
    padding-left: 4vw;
    padding-right: 4vw;
  }
  .two-by-one .tta__product {
    padding-left: 0;
    padding-right: 0;
  }
  .two-by-one .tta__product .tta__graphic {
    background-position: center center;
  }
  .one-by-two .tta__product .one-by-one {
    float: none;
    width: 100%;
    height: 50%;
  }
}
@media (min-width: 750px) {
  .tta__product h2 {
    font-size: 3.2vw;
    line-height: 3.04vw;
  }
  .tta__product p {
    font-size: 1.8vw;
    line-height: 2vw;
  }
  .tta__product .tta:not(.tta__graphic) {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 1000px) {
  .tta__product h2 {
    font-size: 3.0rem;
    line-height: 3.04rem;
  }
  .tta__product p {
    font-size: 1.8rem;
    line-height: 2rem;
  }
  .tta__product .tta:not(.tta__graphic) {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.tta__headline h1,
.tta__headline h2 {
  margin: 0 0 2rem 0;
  text-transform: uppercase;
  font-size: 8.3vw;
  line-height: 7.9vw;
}
.medtronic-com-jp-ja .tta__headline h1,
.medtronic-com-jp-ja .tta__headline h2 {
  font-size: 7.3vw;
  line-height: 8.3vw;
}
.medtronic-com-jp-ja .tta__headline h1 .english,
.medtronic-com-jp-ja .tta__headline h2 .english {
  font-size: 8.3vw;
  line-height: 8.3vw;
}
.tta__headline p,
.tta__headline h4,
.tta__headline li {
  font-size: 5.5vw;
  line-height: 5.7vw;
}
.three-column-main .tta__headline h1,
.three-column-main .tta__headline h2 {
  font-size: 2.1rem;
  line-height: 2rem;
}
.three-column-main .tta__headline p {
  font-size: 1.57rem;
}
@media screen and (min-width: 500px) {
  .tta__headline h1,
  .tta__headline h2 {
    font-size: 4.4vw;
    line-height: 4.19vw;
  }
  .medtronic-com-jp-ja .tta__headline h1,
  .medtronic-com-jp-ja .tta__headline h2 {
    font-size: 3.7vw;
    line-height: 4.4vw;
  }
  .medtronic-com-jp-ja .tta__headline h1 .english,
  .medtronic-com-jp-ja .tta__headline h2 .english {
    font-size: 4.4vw;
    line-height: 4.4vw;
  }
  .tta__headline p,
  .tta__headline h4,
  .tta__headline li {
    font-size: 2.8vw;
    line-height: 3vw;
  }
}
@media screen and (min-width: 750px) {
  .tta__headline h1,
  .tta__headline h2 {
    font-size: 3.2vw;
    line-height: 3.04vw;
  }
  .tta__headline p,
  .tta__headline h4,
  .tta__headline li {
    font-size: 1.9vw;
    line-height: 2.1vw;
  }
  .two-by-two .tta__headline h1,
  .two-by-two .tta__headline h2 {
    font-size: 5.5vw;
    line-height: 5.23vw;
  }
  .two-by-two .tta__headline p,
  .two-by-two .tta__headline h4 {
    font-size: 3.4vw;
    line-height: 3.6vw;
  }
  .four-column .tta__headline h1,
  .four-column .tta__headline h2 {
    font-size: 2.3vw;
    line-height: 2.19vw;
  }
  .medtronic-com-jp-ja .four-column .tta__headline h1,
  .medtronic-com-jp-ja .four-column .tta__headline h2 {
    font-size: 1.8vw;
    line-height: 2.3vw;
  }
  .medtronic-com-jp-ja .four-column .tta__headline h1 .english,
  .medtronic-com-jp-ja .four-column .tta__headline h2 .english {
    font-size: 2.3vw;
    line-height: 2.3vw;
  }
  .four-column .tta__headline p,
  .four-column .tta__headline h4,
  .four-column .tta__headline li {
    font-size: 1.6vw;
    line-height: 1.8vw;
  }
  .four-column .two-by-two .tta__headline h1,
  .four-column .two-by-two .tta__headline h2 {
    font-size: 3.9vw;
    line-height: 3.71vw;
  }
  .medtronic-com-jp-ja .four-column .two-by-two .tta__headline h1,
  .medtronic-com-jp-ja .four-column .two-by-two .tta__headline h2 {
    font-size: 2.72rem;
    line-height: 3.2rem;
  }
  .medtronic-com-jp-ja.four-column .two-by-two .tta__headline h1 .english,
  .medtronic-com-jp-ja .four-column .two-by-two .tta__headline h2 .english {
    font-size: 3.0rem;
    line-height: 3.2rem;
  }
  .four-column .two-by-two .tta__headline p,
  .four-column .two-by-two .tta__headline h4 {
    font-size: 2.5vw;
    line-height: 2.7vw;
  }
}
@media screen and (min-width: 1000px) {
  .tta__headline h1,
  .tta__headline h2 {
    font-size: 3.0rem;
    line-height: 3.04rem;
  }
  .medtronic-com-jp-ja .tta__headline h1,
  .medtronic-com-jp-ja .tta__headline h2 {
    font-size: 2.72rem;
    line-height: 3.2rem;
  }
  .medtronic-com-jp-ja .tta__headline h1 .english,
  .medtronic-com-jp-ja .tta__headline h2 .english {
    font-size: 3.2rem;
    line-height: 3.2rem;
  }
  .tta__headline p,
  .tta__headline h4,
  .tta__headline li {
    font-size: 1.8rem;
    line-height: 2.1rem;
  }
  .two-by-two .tta__headline h1,
  .two-by-two .tta__headline h2 {
    font-size: 5.5rem;
    line-height: 5.23rem;
  }
  .two-by-two .tta__headline p,
  .two-by-two .tta__headline h4 {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
  .four-column .tta__headline h1,
  .four-column .tta__headline h2 {
    font-size: 2.1rem;
    line-height: 2rem;
  }
  .medtronic-com-jp-ja .four-column .tta__headline h1,
  .medtronic-com-jp-ja .four-column .tta__headline h2 {
    font-size: 1.9rem;
    line-height: 2.1rem;
  }
  .medtronic-com-jp-ja .four-column .tta__headline h1,
  .medtronic-com-jp-ja .four-column .tta__headline h2 .english {
    font-size: 2.1rem;
    line-height: 2.1rem;
  }
  .four-column .tta__headline p,
  .four-column .tta__headline h4,
  .four-column .tta__headline li {
    font-size: 1.4rem;
    line-height: 1.6rem;
  }
  .four-column .two-by-two .tta__headline h1,
  .four-column .two-by-two .tta__headline h2 {
    font-size: 3.9rem;
    line-height: 3.71rem;
  }
  .medtronic-com-jp-ja .four-column .two-by-two .tta__headline h1,
  .medtronic-com-jp-ja .four-column .two-by-two .tta__headline h2 {
    font-size: 2.72rem;
    line-height: 3.2rem;
  }
  .medtronic-com-jp-ja.four-column .two-by-two .tta__headline h1 .english,
  .medtronic-com-jp-ja .four-column .two-by-two .tta__headline h2 .english {
    font-size: 3.0rem;
    line-height: 3.2rem;
  }
  .four-column .two-by-two .tta__headline p,
  .four-column .two-by-two .tta__headline h4 {
    font-size: 2.5rem;
    line-height: 2.7rem;
  }
}
.tta__social p {
  position: relative;
  margin-top: 0;
  margin-bottom: 3.15vw;
  font-weight: 100;
  font-size: 7vw;
  line-height: 7.2vw;
}
.tta__social a {
  color: #00A9E0;
  text-decoration: none;
}
.tta__social a:hover {
  text-decoration: underline;
}
.tta__social cite {
  font-style: normal;
  font-size: 1.4rem;
  font-weight: 100;
  line-height: 1.6rem;
}
.tta__social cite span {
  display: block;
}
.tta__social .shape-mdt-twitter,
.tta__social .shape-mdt-facebook,
.tta__social .shape-mdt-linkedin {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 2rem;
  height: auto;
}
.tta__social .utility-buttons {
  width: 100%;
  left: 2rem;
  right: 2rem;
  margin: 0 auto 1rem;
  display: table;
}
.tta__social .utility-buttons .icon-fallback-text {
  display: inline-block;
}
.tta__social .utility-buttons a {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  line-height: 1;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.tta__social .utility-buttons .icon {
  position: relative;
}
.bg-navy-blue .tta__social .icon path,
.bg-medtronic-blue .tta__social .icon path,
.bg-dark-gray .tta__social .icon path {
  fill: #FFFFFF;
}
@media (min-width: 500px) {
  .tta__social p {
    font-size: 4.4vw;
    line-height: 4.6vw;
  }
}
@media (min-width: 750px) {
  .tta__social p {
    font-size: 2.9vw;
    line-height: 3.1vw;
  }
  .four-column .tta__social p {
    font-size: 2.1vw;
    line-height: 2.3vw;
  }
}
@media (min-width: 1000px) {
  .tta__social p {
    font-size: 2.9rem;
    line-height: 3.1rem;
  }
  .four-column .tta__social p {
    font-size: 2.1rem;
    line-height: 2.3rem;
  }
}
.tta__list .display-table-cell h2 {
  margin-top: 0;
}
.tta__list ul {
  padding-left: 2.5rem;
}
@media screen and (max-width: 500px) {
  .tta__list .display-table-cell h2 {
    margin-top: 0;
  }
}
@media screen and (max-width: 749px) {
  .tta__list .display-table-cell h2 {
    margin-top: 2rem;
  }
}
.tta__vertical .tta__headline .display-table-cell,
.tta__vertical .tta__list .display-table-cell {
  vertical-align: top;
}
.tta__vertical .tta__headline .display-table-cell h2 {
  margin-top: 2rem;
}
@media screen and (min-width: 750px) {
  .tta__vertical .tta__list .display-table-cell h2 {
    margin-top: 2rem;
  }
  .tta__vertical.tta__product .tta__headline,
  .tta__vertical.tta__product .tta__list {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
html[dir="rtl"] .tta__quote p:before,
html[dir="rtl"] .hero .tta__quote p:before {
  left: auto;
  right: -4vw;
}
html[dir="rtl"] .tta__social .shape-mdt-twitter,
html[dir="rtl"] .tta__social .shape-mdt-facebook,
html[dir="rtl"] .tta__social .shape-mdt-linkedin {
  right: auto;
  left: 6px;
}
html[dir="rtl"] .tta__list ul {
  padding-left: 0;
  padding-right: 2.5rem;
}
@media (min-width: 500px) {
  html[dir="rtl"] .tta__quote p:before,
  html[dir="rtl"] .hero .tta__quote p:before {
    left: auto;
    right: -1.8vw;
  }
}
@media (min-width: 750px) {
  html[dir="rtl"] .tta__quote p:before,
  html[dir="rtl"] .hero .tta__quote p:before {
    left: auto;
    right: -1.2vw;
  }
  html[dir="rtl"] .two-by-two .tta__quote p:before {
    left: auto;
    right: -2.4vw;
  }
  html[dir="rtl"] .four-column .tta__quote p:before {
    left: auto;
    right: -1.3vw;
  }
  html[dir="rtl"] .four-column .two-by-two .tta__quote p:before {
    left: auto;
    right: -2vw;
  }
}

.social {
  height: 100%;
  position: relative;
  word-break: break-word;
  padding: 4vw 4.7vw;
}
.social .display-table,
.social-media-feed-mini {
  height: 100%;
}
.social .display-table-cell {
  vertical-align: middle;
  position: relative;
}
.social h2,
.social a,
.social p {
  margin-bottom: 0;
  line-height: 1.2;
}
.social h2 {
  display: none;
  margin-top: 0;
  padding-right: 3vw;
  font-size: 5.3vw;
  font-weight: 900;
}
.social p {
  font-size: 3.8vw;
}
.social p:last-of-type {
  margin-bottom: 2vw;
}
.social h2 + p,
.social .social__account {
  font-size: 3.5vw;
}
.social .social__account {
  margin-bottom: 1rem;
  display: inline-block;
}
.social .video-thumb {
  max-width: 70%;
  margin-bottom: 2rem;
  display: block;
}
.social .social__link--top-right {
  position: absolute;
  top: 1rem;
  right: 1rem;
}
.bg-navy-blue .social .icon path,
.bg-medtronic-blue .social .icon path,
.bg-cobalt-blue .social .icon path,
.bg-medium-blue .social .icon path,
.bg-dark-gray .social .icon path,
.bg-blue-gray .social .icon path {
  fill: #FFFFFF;
}
.bg-navy-blue .display-table,
.bg-medtronic-blue .display-table,
.bg-cobalt-blue .display-table,
.bg-medium-blue .display-table,
.bg-dark-gray .display-table,
.bg-blue-gray .display-table {
  border-top-color: #FFFFFF;
}
.bg-sky-blue .social .icon path,
.bg-white .social .icon path,
.bg-light-gray .social .icon path,
.bg-light-blue .social .icon path {
  fill: #001e46;
}
.bg-sky-blue .display-table,
.bg-white .display-table,
.bg-light-gray .display-table,
.bg-light-blue .display-table {
  border-top-color: #001e46;
}
.level-1-subtemplate,
.nav-belt-pad,
.level-2-subtemplate,
.single-row-template {
  padding-top: 2rem;
}
.level-1-subtemplate .single-row-template,
.level-2-subtemplate .single-row-template {
  padding-top: 0;
}
.one-by-two .one-by-one:nth-of-type(2) .social .display-table:before {
  height: 1px;
  background-color: #001e46;
  content: '';
  position: absolute;
  top: 0;
  right: 1rem;
  left: 1rem;
}
.two-by-one .one-by-one:nth-of-type(2) .social .display-table:before {
  height: 1px;
  content: '';
  position: absolute;
  top: 0;
  right: 1rem;
  left: 1rem;
}
.one-by-two .one-by-one:nth-of-type(2) .social .display-table:before {
  height: 1px;
  content: '';
  position: absolute;
  top: 0;
  right: 1rem;
  left: 1rem;
}
.one-by-two .one-by-one:nth-of-type(2) .social .display-table:before,
.two-by-one .one-by-one:nth-of-type(2) .social .display-table:before {
  background-color: #888B8D;
}
@media screen and (min-width: 500px) {
  .social {
    padding: 2vw;
  }
  .social h2 {
    font-size: 3vw;
  }
  .social p {
    overflow: hidden;
    font-size: 3vw;
  }
  .social h2 + p,
  .social .social__account {
    font-size: 2.8vw;
  }
  .two-by-one .social-component .one-by-one {
    width: 50%;
  }
  .two-by-one .one-by-one:nth-of-type(2) .social .display-table:before {
    width: 1px;
    height: auto;
    top: 1rem;
    bottom: 1rem;
    left: 0;
  }
  .two-column-sidebar .social {
    padding: 4rem 4vw;
  }
}
@media screen and (min-width: 750px) {
  .social {
    padding-left: 1.4vw;
    padding-right: 1.4vw;
  }
  .social h2,
  .social p {
    font-size: 1.8vw;
  }
  .social h2 + p,
  .social .social__account {
    font-size: 1.8vw;
  }
  .social .social__video {
    max-width: 22vw;
  }
  .four-column .social {
    padding-right: 1vw;
    padding-left: 1vw;
  }
  .four-column .social p:last-of-type {
    margin-bottom: 1vw;
  }
  .four-column .social h2 {
    font-size: 2vw;
  }
  .four-column .social p {
    font-size: 1.8vw;
  }
  .four-column .social h2 + p,
  .four-column .social .social__account {
    font-size: 1.6vw;
    line-height: 1;
  }
  .two-column-sidebar .social {
    padding: 2rem 2vw;
  }
}
@media screen and (min-width: 1000px) {
  .social {
    padding: 2rem 1.4rem;
  }
  .social h2 {
    padding-right: 3rem;
    font-size: 1.8rem;
  }
  .social p:last-of-type {
    margin-bottom: 2rem;
  }
  .social p {
    font-size: 1.8rem;
  }
  .social h2 + p,
  .social .social__account {
    font-size: 1.8rem;
  }
  .social .social__video {
    max-width: 20rem;
  }
  .four-column .social p {
    font-size: 1.8rem;
  }
  .four-column .social h2 + p,
  .four-column .social .social__account {
    font-size: 1.6rem;
  }
  .four-column .social h2 {
    font-size: 2rem;
    padding-right: 2rem;
  }
}
@media screen and (max-width: 749px) {
  .level-1-subtemplate,
  .nav-belt-pad {
    padding-top: 0;
  }
}
html[dir="rtl"] .social .social__link--top-right {
  right: auto;
  left: 1rem;
}
html[dir="rtl"] .one-by-two .one-by-one:nth-of-type(2) .social .display-table:before {
  left: 1rem;
  right: 1rem;
}
html[dir="rtl"] .two-by-one .one-by-one:nth-of-type(2) .social .display-table:before {
  left: 1rem;
  right: 1rem;
}
html[dir="rtl"] .one-by-two .one-by-one:nth-of-type(2) .social .display-table:before {
  left: 1rem;
  right: 1rem;
}
@media screen and (min-width: 1000px) {
  html[dir="rtl"] .four-column .social h2 {
    font-size: 2rem;
    padding-right: 0;
    padding-left: 2rem;
  }
}

.download-attachment {
  margin-bottom: 2rem;
  position: relative;
  overflow: hidden;
  margin-right: 1rem;
}
.download-attachment a {
  padding-left: 3rem;
  display: inline-block;
}
.download-attachment a.btn {
  padding-left: 7px;
  margin-left: 3rem;
  margin-top: 1rem;
}
.download-attachment a .link--title {
  font-weight: 900;
}
html[lang="ja-jp"] .download-attachment a .link--title,
html[lang="ja"] .download-attachment a .link--title {
  font-family: 'Avenir Next World Demi', 'Noto Sans JP', sans-serif;
  font-weight: 700;
}
.download-attachment .link--format,
.download-attachment .details {
  color: #B1B1B3;
  font-size: 1.4rem;
}
.download-attachment .icon-fallback-text {
  position: absolute;
  left: 0;
  top: .5rem;
}
.download-attachment .details,
.download-attachment .description {
  margin-left: 3rem;
  margin-bottom: 0;
  display: block;
}
.download-attachment .details > .date {
  margin-left: 0;
  color: inherit;
  display: inline;
}
.download-attachment .thumbnail {
  float: left;
  padding-right: 15px;
  padding-left: 15px;
}
.download-file h2 {
  margin-top: 0;
}
.download-file {
  padding-top: 2rem;
}
.download-file:first-of-type {
  padding-top: 0;
}
html[dir="rtl"] .download-attachment {
  padding-left: 0;
  padding-right: 1rem;
}
html[dir="rtl"] .download-attachment a {
  padding-left: 0;
  padding-right: 3rem;
}
html[dir="rtl"] .download-attachment a.btn {
  padding-right: 7px;
  padding-left: 7px;
  margin-right: 3rem;
}
html[dir="rtl"] .download-attachment .icon-fallback-text {
  left: auto;
  right: 1rem;
}
html[dir="rtl"] .download-attachment .details,
html[dir="rtl"] .download-attachment .description {
  margin-left: 0;
  margin-right: 3rem;
}
html[dir="rtl"] .download-attachment .details > .date {
  margin-left: inherit;
  margin-right: 0;
}
html[dir="rtl"] .download-attachment .link--format {
  display: inline-block;
}

.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1080;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1070;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.3px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.3;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
.modal-top:before {
  height: 20% !important;
}
.modal-backdrop {
  background-color: #eee;
}
.modal-backdrop.in {
  z-index: 1065;
}
.modal-backdrop.in ~ .modal-backdrop.in {
  background: none;
}
.modal-content {
  border-radius: 0;
  box-shadow: none;
  background-color: #001e46;
  color: #FFFFFF;
}
.modal-content .modal-header,
.modal-content .modal-body,
.modal-content .modal-footer {
  border: 0;
}
.modal-content .modal-header {
  padding-right: 60px;
  padding-bottom: 0;
  border-bottom: 0;
  position: relative;
}
.modal-content .modal-footer {
  padding-bottom: 30px;
  text-align: center;
}
.modal-content button.close {
  color: #001e46;
}
.modal .btn {
  border: 1px solid #FFFFFF;
  background-color: transparent;
  color: #FFFFFF;
}
.modal .btn.bg-green {
  background-color: #77BC1F;
  color: #001E46;
  border-color: #77BC1F;
}
.modal .btn.bg-green:hover {
  background-color: #B1B3B3;
  color: #fff;
  border-color: #B1B3B3;
}
#modal-globalPopup.modal .btn {
  border: none;
}
.modal .btn.close {
  position: absolute;
  top: 10px;
  right: 5px;
}
.modal .icon-fallback-text {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 30px;
  height: 30px;
}
.modal .icon-fallback-text .icon path {
  fill: #FFFFFF;
}
.modal {
  text-align: center;
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
#modalAcknowledge.in {
  z-index: 1079;
  padding-right: 0 !important;
}
.modal.in ~ .modal.in {
  display: none !important;
}
@media screen and (min-width: 320px) {
  .modal-lg {
    width: 95%;
  }
  .modal-header,
  .modal-body,
  .modal-footer {
    padding-left: 20px;
  }
  .modal-header h3 {
    font-size: 18px;
  }
  .modal-body {
    padding-right: 20px;
  }
  .modal-body::-webkit-scrollbar {
    width: 5px;
  }
  .modal-body::-webkit-scrollbar-thumb {
    background-color: #ccc;
  }
  .modal-footer {
    padding: initial;
    padding-top: 30px;
  }
  .modal-footer .btn {
    min-width: 121px;
  }
  .modal-footer .btn:first-child {
    margin-right: 1em;
  }
}
@media (min-width: 500px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 750px) {
  .modal-lg {
    width: 95%;
  }
}
@media screen and (min-width: 1000px) {
  .modal-lg {
    width: 900px;
  }
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
  .modal-header,
  .modal-body,
  .modal-footer {
    padding-left: 30px;
    padding-right: 30px;
  }
  .modal-footer .btn {
    width: 151px;
  }
  .modal-footer .btn:first-child {
    margin-right: 5em;
  }
}
#modalCountry .modal-dialog {
  margin-top: 0;
  margin-bottom: 0;
  top: 50%;
  max-width: 100%;
  padding-right: 2rem;
  padding-left: 2rem;
}

.bio__details h1 {
  margin-top: 0;
  margin-bottom: 1rem;
}
.bio__details span {
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 10px;
  font-weight: 700;
  color: #5B7F95;
}
.bio__details p {
  margin-bottom: 0;
}
.bio__content hr {
  border-color: #00A9E0;
}
@media screen and (min-width: 500px) {
  .bio__details {
    margin-bottom: 4vw;
  }
  .bio__details .display-table {
    height: 100%;
  }
  .bio__details .display-table-cell {
    vertical-align: middle;
  }
}
@media screen and (min-width: 1000px) {
  .bio__details {
    margin-bottom: 35px;
  }
}

header {
  height: 10rem;
  background-color: #004B87;
}
header > .container-fluid {
  position: relative;
}
header .header__logo {
  margin-top: 2.3rem;
  padding-left: 2rem;
  display: inline-block;
  height: 2.5rem;
}
header .header__logo img {
  display: inline-block;
  width: 14.2rem;
}
[class^="medtronic-brand"] header {
  height: 12rem;
}
[class^="medtronic-brand"] .header_top_nav {
  text-align: right;
  color: #fff;
  padding: 15px 0 0;
}
[class^="medtronic-brand"] .header_top_nav a {
  font-size: 1.7rem;
  color: #fff;
  text-transform: uppercase;
}
[class^="medtronic-brand"] .header__logo {
  padding-left: 1.5rem;
}
[class^="medtronic-brand"] .header__logo img {
  width: 32.4rem;
}
.country-selector .header__select {
  margin-bottom: 0;
  padding-left: 0;
}
.country-selector .header__select > li {
  display: inline-block;
  padding-right: 0;
}
.country-selector .select2 {
  border: 1px solid transparent;
}
.country-selector .select2 * {
  outline: none;
}
.country-selector .select2.select2-container--open {
  border-top: 1px solid #71c5e8;
  border-right: 1px solid #71C5E8;
  border-bottom: 1px solid transparent;
  border-left: 1px solid #71C5E8;
  outline: none;
}
.country-selector .select2 .select2-selection--single {
  border: none;
  background-color: #004B87;
}
.country-selector .select2 .select2-selection--single .select2-selection__rendered {
  padding-right: 3rem;
  color: #FFFFFF;
  text-align: right;
}
.country-selector .select2 .select2-selection--single .select2-selection__arrow {
  background-color: #004B87;
  height: 55%;
  width: 2.6rem;
  top: 2px;
  right: 2px;
}
.country-selector .select2 .select2-selection--single .select2-selection__arrow b:before {
  display: none;
}
.country-selector .select2 .select2-selection--single .select2-selection__arrow b:after {
  border-color: #007CBD transparent;
  top: -0.5rem;
  left: -1rem;
  position: absolute;
}
.country-selector .select2-container--default.select2-container--disabled.select2-container--focus .select2-selection__rendered {
  outline: none !important;
}
.country-selector .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
  color: #B9D9EB;
}
.country-selector .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow {
  display: none;
}
.country-selector .select-language .select2-container--default.select2-container--disabled {
  position: relative;
}
.country-selector .select-language .select2-container--default.select2-container--disabled:after {
  content: '';
  width: 1px;
  height: 1.2rem;
  background-color: #007CBD;
  position: absolute;
  top: .7rem;
  right: 0;
}
.country-selector .select-language .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
  padding-left: 0;
  padding-right: 2.2rem;
}
.country-selector .country-selector .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
  padding-left: .7rem;
  padding-right: 2rem;
}
.select2-dropdown--language .select2-results li,
.select2-dropdown--country .select2-results li {
  padding-right: 1rem;
  padding-left: 1rem;
  text-align: right;
  font-weight: 600;
  display: block;
}
.select2-dropdown--language .select2-results li[aria-disabled="true"],
.select2-dropdown--country .select2-results li[aria-disabled="true"] {
  display: none;
}
.nav-bar {
  background-color: #007CBD;
  height: 5.2rem;
  position: relative;
}
.nav-bar .btn {
  border: none;
  font-size: 2.1rem;
  background-color: #007CBD;
}
.nav-bar .btn--nav-style {
  text-transform: none;
  color: #FFFFFF;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
.nav-bar .btn--nav-style:hover {
  color: #001e46;
  cursor: pointer;
}
.nav-bar .btn--nav-style:hover .shape-mdt-search path {
  fill: #001e46;
}
.nav-bar .btn--nav-style .btn-label {
  margin-left: 2rem;
}
.nav-bar .btn .icon-fallback-text {
  position: absolute;
  top: 1.4rem;
  right: 10rem;
}
.nav-bar .btn .shape-mdt-search {
  width: 2.5rem;
  height: 2.5rem;
}
.nav-bar .btn .shape-mdt-search path {
  fill: #FFFFFF;
}
.btn.btn__search {
  padding-left: 2rem;
  padding-right: 2rem;
  float: right;
}
.btn__menu,
.btn__search {
  position: relative;
  display: inline-block;
  color: #FFFFFF;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  -ms-transition: 0.3s;
  transition: 0.3s;
  padding-left: 2rem;
  padding-right: 3.5rem;
}
.medtronic-com-jp-ja .btn__menu {
  padding-right: 0;
}
.btn__menu .menu-icon,
.btn__search .menu-icon {
  position: absolute;
  top: 1.4rem;
  width: 2.4rem;
  height: 2.4rem;
}
.btn__menu .menu-icon .menu-icon__midline,
.btn__menu .menu-icon:before,
.btn__menu .menu-icon:after,
.btn__search .menu-icon .menu-icon__midline,
.btn__search .menu-icon:before,
.btn__search .menu-icon:after {
  content: '';
  display: block;
  height: .4rem;
  width: 2.4rem;
  background-color: #FFFFFF;
  position: absolute;
  left: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  -ms-transition: 0.3s;
  transition: 0.3s;
}
.btn__menu .menu-icon .menu-icon__midline,
.btn__search .menu-icon .menu-icon__midline {
  top: 1rem;
}
.btn__menu .menu-icon:before,
.btn__search .menu-icon:before {
  top: 0;
}
.btn__menu .menu-icon:after,
.btn__search .menu-icon:after {
  bottom: 0;
}
.btn__menu.active,
.btn__search.active {
  background-color: #FFFFFF;
}
.medtronic-com-jp-ja .btn__menu.active {
  padding-right: .2em;
}
.btn__menu.active .btn__menu-text,
.btn__search.active .btn__menu-text {
  color: #007CBD;
}
.btn__menu.active .menu-icon .menu-icon__midline,
.btn__menu.active .menu-icon:before,
.btn__menu.active .menu-icon:after,
.btn__search.active .menu-icon .menu-icon__midline,
.btn__search.active .menu-icon:before,
.btn__search.active .menu-icon:after {
  background-color: #007CBD;
  left: -2px;
}
.btn__menu.active .menu-icon .menu-icon__midline,
.btn__search.active .menu-icon .menu-icon__midline {
  height: 0;
  top: 1rem;
}
.btn__menu.active .menu-icon:before,
.btn__search.active .menu-icon:before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 1rem;
  width: 3rem;
}
.btn__menu.active .menu-icon:after,
.btn__search.active .menu-icon:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  bottom: 1rem;
  width: 3rem;
}
.btn__menu:hover .menu-icon:before,
.btn__menu:hover .menu-icon:after,
.btn__menu:hover .menu-icon__midline,
.btn__search:hover .menu-icon:before,
.btn__search:hover .menu-icon:after,
.btn__search:hover .menu-icon__midline {
  background-color: #001e46;
}
.btn__menu:hover .btn__menu-text,
.btn__search:hover .btn__menu-text {
  color: #001e46;
}
.btn__menu-text {
  position: relative;
  padding-left: 4rem;
}
#main-navigation {
  display: none;
  background-color: rgba(0, 30, 70, 0.5);
  position: absolute;
  width: 100%;
  z-index: 1049;
}
#main-navigation a {
  position: relative;
  color: #007CBD;
  display: block;
  font-size: 1.8rem;
  line-height: 1;
  padding-top: 1.5rem;
  padding-right: 3rem;
  padding-bottom: 1.5rem;
  padding-left: 2rem;
}
#main-navigation a path {
  fill: #B1B1B3;
}
#main-navigation a:hover {
  color: #001e46;
  text-decoration: none;
}
#main-navigation a:hover path {
  fill: #001e46;
}
#main-navigation a.active {
  background-color: #007CBD;
  color: #FFFFFF;
  text-decoration: none;
}
#main-navigation a.active path {
  fill: #FFFFFF;
}
#main-navigation .nav-items__back-link a {
  position: relative;
  padding-left: 4rem;
}
#main-navigation .nav-items__back-link a path {
  fill: #B1B1B3;
}
#main-navigation .nav-items__back-link i {
  position: absolute;
  left: 1.8rem;
  height: 50%;
}
.nav-items__level-1--link i,
.nav-items__level-2--link i,
.nav-items__level-3--link i {
  display: none;
}
.nav-items__level-1--link.has-submenu i,
.nav-items__level-2--link.has-submenu i,
.nav-items__level-3--link.has-submenu i {
  display: inline-block;
  position: absolute;
  right: 1.8rem;
  height: 50%;
  margin: auto 0;
}
.nav-menu {
  position: relative;
  width: 100%;
  z-index: 1045;
  background-color: rgba(0, 30, 70, 0.5);
  overflow: hidden;
}
.nav-items__level-1,
.nav-items__level-2,
.nav-items__level-3,
.nav-items__level-4 {
  width: 100%;
  position: absolute;
  top: 0;
  background-color: #FFFFFF;
}
.nav-items__level-1 li,
.nav-items__level-1 a,
.nav-items__level-2 li,
.nav-items__level-2 a,
.nav-items__level-3 li,
.nav-items__level-3 a,
.nav-items__level-4 li,
.nav-items__level-4 a {
  display: block;
  position: static;
}
.nav-items__level-2--list,
.nav-items__level-3--list,
.nav-items__level-4--list {
  display: none;
}
.nav-items__level-2.showing .nav-items__level-2--list,
.nav-items__level-3.showing .nav-items__level-3--list,
.nav-items__level-4.showing .nav-items__level-4--list {
  display: block;
}
.nav-items__level-1 {
  z-index: 1040;
}
.nav-items__level-2 {
  z-index: 1041;
}
.nav-items__level-3 {
  z-index: 1042;
}
.nav-items__level-4 {
  z-index: 1043;
}
ul.nav-items {
  z-index: 1043;
  padding-top: 2.1rem;
  padding-bottom: 2.1rem;
}
html.no-js .nav-bar {
  height: auto;
}
html.no-js .btn__menu {
  background-color: #FFFFFF;
  color: #007CBD;
}
html.no-js .menu-icon .menu-icon__midline,
html.no-js .menu-icon:before,
html.no-js .menu-icon:after {
  background-color: #007CBD;
  left: -2px;
}
html.no-js #main-navigation {
  display: block;
  overflow-y: scroll;
  z-index: 1049;
  height: 40rem;
  position: static;
}
html.no-js #main-navigation .nav-items__back-link a {
  padding-left: 2rem;
}
html.no-js .nav-menu {
  padding-top: 2rem;
  border-bottom: 1px solid #B9D9EB;
}
html.no-js ul.nav-items {
  padding-top: 0;
}
html.no-js .nav-items__wrapper {
  width: 100%;
  position: static;
}
html.no-js .nav-items__level-2,
html.no-js .nav-items__level-3,
html.no-js .nav-items__level-4 {
  display: block;
  margin-left: 2rem;
  margin-bottom: 1rem;
}
html.no-js .nav-items__level-2--list,
html.no-js .nav-items__level-3--list,
html.no-js .nav-items__level-4--list {
  display: block;
}
html.no-js .btn__search .icon-fallback-text {
  display: none;
}
@media screen and (min-width: 750px) {
  header {
    height: 9rem;
  }
  header .header__logo img {
    width: 18rem;
  }
  [class^="medtronic-brand"] header {
    height: 8.25rem;
  }
  [class^="medtronic-brand"] header .header__logo {
    margin-top: 2.9rem;
    height: 3rem;
  }
  [class^="medtronic-brand"] .header__logo img {
    width: 40rem;
  }
  .country-selector .select2 .selection .select2-selection__rendered {
    font-weight: 900;
  }
  .country-selector .select-language .select2-container--default.select2-container--disabled:after {
    height: 1.6rem;
    top: .8rem;
  }
  .country-selector .select-language .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
    padding-right: 3rem;
  }
  .country-selector .country-selector .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
    padding-left: 2.5rem;
  }
  .nav-bar {
    height: 6rem;
  }
  .nav-bar .btn {
    font-size: 2.7rem;
  }
  .nav-bar .btn--nav-style {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .nav-bar .btn .icon-fallback-text {
    top: 1.7rem;
    right: 12rem;
  }
  .btn__menu .menu-icon,
  .btn__search .menu-icon {
    top: 1.7rem;
  }
  .btn__menu.active:before,
  .btn__search.active:before {
    content: '';
    width: 1px;
    height: 6rem;
    background-color: #007CBD;
    position: absolute;
    top: 0;
    left: 0;
  }
  #main-navigation > .row {
    max-width: 1000px;
    margin: 0 auto;
    border-left: 1px solid #001e46;
  }
  #main-navigation .nav-items__back-link {
    display: none;
  }
  .nav-menu:before,
  .nav-menu:after {
    content: ' ';
    display: table;
  }
  .nav-menu:after {
    clear: both;
  }
  .nav-items__level-1:after,
  .nav-items__level-2:after,
  .nav-items__level-3:after {
    content: '';
    width: 1px;
    background-color: rgba(0, 30, 70, 0.5);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
  }
  .nav-items__level-1,
  .nav-items__level-2,
  .nav-items__level-3,
  .nav-items__level-4 {
    left: 100%;
  }
  .nav-items__level-1 li,
  .nav-items__level-1 a,
  .nav-items__level-2 li,
  .nav-items__level-2 a,
  .nav-items__level-3 li,
  .nav-items__level-3 a,
  .nav-items__level-4 li,
  .nav-items__level-4 a {
    display: block;
    position: static;
  }
  .nav-items__level-1 {
    width: 33%;
    left: 0;
  }
}
@media screen and (min-width: 1000px) {
  .nav-menu {
    overflow: visible;
  }
  .nav-items__level-1:after,
  .nav-items__level-2:after,
  .nav-items__level-3:after {
    content: none;
  }
}
@media (max-width: 999px) {
  #main-navigation {
    z-index: 1060 !important;
  }
}
@media screen and (max-width: 749px) {
  .select2-container--open:not(.select2-container--below),
  .select2-container--open:not(.select2-container--above) {
    left: 1.5rem !important;
    right: 1.5rem !important;
  }
  header .header__logo {
    display: block;
  }
  .country-selector .header__select {
    width: 100%;
    height: 3rem;
    padding: 0 1rem;
    border-bottom: 1px solid #001e46;
    display: block;
    overflow: visible;
  }
  .country-selector .header__select > li {
    float: left;
    display: block;
    text-align: left;
  }
  .country-selector .header__select .select2-container .select2-selection--single .select2-selection__rendered {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 2.6rem;
    font-size: 1.2rem;
  }
  .country-selector .header__select .select2-container .select2-selection--single .select2-selection__arrow b:after {
    top: -0.8rem;
  }
  .select2-dropdown.select2-dropdown--language,
  .select2-dropdown.select2-dropdown--country {
    width: 100% !important;
    border-top: 1px solid #B1B1B3;
    left: -0.3rem;
  }
  .select2-dropdown.select2-dropdown--language .select2-results > .select2-results__options,
  .select2-dropdown.select2-dropdown--country .select2-results > .select2-results__options {
    max-height: 25rem;
  }
  .select2-dropdown.select2-dropdown--language .select2-results li,
  .select2-dropdown.select2-dropdown--country .select2-results li {
    font-size: 1.25rem;
    text-align: left;
  }
  #main-navigation {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  #main-navigation a,
  #main-navigation span {
    font-size: 2.2rem;
  }
  #main-navigation .icon {
    width: .8rem;
  }
  .nav-bar__btn-menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .btn__menu {
    padding-left: 1rem;
  }
  .nav-items li {
    border-bottom: 1px solid #B9D9EB;
  }
  .nav-items__level-1,
  .nav-items__level-2,
  .nav-items__level-3,
  .nav-items__level-4 {
    background-color: #FFFFFF;
  }
  .nav-items__level-1 {
    left: 0;
  }
  .nav-items__level-2,
  .nav-items__level-3,
  .nav-items__level-4 {
    left: 100%;
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  .nav-items__level-2.showing,
  .nav-items__level-3.showing,
  .nav-items__level-4.showing {
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@media (max-width: 499px) {
  .medtronic-com-de-de .nav-bar .btn {
    font-size: 1.9rem;
  }
  .medtronic-com-de-de .nav-bar__btn-menu {
    padding-right: 0rem;
  }
  .medtronic-com-de-de .btn__menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .medtronic-com-de-de .btn__menu-text {
    padding-left: 3rem;
  }
}
@media screen and (max-width: 374px) {
  .btn.btn__search {
    padding-left: 0rem;
    padding-right: 1rem;
  }
}

.search-results__section .top-border,
.search-results__no-results .top-border,
#search-results__filter .top-border {
  margin-top: 1rem;
  border-top: 1px solid #71C5E8;
}
.search-results__section .showing-results,
.search-results__no-results .showing-results,
#search-results__filter .showing-results {
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 2.2rem;
}
.search-results__section .showing-results label,
.search-results__no-results .showing-results label,
#search-results__filter .showing-results label {
  font-weight: bold;
  color: #001e46;
}
.search-results__section .showing-results,
.search-results__section .search-instead,
.search-results__no-results .showing-results,
.search-results__no-results .search-instead,
#search-results__filter .showing-results,
#search-results__filter .search-instead {
  text-transform: none;
}
.search-results__section .search-instead,
.search-results__no-results .search-instead,
#search-results__filter .search-instead {
  margin-top: 0;
  margin-bottom: 1rem;
  color: #53565A;
}
.search-results__section .pagination-top,
.search-results__no-results .pagination-top,
#search-results__filter .pagination-top {
  z-index: 1000;
}
.search-results__section .search-results-total h1,
.search-results__no-results .search-results-total h1,
#search-results__filter .search-results-total h1 {
  margin: 0;
}
.search-results__section .float-right,
.search-results__no-results .float-right,
#search-results__filter .float-right {
  float: right;
}
.search-results__section .page-numbers a,
.search-results__no-results .page-numbers a,
#search-results__filter .page-numbers a {
  font-size: 2rem;
}
.search-results__section .edit-filter,
.search-results__no-results .edit-filter,
#search-results__filter .edit-filter {
  height: 4rem;
  top: .8rem;
}
.search-results__section .edit-filter a,
.search-results__no-results .edit-filter a,
#search-results__filter .edit-filter a {
  font-size: 2rem;
}
.search-results__section .edit-filter .icon svg path,
.search-results__no-results .edit-filter .icon svg path,
#search-results__filter .edit-filter .icon svg path {
  fill: #007CBD;
}
.search-results__section .list-view,
.search-results__no-results .list-view,
#search-results__filter .list-view {
  padding-right: 2rem;
}
.search-results__section .pagination,
.search-results__no-results .pagination,
#search-results__filter .pagination {
  color: #007CBD;
}
.search-results__section .search-field,
.search-results__no-results .search-field,
#search-results__filter .search-field {
  width: 100% !important;
  display: inline-block !important;
  min-height: 5rem !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  padding-right: 0 !important;
  font-size: 2.2rem !important;
  color: #FFFFFF !important;
  border-color: #007CBD !important;
  background-color: #007CBD !important;
  word-wrap: normal;
  word-break: normal;
}
.search-results__section ::-webkit-input-placeholder,
.search-results__no-results ::-webkit-input-placeholder,
#search-results__filter ::-webkit-input-placeholder {
  /* Safari, Chrome and Opera */
  color: #FFFFFF;
}
.search-results__section :-moz-placeholder,
.search-results__no-results :-moz-placeholder,
#search-results__filter :-moz-placeholder {
  /* Firefox 18- */
  color: #FFFFFF;
  opacity: 1;
}
.search-results__section ::-moz-placeholder,
.search-results__no-results ::-moz-placeholder,
#search-results__filter ::-moz-placeholder {
  /* Firefox 19+ */
  color: #FFFFFF;
  opacity: 1;
}
.search-results__section :-ms-input-placeholder,
.search-results__no-results :-ms-input-placeholder,
#search-results__filter :-ms-input-placeholder {
  /* IE 10+ */
  color: #FFFFFF;
}
.search-results__section ::-ms-input-placeholder,
.search-results__no-results ::-ms-input-placeholder,
#search-results__filter ::-ms-input-placeholder {
  /* Edge */
  color: #FFFFFF;
}
.search-results__section :placeholder-shown,
.search-results__no-results :placeholder-shown,
#search-results__filter :placeholder-shown {
  /* Standard one last! */
  color: #FFFFFF;
}
.search-results__section .search-button-div .search-button,
.search-results__no-results .search-button-div .search-button,
#search-results__filter .search-button-div .search-button {
  background: #FFFFFF;
  color: #004B87;
  font-size: 2.2rem;
  min-height: 5rem;
  border: 1px solid #001e46;
  white-space: nowrap;
  text-transform: uppercase;
}
.search-results__section .selected,
.search-results__no-results .selected,
#search-results__filter .selected {
  color: #004B87;
}
.search-results__section .list-item-content p,
.search-results__no-results .list-item-content p,
#search-results__filter .list-item-content p {
  margin-bottom: 0;
}
.search-results__section .list-item-title,
.search-results__no-results .list-item-title,
#search-results__filter .list-item-title {
  color: #007CBD !important;
  margin-top: 0;
  margin-bottom: 5px;
  font-weight: normal;
  font-size: 2.4rem;
}
.search-results__section .list-item-content span,
.search-results__no-results .list-item-content span,
#search-results__filter .list-item-content span {
  font-size: 1.6rem;
  color: #004B87;
}
.search-results__section .key-bar-list,
.search-results__no-results .key-bar-list,
#search-results__filter .key-bar-list {
  height: 3.5rem;
  line-height: 3.5rem;
  background-color: #D3D3D3;
  border: 1px solid #D3D3D3;
  min-height: 25px !important;
  padding-left: 2rem;
  color: #004B87;
  margin: 5px 0;
  width: 100%;
}
.search-results__section .key-article-list,
.search-results__no-results .key-article-list,
#search-results__filter .key-article-list {
  border: 1px solid #D3D3D3;
  background-color: #D3D3D3;
  margin: 0 0 5px;
  width: 100%;
}
.search-results__section .list-item-content,
.search-results__no-results .list-item-content,
#search-results__filter .list-item-content {
  padding: 1rem 2rem;
}
.search-results__section .article-list,
.search-results__no-results .article-list,
#search-results__filter .article-list {
  margin: 0 0 5px;
  width: 100%;
}
.search-results__section .article-list p,
.search-results__no-results .article-list p,
#search-results__filter .article-list p {
  margin: 0;
  color: #888B8D;
}
.search-results__section .page-numbers,
.search-results__no-results .page-numbers,
#search-results__filter .page-numbers {
  padding-top: 5px;
  font-weight: bold;
  padding-left: 0;
  margin: 0px;
  z-index: 1001;
  white-space: nowrap;
}
.search-results__section .page-numbers li,
.search-results__no-results .page-numbers li,
#search-results__filter .page-numbers li {
  display: inline;
  padding: 0 5px;
}
.search-results__section .page-numbers li:before,
.search-results__no-results .page-numbers li:before,
#search-results__filter .page-numbers li:before {
  content: none;
}
.search-results__section .page-numbers a,
.search-results__no-results .page-numbers a,
#search-results__filter .page-numbers a {
  cursor: pointer;
}
.search-results__section .page-numbers a:hover,
.search-results__no-results .page-numbers a:hover,
#search-results__filter .page-numbers a:hover {
  border-bottom: 3px solid #007CBD;
  text-decoration: none;
}
.search-results__section .page-numbers .icon,
.search-results__no-results .page-numbers .icon,
#search-results__filter .page-numbers .icon {
  width: 8.5px;
}
.search-results__section .page-numbers path,
.search-results__no-results .page-numbers path,
#search-results__filter .page-numbers path {
  fill: #007CBD;
}
.search-results__section .not-active,
.search-results__no-results .not-active,
#search-results__filter .not-active {
  pointer-events: none;
  cursor: default;
}
.search-results__section .not-active:hover,
.search-results__no-results .not-active:hover,
#search-results__filter .not-active:hover {
  border-bottom: 0px none !important;
  cursor: default !important;
}
.search-results__section .active-page,
.search-results__no-results .active-page,
#search-results__filter .active-page {
  font-weight: bold;
  color: #001e46;
}
.search-results__section .middle-filter ul,
.search-results__section li,
.search-results__no-results .middle-filter ul,
.search-results__no-results li,
#search-results__filter .middle-filter ul,
#search-results__filter li {
  list-style-type: none;
}
.search-results__section .middle-filter ul:before,
.search-results__section li:before,
.search-results__no-results .middle-filter ul:before,
.search-results__no-results li:before,
#search-results__filter .middle-filter ul:before,
#search-results__filter li:before {
  content: none !important;
}
.search-results__section .category-list,
.search-results__no-results .category-list,
#search-results__filter .category-list {
  padding-left: 0;
}
.search-results__section .bottom-filter,
.search-results__no-results .bottom-filter,
#search-results__filter .bottom-filter {
  border-top: 1px solid #71C5E8;
  padding-top: 1.5rem;
  margin-top: 1rem;
}
.search-results__section .bottom-filter .search-button,
.search-results__no-results .bottom-filter .search-button,
#search-results__filter .bottom-filter .search-button {
  background-color: #FFFFFF;
  font-size: 1.6rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  margin-right: 3rem;
}
.search-results__section .bottom-filter .clear-button,
.search-results__no-results .bottom-filter .clear-button,
#search-results__filter .bottom-filter .clear-button {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
  display: inline-block;
}
.search-results__section .accordion-filter a.accordion__link,
.search-results__no-results .accordion-filter a.accordion__link,
#search-results__filter .accordion-filter a.accordion__link {
  text-transform: none;
}
.search-results__section .accordion-filter .accordion__item.open .shape-mdt-chevron--right,
.search-results__no-results .accordion-filter .accordion__item.open .shape-mdt-chevron--right,
#search-results__filter .accordion-filter .accordion__item.open .shape-mdt-chevron--right {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  position: relative;
  top: .2rem;
}
.search-results__section .accordion-filter .grouped-controls,
.search-results__no-results .accordion-filter .grouped-controls,
#search-results__filter .accordion-filter .grouped-controls {
  border: none;
  padding: 0 2rem;
}
.search-results__section .accordion-filter .grouped-controls .checkbox > label,
.search-results__no-results .accordion-filter .grouped-controls .checkbox > label,
#search-results__filter .accordion-filter .grouped-controls .checkbox > label {
  padding-left: 3rem;
  display: block;
}
.search-results__section .accordion-filter .grouped-controls .accordion__item,
.search-results__no-results .accordion-filter .grouped-controls .accordion__item,
#search-results__filter .accordion-filter .grouped-controls .accordion__item {
  margin-bottom: 1rem;
}
.search-results__section .accordion-filter .grouped-controls .accordion__label .checkbox input[type='checkbox']:checked + label:after,
.search-results__no-results .accordion-filter .grouped-controls .accordion__label .checkbox input[type='checkbox']:checked + label:after,
#search-results__filter .accordion-filter .grouped-controls .accordion__label .checkbox input[type='checkbox']:checked + label:after {
  top: 1.5rem;
  left: .5rem;
}
.search-results__section .accordion-filter .accordion__label .checkbox > label,
.search-results__no-results .accordion-filter .accordion__label .checkbox > label,
#search-results__filter .accordion-filter .accordion__label .checkbox > label {
  display: block;
}
.search-results__section .accordion-filter .accordion__label .checkbox > label .accordion__link,
.search-results__no-results .accordion-filter .accordion__label .checkbox > label .accordion__link,
#search-results__filter .accordion-filter .accordion__label .checkbox > label .accordion__link {
  display: block;
}
.search-results__section .accordion-filter .accordion__label .checkbox > label .accordion__link span,
.search-results__no-results .accordion-filter .accordion__label .checkbox > label .accordion__link span,
#search-results__filter .accordion-filter .accordion__label .checkbox > label .accordion__link span {
  margin-right: 12px;
}
.search-results__section .accordion-filter .accordion__label .checkbox > label:before,
.search-results__no-results .accordion-filter .accordion__label .checkbox > label:before,
#search-results__filter .accordion-filter .accordion__label .checkbox > label:before {
  top: 1.2rem;
  left: 2px;
}
.search-results__section .accordion-filter .bottom-filter,
.search-results__no-results .accordion-filter .bottom-filter,
#search-results__filter .accordion-filter .bottom-filter {
  padding-left: 2rem;
}
.search-results__section .accordion__content,
.search-results__no-results .accordion__content,
#search-results__filter .accordion__content {
  border: none;
}
.search-results__section .accordion__content .checkbox,
.search-results__no-results .accordion__content .checkbox,
#search-results__filter .accordion__content .checkbox {
  margin: 1.5rem 0;
}
.search-results__section .accordion__content span,
.search-results__no-results .accordion__content span,
#search-results__filter .accordion__content span {
  padding-left: 1rem;
}
.search-results__section .accordion__label,
.search-results__no-results .accordion__label,
#search-results__filter .accordion__label {
  background-color: #FFFFFF;
}
.search-results__section .search-results__filter-container .accordion__label a,
.search-results__no-results .search-results__filter-container .accordion__label a,
#search-results__filter .search-results__filter-container .accordion__label a {
  color: #007CBD;
  padding-left: 0;
  padding-right: 0 !important;
  display: inline-block;
  cursor: pointer;
}
.search-results__section .accordion__label i,
.search-results__no-results .accordion__label i,
#search-results__filter .accordion__label i {
  float: right;
}
.search-results__section .accordion__label path,
.search-results__no-results .accordion__label path,
#search-results__filter .accordion__label path {
  fill: #007CBD;
}
.search-results__section .search-information,
.search-results__section .results-pagination,
.search-results__section #search-results__pagination-bottom,
.search-results__no-results .search-information,
.search-results__no-results .results-pagination,
.search-results__no-results #search-results__pagination-bottom,
#search-results__filter .search-information,
#search-results__filter .results-pagination,
#search-results__filter #search-results__pagination-bottom {
  padding-top: 2rem;
}
.search-results__section .search-information,
.search-results__no-results .search-information,
#search-results__filter .search-information {
  z-index: 1;
}
.search-results__section #search-results-form .display-table > .display-table-cell:nth-child(1),
.search-results__section #no-search-results-form .display-table > .display-table-cell:nth-child(1),
.search-results__no-results #search-results-form .display-table > .display-table-cell:nth-child(1),
.search-results__no-results #no-search-results-form .display-table > .display-table-cell:nth-child(1),
#search-results__filter #search-results-form .display-table > .display-table-cell:nth-child(1),
#search-results__filter #no-search-results-form .display-table > .display-table-cell:nth-child(1) {
  width: 100%;
}
.search-results__section .top-filter,
.search-results__no-results .top-filter,
#search-results__filter .top-filter {
  border-bottom: 1px solid #71C5E8;
  padding: 2rem 0 .5rem 2rem;
}
.search-results__section .accordion__content,
.search-results__no-results .accordion__content,
#search-results__filter .accordion__content {
  padding: 0;
}
.search-results__section #search-results__container,
.search-results__no-results #search-results__container,
#search-results__filter #search-results__container {
  border-bottom: 1px solid #71C5E8;
  padding-bottom: 2rem;
}
.search-results__section .no-results,
.search-results__no-results .no-results,
#search-results__filter .no-results {
  margin: 0 auto;
  width: 75%;
}
.search-results__section .no-results a,
.search-results__no-results .no-results a,
#search-results__filter .no-results a {
  margin-left: 340px;
  font-size: 1.2rem;
}
.search-results__section .no-results h2,
.search-results__no-results .no-results h2,
#search-results__filter .no-results h2 {
  margin-bottom: 4rem;
  font-size: 2rem;
  color: #B1B1B3;
  font-weight: normal;
  text-transform: none;
}
.search-results__section .no-results strong,
.search-results__no-results .no-results strong,
#search-results__filter .no-results strong {
  color: #004B87;
}
.search-results__section .disclaimer,
.search-results__no-results .disclaimer,
#search-results__filter .disclaimer {
  border: 1px solid #004B87;
  background-color: #B9D9EB;
  padding: 2rem;
  margin: 2rem 0;
  text-align: center;
}
.search-results__section .disclaimer span,
.search-results__no-results .disclaimer span,
#search-results__filter .disclaimer span {
  display: block;
}
.search-results__section .disclaimer a,
.search-results__no-results .disclaimer a,
#search-results__filter .disclaimer a {
  margin: 0;
  font-size: 1.6rem;
}
.search-results__section .disclaimer p,
.search-results__no-results .disclaimer p,
#search-results__filter .disclaimer p {
  margin: 0;
}
.search-results__section .total-results,
.search-results__no-results .total-results,
#search-results__filter .total-results {
  text-transform: none;
  color: #53565A;
  white-space: nowrap;
  z-index: 1000;
}
.search-results__section .search__advanced-search,
.search-results__no-results .search__advanced-search,
#search-results__filter .search__advanced-search {
  margin: 5px 0 10px;
  width: 100%;
  font-weight: bold;
}
.search-results__section .search__advanced-search a,
.search-results__no-results .search__advanced-search a,
#search-results__filter .search__advanced-search a {
  margin: 0;
  float: left;
  font-size: 1.6rem;
}
.search-results__section .search-button-div,
.search-results__no-results .search-button-div,
#search-results__filter .search-button-div {
  border-left: 5px solid #FFFFFF;
  z-index: 1000;
}
.search-results__section #no-search-results-form .search-button-div,
.search-results__no-results #no-search-results-form .search-button-div,
#search-results__filter #no-search-results-form .search-button-div {
  border-right: none;
}
.search-results__section #no-search-results-form .search-overlay__advanced-search a,
.search-results__no-results #no-search-results-form .search-overlay__advanced-search a,
#search-results__filter #no-search-results-form .search-overlay__advanced-search a {
  float: left;
}
.search-results__section #search-results__pagination-top,
.search-results__section #search-results__pagination-bottom,
.search-results__no-results #search-results__pagination-top,
.search-results__no-results #search-results__pagination-bottom,
#search-results__filter #search-results__pagination-top,
#search-results__filter #search-results__pagination-bottom {
  float: right;
}
.search-results__section #search-results__pagination-top .mobile,
.search-results__section #search-results__pagination-bottom .mobile,
.search-results__no-results #search-results__pagination-top .mobile,
.search-results__no-results #search-results__pagination-bottom .mobile,
#search-results__filter #search-results__pagination-top .mobile,
#search-results__filter #search-results__pagination-bottom .mobile {
  display: none;
}
.search-results__section #search-results__pagination-bottom,
.search-results__no-results #search-results__pagination-bottom,
#search-results__filter #search-results__pagination-bottom {
  padding-bottom: 2rem;
}
.search-results__section .no-search-main,
.search-results__no-results .no-search-main,
#search-results__filter .no-search-main {
  margin-left: 10%;
  margin-right: 10%;
}
.search-results__section .no-search-main h2,
.search-results__no-results .no-search-main h2,
#search-results__filter .no-search-main h2 {
  text-align: center;
}
.search-results__section {
  z-index: 1051;
}
.search-results .page-numbers li:first-child,
.search-results .page-numbers li:last-child,
.search-results .page-numbers li:nth-of-type(9) {
  display: none;
}
@media screen and (max-width: 749px) {
  .search-results__section .search-information,
  .search-results__no-results .search-information,
  #search-results__filter .search-information {
    padding: 20px 20px 0;
  }
  .search-results__section .search-input,
  .search-results__no-results .search-input,
  #search-results__filter .search-input {
    padding: 0 20px;
  }
  .search-results__section .results-pagination,
  .search-results__no-results .results-pagination,
  #search-results__filter .results-pagination {
    padding: 2rem 2rem 0 2rem;
  }
  .search-results__section #search-results__pagination-top,
  .search-results__no-results #search-results__pagination-top,
  #search-results__filter #search-results__pagination-top {
    display: none;
  }
  .search-results__section #search-results__pagination-bottom,
  .search-results__no-results #search-results__pagination-bottom,
  #search-results__filter #search-results__pagination-bottom {
    width: 100%;
    text-align: center;
    padding: 25px 20px 20px;
  }
  .search-results__section #search-results__pagination-bottom .page-numbers,
  .search-results__no-results #search-results__pagination-bottom .page-numbers,
  #search-results__filter #search-results__pagination-bottom .page-numbers {
    padding: 0;
  }
  .search-results__section #search-results-form .search-button-div,
  .search-results__no-results #search-results-form .search-button-div,
  #search-results__filter #search-results-form .search-button-div {
    border-right: none;
  }
  .search-results__section .no-search-main,
  .search-results__no-results .no-search-main,
  #search-results__filter .no-search-main {
    margin-left: 0;
    margin-right: 0;
  }
  .search-results__section .search-results__filter-container,
  .search-results__no-results .search-results__filter-container,
  #search-results__filter .search-results__filter-container {
    padding: 0 20px;
  }
  .search-results__section .top-filter,
  .search-results__no-results .top-filter,
  #search-results__filter .top-filter {
    border-bottom: none;
  }
  .search-results__section .bottom-filter,
  .search-results__no-results .bottom-filter,
  #search-results__filter .bottom-filter {
    border-top: none;
  }
  .search-results__section .bottom-filter .search-button,
  .search-results__no-results .bottom-filter .search-button,
  #search-results__filter .bottom-filter .search-button {
    font-size: 2.1rem;
  }
  .search-results__section .bottom-filter .search-button:hover,
  .search-results__no-results .bottom-filter .search-button:hover,
  #search-results__filter .bottom-filter .search-button:hover {
    color: #001e46;
  }
  .search-results__section .accordion-filter,
  .search-results__no-results .accordion-filter,
  #search-results__filter .accordion-filter {
    border-bottom: 1px solid #71C5E8;
    padding-bottom: 1.5rem;
    margin-bottom: 1rem;
    display: none;
  }
  .search-results__section .accordion-filter.open,
  .search-results__no-results .accordion-filter.open,
  #search-results__filter .accordion-filter.open {
    display: block;
  }
  .search-results__section .bottom-filter .search-button,
  .search-results__no-results .bottom-filter .search-button,
  #search-results__filter .bottom-filter .search-button {
    margin: 0 20px 0 0;
  }
  .search-results__section .filter-toggle,
  .search-results__no-results .filter-toggle,
  #search-results__filter .filter-toggle {
    position: relative;
    margin: 0 0 1.5rem;
  }
  .search-results__section .filter-toggle.open .accordion__icon:before,
  .search-results__no-results .filter-toggle.open .accordion__icon:before,
  #search-results__filter .filter-toggle.open .accordion__icon:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
  }
  .search-results__section .filter-toggle > a,
  .search-results__no-results .filter-toggle > a,
  #search-results__filter .filter-toggle > a {
    display: block;
    padding-left: 3rem;
  }
  .search-results__section .filter-toggle .accordion__icon:before,
  .search-results__no-results .filter-toggle .accordion__icon:before,
  #search-results__filter .filter-toggle .accordion__icon:before {
    content: '';
    position: absolute;
    top: 50%;
    left: .8rem;
    margin-top: -1rem;
    width: .4rem;
    height: 2rem;
    background-color: #007CBD;
    -webkit-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);
    -moz-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);
    -o-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);
    -ms-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);
    transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);
  }
  .search-results__section .filter-toggle .accordion__icon:after,
  .search-results__no-results .filter-toggle .accordion__icon:after,
  #search-results__filter .filter-toggle .accordion__icon:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -0.2rem;
    width: 2rem;
    height: .4rem;
    background-color: #007CBD;
  }
}
@media screen and (max-width: 499px) {
  .search-results__section .search-button-div,
  .search-results__no-results .search-button-div,
  #search-results__filter .search-button-div {
    position: relative;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    border-left: none;
    float: left;
    width: 100%;
  }
  .search-results__section .search-button-div .search-button,
  .search-results__no-results .search-button-div .search-button,
  #search-results__filter .search-button-div .search-button {
    white-space: normal;
  }
  .search-results__section .search-field-div,
  .search-results__no-results .search-field-div,
  #search-results__filter .search-field-div {
    display: inline-block;
  }
  .search-results__section .clear-button,
  .search-results__no-results .clear-button,
  #search-results__filter .clear-button {
    display: inline-block;
    width: 100%;
    padding-left: 0 !important;
  }
  .search-results__section #no-search-results-form .search-button-div,
  .search-results__no-results #no-search-results-form .search-button-div,
  #search-results__filter #no-search-results-form .search-button-div {
    width: inherit;
  }
  .search-results__section #search-results__pagination-bottom .mobile,
  .search-results__no-results #search-results__pagination-bottom .mobile,
  #search-results__filter #search-results__pagination-bottom .mobile {
    display: inline-block;
  }
  .search-results__section #search-results__pagination-bottom .mobile li,
  .search-results__no-results #search-results__pagination-bottom .mobile li,
  #search-results__filter #search-results__pagination-bottom .mobile li {
    padding: 0 2.5px;
  }
  .search-results__section #search-results__pagination-bottom .mobile a,
  .search-results__no-results #search-results__pagination-bottom .mobile a,
  #search-results__filter #search-results__pagination-bottom .mobile a {
    font-size: 1.8rem;
  }
  .search-results__section #search-results__pagination-bottom .mobile .icon,
  .search-results__no-results #search-results__pagination-bottom .mobile .icon,
  #search-results__filter #search-results__pagination-bottom .mobile .icon {
    width: 6.5px;
  }
  .search-results__section #search-results__pagination-bottom .desktop,
  .search-results__no-results #search-results__pagination-bottom .desktop,
  #search-results__filter #search-results__pagination-bottom .desktop {
    display: none;
  }
}
@media screen and (min-width: 750px) {
  .search-results__section .top-filter .filter-toggle,
  .search-results__no-results .top-filter .filter-toggle,
  #search-results__filter .top-filter .filter-toggle {
    text-transform: none;
    font-weight: normal;
    font-size: 1.9rem;
    margin-top: 1rem;
    margin-bottom: .8rem;
  }
  .search-results__section .top-filter .filter-toggle a,
  .search-results__no-results .top-filter .filter-toggle a,
  #search-results__filter .top-filter .filter-toggle a {
    cursor: default;
    color: #53565A;
  }
  .search-results__section .top-filter .filter-toggle a:hover,
  .search-results__no-results .top-filter .filter-toggle a:hover,
  #search-results__filter .top-filter .filter-toggle a:hover {
    text-decoration: none;
  }
  .search-results__section .top-filter .filter-toggle .accordion__icon,
  .search-results__no-results .top-filter .filter-toggle .accordion__icon,
  #search-results__filter .top-filter .filter-toggle .accordion__icon {
    display: none;
  }
  .search-results__section .search-results__filter-container .accordion-filter,
  .search-results__no-results .search-results__filter-container .accordion-filter,
  #search-results__filter .search-results__filter-container .accordion-filter {
    display: block !important;
  }
}
.search-results__section .bottom-filter .btn,
.search-results__no-results .bottom-filter .btn,
#search-results__filter .bottom-filter .btn {
  color: #004B87;
}
.search-results__section .search-results__search .search__advanced-search a,
.search-results__no-results .search-results__search .search__advanced-search a,
#search-results__filter .search-results__search .search__advanced-search a {
  padding-bottom: 10px;
}
.search-results__section .search-instead a:hover,
.search-results__no-results .search-instead a:hover,
#search-results__filter .search-instead a:hover {
  cursor: pointer;
  text-decoration: underline;
}
.search-results__section .search-field-div,
.search-results__no-results .search-field-div,
#search-results__filter .search-field-div {
  position: relative;
  width: 100%;
}
.search-results__section .dps-viewer img,
.search-results__no-results .dps-viewer img,
#search-results__filter .dps-viewer img {
  cursor: default;
}
.search-results__section .results-pagination,
.search-results__no-results .results-pagination,
#search-results__filter .results-pagination {
  margin-bottom: 20px;
}
.search-results__section .shape-mdt-arrow--previous,
.search-results__section .shape-mdt-arrow--next {
  height: 1.4rem;
}
#search-overlay {
  display: none;
  background-color: #001e46;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1054;
  padding: 0 10px;
}
#search-overlay > .row {
  max-width: 1000px;
  margin: 0 auto;
  height: 100%;
}
#search-overlay .search-container {
  position: relative;
  height: 100%;
}
#search-overlay .search-container li {
  margin: 1rem 0;
}
.search-container--primary a {
  padding-left: 0;
}
.btn__search .search-icon,
.btn__search .menu-icon {
  width: 25px;
  display: inline-block;
}
.btn__search .shape-mdt-close {
  height: 25px;
  width: 25px;
}
.btn__search.active {
  background-color: #001e46;
  color: #FFFFFF;
}
.btn__search.active .search-icon,
.btn__search.active .menu-icon {
  border: 2px transparent;
}
.btn__search.active .search-icon path,
.btn__search.active .menu-icon path {
  fill: #000 !important;
}
@media screen and (min-width: 750px) {
  .btn__search {
    height: 60px;
  }
}
.search-overlay__search-field {
  width: 100%;
  display: inline-block !important;
  font-size: 30px !important;
  color: #888B8D !important;
  background-color: #FFFFFF !important;
  border: none;
  min-height: 50px !important;
  word-wrap: normal;
  word-break: normal;
}
.search-overlay__btn {
  border: none;
  background-color: #007CBD;
  color: #FFFFFF;
  min-height: 50px;
  font-size: 27px;
  border-left: 1px solid #001e46;
  padding: 0px 10px 0px 10px;
  white-space: nowrap;
}
.shape-mdt-search {
  height: 25px;
  width: 25px;
}
.btn__search .menu-icon {
  position: relative;
  top: 0;
}
#search-overlay__form {
  padding: 50px 20px 0px 20px;
}
.search__advanced-search {
  margin: 5px 0px 10px 0px;
  width: 100%;
  font-weight: bold;
  word-break: normal;
}
.search__advanced-search a {
  margin: 0px;
  float: left;
  font-size: 16px;
  padding-bottom: 20px;
}
#search-overlay__form .display-table > .display-table-cell:nth-child(1) {
  width: 100%;
}
.display-table-cell {
  display: table-cell;
  float: none;
  vertical-align: top;
}
.search__dropdown {
  background-color: #FFFFFF;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1040;
  text-align: left !important;
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  border-top: 0;
}
.search-results__search .search__dropdown {
  top: 5rem;
}
.predictive a:hover {
  cursor: default;
}
.hovered {
  background-color: #007CBD;
  color: #FFFFFF !important;
  text-decoration: none !important;
}
.predictive a,
.suggestive a {
  display: inline-block;
  padding: 6px 12px;
  width: 100%;
  font-size: 20px !important;
  margin: 0 !important;
}
.predictive a:hover,
.suggestive a:hover {
  text-decoration: none !important;
}
#search-overlay__form .search__dropdown {
  position: relative;
}
#search-overlay__form .predictive a,
#search-overlay__form .suggestive a {
  color: #888B8D;
}
#search-overlay__form .suggestive {
  border-top-color: #888B8D;
  border-top-width: 1px;
  border-top-style: solid;
}
#no-search-results-form .suggestive,
#search-results-form .suggestive {
  border-top-color: #007CBD;
  border-top-width: 1px;
  border-top-style: solid;
}
#no-search-results-form .predictive a,
#no-search-results-form .suggestive a,
#search-results-form .predictive a,
#search-results-form .suggestive a {
  color: #007CBD;
}
#no-search-results-form .search__dropdown,
#search-results-form .search__dropdown {
  border-color: #007CBD;
  border-width: 1px;
  border-style: solid;
  box-shadow: 1px 1px 3px #444444, -1px 1px 3px #444444;
}

.product__detail .one-by-one + .one-by-one .content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.product__detail .one-by-one + .one-by-one:before {
  padding-top: 100%;
}
.product__detail .tta__headline {
  padding-right: 2rem !important;
  padding-left: 2rem !important;
}
.product__detail .tta__headline h1 {
  margin-top: 0;
  margin-bottom: 1.5rem;
  color: #00a9e0;
  text-transform: none;
  font-weight: normal;
}
.product__detail .tta__headline p {
  color: #FFFFFF;
  font-weight: lighter;
}
.product__detail .tta__headline .type {
  text-transform: uppercase;
  font-weight: normal;
}
.product__detail .tta__graphic {
  padding: 0;
}
#carousel--product-overview .carousel__item {
  background: -webkit-linear-gradient(#f0f0f0, #d0d0d0);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#f0f0f0, #d0d0d0);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#f0f0f0, #d0d0d0);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(#f0f0f0, #d0d0d0);
  /* Standard syntax */
}
#carousel--product-overview .carousel__item.border {
  background: white;
}
.product__links .download-attachment {
  margin-top: 4.5rem;
  margin-bottom: 2.5rem;
}
.product__links .download-attachment .icon-fallback-text {
  top: calc(50% - 15px);
}
.product__similar-devices {
  margin: 0 2rem;
}
.product__similar-devices h5 {
  margin-top: 0;
}
.product__similar-devices .carousel {
  margin: 0 20px;
}
.product__similar-devices ul {
  right: -20px;
  width: 2000em;
}
.product__similar-devices li {
  padding: 0 20px;
}
.product__video-list {
  margin: 2rem;
  background-color: #B1B1B3;
}
.product__text-box {
  margin: 2rem 0;
}
@media screen and (min-width: 500px) {
  .product__links .col-sm-6 + .col-sm-6 > .link-list {
    text-align: left;
  }
  .product__links .col-sm-6 + .col-sm-6 > .link-list li {
    display: inline-block;
  }
  .product__overview .safety-info {
    text-align: left;
  }
  .product__detail .tta__headline {
    padding: 4rem 2rem 2rem;
  }
  .product__detail .tta__headline .display-table-cell {
    vertical-align: top;
  }
  .three-column-main .product__detail .tta__headline {
    padding: 2rem 1.5rem 1.5rem;
  }
}

.addthis_toolbox {
  width: 100%;
  text-align: center;
  background-color: #170f5f;
  position: absolute;
  top: 0;
  z-index: 1002;
  padding: 2rem;
}
.addthis_toolbox .icon {
  color: #fff;
}
.addthis_toolbox .icon:before {
  color: #140f4b;
}
.social-dark .addthis_toolbox .icon:before,
.original-legacy-template .addthis_toolbox .icon:before {
  color: white;
}
.addthis_toolbox .icon:before:hover {
  color: #1010EB;
}
.social-dark .addthis_toolbox .icon:before:hover {
  color: #4A7DFF;
}
.addthis_toolbox ul {
  display: table;
  width: 100%;
  max-width: 320px;
  margin: 0 auto;
}
.addthis_toolbox li {
  display: table-cell;
  margin-top: 3.6rem;
}
.addthis_toolbox li .text {
  display: none;
}
.addthis_toolbox li.social-print-btn {
  margin-top: 0;
}
.addthis_toolbox li a {
  color: #FFFFFF;
  background-color: #170f5f;
  display: block;
  width: 2.8rem;
  height: 2.8rem;
}
.addthis_toolbox li a .icon {
  width: 100%;
  height: 100%;
}
.addthis_toolbox li a .icon:before {
  font-size: 2.8rem;
}
.addthis_toolbox li a .icon.icon-twitter:before {
  font-size: 2.1rem;
}
.addthis_toolbox li a .icon path {
  fill: #FFFFFF;
}
.addthis_toolbox li a .shape-mdt-facebook {
  width: 1rem;
  margin: 0 .4rem;
}
.addthis_outer {
  z-index: 1049;
}
@media screen and (max-width: 1120px) {
  .addthis_toolbox {
    position: fixed;
    bottom: 0;
    left: 0;
    top: auto !important;
  }
}
@media screen and (min-width: 1121px) {
  .addthis_outer {
    position: absolute;
    display: block;
    top: 0;
  }
  .medtronic-brand-home .addthis_outer {
    top: 20px;
  }
  .medtronic-brand-us-en .addthis_outer {
    top: 41px;
  }
  .addthis_toolbox {
    width: auto;
    position: absolute;
    left: 1006px;
  }
  .addthis_toolbox ul {
    display: block;
    width: auto;
  }
  .addthis_toolbox li {
    display: block;
  }
  .addthis_toolbox a {
    text-align: center;
    display: block;
  }
}
html.no-js .addthis_outer {
  display: none !important;
}
.open-share,
.share-close-button {
  display: none !important;
  visibility: hidden;
}
@media (max-width: 1120px) {
  .addthis_outer {
    z-index: 1050;
    position: absolute;
  }
}
@media screen and (max-width: 1120px) {
  html[dir="rtl"] .addthis_toolbox {
    right: 0;
  }
}
@media screen and (min-width: 1121px) {
  html[dir="rtl"] .addthis_toolbox {
    left: auto;
    right: 1006px;
  }
}

/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.0 - 2014
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/
#outdated { display: none; position: relative; padding-top: 30px; padding-bottom: 30px; text-align: center; z-index: 1050; color: #ffffff !important; border-top: 1px solid #B1B1B3; }
#outdated h6 { color: #ffffff !important; font-size: 32px; font-family: arial; line-height: 25px; margin: 0; padding: 30px 0 20px; text-transform: uppercase; }
#outdated p { font-size: 18px; font-family: arial; line-height: 22px; margin: 0; }
#outdated #btnUpdateBrowser { display: block; position: relative; padding: 10px 20px; margin: 30px auto 0; width: 330px; /*need for IE*/ line-height: 22px; color: #ffffff; font-size: 16px; text-decoration: none; text-transform: uppercase; border: 1px solid #ffffff; cursor: pointer; }
#outdated #btnUpdateBrowser:hover { color: #000000; background-color: #B1B3B3; }
#outdated .last { display: block; position: absolute; top: 5px; right: 5px; width: 32px; height: 32px; }
#outdated .last[dir='rtl'] { right: auto !important; left: 25px !important; }
#outdated #btnCloseUpdateBrowser { display: block; position: relative; width: 32px; height: 32px; padding: 0; border: 2px solid #ffffff; text-decoration: none; color: #ffffff; font-size: 42px; line-height: 28px; font-family: 'Avenir Next World Thin'; font-weight: 250; }

/*# sourceMappingURL=outdatedbrowser.css.map */

.is--logged .logged--out {
  display: none;
}
.logged--in {
  display: none;
}
.is--logged .logged--in {
  display: inline-block;
  width: 73px;
}
.login .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 3000;
  display: none;
  float: left;
  padding: 0;
  margin: 0;
  text-align: left;
  list-style: none;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: 0;
  box-shadow: none;
  font-size: 1.4rem;
  line-height: 2.3rem;
}
.login .dropdown-menu p {
  margin-bottom: 0;
  font-weight: normal;
}
.login .dropdown-menu svg {
  width: 52px;
  height: 52px;
}
.login {
  font-size: 1.2rem;
  line-height: 2.6rem;
  border: 1px solid transparent;
  vertical-align: middle;
}
.login a {
  color: #fff;
  padding-right: 2rem;
  padding-left: 1.3rem;
  background: #004B85;
  margin-left: 1px;
}
.edit-profile-btn {
  display: none;
}
@media screen and (min-width: 750px) {
  .login {
    padding-right: 0;
    padding-left: 0;
    font-weight: 900;
    font-size: 1.6rem;
    line-height: 28px;
  }
}
header .login .login--default .select2-selection__arrow {
  height: 100%;
  background-color: #007CBD;
  position: relative;
  top: 0;
  right: 0;
  width: 3.1rem;
  color: #007CBD;
}
header .login .login--default .select2-selection__arrow {
  background-color: #004B87;
  height: 55%;
  width: 2.6rem;
  top: -3px;
  right: 0;
}
header .login .login--default .select2-selection__arrow b {
  display: inline-block;
  height: 0;
  width: .5rem;
  margin-left: 1.6rem;
  position: relative;
  top: -9px;
}
header .login .login--default .select2-selection__arrow b:after {
  border-color: #007CBD transparent;
  top: -0.5rem;
  left: -1rem;
  position: absolute;
}
header .login .login--default .select2-selection__arrow b:after {
  content: "";
  position: absolute;
  left: -6px;
  top: 100%;
  border-style: solid;
  border-width: 8px 6px 0 6px;
  height: 0;
  width: 0;
}
.login .open > .dropdown-menu {
  position: absolute;
  float: left;
  margin-right: 8px;
  min-width: 320px;
  right: auto;
  left: -124px;
  box-sizing: border-box;
  max-width: 100%;
}
.dropdown-menu a {
  background: none;
  font-weight: normal;
  color: #007CBD;
  padding: 0;
  margin: 0;
}
.user-icon {
  width: 18px;
  height: 18px;
  fill: #FFF;
  margin-top: 3px;
}
.user-icon-popup {
  max-width: 100%;
  fill: #000;
}
.open .user-icon,
.login .open .select2-selection__arrow,
.login .close-btn {
  display: none;
}
.login .open .close-btn {
  display: inline-block;
}
.close-btn {
  width: 20px;
}
.login .open > a {
  padding-left: 2rem;
  padding-top: 7px;
  padding-bottom: 7px;
  background: #fff !important;
  margin-left: 5px;
}
.popup-action-btn {
  padding: 2rem;
}
.popup-action-btn .float-left {
  float: left;
}
.popup-action-btn .float-right {
  float: right;
}
.login a.btn {
  padding: 7px;
  color: #003773;
  font-size: 1.4rem;
  line-height: 1.4rem;
}
.login a.btn:hover {
  background-color: #001e46;
  color: #FFFFFF;
  text-decoration: none;
}
.profile-img {
  padding: 2rem 0 0 2rem;
}
.profile-options p {
  padding: .5rem 2rem;
  border-top: 1px solid #e7e7e8;
}
header .request_access {
  padding-left: 2rem;
  border: 1px solid transparent;
  vertical-align: middle;
}
header .request_access a,
.logged--out a {
  color: #b9d9eb;
}
header .request_access:before {
  content: '';
  width: 1px;
  height: 1.2rem;
  background-color: #007CBD;
  position: absolute;
  top: .4rem;
  left: 0;
}
@media (max-width: 749px) {
  header .request_access {
    font-size: 1.2rem;
    line-height: 2.6rem;
  }
  header .request_access:before {
    top: 0.7rem;
  }
}
.profile-info {
  padding: 2rem 2rem 2rem .5rem;
}
@media screen and (min-width: 750px) {
  .user-icon {
    margin-top: 0;
  }
  header .login .login--default .select2-selection__arrow {
    top: 0;
  }
  .login .open > .dropdown-menu {
    left: auto;
    right: 0;
  }
}
.open > .dropdown-menu {
  display: block;
  position: relative;
}
.downarrow {
  display: inline-block;
  padding-left: 5px;
}
.open .downarrow {
  display: none;
}
.dropdown.open > a {
  color: #001e46;
  background: #F2F2F2;
}

/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 * min screen width based pre-prepared media queries
 *
 * Usage:
 *
 * .my-selector {
 *     @media @screen-s-min {
 *         // properties for small screen min-width
 *     }
 * }
  */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS"; BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/* ----- primary colors ----- */
/*-----#140f4b-----*/
/*-----#170F5F-----*/
/* ----- #1010eb, hyperlink ----- */
/* ----- #4A7DFF ----- */
/*----- #F5F5F5 ----- */
/* ----- #FFF -----*/
/* ----- accent colors ----- */
/* ----- #0FC9F7 ----- */
/* ----- #00DCB9 ----- */
/* ----- #ED002A, danger ----- */
/* ----- #E5057F ----- */
/* ----- #3C3C3C, body text ----- */
/* ----- #7B4D35 ----- */
/* ----- #654BDD ----- */
/* ----- #C529BB ----- */
/* ----- #7ECA2A ----- */
/*Tint stacks: darkest to lightest */
/* ----- blue ----- */
/* ----- #02333F ----- */
/* ----- #04667E ----- */
/* ----- #0699BD ----- */
/* ----- Light blue falls between 3-4 here ----- */
/* ----- #49D6F9 ----- */
/* ----- #86E4FB ----- */
/* ----- #C2F1FD ----- */
/* ----- #E1F8FE ----- */
/* ----- teal ----- */
/* ----- #00372E ----- */
/* ----- #006E5B ----- */
/* ----- #00A489 ----- */
/* ----- accent teal falls between 3-4 here ----- */
/* ----- #25FFDB ----- */
/* ----- #6EFFE7 ----- */
/* ----- #B6FFF3 ----- */
/* ----- #DBFFF9 ----- */
/* ----- green ----- */
/* ----- #1F330A ----- */
/* ----- #3F6615 ----- */
/* ----- #5E981F ----- */
/* ----- accent green falls between 3-4 here ----- */
/* ----- #9EDD5A ----- */
/* ----- #BEE891 ----- */
/* ----- #DFF4C8 ----- */
/* ----- #EFF9E3 ----- */
/* ----- orange ----- */
/* ----- #402C00 ----- */
/* ----- #805700 ----- */
/* ----- #BF8300 ----- */
/* ----- accent orange falls between 3-4 here ----- */
/* ----- #FFC240 ----- */
/* ----- #FFD780 ----- */
/* ----- #FFEBBF ----- */
/* ----- #E1F8FE ----- */
/* ----- red ----- */
/* ----- #3B000B ----- */
/* ----- #750016 ----- */
/* ----- #B00020 ----- */
/* ----- accent red falls between 3-4 here ----- */
/* ----- #FF3056 ----- */
/* ----- #FF758F ----- */
/* ----- #FFBAC7 ----- */
/* ----- #FFDDE3 ----- */
/* ----- pink ----- */
/* ----- #390120 ----- */
/* ----- #730240 ----- */
/* ----- #AC0460 ----- */
/* ----- accent pink falls between 3-4 here ----- */
/* ----- #FB35A2 ----- */
/* ----- #FC78C1 ----- */
/* ----- #FEBCE0 ----- */
/* ----- #FEDDEF ----- */
/* ----- purple ----- */
/* ----- #320A2F ----- */
/* ----- #63145E ----- */
/* ----- #951F8D ----- */
/* ----- accent purple falls between 3-4 here ----- */
/* ----- #DD57D4 ----- */
/* ----- #E88FE2 ----- */
/* ----- #F4C7F1 ----- */
/* ----- #F9E3F8 ----- */
/* ----- lavender ----- */
/* ----- #150C3E ----- */
/* ----- #2A187C ----- */
/* ----- #3F23BA ----- */
/* ----- accent lavender falls between 3-4 here ----- */
/* ----- #8C78E5 ----- */
/* ----- #B2A5EE ----- */
/* ----- #D9D2F6 ----- */
/* ----- #ECE9FB ----- */
/* ----- brown ----- */
/* ----- #1F140D ----- */
/* ----- #3E271B ----- */
/* ----- #5E3B28 ----- */
/* ----- accent brown falls between 3-4 here ----- */
/* ----- #B47451 ----- */
/* ----- #CDA28B ----- */
/* ----- #E6D1C5 ----- */
/* ----- #F3E8E2 ----- */
/* ----- gray ----- */
/* ----- #555 ----- */
/* ----- #767676 disclaimer text ----- */
/* ----- #BFBFBF ----- */
/* ----- #DCDCDC ----- */
/* ----- #E4E4E4 ----- */
/* ----- #C1C1C1 ----- */
/* ----- utility colors ----- */
/* ----- #14853D ----- */
/* ------ #CA5009 ----- */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the 'License');
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an 'AS IS' BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
@font-face {
  font-family: "Avenir Next World Thin";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bae40acb-d6f4-4286-8b5c-a268303f2bcf.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/de44dcbe-a981-426e-b310-c56554485383.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Thin Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bc3c490b-c7c3-45d8-8c6a-9ccc1406532f.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/f7a6d562-196d-49d8-b9f1-608abebd07c0.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/09ab0626-bb45-4650-acc8-0182d693df02.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/1397e812-9307-4267-8a99-8a22ea7c69c7.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/b9c5b839-db56-4419-8fcb-6ab661babb1d.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/950b5788-cfdd-48d9-9d8a-523560042c5b.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Demi";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c8a5d21-8a14-4451-8145-695071809cb7.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/a9c2f4a1-e39a-4cf6-89f2-a7b56fd6ad18.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Demi Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/772aeba7-664a-4066-af8f-945ab2c222d2.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/58041a79-15c6-4c14-8c52-c9f070b4c9b7.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/074dfc70-6436-4f4b-9314-d1e69287aea1.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c4cefca-3b78-44b9-8b2b-667bbabffe38.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Bold Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/471f2b8b-e0d5-45a0-b033-d1cdb57fba1b.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/263a3466-f84e-4779-ac84-4db209714ba6.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
/* Effra Regular */
@font-face {
  font-family: "Effra Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.svgEffra_W_Rg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Italic */
@font-face {
  font-family: "Effra Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.svgEffra_W_It") format("svg");
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Bold */
@font-face {
  font-family: "Effra Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.svgEffra_W_Bd") format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Light */
@font-face {
  font-family: "Effra Light";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.svgEffra_W_Lt") format("svg");
  font-weight: 100;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
.avenir {
  font-family: 'Avenir Next World Thin', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2019 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
.icon-absolute-right {
  width: 25px;
  height: 25px;
  position: absolute;
  right: 1.7rem;
  margin: auto 0;
  top: 0;
  bottom: 0;
}
@font-face {
  font-family: 'icomoon';
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm');
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm#iefix') format('embedded-opentype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.ttf?f13wmm') format('truetype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.woff?f13wmm') format('woff'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.svg?f13wmm#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.icon-attributes {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-standards {
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.right-chevron {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e906";
}
.hamburger-menu {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e900";
}
.download-arrow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e905";
}
.icon-medtronic-logo {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e908";
  color: rgba(23, 15, 95, 1);
}
.close {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.close:before {
  content: "\e904";
}
.circle-arrow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e903";
}
.location-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e907";
}
.share {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e901";
}
.icon-link {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-link:before {
  content: "\e90f";
}
.icon-linkedin {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-linkedin:before {
  content: "\e909";
}
.icon-twitter {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-twitter:before {
  content: "\e90a";
}
.icon-facebook {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-facebook:before {
  content: "\e90b";
}
.icon-email:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e90c";
}
.addthis_toolbox .icon-email:before {
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-print {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-print:before {
  content: "\e90d";
}
.share-2 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.share-2:before {
  content: "\e90e";
}
.icon-quotation-marks {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e910";
  color: #1010eb;
}
.icon-dashboard:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e911";
}
.icon-license-draft:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e912";
}
.icon-phone:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e913";
}
.icon-shopping-cart:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e914";
}
.icon-tag:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e915";
}
.icon-arrow-caret-down:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e916";
}
.icon-caution:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e917";
  margin-right: 1rem;
}
[dir=rtl] .icon-caution:before {
  margin-right: 0;
  margin-left: 1rem;
  float: right;
}
.icon-product-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e918";
}
.icon-article-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e919";
}
.icon-event:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e920";
}
.icon-faq:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e921";
}
.icon-signin:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e922";
}
.icon-software:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e923";
}
.icon-medtronic-logo-75 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e924";
  color: rgba(23, 15, 95, 1);
}
.icon-medtronic-logo-75-fr {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e925";
  color: rgba(23, 15, 95, 1);
}
.icon-education-training-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91a";
}
.icon-pdf:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91b";
}
.icon-offsite:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91c";
}
.icon-download:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91d";
}
.icon-research:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91e";
}
.icon-video:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91f";
}
.icon-alert:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e928";
}
.icon-arrow-left:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e929";
}
.icon-arrow-right:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92a";
}
.banner {
  position: relative;
}
.banner-header .banner {
  margin-top: 24px;
}
@media (min-width: 768px) {
  .banner-header .banner {
    margin-top: 50px;
  }
}
@media (min-width: 1024px) {
  .banner-header .banner {
    margin-top: unset;
  }
}
.mdt-banner {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden;
  min-height: 20rem;
  text-align: center;
}
.mdt-banner picture {
  position: relative;
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner {
    margin: unset 0;
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.fluid .banner-img {
    position: absolute;
  }
  .mdt-banner.fluid .banner-container {
    position: relative;
    left: 0;
    -webkit-transform: unset;
    transform: unset;
  }
  .mdt-banner.fluid .banner-container .banner-content {
    padding: 8rem 0;
    position: static;
    -webkit-transform: unset;
    transform: unset;
  }
  .mdt-banner.fluid.c-center .banner-container .banner-content {
    margin-left: auto;
    margin-right: auto;
  }
  .mdt-banner.fluid.c-right .banner-container .banner-content {
    float: right;
  }
}
.mdt-banner.fixed-value {
  background-image: none;
}
.mdt-banner img {
  max-width: 100%;
  z-index: -1;
  width: auto;
}
.mdt-banner #banner-video_controls,
.mdt-banner #banner-video_controls2,
.mdt-banner #banner-video_linkShare_dialog,
.mdt-banner #banner-video_socialShare {
  display: none;
}
.mdt-banner #banner-video.s7videoviewer {
  width: 100%;
  height: auto;
  background-color: transparent;
}
.mdt-banner #banner-video_videoPlayer,
.mdt-banner #banner-video_videoPlayer.s7videoplayer {
  background-color: transparent;
}
.mdt-banner .banner-image {
  position: relative;
}
.mdt-banner .banner-container {
  padding: 2.5rem 1.6rem 4.3rem;
}
@media (min-width: 768px) {
  .mdt-banner .banner-container {
    padding: 2.5rem 4rem 4.3rem;
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner .banner-container {
    width: 100%;
    max-width: 114rem;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding-top: 0;
    padding-bottom: 0;
    z-index: 1;
  }
}
@media (min-width: 1280px) {
  .mdt-banner .banner-container {
    padding: 0;
  }
}
.mdt-banner .banner-content {
  text-align: left;
  margin: 0;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner .banner-content {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-weight: 400;
    color: #3c3c3c;
    width: 55.5rem;
    padding-right: 6.4rem;
  }
}
.mdt-banner.t-right .banner-content {
  padding-right: 0;
  padding-left: 6.4rem;
}
.mdt-banner .vert-gradient {
  display: none;
}
@media (min-width: 1024px) {
  .mdt-banner .vert-gradient {
    display: block;
  }
}
.product-model-isw {
  display: inline-block;
  margin: 4rem 0;
  line-height: 28px;
  text-decoration: inherit;
}
[dir=rtl] .product-model-isw {
  text-align: right;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .mdt-banner .banner-content .product-model-isw {
    margin: 4rem 0 3.8rem;
  }
}
@media only screen and (max-width: 767px) {
  .mdt-banner .banner-content .product-model-isw {
    margin: 3rem 0;
  }
}
.mdt-banner .banner-content .product-model-isw .icon-caution {
  font-size: 2.1rem;
  color: #f7a800;
  top: .2rem;
  position: relative;
  padding: 0;
}
.mdt-banner .banner-content .product-model-isw .vertical-middle {
  font-weight: 400;
  line-height: 28px;
  font-size: 1pc;
}
.mdt-banner .banner-title,
.mdt-banner.dark .banner-title {
  font-family: 'Avenir Next World Thin', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 250;
  font-size: 4.4rem;
  line-height: 5.2rem;
  letter-spacing: 0;
  color: #170f5f;
  padding-bottom: 2rem;
  margin: 0;
  text-transform: none;
}
.mdt-banner .banner-title .container.dark,
.mdt-banner.dark .banner-title .container.dark {
  color: rgba(255, 255, 255, 1);
}
.container.dark .banner-title {
  color: rgba(255, 255, 255, 1);
}
@media (min-width: 1024px) {
  .container.dark .banner-title {
    color: #170f5f !important;
  }
}
.mdt-banner.dark .banner-title {
  color: #170f5f !important;
}
@media (min-width: 1024px) {
  .mdt-banner.dark .banner-title {
    color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner .banner-title {
    font-size: 3.2rem;
    line-height: 4.2rem;
    font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
    font-weight: 400;
  }
}
@media (max-width: 1023px) {
  .dark.container .mdt-banner .banner-title {
    color: #fff;
  }
}
.mdt-banner .banner-description,
.mdt-banner.dark .banner-description p,
.mdt-banner.dark .banner-description h1 {
  font-size: 2rem;
  line-height: 3rem;
  letter-spacing: 0;
  padding-bottom: 4rem;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.77);
  margin: 0;
}
.container.dark .banner-description,
.container.dark .banner-description p {
  color: rgba(255, 255, 255, 1);
}
@media (min-width: 1024px) {
  .container.dark .banner-description,
  .container.dark .banner-description p {
    color: rgba(0, 0, 0, 0.77) !important;
  }
}
.mdt-banner.dark .banner-description,
.mdt-banner.dark .banner-description p,
.mdt-banner.dark .banner-description li {
  color: rgba(0, 0, 0, 0.77) !important;
}
@media (min-width: 1024px) {
  .mdt-banner.dark .banner-description,
  .mdt-banner.dark .banner-description p,
  .mdt-banner.dark .banner-description li {
    color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner .banner-description {
    font-size: 1.6rem;
    line-height: 2.6rem;
  }
}
.mdt-banner .banner-description p {
  margin: 0;
}
.mdt-banner .banner-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media only screen and (max-width: 767px) {
  .mdt-banner .banner-action {
    display: block;
  }
}
.mdt-banner .banner-action-link {
  border: 1px solid #1010eb;
  background: transparent;
  text-align: center;
  padding: .9rem 4rem;
  border-radius: 2.4rem;
  margin-right: 1rem;
  font-weight: 600;
  line-height: 2.6rem;
  letter-spacing: .06rem;
  -webkit-transition: all .5s ease;
  transition: all 0.5s ease;
}
[dir=rtl] .banner-action-link {
  display: flex;
}
[dir=rtl] .banner-action-link .btn-icon {
  margin-right: 0;
  margin-left: 10px;
}
.mdt-banner .banner-action-link:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 767px) {
  .mdt-banner .banner-action-link {
    width: 100%;
    display: block;
    margin-bottom: 1rem;
  }
}
.mdt-banner .banner-action-link .btn-icon {
  vertical-align: bottom;
  margin-right: 10px;
}
.block-img .banner-img,
.inset-img .banner-img {
  z-index: 0;
}
@media (min-width: 1024px) {
  .mdt-banner.dark .banner-content,
  .mdt-banner.dark .banner-description,
  .mdt-banner.dark .banner-description p,
  .mdt-banner.dark .banner-description h1,
  .mdt-banner.dark .banner-pretitle,
  .mdt-banner.dark .banner-title,
  .mdt-banner.dark .banner-title p,
  .mdt-banner.dark .banner-title h1 {
    color: #fff;
  }
}
.mdt-banner .banner-action-link.btn-fill {
  background: #1010eb;
  color: #fff;
  border: thin solid #fff;
}
.mdt-banner .banner-action-link.btn-fill .st2 {
  stroke: white;
}
.mdt-banner .banner-action-link.btn-fill:hover {
  background: #0404a6;
  text-decoration: none;
}
.mdt-banner .banner-action-link.btn-fill:hover .st2 {
  stroke: white;
}
.mdt-banner .banner-action-link.btn-alternate {
  background: none;
  border: thin solid rgba(16, 16, 235, 1);
  color: rgba(16, 16, 235, 1);
}
.container.dark .mdt-banner .banner-action-link.btn-alternate {
  background: none;
  border: thin solid #fff;
  color: white;
}
.container.dark .mdt-banner .banner-action-link.btn-alternate .st2 {
  stroke: white;
}
@media (min-width: 1024px) {
  .container.dark .mdt-banner .banner-action-link.btn-alternate {
    background: none;
    border: thin solid rgba(16, 16, 235, 1);
    color: rgba(16, 16, 235, 1);
  }
}
.mdt-banner .banner-action-link.btn-alternate:hover {
  background: #0404a6;
  border: thin solid #fff;
  color: rgba(255, 255, 255, 1);
  text-decoration: none;
}
.mdt-banner .banner-action-link.btn-alternate:hover .st2 {
  stroke: white;
}
@media (min-width: 1024px) {
  .mdt-banner.dark .banner-action-link.btn-alternate {
    background: none;
    border: thin solid #fff;
    color: white;
  }
  .container.dark .mdt-banner.dark .banner-action-link.btn-alternate {
    background: none;
    border: thin solid #fff;
    color: #ffffff;
  }
}
.mdt-banner .banner-action-link.btn-alternate:hover {
  background: #0404a6 !important;
  border: thin solid #fff !important;
  color: rgba(255, 255, 255, 1) !important;
  text-decoration: none !important;
}
.mdt-banner .banner-action-link.btn-alternate:hover .st2 {
  stroke: white;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.c-center .banner-content {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.c-right .banner-content {
    right: 0;
    padding-left: 6.4rem;
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.t-center .banner-content {
    text-align: center;
  }
  .mdt-banner.t-center .banner-action {
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.t-right .banner-content {
    text-align: right;
  }
  .mdt-banner.t-right .banner-action {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  html[dir=rtl] .mdt-banner.t-right .banner-action {
    justify-content: flext-start;
  }
}
.mdt-banner.t-smaller .banner-content .banner-title {
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: 0;
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 400;
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner.t-smaller .banner-content .banner-title {
    font-size: 2.4rem;
    line-height: 3.6rem;
  }
}
.mdt-banner.t-smaller .banner-content .banner-description,
.mdt-banner.t-smaller .banner-content .banner-description p {
  font-size: 1.6rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner.t-smaller .banner-content .banner-description,
  .mdt-banner.t-smaller .banner-content .banner-description p {
    font-size: 1.4rem;
    line-height: 2.2rem;
  }
}
.mdt-banner.t-larger .banner-content .banner-title {
  font-size: 5.6rem;
  line-height: 6.7rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner.t-larger .banner-content .banner-title {
    font-size: 4.4vw;
    line-height: 5.2vw;
    font-weight: 100;
  }
}
.mdt-banner.t-larger .banner-content .banner-description,
.mdt-banner.t-larger .banner-content .banner-description p {
  font-size: 2.4rem;
  line-height: 3.6rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner.t-larger .banner-content .banner-description,
  .mdt-banner.t-larger .banner-content .banner-description p {
    font-size: 2rem;
    line-height: 3rem;
  }
}
.mdt-banner.t-xlarge .banner-content .banner-title {
  font-size: 7.2rem;
  line-height: 7.8rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner.t-xlarge .banner-content .banner-title {
    font-size: 5.6rem;
    line-height: 6.7rem;
    font-weight: 100;
  }
}
.mdt-banner.t-xlarge .banner-content .banner-description,
.mdt-banner.t-xlarge .banner-content .banner-description p {
  font-size: 2.4rem;
  line-height: 3.6rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.width-33 .banner-content {
    width: 33%;
  }
  .mdt-banner.width-50 .banner-content {
    width: 50%;
  }
  .mdt-banner.width-67 .banner-content {
    width: 67%;
  }
}
.mdt-banner.block-img {
  background-image: none;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.block-img.fluid .banner-img {
    position: static;
  }
  .mdt-banner.block-img.fluid .banner-content {
    padding: unset;
  }
}
.mdt-banner.block-img .banner-area {
  max-width: 100%;
  padding: 0 1.6rem;
  position: relative;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.block-img .banner-area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 6.4rem;
    max-width: 144rem;
    margin: 0 auto;
    float: none !important;
  }
  .mdt-banner.block-img .banner-area > div {
    width: 50%;
  }
  .mdt-banner.block-img .banner-area .banner-img {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner.block-img .banner-area {
    padding: 0;
    float: none !important;
  }
}
.mdt-banner.block-img .banner-area .banner-container {
  position: relative;
  -webkit-transform: none;
  transform: none;
  top: unset;
  left: unset;
  padding: 0;
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  .mdt-banner.block-img .banner-area .banner-container {
    padding: 3.2rem;
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.block-img .banner-area .banner-content {
    width: 100%;
    right: 0;
    margin: 0;
    padding-right: 6.4rem;
    position: static;
    -webkit-transform: unset;
    transform: unset;
  }
}
.mdt-banner.block-img img {
  z-index: 0;
}
.mdt-banner.block-img.right .banner-img {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.block-img.right .banner-content {
    right: unset;
    left: 0;
    padding-left: 6.4rem;
    padding-right: 0;
  }
}
.mdt-banner.block-img.img-33 .banner-img {
  width: 33%;
}
.mdt-banner.block-img.img-33 .banner-container,
.mdt-banner.block-img.img-67 .banner-img {
  width: 67%;
}
.mdt-banner.block-img.img-67 .banner-container {
  width: 33%;
}
.mdt-banner.inset-img {
  background-image: none;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.inset-img.fluid .banner-img {
    position: static;
  }
  .mdt-banner.inset-img.fluid .banner-content {
    padding: unset;
  }
}
.mdt-banner.inset-img .banner-area {
  max-width: 100%;
  padding: 1.6rem;
  position: relative;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.inset-img .banner-area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 6.4rem;
    max-width: 144rem;
    margin: 0 auto;
    float: none !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .mdt-banner.inset-img .banner-area {
    padding: 3.2rem;
    float: none !important;
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.inset-img .banner-area > div {
    width: 50%;
  }
}
.mdt-banner.inset-img .banner-area .banner-img {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.mdt-banner.inset-img .banner-area .banner-container {
  position: static;
  -webkit-transform: none;
  transform: none;
  padding: 0;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .mdt-banner.inset-img .banner-area .banner-container {
    padding: 3pc 0;
  }
}
@media only screen and (max-width: 767px) {
  .mdt-banner.inset-img .banner-area .banner-container {
    padding: 2pc 0;
  }
}
.mdt-banner.inset-img .banner-area .banner-container .banner-content {
  width: 100%;
  position: static;
  -webkit-transform: unset;
  transform: unset;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.inset-img .banner-area .banner-container .banner-content {
    padding-right: 3.2rem;
  }
}
.mdt-banner.inset-img img {
  z-index: 0;
}
.mdt-banner.inset-img.right .banner-img {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.inset-img.right .banner-content {
    margin-left: 6.4rem;
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.inset-img.img-33 .banner-img {
    width: 33%;
  }
  .mdt-banner.inset-img.img-33 .banner-container,
  .mdt-banner.inset-img.img-67 .banner-img {
    width: 67%;
  }
  .mdt-banner.inset-img.img-67 .banner-container {
    width: 33%;
  }
}
@media only screen and (min-width: 1024px) {
  .mdt-banner.fed50 {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.9)), color-stop(50%, transparent), to(transparent));
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.9), transparent 50%, transparent);
  }
  .mdt-banner.fed50.fed50-atmospheriwhite {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(245, 245, 245, 0.9)), color-stop(50%, transparent), to(transparent));
    background-image: linear-gradient(90deg, rgba(245, 245, 245, 0.9), transparent 50%, transparent);
  }
  .mdt-banner.fed50.fed50-primary-11 {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(20, 15, 75, 0.9)), color-stop(50%, transparent), to(transparent));
    background-image: linear-gradient(90deg, rgba(20, 15, 75, 0.9), transparent 50%, transparent);
  }
  .mdt-banner.fed50-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0.9)), color-stop(50%, transparent), to(transparent));
    background-image: linear-gradient(270deg, rgba(255, 255, 255, 0.9), transparent 50%, transparent);
  }
  .mdt-banner.fed50-right.fed50-atmospheriwhite {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(245, 245, 245, 0.9)), color-stop(50%, transparent), to(transparent));
    background-image: linear-gradient(270deg, rgba(245, 245, 245, 0.9), transparent 50%, transparent);
  }
  .mdt-banner.fed50-right.fed50-primary-11 {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(20, 15, 75, 0.9)), color-stop(50%, transparent), to(transparent));
    background-image: linear-gradient(270deg, rgba(20, 15, 75, 0.9), transparent 50%, transparent);
  }
}

/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 * min screen width based pre-prepared media queries
 *
 * Usage:
 *
 * .my-selector {
 *     @media @screen-s-min {
 *         // properties for small screen min-width
 *     }
 * }
  */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS"; BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/* ----- primary colors ----- */
/*-----#140f4b-----*/
/*-----#170F5F-----*/
/* ----- #1010eb, hyperlink ----- */
/* ----- #4A7DFF ----- */
/*----- #F5F5F5 ----- */
/* ----- #FFF -----*/
/* ----- accent colors ----- */
/* ----- #0FC9F7 ----- */
/* ----- #00DCB9 ----- */
/* ----- #ED002A, danger ----- */
/* ----- #E5057F ----- */
/* ----- #3C3C3C, body text ----- */
/* ----- #7B4D35 ----- */
/* ----- #654BDD ----- */
/* ----- #C529BB ----- */
/* ----- #7ECA2A ----- */
/*Tint stacks: darkest to lightest */
/* ----- blue ----- */
/* ----- #02333F ----- */
/* ----- #04667E ----- */
/* ----- #0699BD ----- */
/* ----- Light blue falls between 3-4 here ----- */
/* ----- #49D6F9 ----- */
/* ----- #86E4FB ----- */
/* ----- #C2F1FD ----- */
/* ----- #E1F8FE ----- */
/* ----- teal ----- */
/* ----- #00372E ----- */
/* ----- #006E5B ----- */
/* ----- #00A489 ----- */
/* ----- accent teal falls between 3-4 here ----- */
/* ----- #25FFDB ----- */
/* ----- #6EFFE7 ----- */
/* ----- #B6FFF3 ----- */
/* ----- #DBFFF9 ----- */
/* ----- green ----- */
/* ----- #1F330A ----- */
/* ----- #3F6615 ----- */
/* ----- #5E981F ----- */
/* ----- accent green falls between 3-4 here ----- */
/* ----- #9EDD5A ----- */
/* ----- #BEE891 ----- */
/* ----- #DFF4C8 ----- */
/* ----- #EFF9E3 ----- */
/* ----- orange ----- */
/* ----- #402C00 ----- */
/* ----- #805700 ----- */
/* ----- #BF8300 ----- */
/* ----- accent orange falls between 3-4 here ----- */
/* ----- #FFC240 ----- */
/* ----- #FFD780 ----- */
/* ----- #FFEBBF ----- */
/* ----- #E1F8FE ----- */
/* ----- red ----- */
/* ----- #3B000B ----- */
/* ----- #750016 ----- */
/* ----- #B00020 ----- */
/* ----- accent red falls between 3-4 here ----- */
/* ----- #FF3056 ----- */
/* ----- #FF758F ----- */
/* ----- #FFBAC7 ----- */
/* ----- #FFDDE3 ----- */
/* ----- pink ----- */
/* ----- #390120 ----- */
/* ----- #730240 ----- */
/* ----- #AC0460 ----- */
/* ----- accent pink falls between 3-4 here ----- */
/* ----- #FB35A2 ----- */
/* ----- #FC78C1 ----- */
/* ----- #FEBCE0 ----- */
/* ----- #FEDDEF ----- */
/* ----- purple ----- */
/* ----- #320A2F ----- */
/* ----- #63145E ----- */
/* ----- #951F8D ----- */
/* ----- accent purple falls between 3-4 here ----- */
/* ----- #DD57D4 ----- */
/* ----- #E88FE2 ----- */
/* ----- #F4C7F1 ----- */
/* ----- #F9E3F8 ----- */
/* ----- lavender ----- */
/* ----- #150C3E ----- */
/* ----- #2A187C ----- */
/* ----- #3F23BA ----- */
/* ----- accent lavender falls between 3-4 here ----- */
/* ----- #8C78E5 ----- */
/* ----- #B2A5EE ----- */
/* ----- #D9D2F6 ----- */
/* ----- #ECE9FB ----- */
/* ----- brown ----- */
/* ----- #1F140D ----- */
/* ----- #3E271B ----- */
/* ----- #5E3B28 ----- */
/* ----- accent brown falls between 3-4 here ----- */
/* ----- #B47451 ----- */
/* ----- #CDA28B ----- */
/* ----- #E6D1C5 ----- */
/* ----- #F3E8E2 ----- */
/* ----- gray ----- */
/* ----- #555 ----- */
/* ----- #767676 disclaimer text ----- */
/* ----- #BFBFBF ----- */
/* ----- #DCDCDC ----- */
/* ----- #E4E4E4 ----- */
/* ----- #C1C1C1 ----- */
/* ----- utility colors ----- */
/* ----- #14853D ----- */
/* ------ #CA5009 ----- */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the 'License');
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an 'AS IS' BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
@font-face {
  font-family: "Avenir Next World Thin";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bae40acb-d6f4-4286-8b5c-a268303f2bcf.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/de44dcbe-a981-426e-b310-c56554485383.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Thin Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bc3c490b-c7c3-45d8-8c6a-9ccc1406532f.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/f7a6d562-196d-49d8-b9f1-608abebd07c0.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/09ab0626-bb45-4650-acc8-0182d693df02.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/1397e812-9307-4267-8a99-8a22ea7c69c7.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/b9c5b839-db56-4419-8fcb-6ab661babb1d.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/950b5788-cfdd-48d9-9d8a-523560042c5b.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Demi";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c8a5d21-8a14-4451-8145-695071809cb7.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/a9c2f4a1-e39a-4cf6-89f2-a7b56fd6ad18.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Demi Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/772aeba7-664a-4066-af8f-945ab2c222d2.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/58041a79-15c6-4c14-8c52-c9f070b4c9b7.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/074dfc70-6436-4f4b-9314-d1e69287aea1.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c4cefca-3b78-44b9-8b2b-667bbabffe38.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Bold Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/471f2b8b-e0d5-45a0-b033-d1cdb57fba1b.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/263a3466-f84e-4779-ac84-4db209714ba6.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
/* Effra Regular */
@font-face {
  font-family: "Effra Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.svgEffra_W_Rg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Italic */
@font-face {
  font-family: "Effra Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.svgEffra_W_It") format("svg");
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Bold */
@font-face {
  font-family: "Effra Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.svgEffra_W_Bd") format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Light */
@font-face {
  font-family: "Effra Light";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.svgEffra_W_Lt") format("svg");
  font-weight: 100;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
.avenir {
  font-family: 'Avenir Next World Thin', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2019 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
.icon-absolute-right {
  width: 25px;
  height: 25px;
  position: absolute;
  right: 1.7rem;
  margin: auto 0;
  top: 0;
  bottom: 0;
}
@font-face {
  font-family: 'icomoon';
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm');
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm#iefix') format('embedded-opentype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.ttf?f13wmm') format('truetype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.woff?f13wmm') format('woff'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.svg?f13wmm#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.icon-attributes {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-standards {
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.right-chevron {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e906";
}
.hamburger-menu {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e900";
}
.download-arrow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e905";
}
.icon-medtronic-logo {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e908";
  color: rgba(23, 15, 95, 1);
}
.close {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.close:before {
  content: "\e904";
}
.circle-arrow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e903";
}
.location-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e907";
}
.share {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e901";
}
.icon-link {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-link:before {
  content: "\e90f";
}
.icon-linkedin {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-linkedin:before {
  content: "\e909";
}
.icon-twitter {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-twitter:before {
  content: "\e90a";
}
.icon-facebook {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-facebook:before {
  content: "\e90b";
}
.icon-email:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e90c";
}
.addthis_toolbox .icon-email:before {
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-print {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-print:before {
  content: "\e90d";
}
.share-2 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.share-2:before {
  content: "\e90e";
}
.icon-quotation-marks {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e910";
  color: #1010eb;
}
.icon-dashboard:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e911";
}
.icon-license-draft:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e912";
}
.icon-phone:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e913";
}
.icon-shopping-cart:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e914";
}
.icon-tag:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e915";
}
.icon-arrow-caret-down:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e916";
}
.icon-caution:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e917";
  margin-right: 1rem;
}
[dir=rtl] .icon-caution:before {
  margin-right: 0;
  margin-left: 1rem;
  float: right;
}
.icon-product-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e918";
}
.icon-article-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e919";
}
.icon-event:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e920";
}
.icon-faq:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e921";
}
.icon-signin:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e922";
}
.icon-software:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e923";
}
.icon-medtronic-logo-75 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e924";
  color: rgba(23, 15, 95, 1);
}
.icon-medtronic-logo-75-fr {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e925";
  color: rgba(23, 15, 95, 1);
}
.icon-education-training-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91a";
}
.icon-pdf:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91b";
}
.icon-offsite:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91c";
}
.icon-download:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91d";
}
.icon-research:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91e";
}
.icon-video:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91f";
}
.icon-alert:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e928";
}
.icon-arrow-left:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e929";
}
.icon-arrow-right:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92a";
}
/* ==========================================================================
   Hero banner component allows displaying Hero images of MDT site.
   ========================================================================== */
/**
 * We have 2 sections in the Hero Banner component 
 * 1. Images - should expand 100% with overflow hidden 
 *
 * 2. The Content we have Heading content and description.
 */
.mdt-hero-banner {
  position: relative;
  margin-top: -4.4rem;
  margin-bottom: 4rem;
}
@media (min-width: 768px) {
  .mdt-hero-banner.banner-small .hero-image.video,
  .mdt-hero-banner.banner-medium .hero-image.video,
  .mdt-hero-banner.banner-large .hero-image.video {
    position: relative;
    z-index: -1;
  }
}
.mdt-hero-banner.banner-small .hero-image img,
.mdt-hero-banner.banner-medium .hero-image img,
.mdt-hero-banner.banner-large .hero-image img {
  max-width: 100%;
}
@media (min-width: 768px) {
  .mdt-hero-banner.banner-small .hero-image,
  .mdt-hero-banner.banner-medium .hero-image,
  .mdt-hero-banner.banner-large .hero-image {
    height: 100%;
    max-height: 72rem;
    width: auto;
    position: absolute;
    bottom: 0;
    right: 0;
  }
  .mdt-hero-banner.banner-small .hero-image img,
  .mdt-hero-banner.banner-medium .hero-image img,
  .mdt-hero-banner.banner-large .hero-image img {
    height: 100%;
    max-width: none;
  }
}
@media (min-width: 1440px) {
  .mdt-hero-banner.banner-small .hero-image,
  .mdt-hero-banner.banner-medium .hero-image,
  .mdt-hero-banner.banner-large .hero-image {
    height: auto;
    width: 100%;
  }
  .mdt-hero-banner.banner-small .hero-image img,
  .mdt-hero-banner.banner-medium .hero-image img,
  .mdt-hero-banner.banner-large .hero-image img {
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.banner-small .hero-image {
    max-height: 54rem;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.banner-large .hero-image {
    max-height: 90rem;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.position-right .hero-image {
    right: unset;
    left: 0;
  }
}
.mdt-hero-banner .pill-btn {
  margin: 0;
}
.mdt-hero-banner.dark .pill-btn {
  margin: 0;
}
@media (min-width: 768px) {
  .mdt-hero-banner {
    overflow: hidden;
    margin-bottom: 0;
    height: 72rem;
  }
  .mdt-hero-banner.banner-large {
    height: 90rem;
  }
  .mdt-hero-banner.banner-small {
    height: 54rem;
  }
}
@media (min-width: 768px) {
  .dark-theme .mdt-hero-banner .hero-content .content .description,
  .dark-theme .mdt-hero-banner .hero-content .content .description p,
  .dark-theme .mdt-hero-banner .hero-content .content .pre-title,
  .dark-theme .mdt-hero-banner .hero-content .content .title,
  .mdt-hero-banner.dark .hero-content .content .description,
  .mdt-hero-banner.dark .hero-content .content .description p,
  .mdt-hero-banner.dark .hero-content .content .pre-title,
  .mdt-hero-banner.dark .hero-content .content .title {
    color: #ffffff;
  }
  .dark-theme .mdt-hero-banner .hero-content .content .button:hover .cmp-button,
  .dark-theme .mdt-hero-banner .hero-content .content .fill:hover .cmp-button,
  .mdt-hero-banner.dark .hero-content .content .button:hover .cmp-button,
  .mdt-hero-banner.dark .hero-content .content .fill:hover .cmp-button {
    background: #0404a6;
  }
  .dark-theme .mdt-hero-banner .hero-content .content .button.btn-alternate .cmp-button,
  .dark-theme .mdt-hero-banner .hero-content .content .fill.btn-alternate .cmp-button,
  .mdt-hero-banner.dark .hero-content .content .button.btn-alternate .cmp-button,
  .mdt-hero-banner.dark .hero-content .content .fill.btn-alternate .cmp-button {
    color: #fff;
    border: 1px solid #ffffff;
  }
  .dark-theme .mdt-hero-banner .hero-content .content .button.btn-alternate:hover .cmp-button,
  .dark-theme .mdt-hero-banner .hero-content .content .btn-alternate:hover .cmp-button,
  .mdt-hero-banner.dark .hero-content .content .button.btn-alternate:hover .cmp-button,
  .mdt-hero-banner.dark .hero-content .content .btn-alternate:hover .cmp-button {
    border: 1px solid #fff;
    color: #fff;
    background-color: #0404a6;
  }
  .mdt-hero-banner .cmp-button,
  .dark .pill-btn .cmp-button {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner {
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .mdt-hero-banner.t-center .content {
    text-align: center;
  }
  .mdt-hero-banner.t-center .mdt-row {
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
  }
}
@media (min-width: 1024px) {
  .mdt-hero-banner.t-right .content {
    text-align: right;
  }
  .mdt-hero-banner.t-right .mdt-row {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
.mdt-hero-banner .hero-image {
  width: 100%;
  max-width: 288rem;
  margin: auto;
}
.mdt-hero-banner .hero-image img {
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: cover;
  z-index: -1;
}
.mdt-hero-banner .hero-image #hero-banner-video_controls,
.mdt-hero-banner .hero-image #hero-banner-video_controls2,
.mdt-hero-banner .hero-image #hero-banner-video_linkShare_dialog,
.mdt-hero-banner .hero-image #hero-banner-video_socialShare {
  display: none;
}
.mdt-hero-banner .hero-image #hero-banner-video.s7videoviewer {
  width: 100%;
  height: auto;
  background-color: transparent;
}
.mdt-hero-banner .hero-image #hero-banner-video_videoPlayer,
.mdt-hero-banner .hero-image #hero-banner-video_videoPlayer.s7videoplayer {
  background-color: transparent;
}
.mdt-hero-banner.banner-medium .hero-image #hero-banner-video video,
.mdt-hero-banner.banner-small .hero-image #hero-banner-video video {
  width: 100% !important;
  height: auto !important;
  left: auto !important;
  top: 0 !important;
}
@media (max-width: 767px) {
  .mdt-hero-banner.banner-medium .hero-image #hero-banner-video video,
  .mdt-hero-banner.banner-small .hero-image #hero-banner-video video {
    width: auto !important;
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.banner-medium #hero-banner-video,
  .mdt-hero-banner.banner-medium #hero-banner-video_container,
  .mdt-hero-banner.banner-medium #hero-banner-video_videoPlayer,
  .mdt-hero-banner.banner-small #hero-banner-video,
  .mdt-hero-banner.banner-small #hero-banner-video_container,
  .mdt-hero-banner.banner-small #hero-banner-video_videoPlayer {
    height: 100% !important;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner.banner-medium .hero-image #hero-banner-video video {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 1140px) {
  .mdt-hero-banner.banner-medium .hero-image #hero-banner-video video {
    width: auto !important;
    height: 100% !important;
  }
}
.mdt-hero-banner .hero-content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  z-index: 3;
}
@media (min-width: 1280px) {
  .mdt-hero-banner .hero-content {
    max-width: 114rem;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner .hero-content {
    position: relative;
    clear: both;
    padding: 3.7rem 3.2rem;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner .hero-content {
    padding: 2.5rem 1.6rem 4.3rem;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner .hero-content .content {
    padding: 0 4rem;
    margin-top: 1.5rem;
    width: 50%;
  }
}
@media (min-width: 1280px) {
  .mdt-hero-banner .hero-content .content {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner .hero-content .content {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .dark-theme .mdt-hero-banner .hero-content .content .btn-alternate .cmp-button,
  .dark-theme .mdt-hero-banner .hero-content .content .description .cmp-button,
  .dark-theme .mdt-hero-banner .hero-content .content .pre-title .cmp-button,
  .dark-theme .mdt-hero-banner .hero-content .content .title .cmp-button {
    color: #fff;
    border: 1px solid #ffffff;
  }
}
@media (min-width: 1024px) {
  .dark-theme .mdt-hero-banner .hero-content .content .btn-alternate,
  .dark-theme .mdt-hero-banner .hero-content .content .description,
  .dark-theme .mdt-hero-banner .hero-content .content .pre-title,
  .dark-theme .mdt-hero-banner .hero-content .content .title {
    color: #ffffff;
  }
}
@media (min-width: 1024px) {
  .dark-theme .mdt-hero-banner .hero-content .content .btn-alternate .cmp-button:hover {
    color: #fff;
    border: 1px solid #fff;
    background-color: #0404a6;
  }
}
.mdt-hero-banner .hero-content .content .button {
  clear: both !important;
}
.mdt-hero-banner .hero-content .content .button .cmp-button,
.mdt-hero-banner .hero-content .content .button .cmp-form-button {
  border: 1px solid rgba(255, 255, 255, 1);
  color: #fff;
  background: #1010eb;
}
.mdt-hero-banner .hero-content .content .button .cmp-button:hover,
.mdt-hero-banner .hero-content .content .button .cmp-form-button:hover {
  text-decoration: none;
  background-color: #0404a6;
}
.mdt-hero-banner .hero-content .content .button.btn-alternate .cmp-button {
  background: transparent;
  color: #1010eb;
  border: thin solid rgba(16, 16, 235, 1);
}
.mdt-hero-banner .hero-content .content .button.btn-alternate .cmp-button:hover {
  background: #0404a6;
  border: thin solid #fff;
  color: rgba(255, 255, 255, 1);
  text-decoration: none;
}
.mdt-hero-banner .hero-content .content .pre-title,
.mdt-banner .banner-pretitle {
  color: rgba(0, 0, 0, 0.77);
  text-transform: uppercase;
  letter-spacing: .15rem;
  font-size: 1.4rem;
  line-height: 2.2rem;
  font-family: 'Avenir Next World Demi', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 600;
  margin: 0 0 1.5rem;
}
html[lang="ja-JP"] .mdt-hero-banner .hero-content .content .pre-title,
html[lang="ja-JP"] .mdt-banner .banner-pretitle {
  font-family: 'Avenir Next World Demi', 'Noto Sans JP', sans-serif;
}
@media (max-width: 1023px) {
  .dark.container .mdt-banner .banner-pretitle {
    color: #ffffff;
  }
}
.mdt-hero-banner .hero-content .content .title {
  color: #170f5f !important;
  font-weight: 250;
  font-size: 3.2rem;
  line-height: 4.2rem;
  letter-spacing: 0;
  margin: 0 0 1.5rem;
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
@media (min-width: 1140px) {
  .mdt-hero-banner .hero-content .content .title {
    font-size: 7.2rem;
    line-height: 7.8rem;
  }
}
html[lang="ja-JP"] .mdt-hero-banner .hero-content .content .title {
  font-family: 'Avenir Next World Regular', 'Noto Sans JP', sans-serif;
}
@media (min-width: 768px) {
  .mdt-hero-banner.dark .hero-content .content .title {
    color: #fff !important;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.text-large .hero-content .content .title,
  .mdt-hero-banner.text-large .hero-content .content .title-link {
    font-size: 4.4rem;
    line-height: 5.2rem;
  }
}
@media (min-width: 1140px) {
  .mdt-hero-banner.text-large .hero-content .content .title,
  .mdt-hero-banner.text-large .hero-content .content .title-link {
    font-size: 5.6rem;
    line-height: 6.7rem;
  }
}
@media (min-width: 1140px) {
  .mdt-hero-banner.text-medium .hero-content .content .title,
  .mdt-hero-banner.text-medium .hero-content .content .title-link,
  .mdt-hero-banner.text-smaller .hero-content .content .title,
  .mdt-hero-banner.text-smaller .hero-content .content .title-link {
    font-size: 4.4rem;
    line-height: 5.2rem;
    letter-spacing: 0;
  }
}
.mdt-hero-banner .hero-content .content .description {
  margin-bottom: 4rem;
  font-size: 2rem;
  line-height: 3rem;
  letter-spacing: 0;
  color: rgba(0, 0, 0, 0.77);
  font-weight: 400;
}
@media (min-width: 1140px) {
  .mdt-hero-banner .hero-content .content .description {
    font-size: 2.4rem;
    line-height: 3.6rem;
  }
}
.mdt-hero-banner.dark .hero-content .content .description,
.mdt-hero-banner.dark .hero-content .content .description h1,
.mdt-hero-banner.dark .hero-content .content .description p {
  color: rgba(0, 0, 0, 0.77) !important;
}
@media (min-width: 768px) {
  .mdt-hero-banner.dark .hero-content .content .description,
  .mdt-hero-banner.dark .hero-content .content .description h1,
  .mdt-hero-banner.dark .hero-content .content .description p {
    color: rgba(255, 255, 255, 1) !important;
  }
}
.mdt-hero-banner.text-large .hero-content .content .description {
  margin-top: 1rem;
}
.mdt-hero-banner .hero-content .content .btn-icon {
  vertical-align: bottom;
  margin-right: 10px;
}
.mdt-hero-banner .hero-content .content .mdt-row {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
}
@media (max-width: 767px) {
  .mdt-hero-banner .hero-content .content .mdt-row {
    display: block;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner .hero-content .content .mdt-row .button:nth-child(2) {
    margin-left: 2rem;
  }
}
@media (max-width: 1023px) {
  .mdt-hero-banner .hero-content .content .mdt-row .cmp-button {
    margin-top: 0.4rem;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner .hero-content .content .mdt-row .cmp-button {
    width: 100%;
  }
}
.product-model-isw {
  display: inline-block;
  margin: 4rem 0;
  line-height: 28px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .mdt-hero-banner .hero-content .content .product-model-isw {
    margin: 4rem 0 3.8rem;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner .hero-content .content .product-model-isw {
    margin: 3rem 0;
  }
}
.mdt-hero-banner .hero-content .content .product-model-isw .icon-caution {
  font-size: 2.1rem;
  color: #f7a800;
  top: .2rem;
  position: relative;
  padding: 0;
}
.mdt-hero-banner .hero-content .content .product-model-isw .vertical-middle {
  font-weight: 400;
  line-height: 28px;
  font-size: 1pc;
}
@media (min-width: 768px) {
  .mdt-hero-banner.banner-medium .hero-image.video,
  .mdt-hero-banner.banner-small .hero-image.video {
    position: relative;
    z-index: -1;
  }
}
.vert-gradient,
.horiz-gradient {
  height: 100%;
  width: 100%;
  z-index: 1;
  position: absolute;
}
.position-right .horiz-gradient {
  position: absolute;
  right: 0;
  transform: scaleX(-1);
}
@media (min-width: 768px) {
  .mdt-hero-banner.banner-medium .hero-image,
  .mdt-hero-banner.banner-small .hero-image {
    height: 100%;
    width: auto;
    position: absolute;
    bottom: 0;
    right: 0;
  }
  .mdt-hero-banner.banner-medium .hero-image img,
  .mdt-hero-banner.banner-small .hero-image img {
    height: 100%;
    max-width: none;
  }
}
@media (min-width: 1440px) {
  .mdt-hero-banner.banner-medium .hero-image,
  .mdt-hero-banner.banner-small .hero-image {
    height: auto;
    width: 100%;
  }
  .mdt-hero-banner.banner-medium .hero-image img,
  .mdt-hero-banner.banner-small .hero-image img {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner.top0 {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.top0 {
    margin-top: 0;
    z-index: 1;
  }
}
@media (min-width: 1024px) {
  .mdt-hero-banner.top0 .content {
    margin-top: 7.7rem;
  }
}
@media (min-width: 1024px) {
  .mdt-hero-banner.top0.banner-large .content {
    margin-top: 11rem;
  }
}
.mdt-hero-banner.top0 video {
  top: 0 !important;
}
.mdt-hero-banner.title-only {
  background: #f5f5f5;
  min-height: 19.8rem;
  max-height: 42rem;
  margin-bottom: 0;
  z-index: -1;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .mdt-hero-banner.title-only .hero-image {
    min-height: 0.1rem;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner.title-only .hero-image {
    display: none;
  }
}
@media (max-width: 1023px) {
  .mdt-hero-banner.title-only .hero-content {
    position: absolute;
    margin: 3.7rem 3.2rem;
    padding: 0;
  }
}
.mdt-hero-banner.title-only .hero-content .content {
  width: 100%;
}
.mdt-hero-banner.title-only .hero-content .content .title {
  font-size: 5.6rem;
  line-height: 6.7rem;
  margin: 0;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .mdt-hero-banner.title-only .hero-content .content .title {
    font-size: 4.4rem;
    line-height: 5.2rem;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner.title-only .hero-content .content .title {
    font-size: 3.2rem;
    line-height: 4.1rem;
    font-weight: 400;
  }
}
.mdt-hero-banner.title-only .hero-content .content .button,
.mdt-hero-banner.title-only .hero-content .content .description,
.mdt-hero-banner.title-only .hero-content .content .pre-title,
.mdt-hero-banner.title-only .hero-content .content .product-model-isw {
  display: none;
}
@media (min-width: 1024px) {
  .mdt-hero-banner.title-only.position-top .hero-content {
    top: 4rem;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .mdt-hero-banner.title-only.position-top .hero-content {
    bottom: unset;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .mdt-hero-banner.title-only.position-bottom .hero-content {
    bottom: 3rem;
  }
}
.mdt-hero-banner.title-only.position-right .hero-content .content {
  text-align: right;
}
.mdt-hero-banner.title-description-only {
  background: #f5f5f5;
  min-height: 19.8rem;
  max-height: 42rem;
  margin-bottom: 0;
  z-index: -1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mdt-hero-banner.title-description-only .hero-image {
  display: none;
}
.mdt-hero-banner.title-description-only .hero-content {
  width: 100%;
  padding: 5.2rem 0 4rem;
  position: static;
}
@media (max-width: 767px) {
  .mdt-hero-banner.title-description-only .hero-content {
    margin: 3.7rem 3.2rem;
    padding: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .mdt-hero-banner.title-description-only .hero-content {
    padding: 4.2rem 0 3rem;
    margin: 3.7rem 3.2rem;
  }
}
.mdt-hero-banner.title-description-only .hero-content .content {
  width: 100%;
}
.mdt-hero-banner.title-description-only .hero-content .content .title {
  font-size: 5.6rem;
  line-height: 6.7rem;
  margin-bottom: 1rem;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .mdt-hero-banner.title-description-only .hero-content .content .title {
    font-size: 4.4rem;
    line-height: 5.2rem;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner.title-description-only .hero-content .content .title {
    font-size: 3.2rem;
    line-height: 4.1rem;
    font-weight: 400;
  }
}
.mdt-hero-banner.title-description-only .hero-content .content .description {
  display: block;
  margin-bottom: 0;
}
.mdt-hero-banner.title-description-only .hero-content .content .button,
.mdt-hero-banner.title-description-only .hero-content .content .pre-title,
.mdt-hero-banner.title-description-only .hero-content .content .product-model-isw {
  display: none;
}
.mdt-hero-banner picture {
  z-index: -1;
  position: relative;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .mdt-hero-banner.title-description-only.position-top .hero-content .content {
    padding-top: inherit;
  }
}
.mdt-hero-banner.title-description-only.position-right .hero-content .content {
  text-align: right;
}
@media (min-width: 768px) {
  .mdt-hero-banner.width-33 .hero-content .content {
    width: 33%;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.width-67 .hero-content .content {
    width: 67%;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.position-right .hero-content {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.position-top .hero-content {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    top: 5rem;
  }
  .mdt-hero-banner.position-top.top0 .hero-content .content {
    top: 12rem;
  }
}
@media (min-width: 1024px) {
  .mdt-hero-banner.position-bottom .hero-content {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
    bottom: 4rem;
  }
}
@media (min-width: 1024px) {
  .mdt-hero-banner.position-center .hero-content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner.text-above-sm .hero-content {
    position: absolute;
  }
  .mdt-hero-banner.text-above-sm .hero-content .content {
    top: 0;
  }
}
@media (max-width: 767px) {
  .mdt-hero-banner.banner-bottom {
    margin-top: 0;
    margin-bottom: 3.8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (min-width: 1024px) {
  .mdt-hero-banner.top0 .hero-content {
    top: 14rem;
    height: calc(100% - 14rem);
  }
  .mdt-hero-banner.top0 .hero-content .content {
    top: unset !important;
    margin-top: 0 !important;
    padding-top: 4rem;
    -webkit-transform: none !important;
    transform: none !important;
    position: absolute;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.top0.position-middle .hero-content .content {
    padding-top: 0;
  }
}
@media (min-width: 768px) {
  .mdt-hero-banner.top0.position-bottom .hero-content .content {
    bottom: 4rem;
  }
}
@media (min-width: 768px) {
  .fed-top-white-1-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-1-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-1-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-1-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-1-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-1-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-1-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-1-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-1-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-1-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-1-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-1-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-1-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-1-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-1-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-1-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-1-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-1-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-1-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-1-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-1-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-1-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-1-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-1-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-1-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-1-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-1-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-1-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-1-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-1-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-1-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 30%, transparent);
  }
  .fed-top-white-1-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 40%, transparent);
  }
  .fed-top-white-1-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 50%, transparent);
  }
  /*
    .fed-top-white-1-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 60%, transparent);
    }
    
    .fed-top-white-1-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 70%, transparent);
    }
    
    .fed-top-white-1-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .1) 80%, transparent);
    }
    */
  .fed-top-white-2-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-2-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-2-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-2-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-2-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-2-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-2-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-2-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-2-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-2-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-2-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-2-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-2-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-2-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-2-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-2-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-2-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-2-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-2-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-2-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-2-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-2-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-2-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-2-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-2-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-2-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-2-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-2-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-2-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-2-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-2-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 30%, transparent);
  }
  .fed-top-white-2-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 40%, transparent);
  }
  .fed-top-white-2-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 50%, transparent);
  }
  /*
    .fed-top-white-2-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 60%, transparent);
    }
    
    .fed-top-white-2-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 70%, transparent);
    }
    
    .fed-top-white-2-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .2) 80%, transparent);
    }
    */
  .fed-top-white-3-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-3-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-3-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-3-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-3-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-3-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-3-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-3-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-3-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-3-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-3-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-3-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-3-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-3-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-3-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-3-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-3-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-3-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-3-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-3-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-3-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-3-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-3-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-3-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-3-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-3-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-3-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-3-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-3-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-3-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-3-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 30%, transparent);
  }
  .fed-top-white-3-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 40%, transparent);
  }
  .fed-top-white-3-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 50%, transparent);
  }
  /*
    .fed-top-white-3-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 60%, transparent);
    }
    
    .fed-top-white-3-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 70%, transparent);
    }
    
    .fed-top-white-3-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .3) 80%, transparent);
    }
    */
  .fed-top-white-4-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-4-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-4-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-4-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-4-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-4-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-4-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-4-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-4-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-4-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-4-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-4-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-4-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-4-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-4-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-4-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-4-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-4-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-4-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-4-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-4-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-4-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-4-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-4-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-4-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-4-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-4-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-4-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-4-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-4-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-4-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 30%, transparent);
  }
  .fed-top-white-4-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 40%, transparent);
  }
  .fed-top-white-4-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 50%, transparent);
  }
  /*
    .fed-top-white-4-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 60%, transparent);
    }
    
    .fed-top-white-4-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 70%, transparent);
    }
    
    .fed-top-white-4-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .4) 80%, transparent);
    }
    */
  .fed-top-white-5-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-5-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-5-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-5-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-5-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-5-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-5-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-5-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-5-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-5-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-5-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-5-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-5-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-5-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-5-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-5-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-5-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-5-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-5-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-5-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-5-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-5-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-5-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-5-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-5-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-5-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-5-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-5-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-5-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-5-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-5-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 30%, transparent);
  }
  .fed-top-white-5-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 40%, transparent);
  }
  .fed-top-white-5-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 50%, transparent);
  }
  /*
    .fed-top-white-5-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 60%, transparent);
    }
    
    .fed-top-white-5-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 70%, transparent);
    }
    
    .fed-top-white-5-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 80%, transparent);
    }
    */
  .fed-top-white-6-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-6-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-6-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-6-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-6-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-6-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-6-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-6-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-6-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-6-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-6-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-6-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-6-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-6-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-6-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-6-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-6-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-6-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-6-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-6-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-6-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-6-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-6-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-6-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-6-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-6-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-6-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-6-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-6-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-6-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-6-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 30%, transparent);
  }
  .fed-top-white-6-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 40%, transparent);
  }
  .fed-top-white-6-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 50%, transparent);
  }
  /*
    .fed-top-white-6-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 60%, transparent);
    }
    
    .fed-top-white-6-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 70%, transparent);
    }
    
    .fed-top-white-6-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .6) 80%, transparent);
    }
    */
  .fed-top-white-7-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-7-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-7-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-7-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-7-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-7-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-7-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-7-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-7-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-7-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-7-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-7-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-7-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-7-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-7-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-7-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-7-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-7-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-7-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-7-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-7-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-7-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-7-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-7-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-7-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-7-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-7-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-7-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-7-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-7-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-7-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 30%, transparent);
  }
  .fed-top-white-7-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 40%, transparent);
  }
  .fed-top-white-7-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 50%, transparent);
  }
  /*
    .fed-top-white-7-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 60%, transparent);
    }
    
    .fed-top-white-7-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 70%, transparent);
    }
    
    .fed-top-white-7-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .7) 80%, transparent);
    }
    */
  .fed-top-white-8-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-8-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-8-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-8-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-8-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-8-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-8-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-8-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-8-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-8-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-8-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-8-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-8-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-8-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-8-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-8-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-8-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-8-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-8-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-8-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-8-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-8-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-8-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-8-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-8-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-8-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-8-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-8-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-8-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-8-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-8-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 30%, transparent);
  }
  .fed-top-white-8-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 40%, transparent);
  }
  .fed-top-white-8-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 50%, transparent);
  }
  /*
    .fed-top-white-8-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 60%, transparent);
    }
    
    .fed-top-white-8-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 70%, transparent);
    }
    
    .fed-top-white-8-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .8) 80%, transparent);
    }
    */
  .fed-top-white-9-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-9-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-9-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-9-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-9-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-9-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-9-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-9-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-9-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-9-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-9-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-9-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-9-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-9-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-9-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-9-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-9-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-9-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-9-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-9-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-9-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-9-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-9-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-9-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-9-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-9-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-9-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-9-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-9-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-9-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-9-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 30%, transparent);
  }
  .fed-top-white-9-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 40%, transparent);
  }
  .fed-top-white-9-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 50%, transparent);
  }
  /*
    .fed-top-white-9-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 60%, transparent);
    }
    
    .fed-top-white-9-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 70%, transparent);
    }
    
    .fed-top-white-9-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 100%, .9) 80%, transparent);
    }
    */
  .fed-top-white-10-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ffffff), color-stop(50%, transparent));
    background: linear-gradient(180deg, #ffffff 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-white-10-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #fff), color-stop(50%, transparent));
        background: linear-gradient(180deg, #fff 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-white-10-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(50%, transparent));
        background: linear-gradient(180deg, #fff 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-10-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #fff), color-stop(50%, transparent));
        background: linear-gradient(180deg, #fff 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-10-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #fff), color-stop(50%, transparent));
        background: linear-gradient(180deg, #fff 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-white-10-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #fff), color-stop(50%, transparent));
        background: linear-gradient(180deg, #fff 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-white-10-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ffffff), color-stop(60%, transparent));
    background: linear-gradient(180deg, #ffffff 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-white-10-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #fff), color-stop(60%, transparent));
        background: linear-gradient(180deg, #fff 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-10-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(60%, transparent));
        background: linear-gradient(180deg, #fff 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-white-10-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #fff), color-stop(60%, transparent));
        background: linear-gradient(180deg, #fff 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-10-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #fff), color-stop(60%, transparent));
        background: linear-gradient(180deg, #fff 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-white-10-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #fff), color-stop(60%, transparent));
        background: linear-gradient(180deg, #fff 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-white-10-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ffffff), color-stop(70%, transparent));
    background: linear-gradient(180deg, #ffffff 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-white-10-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #fff), color-stop(70%, transparent));
        background: linear-gradient(180deg, #fff 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-10-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(70%, transparent));
        background: linear-gradient(180deg, #fff 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-10-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #fff), color-stop(70%, transparent));
        background: linear-gradient(180deg, #fff 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-white-10-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #fff), color-stop(70%, transparent));
        background: linear-gradient(180deg, #fff 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-white-10-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #fff), color-stop(70%, transparent));
        background: linear-gradient(180deg, #fff 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-white-10-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ffffff), color-stop(80%, transparent));
    background: linear-gradient(180deg, #ffffff 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-white-10-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #ffffff), color-stop(80%, transparent));
    background: linear-gradient(180deg, #ffffff 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-white-10-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(80%, transparent));
        background: linear-gradient(180deg, #fff 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-10-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #fff), color-stop(80%, transparent));
        background: linear-gradient(180deg, #fff 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-10-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #fff), color-stop(80%, transparent));
        background: linear-gradient(180deg, #fff 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-white-10-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #fff), color-stop(80%, transparent));
        background: linear-gradient(180deg, #fff 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-white-10-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ffffff), color-stop(90%, transparent));
    background: linear-gradient(180deg, #ffffff 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-white-10-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #ffffff), color-stop(90%, transparent));
    background: linear-gradient(180deg, #ffffff 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-white-10-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(90%, transparent));
        background: linear-gradient(180deg, #fff 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-10-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #fff), color-stop(90%, transparent));
        background: linear-gradient(180deg, #fff 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-10-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #fff), color-stop(90%, transparent));
        background: linear-gradient(180deg, #fff 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-white-10-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #fff), color-stop(90%, transparent));
        background: linear-gradient(180deg, #fff 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-white-10-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ffffff), to(transparent));
    background: linear-gradient(180deg, #ffffff 30%, transparent);
  }
  .fed-top-white-10-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #ffffff), to(transparent));
    background: linear-gradient(180deg, #ffffff 40%, transparent);
  }
  .fed-top-white-10-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffffff), to(transparent));
    background: linear-gradient(180deg, #ffffff 50%, transparent);
  }
  /*
    .fed-top-white-10-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #fff), to(transparent));
        background: linear-gradient(180deg, #fff 60%, transparent);
    }
    
    .fed-top-white-10-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #fff), to(transparent));
        background: linear-gradient(180deg, #fff 70%, transparent);
    }
    
    .fed-top-white-10-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #fff), to(transparent));
        background: linear-gradient(180deg, #fff 80%, transparent);
    }
    */
  .fed-top-black-1-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-1-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-1-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-1-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-1-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-1-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-1-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-1-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-1-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-1-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-1-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-1-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-1-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-1-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-1-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-1-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-1-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-1-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-1-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-1-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-1-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-1-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-1-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-1-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-1-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-1-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-1-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-1-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-1-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-1-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-1-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 30%, transparent);
  }
  .fed-top-black-1-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 40%, transparent);
  }
  .fed-top-black-1-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 50%, transparent);
  }
  /*
    .fed-top-black-1-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 60%, transparent);
    }
    
    .fed-top-black-1-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 70%, transparent);
    }
    
    .fed-top-black-1-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .1) 80%, transparent);
    }
    */
  .fed-top-black-2-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-2-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-2-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-2-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-2-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-2-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-2-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-2-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-2-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-2-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-2-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-2-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-2-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-2-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-2-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-2-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-2-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-2-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-2-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-2-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-2-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-2-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-2-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-2-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-2-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-2-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-2-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-2-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-2-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-2-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-2-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 30%, transparent);
  }
  .fed-top-black-2-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 40%, transparent);
  }
  .fed-top-black-2-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 50%, transparent);
  }
  /*
    .fed-top-black-2-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 60%, transparent);
    }
    
    .fed-top-black-2-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 70%, transparent);
    }
    
    .fed-top-black-2-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .2) 80%, transparent);
    }
    */
  .fed-top-black-3-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-3-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-3-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-3-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-3-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-3-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-3-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-3-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-3-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-3-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-3-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-3-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-3-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-3-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-3-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-3-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-3-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-3-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-3-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-3-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-3-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-3-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-3-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-3-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-3-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-3-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-3-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-3-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-3-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-3-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-3-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 30%, transparent);
  }
  .fed-top-black-3-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 40%, transparent);
  }
  .fed-top-black-3-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 50%, transparent);
  }
  /*
    .fed-top-black-3-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 60%, transparent);
    }
    
    .fed-top-black-3-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 70%, transparent);
    }
    
    .fed-top-black-3-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .3) 80%, transparent);
    }
    */
  .fed-top-black-4-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-4-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-4-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-4-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-4-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-4-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-4-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-4-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-4-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-4-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-4-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-4-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-4-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-4-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-4-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-4-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-4-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-4-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-4-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-4-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-4-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-4-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-4-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-4-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-4-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-4-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-4-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-4-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-4-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-4-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-4-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 30%, transparent);
  }
  .fed-top-black-4-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 40%, transparent);
  }
  .fed-top-black-4-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 50%, transparent);
  }
  /*
    .fed-top-black-4-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 60%, transparent);
    }
    
    .fed-top-black-4-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 70%, transparent);
    }
    
    .fed-top-black-4-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .4) 80%, transparent);
    }
    */
  .fed-top-black-5-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-5-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-5-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-5-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-5-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-5-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-5-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-5-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-5-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-5-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-5-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-5-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-5-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-5-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-5-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-5-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-5-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-5-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-5-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-5-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-5-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-5-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-5-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-5-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-5-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-5-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-5-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-5-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-5-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-5-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-5-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 30%, transparent);
  }
  .fed-top-black-5-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 40%, transparent);
  }
  .fed-top-black-5-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 50%, transparent);
  }
  /*
    .fed-top-black-5-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 60%, transparent);
    }
    
    .fed-top-black-5-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 70%, transparent);
    }
    
    .fed-top-black-5-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .5) 80%, transparent);
    }
    */
  .fed-top-black-6-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-6-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-6-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-6-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-6-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-6-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-6-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-6-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-6-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-6-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-6-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-6-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-6-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-6-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-6-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-6-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-6-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-6-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-6-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-6-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-6-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-6-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-6-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-6-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-6-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-6-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-6-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-6-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-6-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-6-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-6-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 30%, transparent);
  }
  .fed-top-black-6-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 40%, transparent);
  }
  .fed-top-black-6-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 50%, transparent);
  }
  /*
    .fed-top-black-6-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 60%, transparent);
    }
    
    .fed-top-black-6-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 70%, transparent);
    }
    
    .fed-top-black-6-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .6) 80%, transparent);
    }
    */
  .fed-top-black-7-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-7-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-7-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-7-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-7-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-7-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-7-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-7-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-7-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-7-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-7-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-7-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-7-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-7-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-7-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-7-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-7-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-7-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-7-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-7-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-7-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-7-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-7-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-7-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-7-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-7-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-7-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-7-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-7-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-7-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-7-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 30%, transparent);
  }
  .fed-top-black-7-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 40%, transparent);
  }
  .fed-top-black-7-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 50%, transparent);
  }
  /*
    .fed-top-black-7-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 60%, transparent);
    }
    
    .fed-top-black-7-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 70%, transparent);
    }
    
    .fed-top-black-7-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .7) 80%, transparent);
    }
    */
  .fed-top-black-8-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-8-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-8-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-8-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-8-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-8-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-8-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-8-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-8-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-8-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-8-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-8-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-8-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-8-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-8-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-8-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-8-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-8-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-8-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-8-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-8-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-8-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-8-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-8-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-8-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-8-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-8-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-8-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-8-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-8-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-8-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 30%, transparent);
  }
  .fed-top-black-8-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 40%, transparent);
  }
  .fed-top-black-8-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 50%, transparent);
  }
  /*
    .fed-top-black-8-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 60%, transparent);
    }
    
    .fed-top-black-8-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 70%, transparent);
    }
    
    .fed-top-black-8-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .8) 80%, transparent);
    }
    */
  .fed-top-black-9-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-9-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-9-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-9-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-9-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-9-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-9-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-9-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-9-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-9-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-9-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-9-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-9-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-9-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-9-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-9-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-9-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-9-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-9-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-9-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-9-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-9-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-9-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-9-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-9-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-9-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-9-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-9-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-9-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-9-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-9-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 30%, transparent);
  }
  .fed-top-black-9-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 40%, transparent);
  }
  .fed-top-black-9-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 50%, transparent);
  }
  /*
    .fed-top-black-9-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 60%, transparent);
    }
    
    .fed-top-black-9-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 70%, transparent);
    }
    
    .fed-top-black-9-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(0, 0, 0, .9) 80%, transparent);
    }
    */
  .fed-top-black-10-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #000000), color-stop(50%, transparent));
    background: linear-gradient(180deg, #000000 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-black-10-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #000), color-stop(50%, transparent));
        background: linear-gradient(180deg, #000 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-black-10-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #000), color-stop(50%, transparent));
        background: linear-gradient(180deg, #000 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-10-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(50%, transparent));
        background: linear-gradient(180deg, #000 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-10-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), color-stop(50%, transparent));
        background: linear-gradient(180deg, #000 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-black-10-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #000), color-stop(50%, transparent));
        background: linear-gradient(180deg, #000 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-black-10-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #000000), color-stop(60%, transparent));
    background: linear-gradient(180deg, #000000 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-black-10-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #000), color-stop(60%, transparent));
        background: linear-gradient(180deg, #000 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-10-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #000), color-stop(60%, transparent));
        background: linear-gradient(180deg, #000 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-black-10-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(60%, transparent));
        background: linear-gradient(180deg, #000 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-10-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), color-stop(60%, transparent));
        background: linear-gradient(180deg, #000 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-black-10-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #000), color-stop(60%, transparent));
        background: linear-gradient(180deg, #000 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-black-10-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #000000), color-stop(70%, transparent));
    background: linear-gradient(180deg, #000000 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-black-10-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #000), color-stop(70%, transparent));
        background: linear-gradient(180deg, #000 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-10-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #000), color-stop(70%, transparent));
        background: linear-gradient(180deg, #000 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-10-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(70%, transparent));
        background: linear-gradient(180deg, #000 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-black-10-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), color-stop(70%, transparent));
        background: linear-gradient(180deg, #000 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-black-10-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #000), color-stop(70%, transparent));
        background: linear-gradient(180deg, #000 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-black-10-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #000000), color-stop(80%, transparent));
    background: linear-gradient(180deg, #000000 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-black-10-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #000000), color-stop(80%, transparent));
    background: linear-gradient(180deg, #000000 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-black-10-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #000), color-stop(80%, transparent));
        background: linear-gradient(180deg, #000 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-10-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(80%, transparent));
        background: linear-gradient(180deg, #000 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-10-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), color-stop(80%, transparent));
        background: linear-gradient(180deg, #000 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-black-10-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #000), color-stop(80%, transparent));
        background: linear-gradient(180deg, #000 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-black-10-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #000000), color-stop(90%, transparent));
    background: linear-gradient(180deg, #000000 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-black-10-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #000000), color-stop(90%, transparent));
    background: linear-gradient(180deg, #000000 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-black-10-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #000), color-stop(90%, transparent));
        background: linear-gradient(180deg, #000 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-10-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(90%, transparent));
        background: linear-gradient(180deg, #000 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-10-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), color-stop(90%, transparent));
        background: linear-gradient(180deg, #000 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-black-10-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #000), color-stop(90%, transparent));
        background: linear-gradient(180deg, #000 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-black-10-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #000000), to(transparent));
    background: linear-gradient(180deg, #000000 30%, transparent);
  }
  .fed-top-black-10-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #000000), to(transparent));
    background: linear-gradient(180deg, #000000 40%, transparent);
  }
  .fed-top-black-10-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #000000), to(transparent));
    background: linear-gradient(180deg, #000000 50%, transparent);
  }
  /*
    .fed-top-black-10-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), to(transparent));
        background: linear-gradient(180deg, #000 60%, transparent);
    }
    
    .fed-top-black-10-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), to(transparent));
        background: linear-gradient(180deg, #000 70%, transparent);
    }
    
    .fed-top-black-10-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #000), to(transparent));
        background: linear-gradient(180deg, #000 80%, transparent);
    }
    */
  .fed-top-navyblue-1-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-1-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-1-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-1-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-1-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-1-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-1-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-1-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-1-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-1-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-1-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-1-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-1-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-1-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-1-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-1-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-1-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-1-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-1-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-1-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-1-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-1-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-1-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-1-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-1-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-1-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-1-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-1-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-1-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-1-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-1-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 30%, transparent);
  }
  .fed-top-navyblue-1-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 40%, transparent);
  }
  .fed-top-navyblue-1-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.1) 50%, transparent);
  }
  /*
    .fed-top-navyblue-1-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 60%, transparent);
    }
    
    .fed-top-navyblue-1-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 70%, transparent);
    }
    
    .fed-top-navyblue-1-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .1) 80%, transparent);
    }
    */
  .fed-top-navyblue-2-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-2-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-2-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-2-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-2-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-2-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-2-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-2-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-2-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-2-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-2-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-2-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-2-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-2-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-2-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-2-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-2-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-2-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-2-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-2-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-2-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-2-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-2-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-2-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-2-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-2-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-2-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-2-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-2-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-2-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-2-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 30%, transparent);
  }
  .fed-top-navyblue-2-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 40%, transparent);
  }
  .fed-top-navyblue-2-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.2) 50%, transparent);
  }
  /*
    .fed-top-navyblue-2-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 60%, transparent);
    }
    
    .fed-top-navyblue-2-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 70%, transparent);
    }
    
    .fed-top-navyblue-2-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .2) 80%, transparent);
    }
    */
  .fed-top-navyblue-3-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-3-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-3-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-3-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-3-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-3-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-3-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-3-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-3-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-3-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-3-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-3-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-3-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-3-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-3-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-3-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-3-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-3-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-3-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-3-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-3-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-3-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-3-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-3-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-3-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-3-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-3-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-3-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-3-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-3-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-3-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 30%, transparent);
  }
  .fed-top-navyblue-3-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 40%, transparent);
  }
  .fed-top-navyblue-3-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.3) 50%, transparent);
  }
  /*
    .fed-top-navyblue-3-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 60%, transparent);
    }
    
    .fed-top-navyblue-3-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 70%, transparent);
    }
    
    .fed-top-navyblue-3-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .3) 80%, transparent);
    }
    */
  .fed-top-navyblue-4-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-4-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-4-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-4-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-4-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-4-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-4-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-4-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-4-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-4-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-4-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-4-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-4-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-4-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-4-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-4-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-4-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-4-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-4-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-4-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-4-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-4-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-4-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-4-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-4-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-4-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-4-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-4-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-4-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-4-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-4-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 30%, transparent);
  }
  .fed-top-navyblue-4-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 40%, transparent);
  }
  .fed-top-navyblue-4-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.4) 50%, transparent);
  }
  /*
    .fed-top-navyblue-4-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 60%, transparent);
    }
    
    .fed-top-navyblue-4-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 70%, transparent);
    }
    
    .fed-top-navyblue-4-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .4) 80%, transparent);
    }
    */
  .fed-top-navyblue-5-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-5-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-5-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-5-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-5-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-5-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-5-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-5-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-5-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-5-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-5-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-5-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-5-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-5-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-5-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-5-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-5-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-5-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-5-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-5-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-5-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-5-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-5-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-5-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-5-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-5-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-5-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-5-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-5-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-5-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-5-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 30%, transparent);
  }
  .fed-top-navyblue-5-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 40%, transparent);
  }
  .fed-top-navyblue-5-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.5) 50%, transparent);
  }
  /*
    .fed-top-navyblue-5-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 60%, transparent);
    }
    
    .fed-top-navyblue-5-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 70%, transparent);
    }
    
    .fed-top-navyblue-5-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .5) 80%, transparent);
    }
    */
  .fed-top-navyblue-6-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-6-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-6-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-6-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-6-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-6-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-6-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-6-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-6-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-6-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-6-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-6-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-6-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-6-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-6-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-6-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-6-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-6-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-6-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-6-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-6-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-6-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-6-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-6-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-6-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-6-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-6-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-6-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-6-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-6-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-6-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 30%, transparent);
  }
  .fed-top-navyblue-6-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 40%, transparent);
  }
  .fed-top-navyblue-6-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.6) 50%, transparent);
  }
  /*
    .fed-top-navyblue-6-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 60%, transparent);
    }
    
    .fed-top-navyblue-6-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 70%, transparent);
    }
    
    .fed-top-navyblue-6-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .6) 80%, transparent);
    }
    */
  .fed-top-navyblue-7-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-7-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-7-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-7-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-7-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-7-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-7-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-7-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-7-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-7-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-7-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-7-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-7-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-7-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-7-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-7-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-7-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-7-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-7-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-7-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-7-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-7-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-7-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-7-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-7-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-7-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-7-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-7-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-7-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-7-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-7-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 30%, transparent);
  }
  .fed-top-navyblue-7-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 40%, transparent);
  }
  .fed-top-navyblue-7-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.7) 50%, transparent);
  }
  /*
    .fed-top-navyblue-7-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 60%, transparent);
    }
    
    .fed-top-navyblue-7-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 70%, transparent);
    }
    
    .fed-top-navyblue-7-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .7) 80%, transparent);
    }
    */
  .fed-top-navyblue-8-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-8-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-8-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-8-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-8-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-8-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-8-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-8-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-8-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-8-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-8-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-8-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-8-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-8-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-8-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-8-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-8-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-8-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-8-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-8-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-8-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-8-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-8-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-8-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-8-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-8-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-8-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-8-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-8-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-8-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-8-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 30%, transparent);
  }
  .fed-top-navyblue-8-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 40%, transparent);
  }
  .fed-top-navyblue-8-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.8) 50%, transparent);
  }
  /*
    .fed-top-navyblue-8-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 60%, transparent);
    }
    
    .fed-top-navyblue-8-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 70%, transparent);
    }
    
    .fed-top-navyblue-8-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .8) 80%, transparent);
    }
    */
  .fed-top-navyblue-9-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-9-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-9-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-9-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-9-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-9-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-9-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-9-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-9-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-9-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-9-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-9-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-9-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-9-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-9-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-9-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-9-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-9-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-9-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-9-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-9-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-9-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-9-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-9-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-9-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-9-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-9-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-9-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-9-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-9-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-9-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 30%, transparent);
  }
  .fed-top-navyblue-9-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 40%, transparent);
  }
  .fed-top-navyblue-9-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(20, 15, 75, 0.9) 50%, transparent);
  }
  /*
    .fed-top-navyblue-9-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 60%, transparent);
    }
    
    .fed-top-navyblue-9-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 70%, transparent);
    }
    
    .fed-top-navyblue-9-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(20, 15, 75, .9) 80%, transparent);
    }
    */
  .fed-top-navyblue-10-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #140f4b), color-stop(50%, transparent));
    background: linear-gradient(180deg, #140f4b 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-navyblue-10-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(180deg, #140f4b 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-navyblue-10-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(180deg, #140f4b 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-10-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(180deg, #140f4b 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-10-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(180deg, #140f4b 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-navyblue-10-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(180deg, #140f4b 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-navyblue-10-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #140f4b), color-stop(60%, transparent));
    background: linear-gradient(180deg, #140f4b 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-navyblue-10-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(180deg, #140f4b 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-10-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(180deg, #140f4b 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-navyblue-10-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(180deg, #140f4b 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-10-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(180deg, #140f4b 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-navyblue-10-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(180deg, #140f4b 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-navyblue-10-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #140f4b), color-stop(70%, transparent));
    background: linear-gradient(180deg, #140f4b 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-navyblue-10-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(180deg, #140f4b 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-10-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(180deg, #140f4b 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-10-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(180deg, #140f4b 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-navyblue-10-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(180deg, #140f4b 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-navyblue-10-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(180deg, #140f4b 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-navyblue-10-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #140f4b), color-stop(80%, transparent));
    background: linear-gradient(180deg, #140f4b 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-navyblue-10-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #140f4b), color-stop(80%, transparent));
    background: linear-gradient(180deg, #140f4b 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-navyblue-10-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(180deg, #140f4b 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-10-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(180deg, #140f4b 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-10-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(180deg, #140f4b 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-navyblue-10-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(180deg, #140f4b 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-navyblue-10-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #140f4b), color-stop(90%, transparent));
    background: linear-gradient(180deg, #140f4b 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-navyblue-10-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #140f4b), color-stop(90%, transparent));
    background: linear-gradient(180deg, #140f4b 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-navyblue-10-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(180deg, #140f4b 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-10-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(180deg, #140f4b 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-10-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(180deg, #140f4b 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-navyblue-10-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(180deg, #140f4b 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-navyblue-10-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #140f4b), to(transparent));
    background: linear-gradient(180deg, #140f4b 30%, transparent);
  }
  .fed-top-navyblue-10-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #140f4b), to(transparent));
    background: linear-gradient(180deg, #140f4b 40%, transparent);
  }
  .fed-top-navyblue-10-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #140f4b), to(transparent));
    background: linear-gradient(180deg, #140f4b 50%, transparent);
  }
  /*
    .fed-top-navyblue-10-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #140f4b), to(transparent));
        background: linear-gradient(180deg, #140f4b 60%, transparent);
    }
    
    .fed-top-navyblue-10-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #140f4b), to(transparent));
        background: linear-gradient(180deg, #140f4b 70%, transparent);
    }
    
    .fed-top-navyblue-10-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #140f4b), to(transparent));
        background: linear-gradient(180deg, #140f4b 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-1-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-1-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-1-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-1-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-1-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-1-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-1-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-1-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-1-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-1-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-1-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-1-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-1-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-1-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-1-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-1-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-1-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-1-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-1-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-1-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-1-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-1-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-1-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-1-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-1-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-1-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-1-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-1-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-1-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-1-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-1-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 30%, transparent);
  }
  .fed-top-atmospheriwhite-1-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 40%, transparent);
  }
  .fed-top-atmospheriwhite-1-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.1) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-1-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-1-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-1-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .1) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-2-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-2-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-2-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-2-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-2-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-2-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-2-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-2-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-2-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-2-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-2-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-2-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-2-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-2-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-2-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-2-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-2-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-2-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-2-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-2-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-2-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-2-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-2-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-2-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-2-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-2-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-2-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-2-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-2-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-2-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-2-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 30%, transparent);
  }
  .fed-top-atmospheriwhite-2-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 40%, transparent);
  }
  .fed-top-atmospheriwhite-2-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.2) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-2-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-2-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-2-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .2) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-3-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-3-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-3-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-3-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-3-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-3-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-3-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-3-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-3-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-3-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-3-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-3-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-3-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-3-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-3-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-3-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-3-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-3-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-3-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-3-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-3-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-3-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-3-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-3-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-3-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-3-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-3-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-3-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-3-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-3-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-3-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 30%, transparent);
  }
  .fed-top-atmospheriwhite-3-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 40%, transparent);
  }
  .fed-top-atmospheriwhite-3-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.3) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-3-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-3-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-3-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .3) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-4-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-4-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-4-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-4-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-4-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-4-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-4-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-4-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-4-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-4-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-4-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-4-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-4-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-4-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-4-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-4-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-4-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-4-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-4-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-4-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-4-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-4-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-4-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-4-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-4-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-4-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-4-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-4-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-4-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-4-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-4-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 30%, transparent);
  }
  .fed-top-atmospheriwhite-4-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 40%, transparent);
  }
  .fed-top-atmospheriwhite-4-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.4) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-4-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-4-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-4-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .4) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-5-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-5-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-5-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-5-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-5-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-5-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-5-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-5-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-5-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-5-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-5-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-5-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-5-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-5-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-5-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-5-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-5-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-5-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-5-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-5-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-5-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-5-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-5-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-5-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-5-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-5-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-5-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-5-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-5-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-5-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-5-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 30%, transparent);
  }
  .fed-top-atmospheriwhite-5-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 40%, transparent);
  }
  .fed-top-atmospheriwhite-5-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.5) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-5-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-5-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-5-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .5) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-6-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-6-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-6-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-6-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-6-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-6-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-6-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-6-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-6-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-6-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-6-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-6-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-6-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-6-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-6-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-6-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-6-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-6-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-6-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-6-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-6-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-6-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-6-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-6-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-6-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-6-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-6-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-6-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-6-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-6-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-6-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 30%, transparent);
  }
  .fed-top-atmospheriwhite-6-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 40%, transparent);
  }
  .fed-top-atmospheriwhite-6-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.6) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-6-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 60%, transparent);
        width: 100%;
    }
    
    .fed-top-atmospheriwhite-6-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-6-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .6) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-7-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-7-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-7-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-7-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-7-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-7-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-7-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-7-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-7-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-7-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-7-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-7-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-7-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-7-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-7-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-7-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-7-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-7-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-7-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-7-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-7-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-7-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-7-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-7-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-7-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-7-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-7-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-7-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-7-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-7-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-7-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 30%, transparent);
  }
  .fed-top-atmospheriwhite-7-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 40%, transparent);
  }
  .fed-top-atmospheriwhite-7-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.7) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-7-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-7-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-7-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .7) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-8-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-8-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-8-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-8-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-8-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-8-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-8-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-8-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-8-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-8-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-8-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-8-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-8-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-8-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-8-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-8-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-8-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-8-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-8-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-8-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-8-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-8-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-8-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-8-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-8-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-8-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-8-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-8-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-8-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-8-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-8-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 30%, transparent);
  }
  .fed-top-atmospheriwhite-8-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 40%, transparent);
  }
  .fed-top-atmospheriwhite-8-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.8) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-8-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-8-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-8-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .8) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-9-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-9-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-9-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-9-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-9-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-9-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-9-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-9-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-9-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-9-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-9-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-9-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-9-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-9-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-9-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-9-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-9-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-9-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-9-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-9-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-9-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-9-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-9-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-9-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-9-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-9-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-9-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-9-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-9-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-9-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-9-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 30%, transparent);
  }
  .fed-top-atmospheriwhite-9-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 40%, transparent);
  }
  .fed-top-atmospheriwhite-9-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(245, 245, 245, 0.9) 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-9-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-9-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-9-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(180deg, hsla(0, 0%, 96.1%, .9) 80%, transparent);
    }
    */
  .fed-top-atmospheriwhite-10-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #f5f5f5), color-stop(50%, transparent));
    background: linear-gradient(180deg, #f5f5f5 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-atmospheriwhite-10-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(180deg, #f5f5f5 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-10-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(180deg, #f5f5f5 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-10-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(180deg, #f5f5f5 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-10-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(180deg, #f5f5f5 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-atmospheriwhite-10-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(180deg, #f5f5f5 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-atmospheriwhite-10-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #f5f5f5), color-stop(60%, transparent));
    background: linear-gradient(180deg, #f5f5f5 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-atmospheriwhite-10-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(180deg, #f5f5f5 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-10-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(180deg, #f5f5f5 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-10-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(180deg, #f5f5f5 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-10-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(180deg, #f5f5f5 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-atmospheriwhite-10-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(180deg, #f5f5f5 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-atmospheriwhite-10-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #f5f5f5), color-stop(70%, transparent));
    background: linear-gradient(180deg, #f5f5f5 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-atmospheriwhite-10-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(180deg, #f5f5f5 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-10-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(180deg, #f5f5f5 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-10-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(180deg, #f5f5f5 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-10-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(180deg, #f5f5f5 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-atmospheriwhite-10-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(180deg, #f5f5f5 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-atmospheriwhite-10-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #f5f5f5), color-stop(80%, transparent));
    background: linear-gradient(180deg, #f5f5f5 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-atmospheriwhite-10-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #f5f5f5), color-stop(80%, transparent));
    background: linear-gradient(180deg, #f5f5f5 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-atmospheriwhite-10-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(180deg, #f5f5f5 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-10-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(180deg, #f5f5f5 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-10-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(180deg, #f5f5f5 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-atmospheriwhite-10-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(180deg, #f5f5f5 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-atmospheriwhite-10-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #f5f5f5), color-stop(90%, transparent));
    background: linear-gradient(180deg, #f5f5f5 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-atmospheriwhite-10-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #f5f5f5), color-stop(90%, transparent));
    background: linear-gradient(180deg, #f5f5f5 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-atmospheriwhite-10-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(180deg, #f5f5f5 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-10-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(180deg, #f5f5f5 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-10-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(180deg, #f5f5f5 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-atmospheriwhite-10-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(180deg, #f5f5f5 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-atmospheriwhite-10-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #f5f5f5), to(transparent));
    background: linear-gradient(180deg, #f5f5f5 30%, transparent);
  }
  .fed-top-atmospheriwhite-10-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #f5f5f5), to(transparent));
    background: linear-gradient(180deg, #f5f5f5 40%, transparent);
  }
  .fed-top-atmospheriwhite-10-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f5f5f5), to(transparent));
    background: linear-gradient(180deg, #f5f5f5 50%, transparent);
  }
  /*
    .fed-top-atmospheriwhite-10-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #f5f5f5), to(transparent));
        background: linear-gradient(180deg, #f5f5f5 60%, transparent);
    }
    
    .fed-top-atmospheriwhite-10-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #f5f5f5), to(transparent));
        background: linear-gradient(180deg, #f5f5f5 70%, transparent);
    }
    
    .fed-top-atmospheriwhite-10-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #f5f5f5), to(transparent));
        background: linear-gradient(180deg, #f5f5f5 80%, transparent);
    }
    */
  .fed-top-electricblue-1-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-1-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-1-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-1-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-1-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-1-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-1-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-1-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-1-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-1-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-1-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-1-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-1-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-1-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-1-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-1-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-1-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-1-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-1-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-1-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-1-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-1-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-1-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-1-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-1-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-1-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-1-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-1-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-1-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-1-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-1-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 30%, transparent);
  }
  .fed-top-electricblue-1-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 40%, transparent);
  }
  .fed-top-electricblue-1-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.1) 50%, transparent);
  }
  /*
    .fed-top-electricblue-1-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 60%, transparent);
    }
    
    .fed-top-electricblue-1-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 70%, transparent);
    }
    
    .fed-top-electricblue-1-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .1) 80%, transparent);
    }
    */
  .fed-top-electricblue-2-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-2-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-2-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-2-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-2-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-2-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-2-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-2-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-2-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-2-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-2-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-2-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-2-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-2-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-2-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-2-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-2-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-2-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-2-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-2-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-2-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-2-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-2-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-2-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-2-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-2-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-2-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-2-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-2-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-2-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-2-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 30%, transparent);
  }
  .fed-top-electricblue-2-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 40%, transparent);
  }
  .fed-top-electricblue-2-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.2) 50%, transparent);
  }
  /*
    .fed-top-electricblue-2-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 60%, transparent);
    }
    
    .fed-top-electricblue-2-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 70%, transparent);
    }
    
    .fed-top-electricblue-2-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .2) 80%, transparent);
    }
    */
  .fed-top-electricblue-3-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-3-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-3-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-3-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-3-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-3-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-3-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-3-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-3-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-3-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-3-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-3-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-3-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-3-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-3-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-3-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-3-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-3-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-3-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-3-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-3-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-3-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-3-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-3-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-3-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-3-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-3-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-3-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-3-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-3-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-3-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 30%, transparent);
  }
  .fed-top-electricblue-3-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 40%, transparent);
  }
  .fed-top-electricblue-3-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.3) 50%, transparent);
  }
  /*
    .fed-top-electricblue-3-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 60%, transparent);
    }
    
    .fed-top-electricblue-3-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 70%, transparent);
    }
    
    .fed-top-electricblue-3-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .3) 80%, transparent);
    }
    */
  .fed-top-electricblue-4-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-4-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-4-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-4-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-4-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-4-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-4-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-4-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-4-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-4-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-4-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-4-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-4-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-4-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-4-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-4-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-4-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-4-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-4-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-4-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-4-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-4-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-4-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-4-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-4-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-4-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-4-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-4-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-4-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-4-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-4-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 30%, transparent);
  }
  .fed-top-electricblue-4-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 40%, transparent);
  }
  .fed-top-electricblue-4-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.4) 50%, transparent);
  }
  /*
    .fed-top-electricblue-4-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 60%, transparent);
    }
    
    .fed-top-electricblue-4-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 70%, transparent);
    }
    
    .fed-top-electricblue-4-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .4) 80%, transparent);
    }
    */
  .fed-top-electricblue-5-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-5-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-5-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-5-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-5-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-5-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-5-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-5-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-5-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-5-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-5-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-5-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-5-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-5-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-5-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-5-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-5-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-5-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-5-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-5-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-5-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-5-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-5-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-5-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-5-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-5-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-5-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-5-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-5-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-5-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-5-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 30%, transparent);
  }
  .fed-top-electricblue-5-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 40%, transparent);
  }
  .fed-top-electricblue-5-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.5) 50%, transparent);
  }
  /*
    .fed-top-electricblue-5-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 60%, transparent);
    }
    
    .fed-top-electricblue-5-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 70%, transparent);
    }
    
    .fed-top-electricblue-5-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .5) 80%, transparent);
    }
    */
  .fed-top-electricblue-6-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-6-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-6-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-6-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-6-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-6-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-6-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-6-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-6-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-6-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-6-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-6-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-6-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-6-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-6-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-6-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-6-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-6-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-6-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-6-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-6-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-6-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-6-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-6-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-6-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-6-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-6-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-6-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-6-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-6-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-6-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 30%, transparent);
  }
  .fed-top-electricblue-6-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 40%, transparent);
  }
  .fed-top-electricblue-6-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.6) 50%, transparent);
  }
  /*
    .fed-top-electricblue-6-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 60%, transparent);
    }
    
    .fed-top-electricblue-6-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 70%, transparent);
    }
    
    .fed-top-electricblue-6-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .6) 80%, transparent);
    }
    */
  .fed-top-electricblue-7-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-7-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-7-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-7-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-7-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-7-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-7-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-7-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-7-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-7-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-7-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-7-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-7-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-7-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-7-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-7-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-7-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-7-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-7-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-7-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-7-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-7-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-7-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-7-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-7-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-7-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-7-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-7-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-7-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-7-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-7-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 30%, transparent);
  }
  .fed-top-electricblue-7-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 40%, transparent);
  }
  .fed-top-electricblue-7-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.7) 50%, transparent);
  }
  /*
    .fed-top-electricblue-7-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 60%, transparent);
    }
    
    .fed-top-electricblue-7-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 70%, transparent);
    }
    
    .fed-top-electricblue-7-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .7) 80%, transparent);
    }
    */
  .fed-top-electricblue-8-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-8-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-8-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-8-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-8-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-8-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-8-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-8-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-8-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-8-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-8-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-8-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-8-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-8-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-8-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-8-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-8-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-8-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-8-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-8-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-8-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-8-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-8-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-8-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-8-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-8-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-8-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-8-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-8-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-8-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-8-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 30%, transparent);
  }
  .fed-top-electricblue-8-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 40%, transparent);
  }
  .fed-top-electricblue-8-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.8) 50%, transparent);
  }
  /*
    .fed-top-electricblue-8-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 60%, transparent);
    }
    
    .fed-top-electricblue-8-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 70%, transparent);
    }
    
    .fed-top-electricblue-8-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .8) 80%, transparent);
    }
    */
  .fed-top-electricblue-9-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-9-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-9-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-9-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-9-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-9-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-9-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-9-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-9-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-9-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-9-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-9-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-9-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-9-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-9-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-9-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-9-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-9-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-9-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-9-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-9-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-9-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-9-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-9-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-9-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-9-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-9-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-9-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-9-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-9-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-9-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 30%, transparent);
  }
  .fed-top-electricblue-9-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 40%, transparent);
  }
  .fed-top-electricblue-9-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(180deg, rgba(16, 16, 235, 0.9) 50%, transparent);
  }
  /*
    .fed-top-electricblue-9-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 60%, transparent);
    }
    
    .fed-top-electricblue-9-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 70%, transparent);
    }
    
    .fed-top-electricblue-9-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(180deg, rgba(16, 16, 235, .9) 80%, transparent);
    }
    */
  .fed-top-electricblue-10-50-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #1010eb), color-stop(50%, transparent));
    background: linear-gradient(180deg, #1010eb 30%, transparent 50%);
    width: 50%;
  }
  /*
    .fed-top-electricblue-10-50-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(180deg, #1010eb 40%, transparent 50%);
        width: 50%
    }
    
    .fed-top-electricblue-10-50-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(180deg, #1010eb 50%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-10-50-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(180deg, #1010eb 60%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-10-50-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(180deg, #1010eb 70%, transparent 0);
        width: 50%
    }
    
    .fed-top-electricblue-10-50-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(180deg, #1010eb 80%, transparent 0);
        width: 50%
    }
    */
  .fed-top-electricblue-10-60-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #1010eb), color-stop(60%, transparent));
    background: linear-gradient(180deg, #1010eb 30%, transparent 60%);
    width: 60%;
  }
  /*
    .fed-top-electricblue-10-60-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(180deg, #1010eb 40%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-10-60-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(180deg, #1010eb 50%, transparent 60%);
        width: 60%
    }
    
    .fed-top-electricblue-10-60-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(180deg, #1010eb 60%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-10-60-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(180deg, #1010eb 70%, transparent 0);
        width: 60%
    }
    
    .fed-top-electricblue-10-60-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(180deg, #1010eb 80%, transparent 0);
        width: 60%
    }
    */
  .fed-top-electricblue-10-70-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #1010eb), color-stop(70%, transparent));
    background: linear-gradient(180deg, #1010eb 30%, transparent 70%);
    width: 70%;
  }
  /*
    .fed-top-electricblue-10-70-40.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(180deg, #1010eb 40%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-10-70-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(180deg, #1010eb 50%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-10-70-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(180deg, #1010eb 60%, transparent 70%);
        width: 70%
    }
    
    .fed-top-electricblue-10-70-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(180deg, #1010eb 70%, transparent 0);
        width: 70%
    }
    
    .fed-top-electricblue-10-70-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(180deg, #1010eb 80%, transparent 0);
        width: 70%
    }
    */
  .fed-top-electricblue-10-80-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #1010eb), color-stop(80%, transparent));
    background: linear-gradient(180deg, #1010eb 30%, transparent 80%);
    width: 80%;
  }
  .fed-top-electricblue-10-80-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #1010eb), color-stop(80%, transparent));
    background: linear-gradient(180deg, #1010eb 40%, transparent 80%);
    width: 80%;
  }
  /*
    .fed-top-electricblue-10-80-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(180deg, #1010eb 50%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-10-80-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(180deg, #1010eb 60%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-10-80-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(180deg, #1010eb 70%, transparent 80%);
        width: 80%
    }
    
    .fed-top-electricblue-10-80-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(180deg, #1010eb 80%, transparent 0);
        width: 80%
    }
    */
  .fed-top-electricblue-10-90-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #1010eb), color-stop(90%, transparent));
    background: linear-gradient(180deg, #1010eb 30%, transparent 90%);
    width: 90%;
  }
  .fed-top-electricblue-10-90-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #1010eb), color-stop(90%, transparent));
    background: linear-gradient(180deg, #1010eb 40%, transparent 90%);
    width: 90%;
  }
  /*
    .fed-top-electricblue-10-90-50.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(180deg, #1010eb 50%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-10-90-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(180deg, #1010eb 60%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-10-90-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(180deg, #1010eb 70%, transparent 90%);
        width: 90%
    }
    
    .fed-top-electricblue-10-90-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(180deg, #1010eb 80%, transparent 90%);
        width: 90%
    }
    */
  .fed-top-electricblue-10-100-30.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #1010eb), to(transparent));
    background: linear-gradient(180deg, #1010eb 30%, transparent);
  }
  .fed-top-electricblue-10-100-40.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #1010eb), to(transparent));
    background: linear-gradient(180deg, #1010eb 40%, transparent);
  }
  .fed-top-electricblue-10-100-50.mdt-hero-banner .horiz-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #1010eb), to(transparent));
    background: linear-gradient(180deg, #1010eb 50%, transparent);
  }
  /*
    .fed-top-electricblue-10-100-60.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #1010eb), to(transparent));
        background: linear-gradient(180deg, #1010eb 60%, transparent);
    }
    
    .fed-top-electricblue-10-100-70.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #1010eb), to(transparent));
        background: linear-gradient(180deg, #1010eb 70%, transparent);
    }
    
    .fed-top-electricblue-10-100-80.mdt-hero-banner .horiz-gradient {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%, #1010eb), to(transparent));
        background: linear-gradient(180deg, #1010eb 80%, transparent);
    }*/
  .fed-left-white-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-left-white-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 40%, transparent 50%)
    }
    
    .fed-left-white-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 50%, transparent 0)
    }
    
    .fed-left-white-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 60%, transparent 0)
    }
    
    .fed-left-white-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 70%, transparent 0)
    }
    
    .fed-left-white-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 80%, transparent 0)
    }
    */
  .fed-left-white-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-left-white-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 40%, transparent 60%)
    }
    
    .fed-left-white-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 50%, transparent 60%)
    }
    
    .fed-left-white-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 60%, transparent 0)
    }
    
    .fed-left-white-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 70%, transparent 0)
    }
    
    .fed-left-white-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 80%, transparent 0)
    }
    */
  .fed-left-white-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-left-white-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 40%, transparent 70%)
    }
    
    .fed-left-white-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 50%, transparent 70%)
    }
    
    .fed-left-white-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 60%, transparent 70%)
    }
    
    .fed-left-white-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 70%, transparent 0)
    }
    
    .fed-left-white-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 80%, transparent 0)
    }
    */
  .fed-left-white-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 30%, transparent 80%);
  }
  .fed-left-white-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-left-white-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 50%, transparent 80%)
    }
    
    .fed-left-white-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 60%, transparent 80%)
    }
    
    .fed-left-white-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 70%, transparent 80%)
    }
    
    .fed-left-white-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 80%, transparent 0)
    }
    */
  .fed-left-white-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 30%, transparent 90%);
  }
  .fed-left-white-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-left-white-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 50%, transparent 90%)
    }
    
    .fed-left-white-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 60%, transparent 90%)
    }
    
    .fed-left-white-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 70%, transparent 90%)
    }
    
    .fed-left-white-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 80%, transparent 90%)
    }
    */
  .fed-left-white-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 30%, transparent);
  }
  .fed-left-white-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 40%, transparent);
  }
  .fed-left-white-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 50%, transparent);
  }
  /*
    .fed-left-white-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 60%, transparent)
    }
    
    .fed-left-white-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 70%, transparent)
    }
    
    .fed-left-white-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .1) 80%, transparent)
    }
    */
  .fed-left-white-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-left-white-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 40%, transparent 50%)
    }
    
    .fed-left-white-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 50%, transparent 0)
    }
    
    .fed-left-white-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 60%, transparent 0)
    }
    
    .fed-left-white-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 70%, transparent 0)
    }
    
    .fed-left-white-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 80%, transparent 0)
    }
    */
  .fed-left-white-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-left-white-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 40%, transparent 60%)
    }
    
    .fed-left-white-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 50%, transparent 60%)
    }
    
    .fed-left-white-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 60%, transparent 0)
    }
    
    .fed-left-white-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 70%, transparent 0)
    }
    
    .fed-left-white-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 80%, transparent 0)
    }
    */
  .fed-left-white-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-left-white-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 40%, transparent 70%)
    }
    
    .fed-left-white-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 50%, transparent 70%)
    }
    
    .fed-left-white-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 60%, transparent 70%)
    }
    
    .fed-left-white-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 70%, transparent 0)
    }
    
    .fed-left-white-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 80%, transparent 0)
    }
    */
  .fed-left-white-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 30%, transparent 80%);
  }
  .fed-left-white-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-left-white-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 50%, transparent 80%)
    }
    
    .fed-left-white-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 60%, transparent 80%)
    }
    
    .fed-left-white-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 70%, transparent 80%)
    }
    
    .fed-left-white-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 80%, transparent 0)
    }
    */
  .fed-left-white-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 30%, transparent 90%);
  }
  .fed-left-white-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-left-white-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 50%, transparent 90%)
    }
    
    .fed-left-white-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 60%, transparent 90%)
    }
    
    .fed-left-white-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 70%, transparent 90%)
    }
    
    .fed-left-white-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 80%, transparent 90%)
    }
    */
  .fed-left-white-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 30%, transparent);
  }
  .fed-left-white-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 40%, transparent);
  }
  .fed-left-white-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 50%, transparent);
  }
  /*
    .fed-left-white-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 60%, transparent)
    }
    
    .fed-left-white-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 70%, transparent)
    }
    
    .fed-left-white-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .2) 80%, transparent)
    }
    */
  .fed-left-white-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-left-white-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 40%, transparent 50%)
    }
    
    .fed-left-white-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 50%, transparent 0)
    }
    
    .fed-left-white-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 60%, transparent 0)
    }
    
    .fed-left-white-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 70%, transparent 0)
    }
    
    .fed-left-white-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 80%, transparent 0)
    }
    */
  .fed-left-white-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-left-white-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 40%, transparent 60%)
    }
    
    .fed-left-white-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 50%, transparent 60%)
    }
    
    .fed-left-white-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 60%, transparent 0)
    }
    
    .fed-left-white-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 70%, transparent 0)
    }
    
    .fed-left-white-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 80%, transparent 0)
    }
    */
  .fed-left-white-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-left-white-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 40%, transparent 70%)
    }
    
    .fed-left-white-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 50%, transparent 70%)
    }
    
    .fed-left-white-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 60%, transparent 70%)
    }
    
    .fed-left-white-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 70%, transparent 0)
    }
    
    .fed-left-white-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 80%, transparent 0)
    }
    */
  .fed-left-white-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 30%, transparent 80%);
  }
  .fed-left-white-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-left-white-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 50%, transparent 80%)
    }
    
    .fed-left-white-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 60%, transparent 80%)
    }
    
    .fed-left-white-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 70%, transparent 80%)
    }
    
    .fed-left-white-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 80%, transparent 0)
    }
    */
  .fed-left-white-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 30%, transparent 90%);
  }
  .fed-left-white-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-left-white-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 50%, transparent 90%)
    }
    
    .fed-left-white-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 60%, transparent 90%)
    }
    
    .fed-left-white-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 70%, transparent 90%)
    }
    
    .fed-left-white-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 80%, transparent 90%)
    }
    */
  .fed-left-white-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 30%, transparent);
  }
  .fed-left-white-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 40%, transparent);
  }
  .fed-left-white-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 50%, transparent);
  }
  /*
    .fed-left-white-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 60%, transparent)
    }
    
    .fed-left-white-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 70%, transparent)
    }
    
    .fed-left-white-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .3) 80%, transparent)
    }
    */
  .fed-left-white-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-left-white-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 40%, transparent 50%)
    }
    
    .fed-left-white-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 50%, transparent 0)
    }
    
    .fed-left-white-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 60%, transparent 0)
    }
    
    .fed-left-white-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 70%, transparent 0)
    }
    
    .fed-left-white-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 80%, transparent 0)
    }
    */
  .fed-left-white-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-left-white-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 40%, transparent 60%)
    }
    
    .fed-left-white-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 50%, transparent 60%)
    }
    
    .fed-left-white-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 60%, transparent 0)
    }
    
    .fed-left-white-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 70%, transparent 0)
    }
    
    .fed-left-white-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 80%, transparent 0)
    }
    */
  .fed-left-white-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-left-white-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 40%, transparent 70%)
    }
    
    .fed-left-white-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 50%, transparent 70%)
    }
    
    .fed-left-white-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 60%, transparent 70%)
    }
    
    .fed-left-white-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 70%, transparent 0)
    }
    
    .fed-left-white-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 80%, transparent 0)
    }
    */
  .fed-left-white-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 30%, transparent 80%);
  }
  .fed-left-white-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-left-white-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 50%, transparent 80%)
    }
    
    .fed-left-white-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 60%, transparent 80%)
    }
    
    .fed-left-white-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 70%, transparent 80%)
    }
    
    .fed-left-white-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 80%, transparent 0)
    }
    */
  .fed-left-white-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 30%, transparent 90%);
  }
  .fed-left-white-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-left-white-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 50%, transparent 90%)
    }
    
    .fed-left-white-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 60%, transparent 90%)
    }
    
    .fed-left-white-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 70%, transparent 90%)
    }
    
    .fed-left-white-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 80%, transparent 90%)
    }
    */
  .fed-left-white-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 30%, transparent);
  }
  .fed-left-white-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 40%, transparent);
  }
  .fed-left-white-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 50%, transparent);
  }
  /*
    .fed-left-white-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 60%, transparent)
    }
    
    .fed-left-white-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 70%, transparent)
    }
    
    .fed-left-white-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .4) 80%, transparent)
    }
    */
  .fed-left-white-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-left-white-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 40%, transparent 50%)
    }
    
    .fed-left-white-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 50%, transparent 0)
    }
    
    .fed-left-white-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 60%, transparent 0)
    }
    
    .fed-left-white-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 70%, transparent 0)
    }
    
    .fed-left-white-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 80%, transparent 0)
    }
    */
  .fed-left-white-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-left-white-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 40%, transparent 60%)
    }
    
    .fed-left-white-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 50%, transparent 60%)
    }
    
    .fed-left-white-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 60%, transparent 0)
    }
    
    .fed-left-white-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 70%, transparent 0)
    }
    
    .fed-left-white-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 80%, transparent 0)
    }
    */
  .fed-left-white-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-left-white-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 40%, transparent 70%)
    }
    
    .fed-left-white-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 50%, transparent 70%)
    }
    
    .fed-left-white-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 60%, transparent 70%)
    }
    
    .fed-left-white-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 70%, transparent 0)
    }
    
    .fed-left-white-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 80%, transparent 0)
    }
    */
  .fed-left-white-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 30%, transparent 80%);
  }
  .fed-left-white-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-left-white-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 50%, transparent 80%)
    }
    
    .fed-left-white-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 60%, transparent 80%)
    }
    
    .fed-left-white-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 70%, transparent 80%)
    }
    
    .fed-left-white-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 80%, transparent 0)
    }
    */
  .fed-left-white-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 30%, transparent 90%);
  }
  .fed-left-white-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-left-white-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 50%, transparent 90%)
    }
    
    .fed-left-white-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 60%, transparent 90%)
    }
    
    .fed-left-white-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 70%, transparent 90%)
    }
    
    .fed-left-white-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 80%, transparent 90%)
    }
    */
  .fed-left-white-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 30%, transparent);
  }
  .fed-left-white-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 40%, transparent);
  }
  .fed-left-white-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 50%, transparent);
  }
  /*
    .fed-left-white-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 60%, transparent)
    }
    
    .fed-left-white-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 70%, transparent)
    }
    
    .fed-left-white-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 80%, transparent)
    }
    */
  .fed-left-white-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-left-white-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 40%, transparent 50%)
    }
    
    .fed-left-white-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 50%, transparent 0)
    }
    
    .fed-left-white-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 60%, transparent 0)
    }
    
    .fed-left-white-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 70%, transparent 0)
    }
    
    .fed-left-white-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 80%, transparent 0)
    }
    */
  .fed-left-white-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-left-white-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 40%, transparent 60%)
    }
    
    .fed-left-white-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 50%, transparent 60%)
    }
    
    .fed-left-white-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 60%, transparent 0)
    }
    
    .fed-left-white-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 70%, transparent 0)
    }
    
    .fed-left-white-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 80%, transparent 0)
    }
    */
  .fed-left-white-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-left-white-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 40%, transparent 70%)
    }
    
    .fed-left-white-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 50%, transparent 70%)
    }
    
    .fed-left-white-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 60%, transparent 70%)
    }
    
    .fed-left-white-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 70%, transparent 0)
    }
    
    .fed-left-white-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 80%, transparent 0)
    }
    */
  .fed-left-white-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 30%, transparent 80%);
  }
  .fed-left-white-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-left-white-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 50%, transparent 80%)
    }
    
    .fed-left-white-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 60%, transparent 80%)
    }
    
    .fed-left-white-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 70%, transparent 80%)
    }
    
    .fed-left-white-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 80%, transparent 0)
    }
    */
  .fed-left-white-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 30%, transparent 90%);
  }
  .fed-left-white-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-left-white-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 50%, transparent 90%)
    }
    
    .fed-left-white-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 60%, transparent 90%)
    }
    
    .fed-left-white-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 70%, transparent 90%)
    }
    
    .fed-left-white-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 80%, transparent 90%)
    }
    */
  .fed-left-white-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 30%, transparent);
  }
  .fed-left-white-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 40%, transparent);
  }
  .fed-left-white-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 50%, transparent);
  }
  /*
    .fed-left-white-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 60%, transparent)
    }
    
    .fed-left-white-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 70%, transparent)
    }
    
    .fed-left-white-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .6) 80%, transparent)
    }
    */
  .fed-left-white-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-left-white-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 40%, transparent 50%)
    }
    
    .fed-left-white-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 50%, transparent 0)
    }
    
    .fed-left-white-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 60%, transparent 0)
    }
    
    .fed-left-white-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 70%, transparent 0)
    }
    
    .fed-left-white-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 80%, transparent 0)
    }
    */
  .fed-left-white-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-left-white-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 40%, transparent 60%)
    }
    
    .fed-left-white-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 50%, transparent 60%)
    }
    
    .fed-left-white-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 60%, transparent 0)
    }
    
    .fed-left-white-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 70%, transparent 0)
    }
    
    .fed-left-white-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 80%, transparent 0)
    }
    */
  .fed-left-white-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-left-white-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 40%, transparent 70%)
    }
    
    .fed-left-white-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 50%, transparent 70%)
    }
    
    .fed-left-white-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 60%, transparent 70%)
    }
    
    .fed-left-white-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 70%, transparent 0)
    }
    
    .fed-left-white-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 80%, transparent 0)
    }
    */
  .fed-left-white-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 30%, transparent 80%);
  }
  .fed-left-white-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-left-white-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 50%, transparent 80%)
    }
    
    .fed-left-white-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 60%, transparent 80%)
    }
    
    .fed-left-white-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 70%, transparent 80%)
    }
    
    .fed-left-white-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 80%, transparent 0)
    }
    */
  .fed-left-white-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 30%, transparent 90%);
  }
  .fed-left-white-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-left-white-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 50%, transparent 90%)
    }
    
    .fed-left-white-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 60%, transparent 90%)
    }
    
    .fed-left-white-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 70%, transparent 90%)
    }
    
    .fed-left-white-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 80%, transparent 90%)
    }
    */
  .fed-left-white-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 30%, transparent);
  }
  .fed-left-white-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 40%, transparent);
  }
  .fed-left-white-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.7) 50%, transparent);
  }
  /*
    .fed-left-white-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 60%, transparent)
    }
    
    .fed-left-white-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 70%, transparent)
    }
    
    .fed-left-white-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .7) 80%, transparent)
    }
    */
  .fed-left-white-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-left-white-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 40%, transparent 50%)
    }
    
    .fed-left-white-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 50%, transparent 0)
    }
    
    .fed-left-white-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 60%, transparent 0)
    }
    
    .fed-left-white-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 70%, transparent 0)
    }
    
    .fed-left-white-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 80%, transparent 0)
    }
    */
  .fed-left-white-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-left-white-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 40%, transparent 60%)
    }
    
    .fed-left-white-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 50%, transparent 60%)
    }
    
    .fed-left-white-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 60%, transparent 0)
    }
    
    .fed-left-white-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 70%, transparent 0)
    }
    
    .fed-left-white-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 80%, transparent 0)
    }
    */
  .fed-left-white-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-left-white-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 40%, transparent 70%)
    }
    
    .fed-left-white-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 50%, transparent 70%)
    }
    
    .fed-left-white-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 60%, transparent 70%)
    }
    
    .fed-left-white-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 70%, transparent 0)
    }
    
    .fed-left-white-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 80%, transparent 0)
    }
    */
  .fed-left-white-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 30%, transparent 80%);
  }
  .fed-left-white-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-left-white-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 50%, transparent 80%)
    }
    
    .fed-left-white-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 60%, transparent 80%)
    }
    
    .fed-left-white-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 70%, transparent 80%)
    }
    
    .fed-left-white-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 80%, transparent 0)
    }
    */
  .fed-left-white-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 30%, transparent 90%);
  }
  .fed-left-white-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-left-white-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 50%, transparent 90%)
    }
    
    .fed-left-white-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 60%, transparent 90%)
    }
    
    .fed-left-white-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 70%, transparent 90%)
    }
    
    .fed-left-white-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 80%, transparent 90%)
    }
    */
  .fed-left-white-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 30%, transparent);
  }
  .fed-left-white-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 40%, transparent);
  }
  .fed-left-white-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 50%, transparent);
  }
  /*
    .fed-left-white-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 60%, transparent)
    }
    
    .fed-left-white-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 70%, transparent)
    }
    
    .fed-left-white-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .8) 80%, transparent)
    }
    */
  .fed-left-white-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-left-white-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 40%, transparent 50%)
    }
    
    .fed-left-white-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 50%, transparent 0)
    }
    
    .fed-left-white-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 60%, transparent 0)
    }
    
    .fed-left-white-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 70%, transparent 0)
    }
    
    .fed-left-white-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 80%, transparent 0)
    }
    */
  .fed-left-white-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-left-white-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 40%, transparent 60%)
    }
    
    .fed-left-white-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 50%, transparent 60%)
    }
    
    .fed-left-white-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 60%, transparent 0)
    }
    
    .fed-left-white-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 70%, transparent 0)
    }
    
    .fed-left-white-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 80%, transparent 0)
    }
    */
  .fed-left-white-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-left-white-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 40%, transparent 70%)
    }
    
    .fed-left-white-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 50%, transparent 70%)
    }
    
    .fed-left-white-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 60%, transparent 70%)
    }
    
    .fed-left-white-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 70%, transparent 0)
    }
    
    .fed-left-white-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 80%, transparent 0)
    }
    */
  .fed-left-white-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 30%, transparent 80%);
  }
  .fed-left-white-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-left-white-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 50%, transparent 80%)
    }
    
    .fed-left-white-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 60%, transparent 80%)
    }
    
    .fed-left-white-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 70%, transparent 80%)
    }
    
    .fed-left-white-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 80%, transparent 0)
    }
    */
  .fed-left-white-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 30%, transparent 90%);
  }
  .fed-left-white-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-left-white-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 50%, transparent 90%)
    }
    
    .fed-left-white-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 60%, transparent 90%)
    }
    
    .fed-left-white-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 70%, transparent 90%)
    }
    
    .fed-left-white-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 80%, transparent 90%)
    }
    */
  .fed-left-white-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 30%, transparent);
  }
  .fed-left-white-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 40%, transparent);
  }
  .fed-left-white-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 50%, transparent);
  }
  /*
    .fed-left-white-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 60%, transparent)
    }
    
    .fed-left-white-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 70%, transparent)
    }
    
    .fed-left-white-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 100%, .9) 80%, transparent)
    }
    */
  .fed-left-white-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffffff), color-stop(50%, transparent));
    background: linear-gradient(90deg, #ffffff 30%, transparent 50%);
  }
  /*
    .fed-left-white-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), color-stop(50%, transparent));
        background: linear-gradient(90deg, #fff 40%, transparent 50%)
    }
    
    .fed-left-white-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(50%, transparent));
        background: linear-gradient(90deg, #fff 50%, transparent 0)
    }
    
    .fed-left-white-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #fff), color-stop(50%, transparent));
        background: linear-gradient(90deg, #fff 60%, transparent 0)
    }
    
    .fed-left-white-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #fff), color-stop(50%, transparent));
        background: linear-gradient(90deg, #fff 70%, transparent 0)
    }
    
    .fed-left-white-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #fff), color-stop(50%, transparent));
        background: linear-gradient(90deg, #fff 80%, transparent 0)
    }
    */
  .fed-left-white-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffffff), color-stop(60%, transparent));
    background: linear-gradient(90deg, #ffffff 30%, transparent 60%);
  }
  /*
    .fed-left-white-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), color-stop(60%, transparent));
        background: linear-gradient(90deg, #fff 40%, transparent 60%)
    }
    
    .fed-left-white-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(60%, transparent));
        background: linear-gradient(90deg, #fff 50%, transparent 60%)
    }
    
    .fed-left-white-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #fff), color-stop(60%, transparent));
        background: linear-gradient(90deg, #fff 60%, transparent 0)
    }
    
    .fed-left-white-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #fff), color-stop(60%, transparent));
        background: linear-gradient(90deg, #fff 70%, transparent 0)
    }
    
    .fed-left-white-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #fff), color-stop(60%, transparent));
        background: linear-gradient(90deg, #fff 80%, transparent 0)
    }
    */
  .fed-left-white-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffffff), color-stop(70%, transparent));
    background: linear-gradient(90deg, #ffffff 30%, transparent 70%);
  }
  /*
    .fed-left-white-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #fff), color-stop(70%, transparent));
        background: linear-gradient(90deg, #fff 40%, transparent 70%)
    }
    
    .fed-left-white-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(70%, transparent));
        background: linear-gradient(90deg, #fff 50%, transparent 70%)
    }
    
    .fed-left-white-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #fff), color-stop(70%, transparent));
        background: linear-gradient(90deg, #fff 60%, transparent 70%)
    }
    
    .fed-left-white-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #fff), color-stop(70%, transparent));
        background: linear-gradient(90deg, #fff 70%, transparent 0)
    }
    
    .fed-left-white-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #fff), color-stop(70%, transparent));
        background: linear-gradient(90deg, #fff 80%, transparent 0)
    }
    */
  .fed-left-white-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffffff), color-stop(80%, transparent));
    background: linear-gradient(90deg, #ffffff 30%, transparent 80%);
  }
  .fed-left-white-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #ffffff), color-stop(80%, transparent));
    background: linear-gradient(90deg, #ffffff 40%, transparent 80%);
  }
  /*
    .fed-left-white-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(80%, transparent));
        background: linear-gradient(90deg, #fff 50%, transparent 80%)
    }
    
    .fed-left-white-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #fff), color-stop(80%, transparent));
        background: linear-gradient(90deg, #fff 60%, transparent 80%)
    }
    
    .fed-left-white-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #fff), color-stop(80%, transparent));
        background: linear-gradient(90deg, #fff 70%, transparent 80%)
    }
    
    .fed-left-white-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #fff), color-stop(80%, transparent));
        background: linear-gradient(90deg, #fff 80%, transparent 0)
    }
    */
  .fed-left-white-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffffff), color-stop(90%, transparent));
    background: linear-gradient(90deg, #ffffff 30%, transparent 90%);
  }
  .fed-left-white-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #ffffff), color-stop(90%, transparent));
    background: linear-gradient(90deg, #ffffff 40%, transparent 90%);
  }
  /*
    .fed-left-white-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(90%, transparent));
        background: linear-gradient(90deg, #fff 50%, transparent 90%)
    }
    
    .fed-left-white-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #fff), color-stop(90%, transparent));
        background: linear-gradient(90deg, #fff 60%, transparent 90%)
    }
    
    .fed-left-white-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #fff), color-stop(90%, transparent));
        background: linear-gradient(90deg, #fff 70%, transparent 90%)
    }
    
    .fed-left-white-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #fff), color-stop(90%, transparent));
        background: linear-gradient(90deg, #fff 80%, transparent 90%)
    }
    */
  .fed-left-white-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffffff), to(transparent));
    background: linear-gradient(90deg, #ffffff 30%, transparent);
  }
  .fed-left-white-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #ffffff), to(transparent));
    background: linear-gradient(90deg, #ffffff 40%, transparent);
  }
  .fed-left-white-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, #ffffff), to(transparent));
    background: linear-gradient(90deg, #ffffff 50%, transparent);
  }
  /*
    .fed-left-white-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #fff), to(transparent));
        background: linear-gradient(90deg, #fff 60%, transparent)
    }
    
    .fed-left-white-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #fff), to(transparent));
        background: linear-gradient(90deg, #fff 70%, transparent)
    }
    
    .fed-left-white-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #fff), to(transparent));
        background: linear-gradient(90deg, #fff 80%, transparent)
    }
    */
  .fed-left-black-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-left-black-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 40%, transparent 50%)
    }
    
    .fed-left-black-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 50%, transparent 0)
    }
    
    .fed-left-black-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 60%, transparent 0)
    }
    
    .fed-left-black-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 70%, transparent 0)
    }
    
    .fed-left-black-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 80%, transparent 0)
    }
    */
  .fed-left-black-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-left-black-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 40%, transparent 60%)
    }
    
    .fed-left-black-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 50%, transparent 60%)
    }
    
    .fed-left-black-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 60%, transparent 0)
    }
    
    .fed-left-black-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 70%, transparent 0)
    }
    
    .fed-left-black-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 80%, transparent 0)
    }
    */
  .fed-left-black-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-left-black-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 40%, transparent 70%)
    }
    
    .fed-left-black-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 50%, transparent 70%)
    }
    
    .fed-left-black-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 60%, transparent 70%)
    }
    
    .fed-left-black-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 70%, transparent 0)
    }
    
    .fed-left-black-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 80%, transparent 0)
    }
    */
  .fed-left-black-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 30%, transparent 80%);
  }
  .fed-left-black-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-left-black-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 50%, transparent 80%)
    }
    
    .fed-left-black-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 60%, transparent 80%)
    }
    
    .fed-left-black-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 70%, transparent 80%)
    }
    
    .fed-left-black-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 80%, transparent 0)
    }
    */
  .fed-left-black-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 30%, transparent 90%);
  }
  .fed-left-black-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-left-black-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 50%, transparent 90%)
    }
    
    .fed-left-black-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 60%, transparent 90%)
    }
    
    .fed-left-black-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 70%, transparent 90%)
    }
    
    .fed-left-black-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 80%, transparent 90%)
    }
    */
  .fed-left-black-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 30%, transparent);
  }
  .fed-left-black-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 40%, transparent);
  }
  .fed-left-black-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 50%, transparent);
  }
  /*
    .fed-left-black-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 60%, transparent)
    }
    
    .fed-left-black-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 70%, transparent)
    }
    
    .fed-left-black-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .1) 80%, transparent)
    }
    */
  .fed-left-black-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-left-black-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 40%, transparent 50%)
    }
    
    .fed-left-black-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 50%, transparent 0)
    }
    
    .fed-left-black-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 60%, transparent 0)
    }
    
    .fed-left-black-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 70%, transparent 0)
    }
    
    .fed-left-black-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 80%, transparent 0)
    }
    */
  .fed-left-black-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-left-black-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 40%, transparent 60%)
    }
    
    .fed-left-black-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 50%, transparent 60%)
    }
    
    .fed-left-black-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 60%, transparent 0)
    }
    
    .fed-left-black-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 70%, transparent 0)
    }
    
    .fed-left-black-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 80%, transparent 0)
    }
    */
  .fed-left-black-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-left-black-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 40%, transparent 70%)
    }
    
    .fed-left-black-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 50%, transparent 70%)
    }
    
    .fed-left-black-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 60%, transparent 70%)
    }
    
    .fed-left-black-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 70%, transparent 0)
    }
    
    .fed-left-black-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 80%, transparent 0)
    }
    */
  .fed-left-black-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 30%, transparent 80%);
  }
  .fed-left-black-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-left-black-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 50%, transparent 80%)
    }
    
    .fed-left-black-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 60%, transparent 80%)
    }
    
    .fed-left-black-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 70%, transparent 80%)
    }
    
    .fed-left-black-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 80%, transparent 0)
    }
    */
  .fed-left-black-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 30%, transparent 90%);
  }
  .fed-left-black-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-left-black-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 50%, transparent 90%)
    }
    
    .fed-left-black-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 60%, transparent 90%)
    }
    
    .fed-left-black-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 70%, transparent 90%)
    }
    
    .fed-left-black-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 80%, transparent 90%)
    }
    */
  .fed-left-black-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 30%, transparent);
  }
  .fed-left-black-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 40%, transparent);
  }
  .fed-left-black-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 50%, transparent);
  }
  /*
    .fed-left-black-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 60%, transparent)
    }
    
    .fed-left-black-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 70%, transparent)
    }
    
    .fed-left-black-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .2) 80%, transparent)
    }
    */
  .fed-left-black-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-left-black-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 40%, transparent 50%)
    }
    
    .fed-left-black-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 50%, transparent 0)
    }
    
    .fed-left-black-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 60%, transparent 0)
    }
    
    .fed-left-black-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 70%, transparent 0)
    }
    
    .fed-left-black-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 80%, transparent 0)
    }
    */
  .fed-left-black-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-left-black-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 40%, transparent 60%)
    }
    
    .fed-left-black-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 50%, transparent 60%)
    }
    
    .fed-left-black-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 60%, transparent 0)
    }
    
    .fed-left-black-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 70%, transparent 0)
    }
    
    .fed-left-black-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 80%, transparent 0)
    }
    */
  .fed-left-black-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-left-black-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 40%, transparent 70%)
    }
    
    .fed-left-black-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 50%, transparent 70%)
    }
    
    .fed-left-black-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 60%, transparent 70%)
    }
    
    .fed-left-black-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 70%, transparent 0)
    }
    
    .fed-left-black-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 80%, transparent 0)
    }
    */
  .fed-left-black-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 30%, transparent 80%);
  }
  .fed-left-black-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-left-black-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 50%, transparent 80%)
    }
    
    .fed-left-black-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 60%, transparent 80%)
    }
    
    .fed-left-black-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 70%, transparent 80%)
    }
    
    .fed-left-black-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 80%, transparent 0)
    }
    */
  .fed-left-black-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 30%, transparent 90%);
  }
  .fed-left-black-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-left-black-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 50%, transparent 90%)
    }
    
    .fed-left-black-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 60%, transparent 90%)
    }
    
    .fed-left-black-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 70%, transparent 90%)
    }
    
    .fed-left-black-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 80%, transparent 90%)
    }
    */
  .fed-left-black-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 30%, transparent);
  }
  .fed-left-black-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 40%, transparent);
  }
  .fed-left-black-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 50%, transparent);
  }
  /*
    .fed-left-black-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 60%, transparent)
    }
    
    .fed-left-black-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 70%, transparent)
    }
    
    .fed-left-black-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .3) 80%, transparent)
    }
    */
  .fed-left-black-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-left-black-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 40%, transparent 50%)
    }
    
    .fed-left-black-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 50%, transparent 0)
    }
    
    .fed-left-black-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 60%, transparent 0)
    }
    
    .fed-left-black-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 70%, transparent 0)
    }
    
    .fed-left-black-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 80%, transparent 0)
    }
    */
  .fed-left-black-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-left-black-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 40%, transparent 60%)
    }
    
    .fed-left-black-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 50%, transparent 60%)
    }
    
    .fed-left-black-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 60%, transparent 0)
    }
    
    .fed-left-black-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 70%, transparent 0)
    }
    
    .fed-left-black-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 80%, transparent 0)
    }
    */
  .fed-left-black-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-left-black-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 40%, transparent 70%)
    }
    
    .fed-left-black-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 50%, transparent 70%)
    }
    
    .fed-left-black-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 60%, transparent 70%)
    }
    
    .fed-left-black-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 70%, transparent 0)
    }
    
    .fed-left-black-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 80%, transparent 0)
    }
    */
  .fed-left-black-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 30%, transparent 80%);
  }
  .fed-left-black-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-left-black-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 50%, transparent 80%)
    }
    
    .fed-left-black-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 60%, transparent 80%)
    }
    
    .fed-left-black-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 70%, transparent 80%)
    }
    
    .fed-left-black-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 80%, transparent 0)
    }
    */
  .fed-left-black-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 30%, transparent 90%);
  }
  .fed-left-black-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-left-black-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 50%, transparent 90%)
    }
    
    .fed-left-black-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 60%, transparent 90%)
    }
    
    .fed-left-black-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 70%, transparent 90%)
    }
    
    .fed-left-black-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 80%, transparent 90%)
    }
    */
  .fed-left-black-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 30%, transparent);
  }
  .fed-left-black-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 40%, transparent);
  }
  .fed-left-black-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 50%, transparent);
  }
  /*
    .fed-left-black-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 60%, transparent)
    }
    
    .fed-left-black-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 70%, transparent)
    }
    
    .fed-left-black-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .4) 80%, transparent)
    }
    */
  .fed-left-black-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-left-black-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 40%, transparent 50%)
    }
    
    .fed-left-black-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 50%, transparent 0)
    }
    
    .fed-left-black-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 60%, transparent 0)
    }
    
    .fed-left-black-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 70%, transparent 0)
    }
    
    .fed-left-black-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 80%, transparent 0)
    }
    */
  .fed-left-black-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-left-black-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 40%, transparent 60%)
    }
    
    .fed-left-black-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 50%, transparent 60%)
    }
    
    .fed-left-black-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 60%, transparent 0)
    }
    
    .fed-left-black-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 70%, transparent 0)
    }
    
    .fed-left-black-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 80%, transparent 0)
    }
    */
  .fed-left-black-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-left-black-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 40%, transparent 70%)
    }
    
    .fed-left-black-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 50%, transparent 70%)
    }
    
    .fed-left-black-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 60%, transparent 70%)
    }
    
    .fed-left-black-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 70%, transparent 0)
    }
    
    .fed-left-black-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 80%, transparent 0)
    }
    */
  .fed-left-black-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 30%, transparent 80%);
  }
  .fed-left-black-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-left-black-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 50%, transparent 80%)
    }
    
    .fed-left-black-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 60%, transparent 80%)
    }
    
    .fed-left-black-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 70%, transparent 80%)
    }
    
    .fed-left-black-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 80%, transparent 0)
    }
    */
  .fed-left-black-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 30%, transparent 90%);
  }
  .fed-left-black-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-left-black-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 50%, transparent 90%)
    }
    
    .fed-left-black-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 60%, transparent 90%)
    }
    
    .fed-left-black-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 70%, transparent 90%)
    }
    
    .fed-left-black-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 80%, transparent 90%)
    }
    */
  .fed-left-black-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 30%, transparent);
  }
  .fed-left-black-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 40%, transparent);
  }
  .fed-left-black-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 50%, transparent);
  }
  /*
    .fed-left-black-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 60%, transparent)
    }
    
    .fed-left-black-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 70%, transparent)
    }
    
    .fed-left-black-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .5) 80%, transparent)
    }
    */
  .fed-left-black-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-left-black-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 40%, transparent 50%)
    }
    
    .fed-left-black-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 50%, transparent 0)
    }
    
    .fed-left-black-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 60%, transparent 0)
    }
    
    .fed-left-black-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 70%, transparent 0)
    }
    
    .fed-left-black-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 80%, transparent 0)
    }
    */
  .fed-left-black-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-left-black-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 40%, transparent 60%)
    }
    
    .fed-left-black-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 50%, transparent 60%)
    }
    
    .fed-left-black-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 60%, transparent 0)
    }
    
    .fed-left-black-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 70%, transparent 0)
    }
    
    .fed-left-black-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 80%, transparent 0)
    }
    */
  .fed-left-black-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-left-black-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 40%, transparent 70%)
    }
    
    .fed-left-black-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 50%, transparent 70%)
    }
    
    .fed-left-black-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 60%, transparent 70%)
    }
    
    .fed-left-black-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 70%, transparent 0)
    }
    
    .fed-left-black-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 80%, transparent 0)
    }
    */
  .fed-left-black-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 30%, transparent 80%);
  }
  .fed-left-black-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-left-black-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 50%, transparent 80%)
    }
    
    .fed-left-black-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 60%, transparent 80%)
    }
    
    .fed-left-black-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 70%, transparent 80%)
    }
    
    .fed-left-black-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 80%, transparent 0)
    }
    */
  .fed-left-black-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 30%, transparent 90%);
  }
  .fed-left-black-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-left-black-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 50%, transparent 90%)
    }
    
    .fed-left-black-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 60%, transparent 90%)
    }
    
    .fed-left-black-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 70%, transparent 90%)
    }
    
    .fed-left-black-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 80%, transparent 90%)
    }
    */
  .fed-left-black-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 30%, transparent);
  }
  .fed-left-black-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 40%, transparent);
  }
  .fed-left-black-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 50%, transparent);
  }
  /*
    .fed-left-black-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 60%, transparent)
    }
    
    .fed-left-black-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 70%, transparent)
    }
    
    .fed-left-black-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 80%, transparent)
    }
    */
  .fed-left-black-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-left-black-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 40%, transparent 50%)
    }
    
    .fed-left-black-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 50%, transparent 0)
    }
    
    .fed-left-black-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 60%, transparent 0)
    }
    
    .fed-left-black-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 70%, transparent 0)
    }
    
    .fed-left-black-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 80%, transparent 0)
    }
    */
  .fed-left-black-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-left-black-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 40%, transparent 60%)
    }
    
    .fed-left-black-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 50%, transparent 60%)
    }
    
    .fed-left-black-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 60%, transparent 0)
    }
    
    .fed-left-black-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 70%, transparent 0)
    }
    
    .fed-left-black-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 80%, transparent 0)
    }
    */
  .fed-left-black-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-left-black-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 40%, transparent 70%)
    }
    
    .fed-left-black-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 50%, transparent 70%)
    }
    
    .fed-left-black-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 60%, transparent 70%)
    }
    
    .fed-left-black-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 70%, transparent 0)
    }
    
    .fed-left-black-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 80%, transparent 0)
    }
    */
  .fed-left-black-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 30%, transparent 80%);
  }
  .fed-left-black-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-left-black-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 50%, transparent 80%)
    }
    
    .fed-left-black-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 60%, transparent 80%)
    }
    
    .fed-left-black-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 70%, transparent 80%)
    }
    
    .fed-left-black-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 80%, transparent 0)
    }
    */
  .fed-left-black-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 30%, transparent 90%);
  }
  .fed-left-black-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-left-black-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 50%, transparent 90%)
    }
    
    .fed-left-black-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 60%, transparent 90%)
    }
    
    .fed-left-black-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 70%, transparent 90%)
    }
    
    .fed-left-black-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 80%, transparent 90%)
    }
    */
  .fed-left-black-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 30%, transparent);
  }
  .fed-left-black-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 40%, transparent);
  }
  .fed-left-black-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.7) 50%, transparent);
  }
  /*
    .fed-left-black-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 60%, transparent)
    }
    
    .fed-left-black-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 70%, transparent)
    }
    
    .fed-left-black-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .7) 80%, transparent)
    }
    */
  .fed-left-black-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-left-black-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 40%, transparent 50%)
    }
    
    .fed-left-black-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 50%, transparent 0)
    }
    
    .fed-left-black-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 60%, transparent 0)
    }
    
    .fed-left-black-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 70%, transparent 0)
    }
    
    .fed-left-black-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 80%, transparent 0)
    }
    */
  .fed-left-black-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-left-black-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 40%, transparent 60%)
    }
    
    .fed-left-black-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 50%, transparent 60%)
    }
    
    .fed-left-black-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 60%, transparent 0)
    }
    
    .fed-left-black-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 70%, transparent 0)
    }
    
    .fed-left-black-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 80%, transparent 0)
    }
    */
  .fed-left-black-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-left-black-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 40%, transparent 70%)
    }
    
    .fed-left-black-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 50%, transparent 70%)
    }
    
    .fed-left-black-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 60%, transparent 70%)
    }
    
    .fed-left-black-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 70%, transparent 0)
    }
    
    .fed-left-black-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 80%, transparent 0)
    }
    */
  .fed-left-black-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 30%, transparent 80%);
  }
  .fed-left-black-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-left-black-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 50%, transparent 80%)
    }
    
    .fed-left-black-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 60%, transparent 80%)
    }
    
    .fed-left-black-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 70%, transparent 80%)
    }
    
    .fed-left-black-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 80%, transparent 0)
    }
    */
  .fed-left-black-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 30%, transparent 90%);
  }
  .fed-left-black-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-left-black-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 50%, transparent 90%)
    }
    
    .fed-left-black-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 60%, transparent 90%)
    }
    
    .fed-left-black-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 70%, transparent 90%)
    }
    
    .fed-left-black-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 80%, transparent 90%)
    }
    */
  .fed-left-black-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 30%, transparent);
  }
  .fed-left-black-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 40%, transparent);
  }
  .fed-left-black-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 50%, transparent);
  }
  /*
    .fed-left-black-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 60%, transparent)
    }
    
    .fed-left-black-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 70%, transparent)
    }
    
    .fed-left-black-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .8) 80%, transparent)
    }
    */
  .fed-left-black-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-left-black-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 40%, transparent 50%)
    }
    
    .fed-left-black-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 50%, transparent 0)
    }
    
    .fed-left-black-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 60%, transparent 0)
    }
    
    .fed-left-black-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 70%, transparent 0)
    }
    
    .fed-left-black-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 80%, transparent 0)
    }
    */
  .fed-left-black-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-left-black-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 40%, transparent 60%)
    }
    
    .fed-left-black-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 50%, transparent 60%)
    }
    
    .fed-left-black-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 60%, transparent 0)
    }
    
    .fed-left-black-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 70%, transparent 0)
    }
    
    .fed-left-black-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 80%, transparent 0)
    }
    */
  .fed-left-black-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-left-black-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 40%, transparent 70%)
    }
    
    .fed-left-black-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 50%, transparent 70%)
    }
    
    .fed-left-black-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 60%, transparent 70%)
    }
    
    .fed-left-black-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 70%, transparent 0)
    }
    
    .fed-left-black-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 80%, transparent 0)
    }
    */
  .fed-left-black-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 30%, transparent 80%);
  }
  .fed-left-black-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-left-black-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 50%, transparent 80%)
    }
    
    .fed-left-black-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 60%, transparent 80%)
    }
    
    .fed-left-black-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 70%, transparent 80%)
    }
    
    .fed-left-black-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 80%, transparent 0)
    }
    */
  .fed-left-black-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 30%, transparent 90%);
  }
  .fed-left-black-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-left-black-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 50%, transparent 90%)
    }
    
    .fed-left-black-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 60%, transparent 90%)
    }
    
    .fed-left-black-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 70%, transparent 90%)
    }
    
    .fed-left-black-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 80%, transparent 90%)
    }
    */
  .fed-left-black-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 30%, transparent);
  }
  .fed-left-black-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 40%, transparent);
  }
  .fed-left-black-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 50%, transparent);
  }
  /*
    .fed-left-black-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 60%, transparent)
    }
    
    .fed-left-black-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 70%, transparent)
    }
    
    .fed-left-black-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(0, 0, 0, .9) 80%, transparent)
    }
    */
  .fed-left-black-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #000000), color-stop(50%, transparent));
    background: linear-gradient(90deg, #000000 30%, transparent 50%);
  }
  /*
    .fed-left-black-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #000), color-stop(50%, transparent));
        background: linear-gradient(90deg, #000 40%, transparent 50%)
    }
    
    .fed-left-black-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #000), color-stop(50%, transparent));
        background: linear-gradient(90deg, #000 50%, transparent 0)
    }
    
    .fed-left-black-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #000), color-stop(50%, transparent));
        background: linear-gradient(90deg, #000 60%, transparent 0)
    }
    
    .fed-left-black-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #000), color-stop(50%, transparent));
        background: linear-gradient(90deg, #000 70%, transparent 0)
    }
    
    .fed-left-black-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #000), color-stop(50%, transparent));
        background: linear-gradient(90deg, #000 80%, transparent 0)
    }
    */
  .fed-left-black-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #000000), color-stop(60%, transparent));
    background: linear-gradient(90deg, #000000 30%, transparent 60%);
  }
  /*
    .fed-left-black-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #000), color-stop(60%, transparent));
        background: linear-gradient(90deg, #000 40%, transparent 60%)
    }
    
    .fed-left-black-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #000), color-stop(60%, transparent));
        background: linear-gradient(90deg, #000 50%, transparent 60%)
    }
    
    .fed-left-black-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #000), color-stop(60%, transparent));
        background: linear-gradient(90deg, #000 60%, transparent 0)
    }
    
    .fed-left-black-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #000), color-stop(60%, transparent));
        background: linear-gradient(90deg, #000 70%, transparent 0)
    }
    
    .fed-left-black-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #000), color-stop(60%, transparent));
        background: linear-gradient(90deg, #000 80%, transparent 0)
    }
    */
  .fed-left-black-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #000000), color-stop(70%, transparent));
    background: linear-gradient(90deg, #000000 30%, transparent 70%);
  }
  /*
    .fed-left-black-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #000), color-stop(70%, transparent));
        background: linear-gradient(90deg, #000 40%, transparent 70%)
    }
    
    .fed-left-black-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #000), color-stop(70%, transparent));
        background: linear-gradient(90deg, #000 50%, transparent 70%)
    }
    
    .fed-left-black-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #000), color-stop(70%, transparent));
        background: linear-gradient(90deg, #000 60%, transparent 70%)
    }
    
    .fed-left-black-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #000), color-stop(70%, transparent));
        background: linear-gradient(90deg, #000 70%, transparent 0)
    }
    
    .fed-left-black-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #000), color-stop(70%, transparent));
        background: linear-gradient(90deg, #000 80%, transparent 0)
    }
    */
  .fed-left-black-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #000000), color-stop(80%, transparent));
    background: linear-gradient(90deg, #000000 30%, transparent 80%);
  }
  .fed-left-black-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #000000), color-stop(80%, transparent));
    background: linear-gradient(90deg, #000000 40%, transparent 80%);
  }
  /*
    .fed-left-black-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #000), color-stop(80%, transparent));
        background: linear-gradient(90deg, #000 50%, transparent 80%)
    }
    
    .fed-left-black-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #000), color-stop(80%, transparent));
        background: linear-gradient(90deg, #000 60%, transparent 80%)
    }
    
    .fed-left-black-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #000), color-stop(80%, transparent));
        background: linear-gradient(90deg, #000 70%, transparent 80%)
    }
    
    .fed-left-black-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #000), color-stop(80%, transparent));
        background: linear-gradient(90deg, #000 80%, transparent 0)
    }
    */
  .fed-left-black-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #000000), color-stop(90%, transparent));
    background: linear-gradient(90deg, #000000 30%, transparent 90%);
  }
  .fed-left-black-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #000000), color-stop(90%, transparent));
    background: linear-gradient(90deg, #000000 40%, transparent 90%);
  }
  /*
    .fed-left-black-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #000), color-stop(90%, transparent));
        background: linear-gradient(90deg, #000 50%, transparent 90%)
    }
    
    .fed-left-black-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #000), color-stop(90%, transparent));
        background: linear-gradient(90deg, #000 60%, transparent 90%)
    }
    
    .fed-left-black-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #000), color-stop(90%, transparent));
        background: linear-gradient(90deg, #000 70%, transparent 90%)
    }
    
    .fed-left-black-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #000), color-stop(90%, transparent));
        background: linear-gradient(90deg, #000 80%, transparent 90%)
    }
    */
  .fed-left-black-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #000000), to(transparent));
    background: linear-gradient(90deg, #000000 30%, transparent);
  }
  .fed-left-black-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #000000), to(transparent));
    background: linear-gradient(90deg, #000000 40%, transparent);
  }
  .fed-left-black-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, #000000), to(transparent));
    background: linear-gradient(90deg, #000000 50%, transparent);
  }
  /*
    .fed-left-black-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #000), to(transparent));
        background: linear-gradient(90deg, #000 60%, transparent)
    }
    
    .fed-left-black-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #000), to(transparent));
        background: linear-gradient(90deg, #000 70%, transparent)
    }
    
    .fed-left-black-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #000), to(transparent));
        background: linear-gradient(90deg, #000 80%, transparent)
    }
    */
  .fed-left-navyblue-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 50%, transparent 0)
    }
    
    .fed-left-navyblue-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 60%, transparent 0)
    }
    
    .fed-left-navyblue-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 70%, transparent 0)
    }
    
    .fed-left-navyblue-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 60%, transparent 0)
    }
    
    .fed-left-navyblue-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 70%, transparent 0)
    }
    
    .fed-left-navyblue-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 70%, transparent 0)
    }
    
    .fed-left-navyblue-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 30%, transparent 80%);
  }
  .fed-left-navyblue-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 30%, transparent 90%);
  }
  .fed-left-navyblue-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 30%, transparent);
  }
  .fed-left-navyblue-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 40%, transparent);
  }
  .fed-left-navyblue-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.1) 50%, transparent);
  }
  /*
    .fed-left-navyblue-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 60%, transparent)
    }
    
    .fed-left-navyblue-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 70%, transparent)
    }
    
    .fed-left-navyblue-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .1) 80%, transparent)
    }
    */
  .fed-left-navyblue-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 50%, transparent 0)
    }
    
    .fed-left-navyblue-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 60%, transparent 0)
    }
    
    .fed-left-navyblue-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 70%, transparent 0)
    }
    
    .fed-left-navyblue-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 60%, transparent 0)
    }
    
    .fed-left-navyblue-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 70%, transparent 0)
    }
    
    .fed-left-navyblue-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 70%, transparent 0)
    }
    
    .fed-left-navyblue-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 30%, transparent 80%);
  }
  .fed-left-navyblue-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 30%, transparent 90%);
  }
  .fed-left-navyblue-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 30%, transparent);
  }
  .fed-left-navyblue-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 40%, transparent);
  }
  .fed-left-navyblue-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.2) 50%, transparent);
  }
  /*
    .fed-left-navyblue-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 60%, transparent)
    }
    
    .fed-left-navyblue-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 70%, transparent)
    }
    
    .fed-left-navyblue-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .2) 80%, transparent)
    }
    */
  .fed-left-navyblue-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 50%, transparent 0)
    }
    
    .fed-left-navyblue-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 60%, transparent 0)
    }
    
    .fed-left-navyblue-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 70%, transparent 0)
    }
    
    .fed-left-navyblue-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 60%, transparent 0)
    }
    
    .fed-left-navyblue-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 70%, transparent 0)
    }
    
    .fed-left-navyblue-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 70%, transparent 0)
    }
    
    .fed-left-navyblue-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 30%, transparent 80%);
  }
  .fed-left-navyblue-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 30%, transparent 90%);
  }
  .fed-left-navyblue-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 30%, transparent);
  }
  .fed-left-navyblue-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 40%, transparent);
  }
  .fed-left-navyblue-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.3) 50%, transparent);
  }
  /*
    .fed-left-navyblue-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 60%, transparent)
    }
    
    .fed-left-navyblue-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 70%, transparent)
    }
    
    .fed-left-navyblue-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .3) 80%, transparent)
    }
    */
  .fed-left-navyblue-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 50%, transparent 0)
    }
    
    .fed-left-navyblue-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 60%, transparent 0)
    }
    
    .fed-left-navyblue-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 70%, transparent 0)
    }
    
    .fed-left-navyblue-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 60%, transparent 0)
    }
    
    .fed-left-navyblue-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 70%, transparent 0)
    }
    
    .fed-left-navyblue-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 70%, transparent 0)
    }
    
    .fed-left-navyblue-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 30%, transparent 80%);
  }
  .fed-left-navyblue-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 30%, transparent 90%);
  }
  .fed-left-navyblue-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 30%, transparent);
  }
  .fed-left-navyblue-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 40%, transparent);
  }
  .fed-left-navyblue-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.4) 50%, transparent);
  }
  /*
    .fed-left-navyblue-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 60%, transparent)
    }
    
    .fed-left-navyblue-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 70%, transparent)
    }
    
    .fed-left-navyblue-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .4) 80%, transparent)
    }
    */
  .fed-left-navyblue-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 50%, transparent 0)
    }
    
    .fed-left-navyblue-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 60%, transparent 0)
    }
    
    .fed-left-navyblue-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 70%, transparent 0)
    }
    
    .fed-left-navyblue-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 60%, transparent 0)
    }
    
    .fed-left-navyblue-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 70%, transparent 0)
    }
    
    .fed-left-navyblue-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 70%, transparent 0)
    }
    
    .fed-left-navyblue-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 30%, transparent 80%);
  }
  .fed-left-navyblue-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 30%, transparent 90%);
  }
  .fed-left-navyblue-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 30%, transparent);
  }
  .fed-left-navyblue-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 40%, transparent);
  }
  .fed-left-navyblue-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.5) 50%, transparent);
  }
  /*
    .fed-left-navyblue-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 60%, transparent)
    }
    
    .fed-left-navyblue-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 70%, transparent)
    }
    
    .fed-left-navyblue-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .5) 80%, transparent)
    }
    */
  .fed-left-navyblue-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 50%, transparent 0)
    }
    
    .fed-left-navyblue-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 60%, transparent 0)
    }
    
    .fed-left-navyblue-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 70%, transparent 0)
    }
    
    .fed-left-navyblue-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 60%, transparent 0)
    }
    
    .fed-left-navyblue-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 70%, transparent 0)
    }
    
    .fed-left-navyblue-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 70%, transparent 0)
    }
    
    .fed-left-navyblue-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 30%, transparent 80%);
  }
  .fed-left-navyblue-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 30%, transparent 90%);
  }
  .fed-left-navyblue-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 30%, transparent);
  }
  .fed-left-navyblue-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 40%, transparent);
  }
  .fed-left-navyblue-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.6) 50%, transparent);
  }
  /*
    .fed-left-navyblue-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 60%, transparent)
    }
    
    .fed-left-navyblue-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 70%, transparent)
    }
    
    .fed-left-navyblue-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .6) 80%, transparent)
    }
    */
  .fed-left-navyblue-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 50%, transparent 0)
    }
    
    .fed-left-navyblue-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 60%, transparent 0)
    }
    
    .fed-left-navyblue-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 70%, transparent 0)
    }
    
    .fed-left-navyblue-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 60%, transparent 0)
    }
    
    .fed-left-navyblue-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 70%, transparent 0)
    }
    
    .fed-left-navyblue-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 70%, transparent 0)
    }
    
    .fed-left-navyblue-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 30%, transparent 80%);
  }
  .fed-left-navyblue-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 30%, transparent 90%);
  }
  .fed-left-navyblue-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 30%, transparent);
  }
  .fed-left-navyblue-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 40%, transparent);
  }
  .fed-left-navyblue-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.7) 50%, transparent);
  }
  /*
    .fed-left-navyblue-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 60%, transparent)
    }
    
    .fed-left-navyblue-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 70%, transparent)
    }
    
    .fed-left-navyblue-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .7) 80%, transparent)
    }
    */
  .fed-left-navyblue-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 50%, transparent 0)
    }
    
    .fed-left-navyblue-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 60%, transparent 0)
    }
    
    .fed-left-navyblue-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 70%, transparent 0)
    }
    
    .fed-left-navyblue-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 60%, transparent 0)
    }
    
    .fed-left-navyblue-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 70%, transparent 0)
    }
    
    .fed-left-navyblue-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 70%, transparent 0)
    }
    
    .fed-left-navyblue-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 30%, transparent 80%);
  }
  .fed-left-navyblue-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 30%, transparent 90%);
  }
  .fed-left-navyblue-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 30%, transparent);
  }
  .fed-left-navyblue-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 40%, transparent);
  }
  .fed-left-navyblue-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.8) 50%, transparent);
  }
  /*
    .fed-left-navyblue-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 60%, transparent)
    }
    
    .fed-left-navyblue-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 70%, transparent)
    }
    
    .fed-left-navyblue-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .8) 80%, transparent)
    }
    */
  .fed-left-navyblue-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 40%, transparent 50%)
    }
    
    .fed-left-navyblue-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 50%, transparent 0)
    }
    
    .fed-left-navyblue-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 60%, transparent 0)
    }
    
    .fed-left-navyblue-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 70%, transparent 0)
    }
    
    .fed-left-navyblue-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 40%, transparent 60%)
    }
    
    .fed-left-navyblue-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 50%, transparent 60%)
    }
    
    .fed-left-navyblue-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 60%, transparent 0)
    }
    
    .fed-left-navyblue-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 70%, transparent 0)
    }
    
    .fed-left-navyblue-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 40%, transparent 70%)
    }
    
    .fed-left-navyblue-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 50%, transparent 70%)
    }
    
    .fed-left-navyblue-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 60%, transparent 70%)
    }
    
    .fed-left-navyblue-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 70%, transparent 0)
    }
    
    .fed-left-navyblue-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 30%, transparent 80%);
  }
  .fed-left-navyblue-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 50%, transparent 80%)
    }
    
    .fed-left-navyblue-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 60%, transparent 80%)
    }
    
    .fed-left-navyblue-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 70%, transparent 80%)
    }
    
    .fed-left-navyblue-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 80%, transparent 0)
    }
    */
  .fed-left-navyblue-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 30%, transparent 90%);
  }
  .fed-left-navyblue-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 50%, transparent 90%)
    }
    
    .fed-left-navyblue-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 60%, transparent 90%)
    }
    
    .fed-left-navyblue-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 70%, transparent 90%)
    }
    
    .fed-left-navyblue-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 30%, transparent);
  }
  .fed-left-navyblue-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 40%, transparent);
  }
  .fed-left-navyblue-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(20, 15, 75, 0.9) 50%, transparent);
  }
  /*
    .fed-left-navyblue-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 60%, transparent)
    }
    
    .fed-left-navyblue-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 70%, transparent)
    }
    
    .fed-left-navyblue-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(20, 15, 75, .9) 80%, transparent)
    }
    */
  .fed-left-navyblue-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #140f4b), color-stop(50%, transparent));
    background: linear-gradient(90deg, #140f4b 30%, transparent 50%);
  }
  /*
    .fed-left-navyblue-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(90deg, #140f4b 40%, transparent 50%)
    }
    
    .fed-left-navyblue-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(90deg, #140f4b 50%, transparent 0)
    }
    
    .fed-left-navyblue-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(90deg, #140f4b 60%, transparent 0)
    }
    
    .fed-left-navyblue-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(90deg, #140f4b 70%, transparent 0)
    }
    
    .fed-left-navyblue-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(90deg, #140f4b 80%, transparent 0)
    }
    */
  .fed-left-navyblue-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #140f4b), color-stop(60%, transparent));
    background: linear-gradient(90deg, #140f4b 30%, transparent 60%);
  }
  /*
    .fed-left-navyblue-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(90deg, #140f4b 40%, transparent 60%)
    }
    
    .fed-left-navyblue-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(90deg, #140f4b 50%, transparent 60%)
    }
    
    .fed-left-navyblue-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(90deg, #140f4b 60%, transparent 0)
    }
    
    .fed-left-navyblue-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(90deg, #140f4b 70%, transparent 0)
    }
    
    .fed-left-navyblue-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(90deg, #140f4b 80%, transparent 0)
    }
    */
  .fed-left-navyblue-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #140f4b), color-stop(70%, transparent));
    background: linear-gradient(90deg, #140f4b 30%, transparent 70%);
  }
  /*
    .fed-left-navyblue-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(90deg, #140f4b 40%, transparent 70%)
    }
    
    .fed-left-navyblue-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(90deg, #140f4b 50%, transparent 70%)
    }
    
    .fed-left-navyblue-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(90deg, #140f4b 60%, transparent 70%)
    }
    
    .fed-left-navyblue-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(90deg, #140f4b 70%, transparent 0)
    }
    
    .fed-left-navyblue-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(90deg, #140f4b 80%, transparent 0)
    }
    */
  .fed-left-navyblue-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #140f4b), color-stop(80%, transparent));
    background: linear-gradient(90deg, #140f4b 30%, transparent 80%);
  }
  .fed-left-navyblue-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #140f4b), color-stop(80%, transparent));
    background: linear-gradient(90deg, #140f4b 40%, transparent 80%);
  }
  /*
    .fed-left-navyblue-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(90deg, #140f4b 50%, transparent 80%)
    }
    
    .fed-left-navyblue-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(90deg, #140f4b 60%, transparent 80%)
    }
    
    .fed-left-navyblue-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(90deg, #140f4b 70%, transparent 80%)
    }
    
    .fed-left-navyblue-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(90deg, #140f4b 80%, transparent 0)
    }
    */
  .fed-left-navyblue-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #140f4b), color-stop(90%, transparent));
    background: linear-gradient(90deg, #140f4b 30%, transparent 90%);
  }
  .fed-left-navyblue-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #140f4b), color-stop(90%, transparent));
    background: linear-gradient(90deg, #140f4b 40%, transparent 90%);
  }
  /*
    .fed-left-navyblue-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(90deg, #140f4b 50%, transparent 90%)
    }
    
    .fed-left-navyblue-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(90deg, #140f4b 60%, transparent 90%)
    }
    
    .fed-left-navyblue-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(90deg, #140f4b 70%, transparent 90%)
    }
    
    .fed-left-navyblue-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(90deg, #140f4b 80%, transparent 90%)
    }
    */
  .fed-left-navyblue-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #140f4b), to(transparent));
    background: linear-gradient(90deg, #140f4b 30%, transparent);
  }
  .fed-left-navyblue-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #140f4b), to(transparent));
    background: linear-gradient(90deg, #140f4b 40%, transparent);
  }
  .fed-left-navyblue-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, #140f4b), to(transparent));
    background: linear-gradient(90deg, #140f4b 50%, transparent);
  }
  /*
    .fed-left-navyblue-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #140f4b), to(transparent));
        background: linear-gradient(90deg, #140f4b 60%, transparent)
    }
    
    .fed-left-navyblue-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #140f4b), to(transparent));
        background: linear-gradient(90deg, #140f4b 70%, transparent)
    }
    
    .fed-left-navyblue-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #140f4b), to(transparent));
        background: linear-gradient(90deg, #140f4b 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 30%, transparent);
  }
  .fed-left-atmospheriwhite-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 40%, transparent);
  }
  .fed-left-atmospheriwhite-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.1) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .1) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 30%, transparent);
  }
  .fed-left-atmospheriwhite-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 40%, transparent);
  }
  .fed-left-atmospheriwhite-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.2) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .2) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 30%, transparent);
  }
  .fed-left-atmospheriwhite-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 40%, transparent);
  }
  .fed-left-atmospheriwhite-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.3) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .3) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 30%, transparent);
  }
  .fed-left-atmospheriwhite-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 40%, transparent);
  }
  .fed-left-atmospheriwhite-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.4) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .4) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 30%, transparent);
  }
  .fed-left-atmospheriwhite-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 40%, transparent);
  }
  .fed-left-atmospheriwhite-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.5) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .5) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 30%, transparent);
  }
  .fed-left-atmospheriwhite-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 40%, transparent);
  }
  .fed-left-atmospheriwhite-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.6) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .6) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 30%, transparent);
  }
  .fed-left-atmospheriwhite-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 40%, transparent);
  }
  .fed-left-atmospheriwhite-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.7) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .7) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 30%, transparent);
  }
  .fed-left-atmospheriwhite-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 40%, transparent);
  }
  .fed-left-atmospheriwhite-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.8) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .8) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 30%, transparent);
  }
  .fed-left-atmospheriwhite-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 40%, transparent);
  }
  .fed-left-atmospheriwhite-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0.9) 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(90deg, hsla(0, 0%, 96.1%, .9) 80%, transparent)
    }
    */
  .fed-left-atmospheriwhite-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #f5f5f5), color-stop(50%, transparent));
    background: linear-gradient(90deg, #f5f5f5 30%, transparent 50%);
  }
  /*
    .fed-left-atmospheriwhite-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(90deg, #f5f5f5 40%, transparent 50%)
    }
    
    .fed-left-atmospheriwhite-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(90deg, #f5f5f5 50%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(90deg, #f5f5f5 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(90deg, #f5f5f5 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(90deg, #f5f5f5 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #f5f5f5), color-stop(60%, transparent));
    background: linear-gradient(90deg, #f5f5f5 30%, transparent 60%);
  }
  /*
    .fed-left-atmospheriwhite-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(90deg, #f5f5f5 40%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(90deg, #f5f5f5 50%, transparent 60%)
    }
    
    .fed-left-atmospheriwhite-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(90deg, #f5f5f5 60%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(90deg, #f5f5f5 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(90deg, #f5f5f5 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #f5f5f5), color-stop(70%, transparent));
    background: linear-gradient(90deg, #f5f5f5 30%, transparent 70%);
  }
  /*
    .fed-left-atmospheriwhite-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(90deg, #f5f5f5 40%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(90deg, #f5f5f5 50%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(90deg, #f5f5f5 60%, transparent 70%)
    }
    
    .fed-left-atmospheriwhite-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(90deg, #f5f5f5 70%, transparent 0)
    }
    
    .fed-left-atmospheriwhite-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(90deg, #f5f5f5 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #f5f5f5), color-stop(80%, transparent));
    background: linear-gradient(90deg, #f5f5f5 30%, transparent 80%);
  }
  .fed-left-atmospheriwhite-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #f5f5f5), color-stop(80%, transparent));
    background: linear-gradient(90deg, #f5f5f5 40%, transparent 80%);
  }
  /*
    .fed-left-atmospheriwhite-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(90deg, #f5f5f5 50%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(90deg, #f5f5f5 60%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(90deg, #f5f5f5 70%, transparent 80%)
    }
    
    .fed-left-atmospheriwhite-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(90deg, #f5f5f5 80%, transparent 0)
    }
    */
  .fed-left-atmospheriwhite-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #f5f5f5), color-stop(90%, transparent));
    background: linear-gradient(90deg, #f5f5f5 30%, transparent 90%);
  }
  .fed-left-atmospheriwhite-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #f5f5f5), color-stop(90%, transparent));
    background: linear-gradient(90deg, #f5f5f5 40%, transparent 90%);
  }
  /*
    .fed-left-atmospheriwhite-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(90deg, #f5f5f5 50%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(90deg, #f5f5f5 60%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(90deg, #f5f5f5 70%, transparent 90%)
    }
    
    .fed-left-atmospheriwhite-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(90deg, #f5f5f5 80%, transparent 90%)
    }
    */
  .fed-left-atmospheriwhite-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #f5f5f5), to(transparent));
    background: linear-gradient(90deg, #f5f5f5 30%, transparent);
  }
  .fed-left-atmospheriwhite-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #f5f5f5), to(transparent));
    background: linear-gradient(90deg, #f5f5f5 40%, transparent);
  }
  .fed-left-atmospheriwhite-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, #f5f5f5), to(transparent));
    background: linear-gradient(90deg, #f5f5f5 50%, transparent);
  }
  /*
    .fed-left-atmospheriwhite-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #f5f5f5), to(transparent));
        background: linear-gradient(90deg, #f5f5f5 60%, transparent)
    }
    
    .fed-left-atmospheriwhite-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #f5f5f5), to(transparent));
        background: linear-gradient(90deg, #f5f5f5 70%, transparent)
    }
    
    .fed-left-atmospheriwhite-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #f5f5f5), to(transparent));
        background: linear-gradient(90deg, #f5f5f5 80%, transparent)
    }
    */
  .fed-left-electricblue-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 50%, transparent 0)
    }
    
    .fed-left-electricblue-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 60%, transparent 0)
    }
    
    .fed-left-electricblue-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 70%, transparent 0)
    }
    
    .fed-left-electricblue-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 60%, transparent 0)
    }
    
    .fed-left-electricblue-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 70%, transparent 0)
    }
    
    .fed-left-electricblue-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 70%, transparent 0)
    }
    
    .fed-left-electricblue-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 30%, transparent 80%);
  }
  .fed-left-electricblue-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 30%, transparent 90%);
  }
  .fed-left-electricblue-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 30%, transparent);
  }
  .fed-left-electricblue-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 40%, transparent);
  }
  .fed-left-electricblue-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.1) 50%, transparent);
  }
  /*
    .fed-left-electricblue-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 60%, transparent)
    }
    
    .fed-left-electricblue-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 70%, transparent)
    }
    
    .fed-left-electricblue-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .1) 80%, transparent)
    }
    */
  .fed-left-electricblue-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 50%, transparent 0)
    }
    
    .fed-left-electricblue-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 60%, transparent 0)
    }
    
    .fed-left-electricblue-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 70%, transparent 0)
    }
    
    .fed-left-electricblue-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 60%, transparent 0)
    }
    
    .fed-left-electricblue-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 70%, transparent 0)
    }
    
    .fed-left-electricblue-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 70%, transparent 0)
    }
    
    .fed-left-electricblue-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 30%, transparent 80%);
  }
  .fed-left-electricblue-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 30%, transparent 90%);
  }
  .fed-left-electricblue-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 30%, transparent);
  }
  .fed-left-electricblue-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 40%, transparent);
  }
  .fed-left-electricblue-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.2) 50%, transparent);
  }
  /*
    .fed-left-electricblue-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 60%, transparent)
    }
    
    .fed-left-electricblue-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 70%, transparent)
    }
    
    .fed-left-electricblue-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .2) 80%, transparent)
    }
    */
  .fed-left-electricblue-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 50%, transparent 0)
    }
    
    .fed-left-electricblue-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 60%, transparent 0)
    }
    
    .fed-left-electricblue-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 70%, transparent 0)
    }
    
    .fed-left-electricblue-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 60%, transparent 0)
    }
    
    .fed-left-electricblue-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 70%, transparent 0)
    }
    
    .fed-left-electricblue-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 70%, transparent 0)
    }
    
    .fed-left-electricblue-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 30%, transparent 80%);
  }
  .fed-left-electricblue-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 30%, transparent 90%);
  }
  .fed-left-electricblue-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 30%, transparent);
  }
  .fed-left-electricblue-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 40%, transparent);
  }
  .fed-left-electricblue-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.3) 50%, transparent);
  }
  /*
    .fed-left-electricblue-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 60%, transparent)
    }
    
    .fed-left-electricblue-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 70%, transparent)
    }
    
    .fed-left-electricblue-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .3) 80%, transparent)
    }
    */
  .fed-left-electricblue-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 50%, transparent 0)
    }
    
    .fed-left-electricblue-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 60%, transparent 0)
    }
    
    .fed-left-electricblue-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 70%, transparent 0)
    }
    
    .fed-left-electricblue-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 60%, transparent 0)
    }
    
    .fed-left-electricblue-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 70%, transparent 0)
    }
    
    .fed-left-electricblue-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 70%, transparent 0)
    }
    
    .fed-left-electricblue-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 30%, transparent 80%);
  }
  .fed-left-electricblue-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 30%, transparent 90%);
  }
  .fed-left-electricblue-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 30%, transparent);
  }
  .fed-left-electricblue-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 40%, transparent);
  }
  .fed-left-electricblue-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.4) 50%, transparent);
  }
  /*
    .fed-left-electricblue-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 60%, transparent)
    }
    
    .fed-left-electricblue-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 70%, transparent)
    }
    
    .fed-left-electricblue-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .4) 80%, transparent)
    }
    */
  .fed-left-electricblue-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 50%, transparent 0)
    }
    
    .fed-left-electricblue-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 60%, transparent 0)
    }
    
    .fed-left-electricblue-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 70%, transparent 0)
    }
    
    .fed-left-electricblue-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 60%, transparent 0)
    }
    
    .fed-left-electricblue-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 70%, transparent 0)
    }
    
    .fed-left-electricblue-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 70%, transparent 0)
    }
    
    .fed-left-electricblue-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 30%, transparent 80%);
  }
  .fed-left-electricblue-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 30%, transparent 90%);
  }
  .fed-left-electricblue-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 30%, transparent);
  }
  .fed-left-electricblue-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 40%, transparent);
  }
  .fed-left-electricblue-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.5) 50%, transparent);
  }
  /*
    .fed-left-electricblue-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 60%, transparent)
    }
    
    .fed-left-electricblue-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 70%, transparent)
    }
    
    .fed-left-electricblue-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .5) 80%, transparent)
    }
    */
  .fed-left-electricblue-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 50%, transparent 0)
    }
    
    .fed-left-electricblue-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 60%, transparent 0)
    }
    
    .fed-left-electricblue-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 70%, transparent 0)
    }
    
    .fed-left-electricblue-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 60%, transparent 0)
    }
    
    .fed-left-electricblue-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 70%, transparent 0)
    }
    
    .fed-left-electricblue-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 70%, transparent 0)
    }
    
    .fed-left-electricblue-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 30%, transparent 80%);
  }
  .fed-left-electricblue-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 30%, transparent 90%);
  }
  .fed-left-electricblue-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 30%, transparent);
  }
  .fed-left-electricblue-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 40%, transparent);
  }
  .fed-left-electricblue-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.6) 50%, transparent);
  }
  /*
    .fed-left-electricblue-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 60%, transparent)
    }
    
    .fed-left-electricblue-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 70%, transparent)
    }
    
    .fed-left-electricblue-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .6) 80%, transparent)
    }
    */
  .fed-left-electricblue-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 50%, transparent 0)
    }
    
    .fed-left-electricblue-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 60%, transparent 0)
    }
    
    .fed-left-electricblue-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 70%, transparent 0)
    }
    
    .fed-left-electricblue-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 60%, transparent 0)
    }
    
    .fed-left-electricblue-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 70%, transparent 0)
    }
    
    .fed-left-electricblue-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 70%, transparent 0)
    }
    
    .fed-left-electricblue-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 30%, transparent 80%);
  }
  .fed-left-electricblue-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 30%, transparent 90%);
  }
  .fed-left-electricblue-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 30%, transparent);
  }
  .fed-left-electricblue-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 40%, transparent);
  }
  .fed-left-electricblue-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.7) 50%, transparent);
  }
  /*
    .fed-left-electricblue-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 60%, transparent)
    }
    
    .fed-left-electricblue-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 70%, transparent)
    }
    
    .fed-left-electricblue-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .7) 80%, transparent)
    }
    */
  .fed-left-electricblue-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 50%, transparent 0)
    }
    
    .fed-left-electricblue-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 60%, transparent 0)
    }
    
    .fed-left-electricblue-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 70%, transparent 0)
    }
    
    .fed-left-electricblue-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 60%, transparent 0)
    }
    
    .fed-left-electricblue-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 70%, transparent 0)
    }
    
    .fed-left-electricblue-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 70%, transparent 0)
    }
    
    .fed-left-electricblue-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 30%, transparent 80%);
  }
  .fed-left-electricblue-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 30%, transparent 90%);
  }
  .fed-left-electricblue-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 30%, transparent);
  }
  .fed-left-electricblue-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 40%, transparent);
  }
  .fed-left-electricblue-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.8) 50%, transparent);
  }
  /*
    .fed-left-electricblue-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 60%, transparent)
    }
    
    .fed-left-electricblue-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 70%, transparent)
    }
    
    .fed-left-electricblue-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .8) 80%, transparent)
    }
    */
  .fed-left-electricblue-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 40%, transparent 50%)
    }
    
    .fed-left-electricblue-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 50%, transparent 0)
    }
    
    .fed-left-electricblue-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 60%, transparent 0)
    }
    
    .fed-left-electricblue-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 70%, transparent 0)
    }
    
    .fed-left-electricblue-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 40%, transparent 60%)
    }
    
    .fed-left-electricblue-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 50%, transparent 60%)
    }
    
    .fed-left-electricblue-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 60%, transparent 0)
    }
    
    .fed-left-electricblue-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 70%, transparent 0)
    }
    
    .fed-left-electricblue-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 40%, transparent 70%)
    }
    
    .fed-left-electricblue-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 50%, transparent 70%)
    }
    
    .fed-left-electricblue-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 60%, transparent 70%)
    }
    
    .fed-left-electricblue-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 70%, transparent 0)
    }
    
    .fed-left-electricblue-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 30%, transparent 80%);
  }
  .fed-left-electricblue-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 50%, transparent 80%)
    }
    
    .fed-left-electricblue-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 60%, transparent 80%)
    }
    
    .fed-left-electricblue-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 70%, transparent 80%)
    }
    
    .fed-left-electricblue-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 80%, transparent 0)
    }
    */
  .fed-left-electricblue-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 30%, transparent 90%);
  }
  .fed-left-electricblue-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 50%, transparent 90%)
    }
    
    .fed-left-electricblue-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 60%, transparent 90%)
    }
    
    .fed-left-electricblue-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 70%, transparent 90%)
    }
    
    .fed-left-electricblue-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 30%, transparent);
  }
  .fed-left-electricblue-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 40%, transparent);
  }
  .fed-left-electricblue-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(90deg, rgba(16, 16, 235, 0.9) 50%, transparent);
  }
  /*
    .fed-left-electricblue-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 60%, transparent)
    }
    
    .fed-left-electricblue-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 70%, transparent)
    }
    
    .fed-left-electricblue-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(90deg, rgba(16, 16, 235, .9) 80%, transparent)
    }
    */
  .fed-left-electricblue-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #1010eb), color-stop(50%, transparent));
    background: linear-gradient(90deg, #1010eb 30%, transparent 50%);
  }
  /*
    .fed-left-electricblue-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(90deg, #1010eb 40%, transparent 50%)
    }
    
    .fed-left-electricblue-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(90deg, #1010eb 50%, transparent 0)
    }
    
    .fed-left-electricblue-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(90deg, #1010eb 60%, transparent 0)
    }
    
    .fed-left-electricblue-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(90deg, #1010eb 70%, transparent 0)
    }
    
    .fed-left-electricblue-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(90deg, #1010eb 80%, transparent 0)
    }
    */
  .fed-left-electricblue-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #1010eb), color-stop(60%, transparent));
    background: linear-gradient(90deg, #1010eb 30%, transparent 60%);
  }
  /*
    .fed-left-electricblue-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(90deg, #1010eb 40%, transparent 60%)
    }
    
    .fed-left-electricblue-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(90deg, #1010eb 50%, transparent 60%)
    }
    
    .fed-left-electricblue-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(90deg, #1010eb 60%, transparent 0)
    }
    
    .fed-left-electricblue-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(90deg, #1010eb 70%, transparent 0)
    }
    
    .fed-left-electricblue-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(90deg, #1010eb 80%, transparent 0)
    }
    */
  .fed-left-electricblue-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #1010eb), color-stop(70%, transparent));
    background: linear-gradient(90deg, #1010eb 30%, transparent 70%);
  }
  /*
    .fed-left-electricblue-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(40%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(90deg, #1010eb 40%, transparent 70%)
    }
    
    .fed-left-electricblue-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(90deg, #1010eb 50%, transparent 70%)
    }
    
    .fed-left-electricblue-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(90deg, #1010eb 60%, transparent 70%)
    }
    
    .fed-left-electricblue-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(90deg, #1010eb 70%, transparent 0)
    }
    
    .fed-left-electricblue-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(90deg, #1010eb 80%, transparent 0)
    }
    */
  .fed-left-electricblue-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #1010eb), color-stop(80%, transparent));
    background: linear-gradient(90deg, #1010eb 30%, transparent 80%);
  }
  .fed-left-electricblue-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #1010eb), color-stop(80%, transparent));
    background: linear-gradient(90deg, #1010eb 40%, transparent 80%);
  }
  /*
    .fed-left-electricblue-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(90deg, #1010eb 50%, transparent 80%)
    }
    
    .fed-left-electricblue-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(90deg, #1010eb 60%, transparent 80%)
    }
    
    .fed-left-electricblue-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(90deg, #1010eb 70%, transparent 80%)
    }
    
    .fed-left-electricblue-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(90deg, #1010eb 80%, transparent 0)
    }
    */
  .fed-left-electricblue-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #1010eb), color-stop(90%, transparent));
    background: linear-gradient(90deg, #1010eb 30%, transparent 90%);
  }
  .fed-left-electricblue-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #1010eb), color-stop(90%, transparent));
    background: linear-gradient(90deg, #1010eb 40%, transparent 90%);
  }
  /*
    .fed-left-electricblue-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(50%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(90deg, #1010eb 50%, transparent 90%)
    }
    
    .fed-left-electricblue-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(90deg, #1010eb 60%, transparent 90%)
    }
    
    .fed-left-electricblue-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(90deg, #1010eb 70%, transparent 90%)
    }
    
    .fed-left-electricblue-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(90deg, #1010eb 80%, transparent 90%)
    }
    */
  .fed-left-electricblue-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(30%, #1010eb), to(transparent));
    background: linear-gradient(90deg, #1010eb 30%, transparent);
  }
  .fed-left-electricblue-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #1010eb), to(transparent));
    background: linear-gradient(90deg, #1010eb 40%, transparent);
  }
  .fed-left-electricblue-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, #1010eb), to(transparent));
    background: linear-gradient(90deg, #1010eb 50%, transparent);
  }
  /*
    .fed-left-electricblue-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(60%, #1010eb), to(transparent));
        background: linear-gradient(90deg, #1010eb 60%, transparent)
    }
    
    .fed-left-electricblue-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(70%, #1010eb), to(transparent));
        background: linear-gradient(90deg, #1010eb 70%, transparent)
    }
    
    .fed-left-electricblue-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, left top, right top, color-stop(80%, #1010eb), to(transparent));
        background: linear-gradient(90deg, #1010eb 80%, transparent)
    }
    */
  .fed-right-white-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-right-white-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 40%, transparent 50%)
    }
    
    .fed-right-white-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 50%, transparent 0)
    }
    
    .fed-right-white-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 60%, transparent 0)
    }
    
    .fed-right-white-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 70%, transparent 0)
    }
    
    .fed-right-white-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 80%, transparent 0)
    }
    */
  .fed-right-white-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-right-white-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 40%, transparent 60%)
    }
    
    .fed-right-white-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 50%, transparent 60%)
    }
    
    .fed-right-white-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 60%, transparent 0)
    }
    
    .fed-right-white-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 70%, transparent 0)
    }
    
    .fed-right-white-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 80%, transparent 0)
    }
    */
  .fed-right-white-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-right-white-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 40%, transparent 70%)
    }
    
    .fed-right-white-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 50%, transparent 70%)
    }
    
    .fed-right-white-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 60%, transparent 70%)
    }
    
    .fed-right-white-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 70%, transparent 0)
    }
    
    .fed-right-white-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 80%, transparent 0)
    }
    */
  .fed-right-white-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 30%, transparent 80%);
  }
  .fed-right-white-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-right-white-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 50%, transparent 80%)
    }
    
    .fed-right-white-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 60%, transparent 80%)
    }
    
    .fed-right-white-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 70%, transparent 80%)
    }
    
    .fed-right-white-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 80%, transparent 0)
    }
    */
  .fed-right-white-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 30%, transparent 90%);
  }
  .fed-right-white-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-right-white-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 50%, transparent 90%)
    }
    
    .fed-right-white-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 60%, transparent 90%)
    }
    
    .fed-right-white-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 70%, transparent 90%)
    }
    
    .fed-right-white-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 80%, transparent 90%)
    }
    */
  .fed-right-white-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 30%, transparent);
  }
  .fed-right-white-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 40%, transparent);
  }
  .fed-right-white-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.1) 50%, transparent);
  }
  /*
    .fed-right-white-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 60%, transparent)
    }
    
    .fed-right-white-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 70%, transparent)
    }
    
    .fed-right-white-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .1)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .1) 80%, transparent)
    }
    */
  .fed-right-white-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-right-white-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 40%, transparent 50%)
    }
    
    .fed-right-white-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 50%, transparent 0)
    }
    
    .fed-right-white-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 60%, transparent 0)
    }
    
    .fed-right-white-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 70%, transparent 0)
    }
    
    .fed-right-white-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 80%, transparent 0)
    }
    */
  .fed-right-white-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-right-white-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 40%, transparent 60%)
    }
    
    .fed-right-white-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 50%, transparent 60%)
    }
    
    .fed-right-white-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 60%, transparent 0)
    }
    
    .fed-right-white-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 70%, transparent 0)
    }
    
    .fed-right-white-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 80%, transparent 0)
    }
    */
  .fed-right-white-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-right-white-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 40%, transparent 70%)
    }
    
    .fed-right-white-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 50%, transparent 70%)
    }
    
    .fed-right-white-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 60%, transparent 70%)
    }
    
    .fed-right-white-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 70%, transparent 0)
    }
    
    .fed-right-white-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 80%, transparent 0)
    }
    */
  .fed-right-white-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 30%, transparent 80%);
  }
  .fed-right-white-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-right-white-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 50%, transparent 80%)
    }
    
    .fed-right-white-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 60%, transparent 80%)
    }
    
    .fed-right-white-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 70%, transparent 80%)
    }
    
    .fed-right-white-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 80%, transparent 0)
    }
    */
  .fed-right-white-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 30%, transparent 90%);
  }
  .fed-right-white-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-right-white-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 50%, transparent 90%)
    }
    
    .fed-right-white-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 60%, transparent 90%)
    }
    
    .fed-right-white-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 70%, transparent 90%)
    }
    
    .fed-right-white-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 80%, transparent 90%)
    }
    */
  .fed-right-white-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 30%, transparent);
  }
  .fed-right-white-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 40%, transparent);
  }
  .fed-right-white-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.2) 50%, transparent);
  }
  /*
    .fed-right-white-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 60%, transparent)
    }
    
    .fed-right-white-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 70%, transparent)
    }
    
    .fed-right-white-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .2)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .2) 80%, transparent)
    }
    */
  .fed-right-white-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-right-white-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 40%, transparent 50%)
    }
    
    .fed-right-white-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 50%, transparent 0)
    }
    
    .fed-right-white-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 60%, transparent 0)
    }
    
    .fed-right-white-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 70%, transparent 0)
    }
    
    .fed-right-white-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 80%, transparent 0)
    }
    */
  .fed-right-white-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-right-white-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 40%, transparent 60%)
    }
    
    .fed-right-white-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 50%, transparent 60%)
    }
    
    .fed-right-white-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 60%, transparent 0)
    }
    
    .fed-right-white-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 70%, transparent 0)
    }
    
    .fed-right-white-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 80%, transparent 0)
    }
    */
  .fed-right-white-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-right-white-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 40%, transparent 70%)
    }
    
    .fed-right-white-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 50%, transparent 70%)
    }
    
    .fed-right-white-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 60%, transparent 70%)
    }
    
    .fed-right-white-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 70%, transparent 0)
    }
    
    .fed-right-white-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 80%, transparent 0)
    }
    */
  .fed-right-white-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 30%, transparent 80%);
  }
  .fed-right-white-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-right-white-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 50%, transparent 80%)
    }
    
    .fed-right-white-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 60%, transparent 80%)
    }
    
    .fed-right-white-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 70%, transparent 80%)
    }
    
    .fed-right-white-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 80%, transparent 0)
    }
    */
  .fed-right-white-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 30%, transparent 90%);
  }
  .fed-right-white-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-right-white-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 50%, transparent 90%)
    }
    
    .fed-right-white-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 60%, transparent 90%)
    }
    
    .fed-right-white-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 70%, transparent 90%)
    }
    
    .fed-right-white-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 80%, transparent 90%)
    }
    */
  .fed-right-white-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 30%, transparent);
  }
  .fed-right-white-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 40%, transparent);
  }
  .fed-right-white-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.3) 50%, transparent);
  }
  /*
    .fed-right-white-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 60%, transparent)
    }
    
    .fed-right-white-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 70%, transparent)
    }
    
    .fed-right-white-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .3)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .3) 80%, transparent)
    }
    */
  .fed-right-white-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-right-white-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 40%, transparent 50%)
    }
    
    .fed-right-white-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 50%, transparent 0)
    }
    
    .fed-right-white-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 60%, transparent 0)
    }
    
    .fed-right-white-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 70%, transparent 0)
    }
    
    .fed-right-white-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 80%, transparent 0)
    }
    */
  .fed-right-white-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-right-white-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 40%, transparent 60%)
    }
    
    .fed-right-white-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 50%, transparent 60%)
    }
    
    .fed-right-white-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 60%, transparent 0)
    }
    
    .fed-right-white-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 70%, transparent 0)
    }
    
    .fed-right-white-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 80%, transparent 0)
    }
    */
  .fed-right-white-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-right-white-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 40%, transparent 70%)
    }
    
    .fed-right-white-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 50%, transparent 70%)
    }
    
    .fed-right-white-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 60%, transparent 70%)
    }
    
    .fed-right-white-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 70%, transparent 0)
    }
    
    .fed-right-white-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 80%, transparent 0)
    }
    */
  .fed-right-white-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 30%, transparent 80%);
  }
  .fed-right-white-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-right-white-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 50%, transparent 80%)
    }
    
    .fed-right-white-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 60%, transparent 80%)
    }
    
    .fed-right-white-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 70%, transparent 80%)
    }
    
    .fed-right-white-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 80%, transparent 0)
    }
    */
  .fed-right-white-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 30%, transparent 90%);
  }
  .fed-right-white-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-right-white-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 50%, transparent 90%)
    }
    
    .fed-right-white-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 60%, transparent 90%)
    }
    
    .fed-right-white-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 70%, transparent 90%)
    }
    
    .fed-right-white-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 80%, transparent 90%)
    }
    */
  .fed-right-white-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 30%, transparent);
  }
  .fed-right-white-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 40%, transparent);
  }
  .fed-right-white-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.4) 50%, transparent);
  }
  /*
    .fed-right-white-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 60%, transparent)
    }
    
    .fed-right-white-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 70%, transparent)
    }
    
    .fed-right-white-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .4)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .4) 80%, transparent)
    }
    */
  .fed-right-white-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-right-white-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 40%, transparent 50%)
    }
    
    .fed-right-white-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 50%, transparent 0)
    }
    
    .fed-right-white-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 60%, transparent 0)
    }
    
    .fed-right-white-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 70%, transparent 0)
    }
    
    .fed-right-white-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 80%, transparent 0)
    }
    */
  .fed-right-white-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-right-white-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 40%, transparent 60%)
    }
    
    .fed-right-white-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 50%, transparent 60%)
    }
    
    .fed-right-white-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 60%, transparent 0)
    }
    
    .fed-right-white-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 70%, transparent 0)
    }
    
    .fed-right-white-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 80%, transparent 0)
    }
    */
  .fed-right-white-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-right-white-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 40%, transparent 70%)
    }
    
    .fed-right-white-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 50%, transparent 70%)
    }
    
    .fed-right-white-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 60%, transparent 70%)
    }
    
    .fed-right-white-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 70%, transparent 0)
    }
    
    .fed-right-white-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 80%, transparent 0)
    }
    */
  .fed-right-white-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 30%, transparent 80%);
  }
  .fed-right-white-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-right-white-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 50%, transparent 80%)
    }
    
    .fed-right-white-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 60%, transparent 80%)
    }
    
    .fed-right-white-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 70%, transparent 80%)
    }
    
    .fed-right-white-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 80%, transparent 0)
    }
    */
  .fed-right-white-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 30%, transparent 90%);
  }
  .fed-right-white-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-right-white-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 50%, transparent 90%)
    }
    
    .fed-right-white-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 60%, transparent 90%)
    }
    
    .fed-right-white-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 70%, transparent 90%)
    }
    
    .fed-right-white-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 80%, transparent 90%)
    }
    */
  .fed-right-white-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 30%, transparent);
  }
  .fed-right-white-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 40%, transparent);
  }
  .fed-right-white-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.5) 50%, transparent);
  }
  /*
    .fed-right-white-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 60%, transparent)
    }
    
    .fed-right-white-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 70%, transparent)
    }
    
    .fed-right-white-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .5)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .5) 80%, transparent)
    }
    */
  .fed-right-white-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-right-white-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 40%, transparent 50%)
    }
    
    .fed-right-white-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 50%, transparent 0)
    }
    
    .fed-right-white-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 60%, transparent 0)
    }
    
    .fed-right-white-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 70%, transparent 0)
    }
    
    .fed-right-white-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 80%, transparent 0)
    }
    */
  .fed-right-white-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-right-white-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 40%, transparent 60%)
    }
    
    .fed-right-white-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 50%, transparent 60%)
    }
    
    .fed-right-white-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 60%, transparent 0)
    }
    
    .fed-right-white-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 70%, transparent 0)
    }
    
    .fed-right-white-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 80%, transparent 0)
    }
    */
  .fed-right-white-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-right-white-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 40%, transparent 70%)
    }
    
    .fed-right-white-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 50%, transparent 70%)
    }
    
    .fed-right-white-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 60%, transparent 70%)
    }
    
    .fed-right-white-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 70%, transparent 0)
    }
    
    .fed-right-white-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 80%, transparent 0)
    }
    */
  .fed-right-white-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 30%, transparent 80%);
  }
  .fed-right-white-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-right-white-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 50%, transparent 80%)
    }
    
    .fed-right-white-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 60%, transparent 80%)
    }
    
    .fed-right-white-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 70%, transparent 80%)
    }
    
    .fed-right-white-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 80%, transparent 0)
    }
    */
  .fed-right-white-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 30%, transparent 90%);
  }
  .fed-right-white-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-right-white-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 50%, transparent 90%)
    }
    
    .fed-right-white-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 60%, transparent 90%)
    }
    
    .fed-right-white-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 70%, transparent 90%)
    }
    
    .fed-right-white-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 80%, transparent 90%)
    }
    */
  .fed-right-white-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 30%, transparent);
  }
  .fed-right-white-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 40%, transparent);
  }
  .fed-right-white-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.6) 50%, transparent);
  }
  /*
    .fed-right-white-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 60%, transparent)
    }
    
    .fed-right-white-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 70%, transparent)
    }
    
    .fed-right-white-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .6)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .6) 80%, transparent)
    }
    */
  .fed-right-white-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-right-white-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 40%, transparent 50%)
    }
    
    .fed-right-white-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 50%, transparent 0)
    }
    
    .fed-right-white-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 60%, transparent 0)
    }
    
    .fed-right-white-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 70%, transparent 0)
    }
    
    .fed-right-white-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 80%, transparent 0)
    }
    */
  .fed-right-white-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-right-white-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 40%, transparent 60%)
    }
    
    .fed-right-white-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 50%, transparent 60%)
    }
    
    .fed-right-white-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 60%, transparent 0)
    }
    
    .fed-right-white-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 70%, transparent 0)
    }
    
    .fed-right-white-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 80%, transparent 0)
    }
    */
  .fed-right-white-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-right-white-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 40%, transparent 70%)
    }
    
    .fed-right-white-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 50%, transparent 70%)
    }
    
    .fed-right-white-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 60%, transparent 70%)
    }
    
    .fed-right-white-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 70%, transparent 0)
    }
    
    .fed-right-white-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 80%, transparent 0)
    }
    */
  .fed-right-white-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 30%, transparent 80%);
  }
  .fed-right-white-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-right-white-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 50%, transparent 80%)
    }
    
    .fed-right-white-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 60%, transparent 80%)
    }
    
    .fed-right-white-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 70%, transparent 80%)
    }
    
    .fed-right-white-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 80%, transparent 0)
    }
    */
  .fed-right-white-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 30%, transparent 90%);
  }
  .fed-right-white-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-right-white-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 50%, transparent 90%)
    }
    
    .fed-right-white-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 60%, transparent 90%)
    }
    
    .fed-right-white-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 70%, transparent 90%)
    }
    
    .fed-right-white-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 80%, transparent 90%)
    }
    */
  .fed-right-white-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 30%, transparent);
  }
  .fed-right-white-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 40%, transparent);
  }
  .fed-right-white-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.7) 50%, transparent);
  }
  /*
    .fed-right-white-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 60%, transparent)
    }
    
    .fed-right-white-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 70%, transparent)
    }
    
    .fed-right-white-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .7)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .7) 80%, transparent)
    }
    */
  .fed-right-white-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-right-white-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 40%, transparent 50%)
    }
    
    .fed-right-white-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 50%, transparent 0)
    }
    
    .fed-right-white-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 60%, transparent 0)
    }
    
    .fed-right-white-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 70%, transparent 0)
    }
    
    .fed-right-white-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 80%, transparent 0)
    }
    */
  .fed-right-white-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-right-white-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 40%, transparent 60%)
    }
    
    .fed-right-white-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 50%, transparent 60%)
    }
    
    .fed-right-white-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 60%, transparent 0)
    }
    
    .fed-right-white-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 70%, transparent 0)
    }
    
    .fed-right-white-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 80%, transparent 0)
    }
    */
  .fed-right-white-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-right-white-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 40%, transparent 70%)
    }
    
    .fed-right-white-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 50%, transparent 70%)
    }
    
    .fed-right-white-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 60%, transparent 70%)
    }
    
    .fed-right-white-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 70%, transparent 0)
    }
    
    .fed-right-white-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 80%, transparent 0)
    }
    */
  .fed-right-white-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 30%, transparent 80%);
  }
  .fed-right-white-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-right-white-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 50%, transparent 80%)
    }
    
    .fed-right-white-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 60%, transparent 80%)
    }
    
    .fed-right-white-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 70%, transparent 80%)
    }
    
    .fed-right-white-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 80%, transparent 0)
    }
    */
  .fed-right-white-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 30%, transparent 90%);
  }
  .fed-right-white-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-right-white-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 50%, transparent 90%)
    }
    
    .fed-right-white-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 60%, transparent 90%)
    }
    
    .fed-right-white-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 70%, transparent 90%)
    }
    
    .fed-right-white-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 80%, transparent 90%)
    }
    */
  .fed-right-white-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 30%, transparent);
  }
  .fed-right-white-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 40%, transparent);
  }
  .fed-right-white-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.8) 50%, transparent);
  }
  /*
    .fed-right-white-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 60%, transparent)
    }
    
    .fed-right-white-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 70%, transparent)
    }
    
    .fed-right-white-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .8)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .8) 80%, transparent)
    }
    */
  .fed-right-white-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-right-white-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 40%, transparent 50%)
    }
    
    .fed-right-white-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 50%, transparent 0)
    }
    
    .fed-right-white-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 60%, transparent 0)
    }
    
    .fed-right-white-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 70%, transparent 0)
    }
    
    .fed-right-white-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 80%, transparent 0)
    }
    */
  .fed-right-white-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-right-white-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 40%, transparent 60%)
    }
    
    .fed-right-white-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 50%, transparent 60%)
    }
    
    .fed-right-white-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 60%, transparent 0)
    }
    
    .fed-right-white-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 70%, transparent 0)
    }
    
    .fed-right-white-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 80%, transparent 0)
    }
    */
  .fed-right-white-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-right-white-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 40%, transparent 70%)
    }
    
    .fed-right-white-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 50%, transparent 70%)
    }
    
    .fed-right-white-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 60%, transparent 70%)
    }
    
    .fed-right-white-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 70%, transparent 0)
    }
    
    .fed-right-white-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 80%, transparent 0)
    }
    */
  .fed-right-white-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 30%, transparent 80%);
  }
  .fed-right-white-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-right-white-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 50%, transparent 80%)
    }
    
    .fed-right-white-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 60%, transparent 80%)
    }
    
    .fed-right-white-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 70%, transparent 80%)
    }
    
    .fed-right-white-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 80%, transparent 0)
    }
    */
  .fed-right-white-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 30%, transparent 90%);
  }
  .fed-right-white-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-right-white-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 50%, transparent 90%)
    }
    
    .fed-right-white-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 60%, transparent 90%)
    }
    
    .fed-right-white-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 70%, transparent 90%)
    }
    
    .fed-right-white-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 80%, transparent 90%)
    }
    */
  .fed-right-white-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 30%, transparent);
  }
  .fed-right-white-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 40%, transparent);
  }
  .fed-right-white-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(255, 255, 255, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(255, 255, 255, 0.9) 50%, transparent);
  }
  /*
    .fed-right-white-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 60%, transparent)
    }
    
    .fed-right-white-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 70%, transparent)
    }
    
    .fed-right-white-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 100%, .9)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 100%, .9) 80%, transparent)
    }
    */
  .fed-right-white-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #ffffff), color-stop(50%, transparent));
    background: linear-gradient(270deg, #ffffff 30%, transparent 50%);
  }
  /*
    .fed-right-white-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), color-stop(50%, transparent));
        background: linear-gradient(270deg, #fff 40%, transparent 50%)
    }
    
    .fed-right-white-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #fff), color-stop(50%, transparent));
        background: linear-gradient(270deg, #fff 50%, transparent 0)
    }
    
    .fed-right-white-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #fff), color-stop(50%, transparent));
        background: linear-gradient(270deg, #fff 60%, transparent 0)
    }
    
    .fed-right-white-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #fff), color-stop(50%, transparent));
        background: linear-gradient(270deg, #fff 70%, transparent 0)
    }
    
    .fed-right-white-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #fff), color-stop(50%, transparent));
        background: linear-gradient(270deg, #fff 80%, transparent 0)
    }
    */
  .fed-right-white-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #ffffff), color-stop(60%, transparent));
    background: linear-gradient(270deg, #ffffff 30%, transparent 60%);
  }
  /*
    .fed-right-white-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), color-stop(60%, transparent));
        background: linear-gradient(270deg, #fff 40%, transparent 60%)
    }
    
    .fed-right-white-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #fff), color-stop(60%, transparent));
        background: linear-gradient(270deg, #fff 50%, transparent 60%)
    }
    
    .fed-right-white-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #fff), color-stop(60%, transparent));
        background: linear-gradient(270deg, #fff 60%, transparent 0)
    }
    
    .fed-right-white-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #fff), color-stop(60%, transparent));
        background: linear-gradient(270deg, #fff 70%, transparent 0)
    }
    
    .fed-right-white-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #fff), color-stop(60%, transparent));
        background: linear-gradient(270deg, #fff 80%, transparent 0)
    }
    */
  .fed-right-white-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #ffffff), color-stop(70%, transparent));
    background: linear-gradient(270deg, #ffffff 30%, transparent 70%);
  }
  /*
    .fed-right-white-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #fff), color-stop(70%, transparent));
        background: linear-gradient(270deg, #fff 40%, transparent 70%)
    }
    
    .fed-right-white-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #fff), color-stop(70%, transparent));
        background: linear-gradient(270deg, #fff 50%, transparent 70%)
    }
    
    .fed-right-white-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #fff), color-stop(70%, transparent));
        background: linear-gradient(270deg, #fff 60%, transparent 70%)
    }
    
    .fed-right-white-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #fff), color-stop(70%, transparent));
        background: linear-gradient(270deg, #fff 70%, transparent 0)
    }
    
    .fed-right-white-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #fff), color-stop(70%, transparent));
        background: linear-gradient(270deg, #fff 80%, transparent 0)
    }
    */
  .fed-right-white-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #ffffff), color-stop(80%, transparent));
    background: linear-gradient(270deg, #ffffff 30%, transparent 80%);
  }
  .fed-right-white-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #ffffff), color-stop(80%, transparent));
    background: linear-gradient(270deg, #ffffff 40%, transparent 80%);
  }
  /*
    .fed-right-white-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #fff), color-stop(80%, transparent));
        background: linear-gradient(270deg, #fff 50%, transparent 80%)
    }
    
    .fed-right-white-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #fff), color-stop(80%, transparent));
        background: linear-gradient(270deg, #fff 60%, transparent 80%)
    }
    
    .fed-right-white-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #fff), color-stop(80%, transparent));
        background: linear-gradient(270deg, #fff 70%, transparent 80%)
    }
    
    .fed-right-white-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #fff), color-stop(80%, transparent));
        background: linear-gradient(270deg, #fff 80%, transparent 0)
    }
    */
  .fed-right-white-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #ffffff), color-stop(90%, transparent));
    background: linear-gradient(270deg, #ffffff 30%, transparent 90%);
  }
  .fed-right-white-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #ffffff), color-stop(90%, transparent));
    background: linear-gradient(270deg, #ffffff 40%, transparent 90%);
  }
  /*
    .fed-right-white-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #fff), color-stop(90%, transparent));
        background: linear-gradient(270deg, #fff 50%, transparent 90%)
    }
    
    .fed-right-white-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #fff), color-stop(90%, transparent));
        background: linear-gradient(270deg, #fff 60%, transparent 90%)
    }
    
    .fed-right-white-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #fff), color-stop(90%, transparent));
        background: linear-gradient(270deg, #fff 70%, transparent 90%)
    }
    
    .fed-right-white-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #fff), color-stop(90%, transparent));
        background: linear-gradient(270deg, #fff 80%, transparent 90%)
    }
    */
  .fed-right-white-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #ffffff), to(transparent));
    background: linear-gradient(270deg, #ffffff 30%, transparent);
  }
  .fed-right-white-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #ffffff), to(transparent));
    background: linear-gradient(270deg, #ffffff 40%, transparent);
  }
  .fed-right-white-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, #ffffff), to(transparent));
    background: linear-gradient(270deg, #ffffff 50%, transparent);
  }
  /*
    .fed-right-white-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #fff), to(transparent));
        background: linear-gradient(270deg, #fff 60%, transparent)
    }
    
    .fed-right-white-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #fff), to(transparent));
        background: linear-gradient(270deg, #fff 70%, transparent)
    }
    
    .fed-right-white-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #fff), to(transparent));
        background: linear-gradient(270deg, #fff 80%, transparent)
    }
    */
  .fed-right-black-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-right-black-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 40%, transparent 50%)
    }
    
    .fed-right-black-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 50%, transparent 0)
    }
    
    .fed-right-black-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 60%, transparent 0)
    }
    
    .fed-right-black-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 70%, transparent 0)
    }
    
    .fed-right-black-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 80%, transparent 0)
    }
    */
  .fed-right-black-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-right-black-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 40%, transparent 60%)
    }
    
    .fed-right-black-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 50%, transparent 60%)
    }
    
    .fed-right-black-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 60%, transparent 0)
    }
    
    .fed-right-black-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 70%, transparent 0)
    }
    
    .fed-right-black-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 80%, transparent 0)
    }
    */
  .fed-right-black-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-right-black-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 40%, transparent 70%)
    }
    
    .fed-right-black-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 50%, transparent 70%)
    }
    
    .fed-right-black-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 60%, transparent 70%)
    }
    
    .fed-right-black-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 70%, transparent 0)
    }
    
    .fed-right-black-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 80%, transparent 0)
    }
    */
  .fed-right-black-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 30%, transparent 80%);
  }
  .fed-right-black-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-right-black-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 50%, transparent 80%)
    }
    
    .fed-right-black-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 60%, transparent 80%)
    }
    
    .fed-right-black-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 70%, transparent 80%)
    }
    
    .fed-right-black-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 80%, transparent 0)
    }
    */
  .fed-right-black-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 30%, transparent 90%);
  }
  .fed-right-black-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-right-black-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 50%, transparent 90%)
    }
    
    .fed-right-black-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 60%, transparent 90%)
    }
    
    .fed-right-black-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 70%, transparent 90%)
    }
    
    .fed-right-black-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 80%, transparent 90%)
    }
    */
  .fed-right-black-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 30%, transparent);
  }
  .fed-right-black-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 40%, transparent);
  }
  .fed-right-black-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.1) 50%, transparent);
  }
  /*
    .fed-right-black-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 60%, transparent)
    }
    
    .fed-right-black-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 70%, transparent)
    }
    
    .fed-right-black-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .1) 80%, transparent)
    }
    */
  .fed-right-black-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-right-black-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 40%, transparent 50%)
    }
    
    .fed-right-black-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 50%, transparent 0)
    }
    
    .fed-right-black-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 60%, transparent 0)
    }
    
    .fed-right-black-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 70%, transparent 0)
    }
    
    .fed-right-black-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 80%, transparent 0)
    }
    */
  .fed-right-black-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-right-black-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 40%, transparent 60%)
    }
    
    .fed-right-black-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 50%, transparent 60%)
    }
    
    .fed-right-black-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 60%, transparent 0)
    }
    
    .fed-right-black-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 70%, transparent 0)
    }
    
    .fed-right-black-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 80%, transparent 0)
    }
    */
  .fed-right-black-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-right-black-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 40%, transparent 70%)
    }
    
    .fed-right-black-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 50%, transparent 70%)
    }
    
    .fed-right-black-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 60%, transparent 70%)
    }
    
    .fed-right-black-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 70%, transparent 0)
    }
    
    .fed-right-black-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 80%, transparent 0)
    }
    */
  .fed-right-black-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 30%, transparent 80%);
  }
  .fed-right-black-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-right-black-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 50%, transparent 80%)
    }
    
    .fed-right-black-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 60%, transparent 80%)
    }
    
    .fed-right-black-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 70%, transparent 80%)
    }
    
    .fed-right-black-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 80%, transparent 0)
    }
    */
  .fed-right-black-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 30%, transparent 90%);
  }
  .fed-right-black-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-right-black-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 50%, transparent 90%)
    }
    
    .fed-right-black-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 60%, transparent 90%)
    }
    
    .fed-right-black-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 70%, transparent 90%)
    }
    
    .fed-right-black-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 80%, transparent 90%)
    }
    */
  .fed-right-black-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 30%, transparent);
  }
  .fed-right-black-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 40%, transparent);
  }
  .fed-right-black-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 50%, transparent);
  }
  /*
    .fed-right-black-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 60%, transparent)
    }
    
    .fed-right-black-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 70%, transparent)
    }
    
    .fed-right-black-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .2) 80%, transparent)
    }
    */
  .fed-right-black-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-right-black-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 40%, transparent 50%)
    }
    
    .fed-right-black-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 50%, transparent 0)
    }
    
    .fed-right-black-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 60%, transparent 0)
    }
    
    .fed-right-black-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 70%, transparent 0)
    }
    
    .fed-right-black-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 80%, transparent 0)
    }
    */
  .fed-right-black-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-right-black-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 40%, transparent 60%)
    }
    
    .fed-right-black-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 50%, transparent 60%)
    }
    
    .fed-right-black-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 60%, transparent 0)
    }
    
    .fed-right-black-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 70%, transparent 0)
    }
    
    .fed-right-black-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 80%, transparent 0)
    }
    */
  .fed-right-black-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-right-black-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 40%, transparent 70%)
    }
    
    .fed-right-black-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 50%, transparent 70%)
    }
    
    .fed-right-black-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 60%, transparent 70%)
    }
    
    .fed-right-black-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 70%, transparent 0)
    }
    
    .fed-right-black-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 80%, transparent 0)
    }
    */
  .fed-right-black-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 30%, transparent 80%);
  }
  .fed-right-black-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-right-black-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 50%, transparent 80%)
    }
    
    .fed-right-black-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 60%, transparent 80%)
    }
    
    .fed-right-black-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 70%, transparent 80%)
    }
    
    .fed-right-black-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 80%, transparent 0)
    }
    */
  .fed-right-black-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 30%, transparent 90%);
  }
  .fed-right-black-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-right-black-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 50%, transparent 90%)
    }
    
    .fed-right-black-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 60%, transparent 90%)
    }
    
    .fed-right-black-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 70%, transparent 90%)
    }
    
    .fed-right-black-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 80%, transparent 90%)
    }
    */
  .fed-right-black-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 30%, transparent);
  }
  .fed-right-black-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 40%, transparent);
  }
  .fed-right-black-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 50%, transparent);
  }
  /*
    .fed-right-black-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 60%, transparent)
    }
    
    .fed-right-black-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 70%, transparent)
    }
    
    .fed-right-black-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .3) 80%, transparent)
    }
    */
  .fed-right-black-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-right-black-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 40%, transparent 50%)
    }
    
    .fed-right-black-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 50%, transparent 0)
    }
    
    .fed-right-black-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 60%, transparent 0)
    }
    
    .fed-right-black-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 70%, transparent 0)
    }
    
    .fed-right-black-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 80%, transparent 0)
    }
    */
  .fed-right-black-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-right-black-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 40%, transparent 60%)
    }
    
    .fed-right-black-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 50%, transparent 60%)
    }
    
    .fed-right-black-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 60%, transparent 0)
    }
    
    .fed-right-black-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 70%, transparent 0)
    }
    
    .fed-right-black-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 80%, transparent 0)
    }
    */
  .fed-right-black-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-right-black-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 40%, transparent 70%)
    }
    
    .fed-right-black-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 50%, transparent 70%)
    }
    
    .fed-right-black-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 60%, transparent 70%)
    }
    
    .fed-right-black-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 70%, transparent 0)
    }
    
    .fed-right-black-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 80%, transparent 0)
    }
    */
  .fed-right-black-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 30%, transparent 80%);
  }
  .fed-right-black-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-right-black-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 50%, transparent 80%)
    }
    
    .fed-right-black-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 60%, transparent 80%)
    }
    
    .fed-right-black-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 70%, transparent 80%)
    }
    
    .fed-right-black-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 80%, transparent 0)
    }
    */
  .fed-right-black-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 30%, transparent 90%);
  }
  .fed-right-black-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-right-black-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 50%, transparent 90%)
    }
    
    .fed-right-black-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 60%, transparent 90%)
    }
    
    .fed-right-black-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 70%, transparent 90%)
    }
    
    .fed-right-black-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 80%, transparent 90%)
    }
    */
  .fed-right-black-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 30%, transparent);
  }
  .fed-right-black-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 40%, transparent);
  }
  .fed-right-black-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 50%, transparent);
  }
  /*
    .fed-right-black-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 60%, transparent)
    }
    
    .fed-right-black-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 70%, transparent)
    }
    
    .fed-right-black-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .4) 80%, transparent)
    }
    */
  .fed-right-black-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-right-black-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 40%, transparent 50%)
    }
    
    .fed-right-black-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 50%, transparent 0)
    }
    
    .fed-right-black-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 60%, transparent 0)
    }
    
    .fed-right-black-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 70%, transparent 0)
    }
    
    .fed-right-black-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 80%, transparent 0)
    }
    */
  .fed-right-black-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-right-black-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 40%, transparent 60%)
    }
    
    .fed-right-black-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 50%, transparent 60%)
    }
    
    .fed-right-black-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 60%, transparent 0)
    }
    
    .fed-right-black-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 70%, transparent 0)
    }
    
    .fed-right-black-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 80%, transparent 0)
    }
    */
  .fed-right-black-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-right-black-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 40%, transparent 70%)
    }
    
    .fed-right-black-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 50%, transparent 70%)
    }
    
    .fed-right-black-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 60%, transparent 70%)
    }
    
    .fed-right-black-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 70%, transparent 0)
    }
    
    .fed-right-black-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 80%, transparent 0)
    }
    */
  .fed-right-black-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 30%, transparent 80%);
  }
  .fed-right-black-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-right-black-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 50%, transparent 80%)
    }
    
    .fed-right-black-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 60%, transparent 80%)
    }
    
    .fed-right-black-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 70%, transparent 80%)
    }
    
    .fed-right-black-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 80%, transparent 0)
    }
    */
  .fed-right-black-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 30%, transparent 90%);
  }
  .fed-right-black-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-right-black-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 50%, transparent 90%)
    }
    
    .fed-right-black-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 60%, transparent 90%)
    }
    
    .fed-right-black-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 70%, transparent 90%)
    }
    
    .fed-right-black-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 80%, transparent 90%)
    }
    */
  .fed-right-black-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 30%, transparent);
  }
  .fed-right-black-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 40%, transparent);
  }
  .fed-right-black-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 50%, transparent);
  }
  /*
    .fed-right-black-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 60%, transparent)
    }
    
    .fed-right-black-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 70%, transparent)
    }
    
    .fed-right-black-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .5) 80%, transparent)
    }
    */
  .fed-right-black-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-right-black-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 40%, transparent 50%)
    }
    
    .fed-right-black-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 50%, transparent 0)
    }
    
    .fed-right-black-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 60%, transparent 0)
    }
    
    .fed-right-black-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 70%, transparent 0)
    }
    
    .fed-right-black-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 80%, transparent 0)
    }
    */
  .fed-right-black-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-right-black-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 40%, transparent 60%)
    }
    
    .fed-right-black-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 50%, transparent 60%)
    }
    
    .fed-right-black-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 60%, transparent 0)
    }
    
    .fed-right-black-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 70%, transparent 0)
    }
    
    .fed-right-black-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 80%, transparent 0)
    }
    */
  .fed-right-black-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-right-black-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 40%, transparent 70%)
    }
    
    .fed-right-black-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 50%, transparent 70%)
    }
    
    .fed-right-black-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 60%, transparent 70%)
    }
    
    .fed-right-black-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 70%, transparent 0)
    }
    
    .fed-right-black-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 80%, transparent 0)
    }
    */
  .fed-right-black-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 30%, transparent 80%);
  }
  .fed-right-black-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-right-black-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 50%, transparent 80%)
    }
    
    .fed-right-black-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 60%, transparent 80%)
    }
    
    .fed-right-black-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 70%, transparent 80%)
    }
    
    .fed-right-black-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 80%, transparent 0)
    }
    */
  .fed-right-black-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 30%, transparent 90%);
  }
  .fed-right-black-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-right-black-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 50%, transparent 90%)
    }
    
    .fed-right-black-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 60%, transparent 90%)
    }
    
    .fed-right-black-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 70%, transparent 90%)
    }
    
    .fed-right-black-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 80%, transparent 90%)
    }
    */
  .fed-right-black-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 30%, transparent);
  }
  .fed-right-black-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 40%, transparent);
  }
  .fed-right-black-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.6) 50%, transparent);
  }
  /*
    .fed-right-black-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 60%, transparent)
    }
    
    .fed-right-black-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 70%, transparent)
    }
    
    .fed-right-black-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .6) 80%, transparent)
    }
    */
  .fed-right-black-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-right-black-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 40%, transparent 50%)
    }
    
    .fed-right-black-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 50%, transparent 0)
    }
    
    .fed-right-black-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 60%, transparent 0)
    }
    
    .fed-right-black-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 70%, transparent 0)
    }
    
    .fed-right-black-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 80%, transparent 0)
    }
    */
  .fed-right-black-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-right-black-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 40%, transparent 60%)
    }
    
    .fed-right-black-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 50%, transparent 60%)
    }
    
    .fed-right-black-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 60%, transparent 0)
    }
    
    .fed-right-black-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 70%, transparent 0)
    }
    
    .fed-right-black-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 80%, transparent 0)
    }
    */
  .fed-right-black-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-right-black-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 40%, transparent 70%)
    }
    
    .fed-right-black-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 50%, transparent 70%)
    }
    
    .fed-right-black-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 60%, transparent 70%)
    }
    
    .fed-right-black-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 70%, transparent 0)
    }
    
    .fed-right-black-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 80%, transparent 0)
    }
    */
  .fed-right-black-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 30%, transparent 80%);
  }
  .fed-right-black-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-right-black-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 50%, transparent 80%)
    }
    
    .fed-right-black-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 60%, transparent 80%)
    }
    
    .fed-right-black-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 70%, transparent 80%)
    }
    
    .fed-right-black-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 80%, transparent 0)
    }
    */
  .fed-right-black-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 30%, transparent 90%);
  }
  .fed-right-black-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-right-black-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 50%, transparent 90%)
    }
    
    .fed-right-black-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 60%, transparent 90%)
    }
    
    .fed-right-black-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 70%, transparent 90%)
    }
    
    .fed-right-black-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 80%, transparent 90%)
    }
    */
  .fed-right-black-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 30%, transparent);
  }
  .fed-right-black-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 40%, transparent);
  }
  .fed-right-black-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.7) 50%, transparent);
  }
  /*
    .fed-right-black-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 60%, transparent)
    }
    
    .fed-right-black-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 70%, transparent)
    }
    
    .fed-right-black-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .7) 80%, transparent)
    }
    */
  .fed-right-black-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-right-black-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 40%, transparent 50%)
    }
    
    .fed-right-black-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 50%, transparent 0)
    }
    
    .fed-right-black-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 60%, transparent 0)
    }
    
    .fed-right-black-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 70%, transparent 0)
    }
    
    .fed-right-black-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 80%, transparent 0)
    }
    */
  .fed-right-black-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-right-black-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 40%, transparent 60%)
    }
    
    .fed-right-black-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 50%, transparent 60%)
    }
    
    .fed-right-black-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 60%, transparent 0)
    }
    
    .fed-right-black-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 70%, transparent 0)
    }
    
    .fed-right-black-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 80%, transparent 0)
    }
    */
  .fed-right-black-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-right-black-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 40%, transparent 70%)
    }
    
    .fed-right-black-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 50%, transparent 70%)
    }
    
    .fed-right-black-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 60%, transparent 70%)
    }
    
    .fed-right-black-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 70%, transparent 0)
    }
    
    .fed-right-black-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 80%, transparent 0)
    }
    */
  .fed-right-black-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 30%, transparent 80%);
  }
  .fed-right-black-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-right-black-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 50%, transparent 80%)
    }
    
    .fed-right-black-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 60%, transparent 80%)
    }
    
    .fed-right-black-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 70%, transparent 80%)
    }
    
    .fed-right-black-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 80%, transparent 0)
    }
    */
  .fed-right-black-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 30%, transparent 90%);
  }
  .fed-right-black-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-right-black-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 50%, transparent 90%)
    }
    
    .fed-right-black-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 60%, transparent 90%)
    }
    
    .fed-right-black-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 70%, transparent 90%)
    }
    
    .fed-right-black-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 80%, transparent 90%)
    }
    */
  .fed-right-black-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 30%, transparent);
  }
  .fed-right-black-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 40%, transparent);
  }
  .fed-right-black-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 50%, transparent);
  }
  /*
    .fed-right-black-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 60%, transparent)
    }
    
    .fed-right-black-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 70%, transparent)
    }
    
    .fed-right-black-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .8) 80%, transparent)
    }
    */
  .fed-right-black-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-right-black-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 40%, transparent 50%)
    }
    
    .fed-right-black-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 50%, transparent 0)
    }
    
    .fed-right-black-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 60%, transparent 0)
    }
    
    .fed-right-black-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 70%, transparent 0)
    }
    
    .fed-right-black-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 80%, transparent 0)
    }
    */
  .fed-right-black-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-right-black-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 40%, transparent 60%)
    }
    
    .fed-right-black-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 50%, transparent 60%)
    }
    
    .fed-right-black-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 60%, transparent 0)
    }
    
    .fed-right-black-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 70%, transparent 0)
    }
    
    .fed-right-black-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 80%, transparent 0)
    }
    */
  .fed-right-black-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-right-black-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 40%, transparent 70%)
    }
    
    .fed-right-black-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 50%, transparent 70%)
    }
    
    .fed-right-black-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 60%, transparent 70%)
    }
    
    .fed-right-black-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 70%, transparent 0)
    }
    
    .fed-right-black-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 80%, transparent 0)
    }
    */
  .fed-right-black-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 30%, transparent 80%);
  }
  .fed-right-black-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-right-black-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 50%, transparent 80%)
    }
    
    .fed-right-black-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 60%, transparent 80%)
    }
    
    .fed-right-black-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 70%, transparent 80%)
    }
    
    .fed-right-black-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 80%, transparent 0)
    }
    */
  .fed-right-black-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 30%, transparent 90%);
  }
  .fed-right-black-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-right-black-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 50%, transparent 90%)
    }
    
    .fed-right-black-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 60%, transparent 90%)
    }
    
    .fed-right-black-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 70%, transparent 90%)
    }
    
    .fed-right-black-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 80%, transparent 90%)
    }
    */
  .fed-right-black-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 30%, transparent);
  }
  .fed-right-black-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 40%, transparent);
  }
  .fed-right-black-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(0, 0, 0, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.9) 50%, transparent);
  }
  /*
    .fed-right-black-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 60%, transparent)
    }
    
    .fed-right-black-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 70%, transparent)
    }
    
    .fed-right-black-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(0, 0, 0, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(0, 0, 0, .9) 80%, transparent)
    }
    */
  .fed-right-black-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #000000), color-stop(50%, transparent));
    background: linear-gradient(270deg, #000000 30%, transparent 50%);
  }
  /*
    .fed-right-black-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #000), color-stop(50%, transparent));
        background: linear-gradient(270deg, #000 40%, transparent 50%)
    }
    
    .fed-right-black-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #000), color-stop(50%, transparent));
        background: linear-gradient(270deg, #000 50%, transparent 0)
    }
    
    .fed-right-black-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #000), color-stop(50%, transparent));
        background: linear-gradient(270deg, #000 60%, transparent 0)
    }
    
    .fed-right-black-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #000), color-stop(50%, transparent));
        background: linear-gradient(270deg, #000 70%, transparent 0)
    }
    
    .fed-right-black-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #000), color-stop(50%, transparent));
        background: linear-gradient(270deg, #000 80%, transparent 0)
    }
    */
  .fed-right-black-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #000000), color-stop(60%, transparent));
    background: linear-gradient(270deg, #000000 30%, transparent 60%);
  }
  /*
    .fed-right-black-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #000), color-stop(60%, transparent));
        background: linear-gradient(270deg, #000 40%, transparent 60%)
    }
    
    .fed-right-black-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #000), color-stop(60%, transparent));
        background: linear-gradient(270deg, #000 50%, transparent 60%)
    }
    
    .fed-right-black-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #000), color-stop(60%, transparent));
        background: linear-gradient(270deg, #000 60%, transparent 0)
    }
    
    .fed-right-black-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #000), color-stop(60%, transparent));
        background: linear-gradient(270deg, #000 70%, transparent 0)
    }
    
    .fed-right-black-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #000), color-stop(60%, transparent));
        background: linear-gradient(270deg, #000 80%, transparent 0)
    }
    */
  .fed-right-black-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #000000), color-stop(70%, transparent));
    background: linear-gradient(270deg, #000000 30%, transparent 70%);
  }
  /*
    .fed-right-black-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #000), color-stop(70%, transparent));
        background: linear-gradient(270deg, #000 40%, transparent 70%)
    }
    
    .fed-right-black-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #000), color-stop(70%, transparent));
        background: linear-gradient(270deg, #000 50%, transparent 70%)
    }
    
    .fed-right-black-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #000), color-stop(70%, transparent));
        background: linear-gradient(270deg, #000 60%, transparent 70%)
    }
    
    .fed-right-black-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #000), color-stop(70%, transparent));
        background: linear-gradient(270deg, #000 70%, transparent 0)
    }
    
    .fed-right-black-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #000), color-stop(70%, transparent));
        background: linear-gradient(270deg, #000 80%, transparent 0)
    }
    */
  .fed-right-black-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #000000), color-stop(80%, transparent));
    background: linear-gradient(270deg, #000000 30%, transparent 80%);
  }
  .fed-right-black-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #000000), color-stop(80%, transparent));
    background: linear-gradient(270deg, #000000 40%, transparent 80%);
  }
  /*
    .fed-right-black-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #000), color-stop(80%, transparent));
        background: linear-gradient(270deg, #000 50%, transparent 80%)
    }
    
    .fed-right-black-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #000), color-stop(80%, transparent));
        background: linear-gradient(270deg, #000 60%, transparent 80%)
    }
    
    .fed-right-black-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #000), color-stop(80%, transparent));
        background: linear-gradient(270deg, #000 70%, transparent 80%)
    }
    
    .fed-right-black-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #000), color-stop(80%, transparent));
        background: linear-gradient(270deg, #000 80%, transparent 0)
    }
    */
  .fed-right-black-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #000000), color-stop(90%, transparent));
    background: linear-gradient(270deg, #000000 30%, transparent 90%);
  }
  .fed-right-black-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #000000), color-stop(90%, transparent));
    background: linear-gradient(270deg, #000000 40%, transparent 90%);
  }
  /*
    .fed-right-black-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #000), color-stop(90%, transparent));
        background: linear-gradient(270deg, #000 50%, transparent 90%)
    }
    
    .fed-right-black-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #000), color-stop(90%, transparent));
        background: linear-gradient(270deg, #000 60%, transparent 90%)
    }
    
    .fed-right-black-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #000), color-stop(90%, transparent));
        background: linear-gradient(270deg, #000 70%, transparent 90%)
    }
    
    .fed-right-black-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #000), color-stop(90%, transparent));
        background: linear-gradient(270deg, #000 80%, transparent 90%)
    }
    */
  .fed-right-black-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #000000), to(transparent));
    background: linear-gradient(270deg, #000000 30%, transparent);
  }
  .fed-right-black-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #000000), to(transparent));
    background: linear-gradient(270deg, #000000 40%, transparent);
  }
  .fed-right-black-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, #000000), to(transparent));
    background: linear-gradient(270deg, #000000 50%, transparent);
  }
  /*
    .fed-right-black-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #000), to(transparent));
        background: linear-gradient(270deg, #000 60%, transparent)
    }
    
    .fed-right-black-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #000), to(transparent));
        background: linear-gradient(270deg, #000 70%, transparent)
    }
    
    .fed-right-black-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #000), to(transparent));
        background: linear-gradient(270deg, #000 80%, transparent)
    }
    */
  .fed-right-navyblue-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 50%, transparent 0)
    }
    
    .fed-right-navyblue-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 60%, transparent 0)
    }
    
    .fed-right-navyblue-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 70%, transparent 0)
    }
    
    .fed-right-navyblue-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 60%, transparent 0)
    }
    
    .fed-right-navyblue-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 70%, transparent 0)
    }
    
    .fed-right-navyblue-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 70%, transparent 0)
    }
    
    .fed-right-navyblue-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 30%, transparent 80%);
  }
  .fed-right-navyblue-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 30%, transparent 90%);
  }
  .fed-right-navyblue-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 30%, transparent);
  }
  .fed-right-navyblue-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 40%, transparent);
  }
  .fed-right-navyblue-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.1) 50%, transparent);
  }
  /*
    .fed-right-navyblue-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 60%, transparent)
    }
    
    .fed-right-navyblue-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 70%, transparent)
    }
    
    .fed-right-navyblue-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .1) 80%, transparent)
    }
    */
  .fed-right-navyblue-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 50%, transparent 0)
    }
    
    .fed-right-navyblue-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 60%, transparent 0)
    }
    
    .fed-right-navyblue-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 70%, transparent 0)
    }
    
    .fed-right-navyblue-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 60%, transparent 0)
    }
    
    .fed-right-navyblue-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 70%, transparent 0)
    }
    
    .fed-right-navyblue-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 70%, transparent 0)
    }
    
    .fed-right-navyblue-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 30%, transparent 80%);
  }
  .fed-right-navyblue-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 30%, transparent 90%);
  }
  .fed-right-navyblue-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 30%, transparent);
  }
  .fed-right-navyblue-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 40%, transparent);
  }
  .fed-right-navyblue-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.2) 50%, transparent);
  }
  /*
    .fed-right-navyblue-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 60%, transparent)
    }
    
    .fed-right-navyblue-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 70%, transparent)
    }
    
    .fed-right-navyblue-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .2) 80%, transparent)
    }
    */
  .fed-right-navyblue-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 50%, transparent 0)
    }
    
    .fed-right-navyblue-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 60%, transparent 0)
    }
    
    .fed-right-navyblue-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 70%, transparent 0)
    }
    
    .fed-right-navyblue-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 60%, transparent 0)
    }
    
    .fed-right-navyblue-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 70%, transparent 0)
    }
    
    .fed-right-navyblue-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 70%, transparent 0)
    }
    
    .fed-right-navyblue-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 30%, transparent 80%);
  }
  .fed-right-navyblue-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 30%, transparent 90%);
  }
  .fed-right-navyblue-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 30%, transparent);
  }
  .fed-right-navyblue-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 40%, transparent);
  }
  .fed-right-navyblue-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.3) 50%, transparent);
  }
  /*
    .fed-right-navyblue-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 60%, transparent)
    }
    
    .fed-right-navyblue-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 70%, transparent)
    }
    
    .fed-right-navyblue-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .3) 80%, transparent)
    }
    */
  .fed-right-navyblue-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 50%, transparent 0)
    }
    
    .fed-right-navyblue-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 60%, transparent 0)
    }
    
    .fed-right-navyblue-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 70%, transparent 0)
    }
    
    .fed-right-navyblue-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 60%, transparent 0)
    }
    
    .fed-right-navyblue-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 70%, transparent 0)
    }
    
    .fed-right-navyblue-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 70%, transparent 0)
    }
    
    .fed-right-navyblue-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 30%, transparent 80%);
  }
  .fed-right-navyblue-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 30%, transparent 90%);
  }
  .fed-right-navyblue-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 30%, transparent);
  }
  .fed-right-navyblue-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 40%, transparent);
  }
  .fed-right-navyblue-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.4) 50%, transparent);
  }
  /*
    .fed-right-navyblue-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 60%, transparent)
    }
    
    .fed-right-navyblue-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 70%, transparent)
    }
    
    .fed-right-navyblue-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .4) 80%, transparent)
    }
    */
  .fed-right-navyblue-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 50%, transparent 0)
    }
    
    .fed-right-navyblue-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 60%, transparent 0)
    }
    
    .fed-right-navyblue-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 70%, transparent 0)
    }
    
    .fed-right-navyblue-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 60%, transparent 0)
    }
    
    .fed-right-navyblue-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 70%, transparent 0)
    }
    
    .fed-right-navyblue-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 70%, transparent 0)
    }
    
    .fed-right-navyblue-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 30%, transparent 80%);
  }
  .fed-right-navyblue-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 30%, transparent 90%);
  }
  .fed-right-navyblue-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 30%, transparent);
  }
  .fed-right-navyblue-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 40%, transparent);
  }
  .fed-right-navyblue-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.5) 50%, transparent);
  }
  /*
    .fed-right-navyblue-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 60%, transparent)
    }
    
    .fed-right-navyblue-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 70%, transparent)
    }
    
    .fed-right-navyblue-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .5) 80%, transparent)
    }
    */
  .fed-right-navyblue-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 50%, transparent 0)
    }
    
    .fed-right-navyblue-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 60%, transparent 0)
    }
    
    .fed-right-navyblue-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 70%, transparent 0)
    }
    
    .fed-right-navyblue-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 60%, transparent 0)
    }
    
    .fed-right-navyblue-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 70%, transparent 0)
    }
    
    .fed-right-navyblue-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 70%, transparent 0)
    }
    
    .fed-right-navyblue-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 30%, transparent 80%);
  }
  .fed-right-navyblue-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 30%, transparent 90%);
  }
  .fed-right-navyblue-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 30%, transparent);
  }
  .fed-right-navyblue-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 40%, transparent);
  }
  .fed-right-navyblue-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.6) 50%, transparent);
  }
  /*
    .fed-right-navyblue-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 60%, transparent)
    }
    
    .fed-right-navyblue-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 70%, transparent)
    }
    
    .fed-right-navyblue-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .6) 80%, transparent)
    }
    */
  .fed-right-navyblue-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 50%, transparent 0)
    }
    
    .fed-right-navyblue-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 60%, transparent 0)
    }
    
    .fed-right-navyblue-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 70%, transparent 0)
    }
    
    .fed-right-navyblue-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 60%, transparent 0)
    }
    
    .fed-right-navyblue-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 70%, transparent 0)
    }
    
    .fed-right-navyblue-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 70%, transparent 0)
    }
    
    .fed-right-navyblue-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 30%, transparent 80%);
  }
  .fed-right-navyblue-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 30%, transparent 90%);
  }
  .fed-right-navyblue-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 30%, transparent);
  }
  .fed-right-navyblue-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 40%, transparent);
  }
  .fed-right-navyblue-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.7) 50%, transparent);
  }
  /*
    .fed-right-navyblue-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 60%, transparent)
    }
    
    .fed-right-navyblue-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 70%, transparent)
    }
    
    .fed-right-navyblue-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .7) 80%, transparent)
    }
    */
  .fed-right-navyblue-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 50%, transparent 0)
    }
    
    .fed-right-navyblue-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 60%, transparent 0)
    }
    
    .fed-right-navyblue-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 70%, transparent 0)
    }
    
    .fed-right-navyblue-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 60%, transparent 0)
    }
    
    .fed-right-navyblue-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 70%, transparent 0)
    }
    
    .fed-right-navyblue-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 70%, transparent 0)
    }
    
    .fed-right-navyblue-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 30%, transparent 80%);
  }
  .fed-right-navyblue-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 30%, transparent 90%);
  }
  .fed-right-navyblue-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 30%, transparent);
  }
  .fed-right-navyblue-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 40%, transparent);
  }
  .fed-right-navyblue-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.8) 50%, transparent);
  }
  /*
    .fed-right-navyblue-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 60%, transparent)
    }
    
    .fed-right-navyblue-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 70%, transparent)
    }
    
    .fed-right-navyblue-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .8) 80%, transparent)
    }
    */
  .fed-right-navyblue-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 40%, transparent 50%)
    }
    
    .fed-right-navyblue-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 50%, transparent 0)
    }
    
    .fed-right-navyblue-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 60%, transparent 0)
    }
    
    .fed-right-navyblue-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 70%, transparent 0)
    }
    
    .fed-right-navyblue-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 40%, transparent 60%)
    }
    
    .fed-right-navyblue-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 50%, transparent 60%)
    }
    
    .fed-right-navyblue-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 60%, transparent 0)
    }
    
    .fed-right-navyblue-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 70%, transparent 0)
    }
    
    .fed-right-navyblue-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 40%, transparent 70%)
    }
    
    .fed-right-navyblue-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 50%, transparent 70%)
    }
    
    .fed-right-navyblue-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 60%, transparent 70%)
    }
    
    .fed-right-navyblue-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 70%, transparent 0)
    }
    
    .fed-right-navyblue-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 30%, transparent 80%);
  }
  .fed-right-navyblue-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 50%, transparent 80%)
    }
    
    .fed-right-navyblue-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 60%, transparent 80%)
    }
    
    .fed-right-navyblue-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 70%, transparent 80%)
    }
    
    .fed-right-navyblue-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 80%, transparent 0)
    }
    */
  .fed-right-navyblue-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 30%, transparent 90%);
  }
  .fed-right-navyblue-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 50%, transparent 90%)
    }
    
    .fed-right-navyblue-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 60%, transparent 90%)
    }
    
    .fed-right-navyblue-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 70%, transparent 90%)
    }
    
    .fed-right-navyblue-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 30%, transparent);
  }
  .fed-right-navyblue-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 40%, transparent);
  }
  .fed-right-navyblue-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(20, 15, 75, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(20, 15, 75, 0.9) 50%, transparent);
  }
  /*
    .fed-right-navyblue-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 60%, transparent)
    }
    
    .fed-right-navyblue-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 70%, transparent)
    }
    
    .fed-right-navyblue-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(20, 15, 75, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(20, 15, 75, .9) 80%, transparent)
    }
    */
  .fed-right-navyblue-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #140f4b), color-stop(50%, transparent));
    background: linear-gradient(270deg, #140f4b 30%, transparent 50%);
  }
  /*
    .fed-right-navyblue-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(270deg, #140f4b 40%, transparent 50%)
    }
    
    .fed-right-navyblue-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(270deg, #140f4b 50%, transparent 0)
    }
    
    .fed-right-navyblue-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(270deg, #140f4b 60%, transparent 0)
    }
    
    .fed-right-navyblue-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(270deg, #140f4b 70%, transparent 0)
    }
    
    .fed-right-navyblue-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #140f4b), color-stop(50%, transparent));
        background: linear-gradient(270deg, #140f4b 80%, transparent 0)
    }
    */
  .fed-right-navyblue-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #140f4b), color-stop(60%, transparent));
    background: linear-gradient(270deg, #140f4b 30%, transparent 60%);
  }
  /*
    .fed-right-navyblue-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(270deg, #140f4b 40%, transparent 60%)
    }
    
    .fed-right-navyblue-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(270deg, #140f4b 50%, transparent 60%)
    }
    
    .fed-right-navyblue-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(270deg, #140f4b 60%, transparent 0)
    }
    
    .fed-right-navyblue-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(270deg, #140f4b 70%, transparent 0)
    }
    
    .fed-right-navyblue-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #140f4b), color-stop(60%, transparent));
        background: linear-gradient(270deg, #140f4b 80%, transparent 0)
    }
    */
  .fed-right-navyblue-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #140f4b), color-stop(70%, transparent));
    background: linear-gradient(270deg, #140f4b 30%, transparent 70%);
  }
  /*
    .fed-right-navyblue-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(270deg, #140f4b 40%, transparent 70%)
    }
    
    .fed-right-navyblue-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(270deg, #140f4b 50%, transparent 70%)
    }
    
    .fed-right-navyblue-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(270deg, #140f4b 60%, transparent 70%)
    }
    
    .fed-right-navyblue-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(270deg, #140f4b 70%, transparent 0)
    }
    
    .fed-right-navyblue-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #140f4b), color-stop(70%, transparent));
        background: linear-gradient(270deg, #140f4b 80%, transparent 0)
    }
    */
  .fed-right-navyblue-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #140f4b), color-stop(80%, transparent));
    background: linear-gradient(270deg, #140f4b 30%, transparent 80%);
  }
  .fed-right-navyblue-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #140f4b), color-stop(80%, transparent));
    background: linear-gradient(270deg, #140f4b 40%, transparent 80%);
  }
  /*
    .fed-right-navyblue-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(270deg, #140f4b 50%, transparent 80%)
    }
    
    .fed-right-navyblue-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(270deg, #140f4b 60%, transparent 80%)
    }
    
    .fed-right-navyblue-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(270deg, #140f4b 70%, transparent 80%)
    }
    
    .fed-right-navyblue-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #140f4b), color-stop(80%, transparent));
        background: linear-gradient(270deg, #140f4b 80%, transparent 0)
    }
    */
  .fed-right-navyblue-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #140f4b), color-stop(90%, transparent));
    background: linear-gradient(270deg, #140f4b 30%, transparent 90%);
  }
  .fed-right-navyblue-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #140f4b), color-stop(90%, transparent));
    background: linear-gradient(270deg, #140f4b 40%, transparent 90%);
  }
  /*
    .fed-right-navyblue-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(270deg, #140f4b 50%, transparent 90%)
    }
    
    .fed-right-navyblue-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(270deg, #140f4b 60%, transparent 90%)
    }
    
    .fed-right-navyblue-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(270deg, #140f4b 70%, transparent 90%)
    }
    
    .fed-right-navyblue-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #140f4b), color-stop(90%, transparent));
        background: linear-gradient(270deg, #140f4b 80%, transparent 90%)
    }
    */
  .fed-right-navyblue-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #140f4b), to(transparent));
    background: linear-gradient(270deg, #140f4b 30%, transparent);
  }
  .fed-right-navyblue-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #140f4b), to(transparent));
    background: linear-gradient(270deg, #140f4b 40%, transparent);
  }
  .fed-right-navyblue-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, #140f4b), to(transparent));
    background: linear-gradient(270deg, #140f4b 50%, transparent);
  }
  /*
    .fed-right-navyblue-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #140f4b), to(transparent));
        background: linear-gradient(270deg, #140f4b 60%, transparent)
    }
    
    .fed-right-navyblue-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #140f4b), to(transparent));
        background: linear-gradient(270deg, #140f4b 70%, transparent)
    }
    
    .fed-right-navyblue-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #140f4b), to(transparent));
        background: linear-gradient(270deg, #140f4b 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 30%, transparent);
  }
  .fed-right-atmospheriwhite-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 40%, transparent);
  }
  .fed-right-atmospheriwhite-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.1) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .1)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .1) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 30%, transparent);
  }
  .fed-right-atmospheriwhite-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 40%, transparent);
  }
  .fed-right-atmospheriwhite-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.2) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .2)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .2) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 30%, transparent);
  }
  .fed-right-atmospheriwhite-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 40%, transparent);
  }
  .fed-right-atmospheriwhite-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.3) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .3)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .3) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 30%, transparent);
  }
  .fed-right-atmospheriwhite-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 40%, transparent);
  }
  .fed-right-atmospheriwhite-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.4) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .4)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .4) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 30%, transparent);
  }
  .fed-right-atmospheriwhite-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 40%, transparent);
  }
  .fed-right-atmospheriwhite-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.5) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .5)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .5) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 30%, transparent);
  }
  .fed-right-atmospheriwhite-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 40%, transparent);
  }
  .fed-right-atmospheriwhite-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.6) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .6)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .6) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 30%, transparent);
  }
  .fed-right-atmospheriwhite-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 40%, transparent);
  }
  .fed-right-atmospheriwhite-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.7) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .7)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .7) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 30%, transparent);
  }
  .fed-right-atmospheriwhite-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 40%, transparent);
  }
  .fed-right-atmospheriwhite-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.8) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .8)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .8) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 30%, transparent);
  }
  .fed-right-atmospheriwhite-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 40%, transparent);
  }
  .fed-right-atmospheriwhite-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(245, 245, 245, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(245, 245, 245, 0.9) 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, hsla(0, 0%, 96.1%, .9)), to(transparent));
        background: linear-gradient(270deg, hsla(0, 0%, 96.1%, .9) 80%, transparent)
    }
    */
  .fed-right-atmospheriwhite-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #f5f5f5), color-stop(50%, transparent));
    background: linear-gradient(270deg, #f5f5f5 30%, transparent 50%);
  }
  /*
    .fed-right-atmospheriwhite-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(270deg, #f5f5f5 40%, transparent 50%)
    }
    
    .fed-right-atmospheriwhite-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(270deg, #f5f5f5 50%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(270deg, #f5f5f5 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(270deg, #f5f5f5 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #f5f5f5), color-stop(50%, transparent));
        background: linear-gradient(270deg, #f5f5f5 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #f5f5f5), color-stop(60%, transparent));
    background: linear-gradient(270deg, #f5f5f5 30%, transparent 60%);
  }
  /*
    .fed-right-atmospheriwhite-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(270deg, #f5f5f5 40%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(270deg, #f5f5f5 50%, transparent 60%)
    }
    
    .fed-right-atmospheriwhite-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(270deg, #f5f5f5 60%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(270deg, #f5f5f5 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #f5f5f5), color-stop(60%, transparent));
        background: linear-gradient(270deg, #f5f5f5 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #f5f5f5), color-stop(70%, transparent));
    background: linear-gradient(270deg, #f5f5f5 30%, transparent 70%);
  }
  /*
    .fed-right-atmospheriwhite-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(270deg, #f5f5f5 40%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(270deg, #f5f5f5 50%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(270deg, #f5f5f5 60%, transparent 70%)
    }
    
    .fed-right-atmospheriwhite-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(270deg, #f5f5f5 70%, transparent 0)
    }
    
    .fed-right-atmospheriwhite-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #f5f5f5), color-stop(70%, transparent));
        background: linear-gradient(270deg, #f5f5f5 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #f5f5f5), color-stop(80%, transparent));
    background: linear-gradient(270deg, #f5f5f5 30%, transparent 80%);
  }
  .fed-right-atmospheriwhite-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #f5f5f5), color-stop(80%, transparent));
    background: linear-gradient(270deg, #f5f5f5 40%, transparent 80%);
  }
  /*
    .fed-right-atmospheriwhite-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(270deg, #f5f5f5 50%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(270deg, #f5f5f5 60%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(270deg, #f5f5f5 70%, transparent 80%)
    }
    
    .fed-right-atmospheriwhite-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #f5f5f5), color-stop(80%, transparent));
        background: linear-gradient(270deg, #f5f5f5 80%, transparent 0)
    }
    */
  .fed-right-atmospheriwhite-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #f5f5f5), color-stop(90%, transparent));
    background: linear-gradient(270deg, #f5f5f5 30%, transparent 90%);
  }
  .fed-right-atmospheriwhite-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #f5f5f5), color-stop(90%, transparent));
    background: linear-gradient(270deg, #f5f5f5 40%, transparent 90%);
  }
  /*
    .fed-right-atmospheriwhite-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(270deg, #f5f5f5 50%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(270deg, #f5f5f5 60%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(270deg, #f5f5f5 70%, transparent 90%)
    }
    
    .fed-right-atmospheriwhite-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #f5f5f5), color-stop(90%, transparent));
        background: linear-gradient(270deg, #f5f5f5 80%, transparent 90%)
    }
    */
  .fed-right-atmospheriwhite-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #f5f5f5), to(transparent));
    background: linear-gradient(270deg, #f5f5f5 30%, transparent);
  }
  .fed-right-atmospheriwhite-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #f5f5f5), to(transparent));
    background: linear-gradient(270deg, #f5f5f5 40%, transparent);
  }
  .fed-right-atmospheriwhite-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, #f5f5f5), to(transparent));
    background: linear-gradient(270deg, #f5f5f5 50%, transparent);
  }
  /*
    .fed-right-atmospheriwhite-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #f5f5f5), to(transparent));
        background: linear-gradient(270deg, #f5f5f5 60%, transparent)
    }
    
    .fed-right-atmospheriwhite-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #f5f5f5), to(transparent));
        background: linear-gradient(270deg, #f5f5f5 70%, transparent)
    }
    
    .fed-right-atmospheriwhite-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #f5f5f5), to(transparent));
        background: linear-gradient(270deg, #f5f5f5 80%, transparent)
    }
    */
  .fed-right-electricblue-1-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-1-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-1-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 50%, transparent 0)
    }
    
    .fed-right-electricblue-1-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 60%, transparent 0)
    }
    
    .fed-right-electricblue-1-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 70%, transparent 0)
    }
    
    .fed-right-electricblue-1-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-1-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-1-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-1-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-1-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 60%, transparent 0)
    }
    
    .fed-right-electricblue-1-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 70%, transparent 0)
    }
    
    .fed-right-electricblue-1-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-1-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-1-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-1-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-1-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-1-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 70%, transparent 0)
    }
    
    .fed-right-electricblue-1-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-1-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 30%, transparent 80%);
  }
  .fed-right-electricblue-1-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.1)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-1-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-1-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-1-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-1-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-1-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 30%, transparent 90%);
  }
  .fed-right-electricblue-1-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.1)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-1-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-1-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-1-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-1-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .1)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-1-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 30%, transparent);
  }
  .fed-right-electricblue-1-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 40%, transparent);
  }
  .fed-right-electricblue-1-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.1)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.1) 50%, transparent);
  }
  /*
    .fed-right-electricblue-1-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 60%, transparent)
    }
    
    .fed-right-electricblue-1-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 70%, transparent)
    }
    
    .fed-right-electricblue-1-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .1)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .1) 80%, transparent)
    }
    */
  .fed-right-electricblue-2-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-2-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-2-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 50%, transparent 0)
    }
    
    .fed-right-electricblue-2-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 60%, transparent 0)
    }
    
    .fed-right-electricblue-2-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 70%, transparent 0)
    }
    
    .fed-right-electricblue-2-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-2-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-2-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-2-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-2-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 60%, transparent 0)
    }
    
    .fed-right-electricblue-2-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 70%, transparent 0)
    }
    
    .fed-right-electricblue-2-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-2-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-2-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-2-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-2-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-2-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 70%, transparent 0)
    }
    
    .fed-right-electricblue-2-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-2-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 30%, transparent 80%);
  }
  .fed-right-electricblue-2-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.2)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-2-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-2-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-2-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-2-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-2-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 30%, transparent 90%);
  }
  .fed-right-electricblue-2-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.2)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-2-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-2-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-2-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-2-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .2)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-2-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 30%, transparent);
  }
  .fed-right-electricblue-2-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 40%, transparent);
  }
  .fed-right-electricblue-2-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.2)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.2) 50%, transparent);
  }
  /*
    .fed-right-electricblue-2-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 60%, transparent)
    }
    
    .fed-right-electricblue-2-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 70%, transparent)
    }
    
    .fed-right-electricblue-2-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .2)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .2) 80%, transparent)
    }
    */
  .fed-right-electricblue-3-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-3-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-3-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 50%, transparent 0)
    }
    
    .fed-right-electricblue-3-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 60%, transparent 0)
    }
    
    .fed-right-electricblue-3-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 70%, transparent 0)
    }
    
    .fed-right-electricblue-3-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-3-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-3-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-3-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-3-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 60%, transparent 0)
    }
    
    .fed-right-electricblue-3-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 70%, transparent 0)
    }
    
    .fed-right-electricblue-3-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-3-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-3-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-3-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-3-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-3-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 70%, transparent 0)
    }
    
    .fed-right-electricblue-3-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-3-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 30%, transparent 80%);
  }
  .fed-right-electricblue-3-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.3)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-3-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-3-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-3-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-3-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-3-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 30%, transparent 90%);
  }
  .fed-right-electricblue-3-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.3)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-3-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-3-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-3-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-3-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .3)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-3-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 30%, transparent);
  }
  .fed-right-electricblue-3-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 40%, transparent);
  }
  .fed-right-electricblue-3-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.3)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.3) 50%, transparent);
  }
  /*
    .fed-right-electricblue-3-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 60%, transparent)
    }
    
    .fed-right-electricblue-3-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 70%, transparent)
    }
    
    .fed-right-electricblue-3-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .3)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .3) 80%, transparent)
    }
    */
  .fed-right-electricblue-4-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-4-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-4-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 50%, transparent 0)
    }
    
    .fed-right-electricblue-4-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 60%, transparent 0)
    }
    
    .fed-right-electricblue-4-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 70%, transparent 0)
    }
    
    .fed-right-electricblue-4-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-4-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-4-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-4-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-4-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 60%, transparent 0)
    }
    
    .fed-right-electricblue-4-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 70%, transparent 0)
    }
    
    .fed-right-electricblue-4-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-4-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-4-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-4-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-4-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-4-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 70%, transparent 0)
    }
    
    .fed-right-electricblue-4-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-4-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 30%, transparent 80%);
  }
  .fed-right-electricblue-4-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.4)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-4-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-4-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-4-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-4-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-4-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 30%, transparent 90%);
  }
  .fed-right-electricblue-4-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.4)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-4-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-4-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-4-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-4-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .4)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-4-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 30%, transparent);
  }
  .fed-right-electricblue-4-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 40%, transparent);
  }
  .fed-right-electricblue-4-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.4)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.4) 50%, transparent);
  }
  /*
    .fed-right-electricblue-4-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 60%, transparent)
    }
    
    .fed-right-electricblue-4-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 70%, transparent)
    }
    
    .fed-right-electricblue-4-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .4)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .4) 80%, transparent)
    }
    */
  .fed-right-electricblue-5-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-5-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-5-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 50%, transparent 0)
    }
    
    .fed-right-electricblue-5-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 60%, transparent 0)
    }
    
    .fed-right-electricblue-5-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 70%, transparent 0)
    }
    
    .fed-right-electricblue-5-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-5-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-5-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-5-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-5-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 60%, transparent 0)
    }
    
    .fed-right-electricblue-5-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 70%, transparent 0)
    }
    
    .fed-right-electricblue-5-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-5-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-5-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-5-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-5-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-5-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 70%, transparent 0)
    }
    
    .fed-right-electricblue-5-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-5-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 30%, transparent 80%);
  }
  .fed-right-electricblue-5-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.5)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-5-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-5-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-5-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-5-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-5-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 30%, transparent 90%);
  }
  .fed-right-electricblue-5-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.5)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-5-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-5-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-5-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-5-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .5)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-5-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 30%, transparent);
  }
  .fed-right-electricblue-5-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 40%, transparent);
  }
  .fed-right-electricblue-5-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.5)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.5) 50%, transparent);
  }
  /*
    .fed-right-electricblue-5-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 60%, transparent)
    }
    
    .fed-right-electricblue-5-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 70%, transparent)
    }
    
    .fed-right-electricblue-5-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .5)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .5) 80%, transparent)
    }
    */
  .fed-right-electricblue-6-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-6-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-6-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 50%, transparent 0)
    }
    
    .fed-right-electricblue-6-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 60%, transparent 0)
    }
    
    .fed-right-electricblue-6-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 70%, transparent 0)
    }
    
    .fed-right-electricblue-6-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-6-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-6-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-6-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-6-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 60%, transparent 0)
    }
    
    .fed-right-electricblue-6-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 70%, transparent 0)
    }
    
    .fed-right-electricblue-6-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-6-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-6-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-6-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-6-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-6-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 70%, transparent 0)
    }
    
    .fed-right-electricblue-6-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-6-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 30%, transparent 80%);
  }
  .fed-right-electricblue-6-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.6)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-6-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-6-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-6-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-6-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-6-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 30%, transparent 90%);
  }
  .fed-right-electricblue-6-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.6)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-6-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-6-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-6-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-6-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .6)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-6-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 30%, transparent);
  }
  .fed-right-electricblue-6-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 40%, transparent);
  }
  .fed-right-electricblue-6-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.6)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.6) 50%, transparent);
  }
  /*
    .fed-right-electricblue-6-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 60%, transparent)
    }
    
    .fed-right-electricblue-6-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 70%, transparent)
    }
    
    .fed-right-electricblue-6-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .6)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .6) 80%, transparent)
    }
    */
  .fed-right-electricblue-7-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-7-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-7-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 50%, transparent 0)
    }
    
    .fed-right-electricblue-7-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 60%, transparent 0)
    }
    
    .fed-right-electricblue-7-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 70%, transparent 0)
    }
    
    .fed-right-electricblue-7-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-7-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-7-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-7-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-7-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 60%, transparent 0)
    }
    
    .fed-right-electricblue-7-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 70%, transparent 0)
    }
    
    .fed-right-electricblue-7-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-7-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-7-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-7-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-7-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-7-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 70%, transparent 0)
    }
    
    .fed-right-electricblue-7-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-7-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 30%, transparent 80%);
  }
  .fed-right-electricblue-7-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.7)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-7-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-7-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-7-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-7-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-7-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 30%, transparent 90%);
  }
  .fed-right-electricblue-7-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.7)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-7-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-7-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-7-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-7-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .7)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-7-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 30%, transparent);
  }
  .fed-right-electricblue-7-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 40%, transparent);
  }
  .fed-right-electricblue-7-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.7)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.7) 50%, transparent);
  }
  /*
    .fed-right-electricblue-7-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 60%, transparent)
    }
    
    .fed-right-electricblue-7-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 70%, transparent)
    }
    
    .fed-right-electricblue-7-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .7)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .7) 80%, transparent)
    }
    */
  .fed-right-electricblue-8-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-8-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-8-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 50%, transparent 0)
    }
    
    .fed-right-electricblue-8-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 60%, transparent 0)
    }
    
    .fed-right-electricblue-8-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 70%, transparent 0)
    }
    
    .fed-right-electricblue-8-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-8-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-8-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-8-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-8-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 60%, transparent 0)
    }
    
    .fed-right-electricblue-8-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 70%, transparent 0)
    }
    
    .fed-right-electricblue-8-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-8-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-8-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-8-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-8-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-8-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 70%, transparent 0)
    }
    
    .fed-right-electricblue-8-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-8-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 30%, transparent 80%);
  }
  .fed-right-electricblue-8-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.8)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-8-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-8-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-8-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-8-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-8-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 30%, transparent 90%);
  }
  .fed-right-electricblue-8-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.8)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-8-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-8-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-8-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-8-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .8)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-8-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 30%, transparent);
  }
  .fed-right-electricblue-8-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 40%, transparent);
  }
  .fed-right-electricblue-8-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.8)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.8) 50%, transparent);
  }
  /*
    .fed-right-electricblue-8-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 60%, transparent)
    }
    
    .fed-right-electricblue-8-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 70%, transparent)
    }
    
    .fed-right-electricblue-8-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .8)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .8) 80%, transparent)
    }
    */
  .fed-right-electricblue-9-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(50%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-9-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 40%, transparent 50%)
    }
    
    .fed-right-electricblue-9-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 50%, transparent 0)
    }
    
    .fed-right-electricblue-9-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 60%, transparent 0)
    }
    
    .fed-right-electricblue-9-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 70%, transparent 0)
    }
    
    .fed-right-electricblue-9-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(50%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-9-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(60%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-9-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 40%, transparent 60%)
    }
    
    .fed-right-electricblue-9-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 50%, transparent 60%)
    }
    
    .fed-right-electricblue-9-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 60%, transparent 0)
    }
    
    .fed-right-electricblue-9-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 70%, transparent 0)
    }
    
    .fed-right-electricblue-9-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(60%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-9-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(70%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-9-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 40%, transparent 70%)
    }
    
    .fed-right-electricblue-9-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 50%, transparent 70%)
    }
    
    .fed-right-electricblue-9-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 60%, transparent 70%)
    }
    
    .fed-right-electricblue-9-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 70%, transparent 0)
    }
    
    .fed-right-electricblue-9-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(70%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-9-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 30%, transparent 80%);
  }
  .fed-right-electricblue-9-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.9)), color-stop(80%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-9-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 50%, transparent 80%)
    }
    
    .fed-right-electricblue-9-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 60%, transparent 80%)
    }
    
    .fed-right-electricblue-9-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 70%, transparent 80%)
    }
    
    .fed-right-electricblue-9-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(80%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 80%, transparent 0)
    }
    */
  .fed-right-electricblue-9-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 30%, transparent 90%);
  }
  .fed-right-electricblue-9-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.9)), color-stop(90%, transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-9-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 50%, transparent 90%)
    }
    
    .fed-right-electricblue-9-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 60%, transparent 90%)
    }
    
    .fed-right-electricblue-9-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 70%, transparent 90%)
    }
    
    .fed-right-electricblue-9-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .9)), color-stop(90%, transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-9-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 30%, transparent);
  }
  .fed-right-electricblue-9-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 40%, transparent);
  }
  .fed-right-electricblue-9-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(16, 16, 235, 0.9)), to(transparent));
    background: linear-gradient(270deg, rgba(16, 16, 235, 0.9) 50%, transparent);
  }
  /*
    .fed-right-electricblue-9-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 60%, transparent)
    }
    
    .fed-right-electricblue-9-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 70%, transparent)
    }
    
    .fed-right-electricblue-9-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, rgba(16, 16, 235, .9)), to(transparent));
        background: linear-gradient(270deg, rgba(16, 16, 235, .9) 80%, transparent)
    }
    */
  .fed-right-electricblue-10-50-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #1010eb), color-stop(50%, transparent));
    background: linear-gradient(270deg, #1010eb 30%, transparent 50%);
  }
  /*
    .fed-right-electricblue-10-50-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(270deg, #1010eb 40%, transparent 50%)
    }
    
    .fed-right-electricblue-10-50-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(270deg, #1010eb 50%, transparent 0)
    }
    
    .fed-right-electricblue-10-50-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(270deg, #1010eb 60%, transparent 0)
    }
    
    .fed-right-electricblue-10-50-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(270deg, #1010eb 70%, transparent 0)
    }
    
    .fed-right-electricblue-10-50-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #1010eb), color-stop(50%, transparent));
        background: linear-gradient(270deg, #1010eb 80%, transparent 0)
    }
    */
  .fed-right-electricblue-10-60-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #1010eb), color-stop(60%, transparent));
    background: linear-gradient(270deg, #1010eb 30%, transparent 60%);
  }
  /*
    .fed-right-electricblue-10-60-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(270deg, #1010eb 40%, transparent 60%)
    }
    
    .fed-right-electricblue-10-60-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(270deg, #1010eb 50%, transparent 60%)
    }
    
    .fed-right-electricblue-10-60-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(270deg, #1010eb 60%, transparent 0)
    }
    
    .fed-right-electricblue-10-60-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(270deg, #1010eb 70%, transparent 0)
    }
    
    .fed-right-electricblue-10-60-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #1010eb), color-stop(60%, transparent));
        background: linear-gradient(270deg, #1010eb 80%, transparent 0)
    }
    */
  .fed-right-electricblue-10-70-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #1010eb), color-stop(70%, transparent));
    background: linear-gradient(270deg, #1010eb 30%, transparent 70%);
  }
  /*
    .fed-right-electricblue-10-70-40 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(40%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(270deg, #1010eb 40%, transparent 70%)
    }
    
    .fed-right-electricblue-10-70-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(270deg, #1010eb 50%, transparent 70%)
    }
    
    .fed-right-electricblue-10-70-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(270deg, #1010eb 60%, transparent 70%)
    }
    
    .fed-right-electricblue-10-70-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(270deg, #1010eb 70%, transparent 0)
    }
    
    .fed-right-electricblue-10-70-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #1010eb), color-stop(70%, transparent));
        background: linear-gradient(270deg, #1010eb 80%, transparent 0)
    }
    */
  .fed-right-electricblue-10-80-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #1010eb), color-stop(80%, transparent));
    background: linear-gradient(270deg, #1010eb 30%, transparent 80%);
  }
  .fed-right-electricblue-10-80-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #1010eb), color-stop(80%, transparent));
    background: linear-gradient(270deg, #1010eb 40%, transparent 80%);
  }
  /*
    .fed-right-electricblue-10-80-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(270deg, #1010eb 50%, transparent 80%)
    }
    
    .fed-right-electricblue-10-80-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(270deg, #1010eb 60%, transparent 80%)
    }
    
    .fed-right-electricblue-10-80-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(270deg, #1010eb 70%, transparent 80%)
    }
    
    .fed-right-electricblue-10-80-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #1010eb), color-stop(80%, transparent));
        background: linear-gradient(270deg, #1010eb 80%, transparent 0)
    }
    */
  .fed-right-electricblue-10-90-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #1010eb), color-stop(90%, transparent));
    background: linear-gradient(270deg, #1010eb 30%, transparent 90%);
  }
  .fed-right-electricblue-10-90-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #1010eb), color-stop(90%, transparent));
    background: linear-gradient(270deg, #1010eb 40%, transparent 90%);
  }
  /*
    .fed-right-electricblue-10-90-50 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(50%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(270deg, #1010eb 50%, transparent 90%)
    }
    
    .fed-right-electricblue-10-90-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(270deg, #1010eb 60%, transparent 90%)
    }
    
    .fed-right-electricblue-10-90-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(270deg, #1010eb 70%, transparent 90%)
    }
    
    .fed-right-electricblue-10-90-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #1010eb), color-stop(90%, transparent));
        background: linear-gradient(270deg, #1010eb 80%, transparent 90%)
    }
    */
  .fed-right-electricblue-10-100-30 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(30%, #1010eb), to(transparent));
    background: linear-gradient(270deg, #1010eb 30%, transparent);
  }
  .fed-right-electricblue-10-100-40 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(40%, #1010eb), to(transparent));
    background: linear-gradient(270deg, #1010eb 40%, transparent);
  }
  .fed-right-electricblue-10-100-50 .vert-gradient {
    background: -webkit-gradient(linear, right top, left top, color-stop(50%, #1010eb), to(transparent));
    background: linear-gradient(270deg, #1010eb 50%, transparent);
  }
  /*
    .fed-right-electricblue-10-100-60 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(60%, #1010eb), to(transparent));
        background: linear-gradient(270deg, #1010eb 60%, transparent)
    }
    
    .fed-right-electricblue-10-100-70 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(70%, #1010eb), to(transparent));
        background: linear-gradient(270deg, #1010eb 70%, transparent)
    }
    
    .fed-right-electricblue-10-100-80 .vert-gradient {
        background: -webkit-gradient(linear, right top, left top, color-stop(80%, #1010eb), to(transparent));
        background: linear-gradient(270deg, #1010eb 80%, transparent)
    }*/
}

.local-nav,
.local-nav ul {
  list-style: none;
}
.local-nav ul li {
  vertical-align: top;
  text-align: left;
}
.local-nav li a:hover {
  color: #001e46;
  text-decoration: underline;
}
.local-nav ul.dropdown-menu li {
  display: block;
}
nav.local-nav ul {
  padding: 0;
  margin: 0;
  text-align: center;
}
nav.local-nav ul a {
  display: block;
  padding: 10px 1rem 10px 2rem;
  text-decoration: none;
}
nav.local-nav ul ul a {
  padding-left: 4rem;
}
.local-nav {
  position: relative;
  top: 0;
  z-index: 1050;
  background: #fff;
  width: 100%;
}
.local-nav .dropdown-menu {
  z-index: 1000;
  display: none;
  padding: 5px 0;
  margin-top: 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #F2F2F2;
}
.collapse.in {
  display: block;
}
.collapse {
  display: none;
}
.local-nav .navbar-toggle, .slide-out-nav .navbar-toggle {
  position: absolute;
  padding: 0;
  margin-right: 0;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  width: 40px;
  height: 40px;
  top: 0;
  right: 0;
  margin: auto 0;
}
.local-nav .navbar-collapse {
  padding-right: 0;
  padding-left: 0;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
}
.local-nav ul:first-child > li {
  display: block;
}
.local-nav .navbar-header, .slide-out-nav .navbar-header {
  margin-right: 0;
  margin-left: 0;
  clear: both;
  position: relative;
}
.navbar-header:after,
.navbar-header:before {
  display: table;
  content: " ";
  clear: both;
}
.local-nav .navbar-brand, .slide-out-nav .navbar-brand {
  float: left;
  padding: 10px 2rem;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 0;
  color: #555;
  max-width: 90%;
}
.local-nav br {
  display: none;
}
@media (min-width: 768px) {
  .local-nav br {
    display: block;
  }
  .navbar-toggle {
    display: none;
  }
  .navbar-collapse.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
  }
  nav.local-nav ul:first-child > li {
    display: inline-block;
    vertical-align: top;
    min-width: 18%;
  }
  nav.local-nav ul:first-child {
    max-width: 1000px;
    margin: 0 auto;
  }
  nav.local-nav ul ul a {
    padding-left: 2rem;
  }
  .local-nav .open > .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    float: left;
    width: 100%;
  }
  .dropdown-menu {
    float: left;
  }
  .navbar-header {
    float: left;
    margin-right: 0;
    margin-left: 0;
  }
  .navbar-brand {
    display: none;
  }
}
.horizontal-inpage .cq-placeholder {
  z-index: 24;
  position: relative;
}
.horizontal-inpage {
  z-index: 23;
  position: relative;
 }
.local-nav .open > .dropdown-menu {
  display:block;
}
html[dir="rtl"] .local-nav ul li {
  text-align: right;
}
html[dir="rtl"] .local-nav .dropdown-menu {
  text-align: right;
}
html[dir="rtl"] nav.local-nav ul ul a {
  padding-left: auto;
  padding-right: 4rem;
}
html[dir="rtl"] nav.local-nav ul a {
  display: block;
  padding: 10px 2rem 10px 1rem;
  text-decoration: none;
}
html[dir="rtl"] .local-nav .dropdown-menu {
  text-align: right;
}
html[dir="rtl"] .local-nav .navbar-toggle, html[dir="rtl"]  .slide-out-nav .navbar-toggle {
  margin-left: 0;
  right: auto;
  left: 0;
}
html[dir="rtl"] .local-nav .navbar-brand, html[dir="rtl"] .slide-out-nav .navbar-brand {
  float: right;
}
html[dir="rtl"] .local-nav .downarrow {
  padding-left: 0;
  padding-right: 5px;
}
@media (min-width: 768px) {
  html[dir="rtl"] nav.local-nav ul ul a {
    padding-left: 0;
    padding-right: 2rem;
  }
  html[dir="rtl"] .local-nav .open > .dropdown-menu {
    right: 0;
    float: right;
    width: 100%;
  }
  html[dir="rtl"] .dropdown-menu {
    float: right;
  }
  html[dir="rtl"] .navbar-header {
    float: right;
  }
}

.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-1 {
  width: 8.333%;
}
.col-xs-2 {
  width: 16.666%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-4 {
  width: 33.333%;
}
.col-xs-5 {
  width: 41.666%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-7 {
  width: 58.333%;
}
.col-xs-8 {
  width: 66.666%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-10 {
  width: 83.333%;
}
.col-xs-11 {
  width: 91.666%;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-pull-1 {
  right: 8.333%;
}
.col-xs-pull-2 {
  right: 16.666%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-4 {
  right: 33.333%;
}
.col-xs-pull-5 {
  right: 41.666%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-7 {
  right: 58.333%;
}
.col-xs-pull-8 {
  right: 66.666%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-10 {
  right: 83.333%;
}
.col-xs-pull-11 {
  right: 91.666%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-push-1 {
  left: 8.333%;
}
.col-xs-push-2 {
  left: 16.666%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-4 {
  left: 33.333%;
}
.col-xs-push-5 {
  left: 41.666%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-7 {
  left: 58.333%;
}
.col-xs-push-8 {
  left: 66.666%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-10 {
  left: 83.333%;
}
.col-xs-push-11 {
  left: 91.666%;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
.col-xs-offset-1 {
  margin-left: 8.333%;
}
.col-xs-offset-2 {
  margin-left: 16.666%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-4 {
  margin-left: 33.333%;
}
.col-xs-offset-5 {
  margin-left: 41.666%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-7 {
  margin-left: 58.333%;
}
.col-xs-offset-8 {
  margin-left: 66.666%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-10 {
  margin-left: 83.333%;
}
.col-xs-offset-11 {
  margin-left: 91.666%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
@media (min-width: 500px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-1 {
    width: 8.333%;
  }
  .col-sm-2 {
    width: 16.666%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.333%;
  }
  .col-sm-5 {
    width: 41.666%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.333%;
  }
  .col-sm-8 {
    width: 66.666%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.333%;
  }
  .col-sm-11 {
    width: 91.666%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-pull-1 {
    right: 8.333%;
  }
  .col-sm-pull-2 {
    right: 16.666%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.333%;
  }
  .col-sm-pull-5 {
    right: 41.666%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.333%;
  }
  .col-sm-pull-8 {
    right: 66.666%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.333%;
  }
  .col-sm-pull-11 {
    right: 91.666%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-push-1 {
    left: 8.333%;
  }
  .col-sm-push-2 {
    left: 16.666%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.333%;
  }
  .col-sm-push-5 {
    left: 41.666%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.333%;
  }
  .col-sm-push-8 {
    left: 66.666%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.333%;
  }
  .col-sm-push-11 {
    left: 91.666%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-sm-offset-1 {
    margin-left: 8.333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.666%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.666%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.666%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.666%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 750px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-1 {
    width: 8.333%;
  }
  .col-md-2 {
    width: 16.666%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.333%;
  }
  .col-md-5 {
    width: 41.666%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.333%;
  }
  .col-md-8 {
    width: 66.666%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.333%;
  }
  .col-md-11 {
    width: 91.666%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.333%;
  }
  .col-md-pull-2 {
    right: 16.666%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.333%;
  }
  .col-md-pull-5 {
    right: 41.666%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.333%;
  }
  .col-md-pull-8 {
    right: 66.666%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.333%;
  }
  .col-md-pull-11 {
    right: 91.666%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.333%;
  }
  .col-md-push-2 {
    left: 16.666%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.333%;
  }
  .col-md-push-5 {
    left: 41.666%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.333%;
  }
  .col-md-push-8 {
    left: 66.666%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.333%;
  }
  .col-md-push-11 {
    left: 91.666%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-md-offset-1 {
    margin-left: 8.333%;
  }
  .col-md-offset-2 {
    margin-left: 16.666%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.333%;
  }
  .col-md-offset-5 {
    margin-left: 41.666%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.333%;
  }
  .col-md-offset-8 {
    margin-left: 66.666%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.333%;
  }
  .col-md-offset-11 {
    margin-left: 91.666%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1000px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-1 {
    width: 8.333%;
  }
  .col-lg-2 {
    width: 16.666%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.333%;
  }
  .col-lg-5 {
    width: 41.666%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.333%;
  }
  .col-lg-8 {
    width: 66.666%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.333%;
  }
  .col-lg-11 {
    width: 91.666%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.333%;
  }
  .col-lg-pull-2 {
    right: 16.666%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.333%;
  }
  .col-lg-pull-5 {
    right: 41.666%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.333%;
  }
  .col-lg-pull-8 {
    right: 66.666%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.333%;
  }
  .col-lg-pull-11 {
    right: 91.666%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.333%;
  }
  .col-lg-push-2 {
    left: 16.666%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.333%;
  }
  .col-lg-push-5 {
    left: 41.666%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.333%;
  }
  .col-lg-push-8 {
    left: 66.666%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.333%;
  }
  .col-lg-push-11 {
    left: 91.666%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-1 {
    margin-left: 8.333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.666%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.666%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.666%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.666%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: .8rem;
  padding-right: 3rem;
  padding-top: .2rem;
  padding-bottom: .2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 0;
  padding-left: 2.2rem;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: .8rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #ccc;
  border-radius: 0;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1052;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  border-top: 1px solid #ccc;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option:before {
  content: "";
}
.select2-results__option:first-child {
  border-top: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-radius: 0;
}
.select2-container--open .select2-dropdown--above .select2-results {
  -webkit-box-shadow: 3px -3px 5px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 3px -3px 5px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 3px -3px 5px 0px rgba(0, 0, 0, 0.25);
}
.select2-container--open .select2-dropdown--below .select2-results {
  -webkit-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.35);
  box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, 0.35);
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 100%;
  background-color: #007CBD;
  position: absolute;
  top: 0;
  right: 0;
  width: 3.1rem;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: inline-block;
  height: .4rem;
  width: .5rem;
  margin-left: 1.6rem;
  position: relative;
  top: .4rem;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b:before {
  content: "";
  position: absolute;
  left: -6px;
  top: -8px;
  border-color: #FFFFFF transparent;
  border-style: solid;
  border-width: 0 6px 8px 6px;
  height: 0;
  width: 0;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b:after {
  content: "";
  position: absolute;
  left: -6px;
  top: 100%;
  border-color: #FFFFFF transparent;
  border-style: solid;
  border-width: 8px 6px 0 6px;
  height: 0;
  width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #ccc;
  border-radius: 0;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #ccc;
  border-radius: 0;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #53565A;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #ccc;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #FFFFFF;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #007CBD;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 0;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #007CBD;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
@media screen and (max-width: 749px) {
  .select2-container--open .select2-dropdown--below {
    left: .7rem;
  }
}

.diabetes-hcp {
  color: white;
  margin-left: 400px;
  text-decoration: underline;
}
blockquote h2.diabetes-quote {
  line-height: 2.9rem;
  text-transform: none;
}
@media only screen and (max-width: 460px) and (min-width: 320px) {
  .diabetes-hcp {
    color: white;
    text-decoration: underline;
    float: right;
    margin-top: -18px;
    margin-right: 18px;
    margin-left: 0px;
  }
}

@font-face {
  font-family: flowplayer;
  src: url("flowplayer/css/resources/icons/flowplayer.eot?#iefix") format("embedded-opentype"), url("flowplayer/css/resources/icons/flowplayer.woff2") format("woff2"), url("flowplayer/css/resources/icons/flowplayer.woff") format("woff"); }

.fp-icon {
  display: inline-block; }
  .fp-icon:before {
    font-family: flowplayer;
    font-size: 1.7em; }

.fp-airplay:before {
  content: "\e001"; }

.fp-fullscreen:before {
  content: "\e002"; }

.fp-checked:before {
  content: "\e003"; }

.fp-embed:before {
  content: "\e004";
  color: #fff; }

.fp-chromecast:before {
  content: "\e005"; }

.fp-email:before {
  content: "\e006"; }

.fp-playbtn:before {
  content: "\e007"; }

.fp-share:before {
  content: "\e009"; }

.fp-share2:before {
  content: "\e00a"; }

.fp-twitter:before {
  content: "\e00c";
  color: #1da1f2; }

.fp-facebook:before {
  content: "\e00a";
  color: #3b5998; }

.fp-volumebtn:before {
  content: "\e00b"; }

.fp-volume-off:before {
  content: "\e00d"; }

.fp-unload:before {
  content: "\e00f"; }

.fp-prevbtn:before {
  content: "\e011"; }

.fp-nextbtn:before {
  content: "\e012"; }

.flowplayer.is-mouseover .fp-captions, .flowplayer.is-paused .fp-captions {
  bottom: 3em; }

.flowplayer.is-poster .fp-engine {
  filter: alpha(opacity=0);
  opacity: 0; }

.flowplayer.is-loading .fp-engine {
  top: -9999em; }

.flowplayer.is-loading .fp-ui .fp-header, .flowplayer.is-loading .fp-ui .fp-controls {
  filter: alpha(opacity=0);
  opacity: 0; }

.flowplayer.is-splash .fp-ui > *, .flowplayer.is-poster .fp-ui > * {
  display: none; }

.flowplayer.is-splash .fp-ui > .fp-play, .flowplayer.is-poster .fp-ui > .fp-play {
  display: block; }

.flowplayer.is-splash.is-loading .fp-ui > .fp-play, .flowplayer.is-poster.is-loading .fp-ui > .fp-play {
  display: none; }

.flowplayer.is-splash.is-loading .fp-ui > .fp-waiting, .flowplayer.is-poster.is-loading .fp-ui > .fp-waiting {
  display: block; }

.flowplayer.is-poster .fp-engine {
  left: -9999em;
  top: -9999em; }

.flowplayer.is-poster .fp-captions {
  display: none !important; }

.flowplayer.is-disabled .fp-color {
  background-color: #999; }

.flowplayer.has-title .fp-header {
  top: 0;
  text-align: right; }

.flowplayer.is-fullscreen {
  top: 0 !important;
  left: 0 !important;
  border: 0 !important;
  margin: 0 !important;
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  z-index: 99999 !important;
  -webkit-box-shadow: 0 !important;
          box-shadow: 0 !important;
  background-image: none !important;
  background-color: #333; }
  .flowplayer.is-fullscreen .fp-player {
    background-color: #333; }
  .flowplayer.is-fullscreen .fp-fullscreen:before {
    content: "\e016"; }

.flowplayer.is-fullscreen.fp-outlined .fp-fullscreen:before, .flowplayer.is-fullscreen.fp-minimal .fp-fullscreen:before {
  content: "\e216"; }

.flowplayer.is-fullscreen.fp-edgy .fp-fullscreen:before {
  content: "\e116"; }

.flowplayer.is-fullscreen.fp-edgy.fp-outlined .fp-fullscreen:before, .flowplayer.is-fullscreen.fp-edgy.fp-minimal .fp-fullscreen:before {
  content: "\e316"; }

.flowplayer.is-fullscreen.is-mouseout.is-playing .fp-ui {
  cursor: none; }

.flowplayer.is-loading .fp-waiting, .flowplayer.is-seeking .fp-waiting {
  display: block !important; }
  .flowplayer.is-loading .fp-waiting svg, .flowplayer.is-loading .fp-waiting p, .flowplayer.is-seeking .fp-waiting svg, .flowplayer.is-seeking .fp-waiting p {
    filter: alpha(opacity=100);
    opacity: 1; }

.flowplayer.is-loading .fp-play, .flowplayer.is-seeking .fp-play {
  display: none !important; }

.flowplayer.is-playing {
  background-image: none !important; }
  .flowplayer.is-playing .fp-playbtn:before {
    content: "\e008"; }

.flowplayer.is-playing.fp-outlined .fp-playbtn:before, .flowplayer.is-playing.fp-minimal .fp-playbtn:before {
  content: "\e208"; }

.flowplayer.is-playing.fp-edgy .fp-playbtn:before {
  content: "\e108"; }

.flowplayer.is-playing.fp-edgy.fp-outlined .fp-playbtn:before, .flowplayer.is-playing.fp-edgy.fp-minimal .fp-playbtn:before {
  content: "\e308"; }

.flowplayer.is-muted .fp-volumebtn:before {
  content: "\e00d"; }

.flowplayer.is-muted.fp-outlined .fp-volumebtn:before, .flowplayer.is-muted.fp-minimal .fp-volumebtn:before {
  content: "\e20d"; }

.flowplayer.is-muted.fp-edgy .fp-volumebtn:before {
  content: "\e10d"; }

.flowplayer.is-muted.fp-edgy.fp-outlined .fp-volumebtn:before, .flowplayer.is-muted.fp-edgy.fp-minimal .fp-volumebtn:before {
  content: "\e30d"; }

.flowplayer.is-inverted .fp-duration {
  display: none; }

.flowplayer.is-inverted .fp-remaining {
  display: block; }

.flowplayer.is-closeable .fp-header .fp-unload {
  display: block; }

.flowplayer.is-error {
  background-color: #aaa; }
  .flowplayer.is-error .fp-ui {
    filter: alpha(opacity=100);
    opacity: 1; }

.flowplayer.is-live .fp-timeline {
  visibility: hidden; }

.flowplayer.is-live.is-dvr .fp-timeline {
  visibility: visible; }

.flowplayer.is-live.is-dvr.is-live-position .fp-duration {
  color: #00abcd; }

.flowplayer.is-flash-disabled .fp-waiting {
  display: none !important; }

.flowplayer.is-flash-disabled .fp-ui {
  height: auto;
  background: none;
  filter: alpha(opacity=100);
  opacity: 1; }
  .flowplayer.is-flash-disabled .fp-ui .fp-header, .flowplayer.is-flash-disabled .fp-ui .fp-controls {
    display: none; }

.flowplayer.is-flash-disabled .fp-engine {
  top: 0; }

.flowplayer.is-tiny {
  font-size: .7em; }

.flowplayer.is-small {
  font-size: .8em; }

.flowplayer.no-buffer .fp-ui .fp-controls .fp-timeline .fp-buffer {
  display: none; }

.flowplayer.no-volume .fp-volumebar {
  display: none; }

.flowplayer.fp-mute .fp-volumebtn {
  display: inline-block; }

@-webkit-keyframes pulse {
  0% {
    filter: alpha(opacity=0);
    opacity: 0; }
  100% {
    filter: alpha(opacity=100);
    opacity: 1; } }

@keyframes pulse {
  0% {
    filter: alpha(opacity=0);
    opacity: 0; }
  100% {
    filter: alpha(opacity=100);
    opacity: 1; } }

.flowplayer .fp-chromecast-engine {
  position: absolute;
  display: none;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  color: #fff; }
  .flowplayer .fp-chromecast-engine .fp-chromecast-engine-status {
    font-size: 150%;
    text-align: center; }
  .flowplayer .fp-chromecast-engine .fp-chromecast-engine-icon {
    -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIG9wYWNpdHk9Ii4xIi8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+CiAgICA8cGF0aCBkPSJNMSAxOHYzaDNjMC0xLjY2LTEuMzQtMy0zLTN6bTAtNHYyYzIuNzYgMCA1IDIuMjQgNSA1aDJjMC0zLjg3LTMuMTMtNy03LTd6bTE4LTdINXYxLjYzYzMuOTYgMS4yOCA3LjA5IDQuNDEgOC4zNyA4LjM3SDE5Vjd6TTEgMTB2MmM0Ljk3IDAgOSA0LjAzIDkgOWgyYzAtNi4wOC00LjkzLTExLTExLTExem0yMC03SDNjLTEuMSAwLTIgLjktMiAydjNoMlY1aDE4djE0aC03djJoN2MxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yeiIvPgo8L3N2Zz4=");
    mask-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIG9wYWNpdHk9Ii4xIi8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+CiAgICA8cGF0aCBkPSJNMSAxOHYzaDNjMC0xLjY2LTEuMzQtMy0zLTN6bTAtNHYyYzIuNzYgMCA1IDIuMjQgNSA1aDJjMC0zLjg3LTMuMTMtNy03LTd6bTE4LTdINXYxLjYzYzMuOTYgMS4yOCA3LjA5IDQuNDEgOC4zNyA4LjM3SDE5Vjd6TTEgMTB2MmM0Ljk3IDAgOSA0LjAzIDkgOWgyYzAtNi4wOC00LjkzLTExLTExLTExem0yMC03SDNjLTEuMSAwLTIgLjktMiAydjNoMlY1aDE4djE0aC03djJoN2MxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yeiIvPgo8L3N2Zz4=");
    -webkit-mask-size: 100% 100%;
    background-color: #fff;
    margin: 10% auto 2em;
    height: 5em;
    width: 5em; }

.flowplayer.is-chromecast {
  background-color: #333; }
  .flowplayer.is-chromecast .fp-chromecast-engine {
    display: block; }
  .flowplayer.is-chromecast .fp-flash-disabled {
    display: none !important; }
  .flowplayer.is-chromecast .fp-engine {
    left: -9999em;
    top: -9999em;
    bottom: auto;
    right: auto; }

.flowplayer.fp-default-playlist .fp-prev, .flowplayer.fp-default-playlist .fp-next {
  position: absolute;
  top: 45%;
  filter: alpha(opacity=30);
  opacity: 0.3;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s; }
  .flowplayer.fp-default-playlist .fp-prev:hover, .flowplayer.fp-default-playlist .fp-next:hover {
    filter: alpha(opacity=100);
    opacity: 1; }
  .flowplayer.fp-default-playlist .fp-prev:before, .flowplayer.fp-default-playlist .fp-next:before {
    font-family: flowplayer;
    font-size: 2.8em; }

.flowplayer.fp-default-playlist .fp-prev {
  left: 0.4em; }
  .flowplayer.fp-default-playlist .fp-prev:before {
    content: "\e011"; }

.flowplayer.fp-default-playlist .fp-next {
  right: 0.4em; }
  .flowplayer.fp-default-playlist .fp-next:before {
    content: "\e012"; }

.flowplayer.fp-default-playlist .fp-playlist {
  position: absolute;
  right: 0.4em;
  bottom: 3em;
  width: 100%;
  text-align: center; }
  .flowplayer.fp-default-playlist .fp-playlist a {
    background-color: #fff;
    height: 0.8em;
    border-radius: 50%;
    width: 0.8em;
    filter: alpha(opacity=70);
    opacity: 0.7;
    display: inline-block;
    -webkit-transition: -webkit-transform 0.2s;
    transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    transition: transform 0.2s, -webkit-transform 0.2s; }
    .flowplayer.fp-default-playlist .fp-playlist a:hover {
      -webkit-transform: scale(1.2, 1.2);
          -ms-transform: scale(1.2, 1.2);
              transform: scale(1.2, 1.2); }
    .flowplayer.fp-default-playlist .fp-playlist a.is-active {
      filter: alpha(opacity=100);
      opacity: 1; }

.flowplayer.fp-default-playlist.fp-edgy .fp-prev:before {
  content: "\e111"; }

.flowplayer.fp-default-playlist.fp-edgy .fp-next:before {
  content: "\e112"; }

.flowplayer.fp-default-playlist.fp-outlined .fp-prev:before, .flowplayer.fp-default-playlist.fp-minimal .fp-prev:before {
  content: "\e211"; }

.flowplayer.fp-default-playlist.fp-outlined .fp-next:before, .flowplayer.fp-default-playlist.fp-minimal .fp-next:before {
  content: "\e212"; }

.flowplayer.fp-default-playlist.fp-edgy.fp-outlined .fp-prev:before, .flowplayer.fp-default-playlist.fp-edgy.fp-minimal .fp-prev:before {
  content: "\e311"; }

.flowplayer.fp-default-playlist.fp-edgy.fp-outlined .fp-next:before, .flowplayer.fp-default-playlist.fp-edgy.fp-minimal .fp-next:before {
  content: "\e312"; }

.flowplayer.fp-custom-playlist {
  overflow: visible; }
  .flowplayer.fp-custom-playlist .fp-playlist, .flowplayer.fp-custom-playlist.is-splash .fp-playlist, .flowplayer.fp-custom-playlist.is-poster .fp-playlist, .flowplayer.fp-custom-playlist.is-loading .fp-playlist {
    display: block;
    filter: alpha(opacity=100);
    opacity: 1; }

.flowplayer.fp-edgy .fp-play svg.fp-play-rounded-fill, .flowplayer.fp-edgy .fp-play svg.fp-pause-rounded-fill, .flowplayer.fp-edgy .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-edgy .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-edgy .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-edgy .fp-play svg.fp-loading-rounded-fill, .flowplayer.fp-edgy .fp-pause svg.fp-play-rounded-fill, .flowplayer.fp-edgy .fp-pause svg.fp-pause-rounded-fill, .flowplayer.fp-edgy .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-edgy .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-edgy .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-edgy .fp-pause svg.fp-loading-rounded-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-play-rounded-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-pause-rounded-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-edgy .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-edgy .fp-waiting svg.fp-loading-rounded-outline, .flowplayer.fp-edgy .fp-waiting svg.fp-loading-rounded-fill {
  display: none !important; }

.flowplayer.fp-edgy .fp-play svg.fp-play-sharp-fill, .flowplayer.fp-edgy .fp-play svg.fp-pause-sharp-fill, .flowplayer.fp-edgy .fp-play svg.fp-loading-sharp-fill, .flowplayer.fp-edgy .fp-pause svg.fp-play-sharp-fill, .flowplayer.fp-edgy .fp-pause svg.fp-pause-sharp-fill, .flowplayer.fp-edgy .fp-pause svg.fp-loading-sharp-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-play-sharp-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-pause-sharp-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-loading-sharp-fill {
  display: block; }

.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-loading-sharp-fill {
  display: none; }

.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-loading-sharp-outline {
  display: block; }

.flowplayer.fp-edgy, .flowplayer.fp-edgy .fp-menu, .flowplayer.fp-edgy .fp-captions p, .flowplayer.fp-edgy .fp-textarea, .flowplayer.fp-edgy .fp-bar, .flowplayer.fp-edgy .fp-bar-slider, .flowplayer.fp-edgy .fp-bar > *, .flowplayer.fp-edgy .fp-bar-slider > *, .flowplayer.fp-edgy .fp-timestamp {
  border-radius: 0; }

.flowplayer.fp-edgy .fp-airplay:before {
  content: "\e101"; }

.flowplayer.fp-edgy .fp-fullscreen:before {
  content: "\e102"; }

.flowplayer.fp-edgy .fp-checked:before {
  content: "\e103"; }

.flowplayer.fp-edgy .fp-embed:before {
  content: "\e104"; }

.flowplayer.fp-edgy .fp-chromecast:before {
  content: "\e105"; }

.flowplayer.fp-edgy .fp-email:before {
  content: "\e106"; }

.flowplayer.fp-edgy .fp-playbtn:before {
  content: "\e107"; }

.flowplayer.fp-edgy .fp-share:before {
  content: "\e109"; }

.flowplayer.fp-edgy .fp-share2:before {
  content: "\e10a"; }

.flowplayer.fp-edgy .fp-twitter:before {
  content: "\e10c"; }

.flowplayer.fp-edgy .fp-facebook:before {
  content: "\e10a"; }

.flowplayer.fp-edgy .fp-volumebtn:before {
  content: "\e10b"; }

.flowplayer.fp-edgy .fp-volume-off:before {
  content: "\e10d"; }

.flowplayer.fp-edgy .fp-unload:before {
  content: "\e10f"; }

.flowplayer.fp-edgy .fp-prevbtn:before {
  content: "\e111"; }

.flowplayer.fp-edgy .fp-nextbtn:before {
  content: "\e112"; }

.flowplayer.fp-edgy.fp-outlined .fp-airplay:before, .flowplayer.fp-edgy.fp-minimal .fp-airplay:before {
  content: "\e301"; }

.flowplayer.fp-edgy.fp-outlined .fp-fullscreen:before, .flowplayer.fp-edgy.fp-minimal .fp-fullscreen:before {
  content: "\e302"; }

.flowplayer.fp-edgy.fp-outlined .fp-checked:before, .flowplayer.fp-edgy.fp-minimal .fp-checked:before {
  content: "\e303"; }

.flowplayer.fp-edgy.fp-outlined .fp-embed:before, .flowplayer.fp-edgy.fp-minimal .fp-embed:before {
  content: "\e304"; }

.flowplayer.fp-edgy.fp-outlined .fp-chromecast:before, .flowplayer.fp-edgy.fp-minimal .fp-chromecast:before {
  content: "\e305"; }

.flowplayer.fp-edgy.fp-outlined .fp-email:before, .flowplayer.fp-edgy.fp-minimal .fp-email:before {
  content: "\e306"; }

.flowplayer.fp-edgy.fp-outlined .fp-playbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-playbtn:before {
  content: "\e307"; }

.flowplayer.fp-edgy.fp-outlined .fp-share:before, .flowplayer.fp-edgy.fp-minimal .fp-share:before {
  content: "\e309"; }

.flowplayer.fp-edgy.fp-outlined .fp-share2:before, .flowplayer.fp-edgy.fp-minimal .fp-share2:before {
  content: "\e30a"; }

.flowplayer.fp-edgy.fp-outlined .fp-twitter:before, .flowplayer.fp-edgy.fp-minimal .fp-twitter:before {
  content: "\e30c"; }

.flowplayer.fp-edgy.fp-outlined .fp-facebook:before, .flowplayer.fp-edgy.fp-minimal .fp-facebook:before {
  content: "\e30a"; }

.flowplayer.fp-edgy.fp-outlined .fp-volumebtn:before, .flowplayer.fp-edgy.fp-minimal .fp-volumebtn:before {
  content: "\e30b"; }

.flowplayer.fp-edgy.fp-outlined .fp-volume-off:before, .flowplayer.fp-edgy.fp-minimal .fp-volume-off:before {
  content: "\e30d"; }

.flowplayer.fp-edgy.fp-outlined .fp-unload:before, .flowplayer.fp-edgy.fp-minimal .fp-unload:before {
  content: "\e30f"; }

.flowplayer.fp-edgy.fp-outlined .fp-prevbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-prevbtn:before {
  content: "\e311"; }

.flowplayer.fp-edgy.fp-outlined .fp-nextbtn:before, .flowplayer.fp-edgy.fp-minimal .fp-nextbtn:before {
  content: "\e312"; }

.flowplayer.no-svg .fp-ui .fp-header, .flowplayer.no-svg .fp-ui .fp-controls {
  background-color: #333; }

.flowplayer.no-svg .fp-ui .fp-play.fp-visible {
  background-color: #ccc;
  position: absolute;
  padding-top: 17%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  .flowplayer.no-svg .fp-ui .fp-play.fp-visible svg {
    display: none; }
  .flowplayer.no-svg .fp-ui .fp-play.fp-visible .fp-playbtn {
    display: inline; }

.flowplayer .fp-player, .flowplayer .fp-ui, .flowplayer .fp-header, .flowplayer .fp-captions, .flowplayer .fp-controls {
  position: absolute;
  width: 100%; }

.flowplayer {
  font-family: avenir, sans-serif;
  font-size: 16px;
  position: relative;
  max-height: 100%;
  overflow: hidden;
  border-radius: .24em;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  zoom: 1 !important;
  width: 100%;
  display: inline-block; }
  .flowplayer .fp-hidden {
    display: none; }
  .flowplayer .fp-shown {
    display: block !important; }
  .flowplayer * {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box; }
  .flowplayer.is-ready:not(.is-poster) {
    background-color: #333; }
  .flowplayer .fp-engine {
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%; }
  .flowplayer video.fp-engine:not(.native-subtitles)::-webkit-media-controls {
    display: none !important; }
  .flowplayer .fp-player {
    position: absolute;
    bottom: 0;
    top: 0; }
  .flowplayer .fp-waiting {
    display: none; }
    .flowplayer .fp-waiting p {
      filter: alpha(opacity=0);
      opacity: 0;
      color: #ccc;
      font-weight: bold; }
  .flowplayer .fp-ui {
    height: 100%;
    top: 0;
    background-image: none;
    -webkit-transition: background-image .1s;
    transition: background-image .1s;
    text-align: center;
    cursor: pointer;
    color: #fff; }
    .flowplayer .fp-ui a, .flowplayer .fp-ui strong {
      color: inherit !important;
      font-style: normal !important;
      text-decoration: none !important; }
    .flowplayer .fp-ui strong {
      font-weight: bold !important; }
    .flowplayer .fp-ui > * {
      -webkit-transition: opacity .1s;
      transition: opacity .1s;
      filter: alpha(opacity=0);
      opacity: 0; }
  .flowplayer.fp-ui-shown .fp-ui, .flowplayer.is-paused .fp-ui, .flowplayer.is-mouseover .fp-ui, .flowplayer.is-loading .fp-ui {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.25)), color-stop(15%, transparent));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.25), transparent 15%);
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.25), transparent 15%); }
    .flowplayer.fp-ui-shown .fp-ui > *, .flowplayer.is-paused .fp-ui > *, .flowplayer.is-mouseover .fp-ui > *, .flowplayer.is-loading .fp-ui > * {
      filter: alpha(opacity=100);
      opacity: 1; }
  .flowplayer .fp-header {
    top: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.25)), to(transparent));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.25), transparent);
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25), transparent);
    text-align: left;
    height: 3.6em;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
    padding-left: .9em; }
    .flowplayer .fp-header .fp-icon {
      margin: .9em .9em 0 0; }
      .flowplayer .fp-header .fp-icon.fp-active {
        color: #ec6c4c; }
    .flowplayer .fp-header .fp-fullscreen, .flowplayer .fp-header .fp-unload {
      float: right; }
    .flowplayer .fp-header .fp-unload {
      display: none; }
  .flowplayer .fp-help {
    display: none; }
  .flowplayer .fp-message {
    background-color: rgba(0, 0, 0, 0.5);
    text-align: left;
    font-size: 1.2em;
    overflow: hidden;
    filter: alpha(opacity=0);
    opacity: 0;
    padding: .6em .9em;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s; }
    .flowplayer .fp-message.fp-shown {
      filter: alpha(opacity=100);
      opacity: 1; }
  .flowplayer .fp-message.fp-shown + .fp-header {
    filter: alpha(opacity=0);
    opacity: 0; }
  .flowplayer .fp-textarea {
    background-color: rgba(0, 0, 0, 0.5);
    width: 80%;
    position: absolute;
    left: 10%;
    top: 15%;
    color: #fff;
    outline: 0;
    border-radius: .2em;
    border: 0;
    min-height: 60%; }
  .flowplayer .fp-logo {
    position: absolute;
    bottom: 3em;
    left: 0.9em; }
    .flowplayer .fp-logo img {
      width: 100%; }
  .flowplayer .fp-captions {
    bottom: 1.2em;
    display: none;
    text-align: center;
    color: #fff; }
    .flowplayer .fp-captions p {
      background-color: rgba(0, 0, 0, 0.65);
      border-radius: .2em;
      font-size: 110%;
      display: inline-block;
      padding: .1em .3em;
      margin: .1em; }
  .flowplayer .fp-speed-flash {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    font-size: 4em;
    color: #fff;
    font-weight: bold;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    filter: alpha(opacity=0) !important;
    opacity: 0 !important;
    -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
    -webkit-transition: all .2s;
    transition: all .2s;
    width: 4em;
    height: 2em;
    display: none; }
    .flowplayer .fp-speed-flash.fp-hilite {
      filter: alpha(opacity=100) !important;
      opacity: 1 !important;
      -webkit-transform: scale(1);
          -ms-transform: scale(1);
              transform: scale(1); }
  .flowplayer .fp-play .fp-playbtn, .flowplayer .fp-pause .fp-playbtn, .flowplayer .fp-waiting .fp-playbtn {
    display: none; }
  .flowplayer .fp-play svg, .flowplayer .fp-pause svg, .flowplayer .fp-waiting svg {
    position: absolute;
    pointer-events: none;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    width: 6em !important;
    height: 6em !important;
    filter: alpha(opacity=0);
    opacity: 0;
    margin: auto;
    max-height: 45%;
    -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
    -webkit-transition: all .2s;
    transition: all .2s;
    display: none; }
    .flowplayer .fp-play svg.fp-play-rounded-fill, .flowplayer .fp-play svg.fp-pause-rounded-fill, .flowplayer .fp-play svg.fp-loading-rounded-fill, .flowplayer .fp-pause svg.fp-play-rounded-fill, .flowplayer .fp-pause svg.fp-pause-rounded-fill, .flowplayer .fp-pause svg.fp-loading-rounded-fill, .flowplayer .fp-waiting svg.fp-play-rounded-fill, .flowplayer .fp-waiting svg.fp-pause-rounded-fill, .flowplayer .fp-waiting svg.fp-loading-rounded-fill {
      display: block; }
  .flowplayer .fp-play.fp-visible svg, .flowplayer .fp-pause.fp-visible svg, .flowplayer .fp-waiting.fp-visible svg {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    filter: alpha(opacity=100);
    opacity: 1; }
  .flowplayer .fp-remaining {
    display: none; }
  .flowplayer .fp-controls {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -webkit-box;
    display: -moz-box;
    display: flex;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
       -moz-box-align: center;
            align-items: center;
    height: 2.4em;
    bottom: 0;
    z-index: 2;
    padding-left: 0.3em;
    padding-right: 0.3em; }
    .flowplayer .fp-controls > * {
      margin: 0 .6em; }
    .flowplayer .fp-controls > strong {
      letter-spacing: 1px; }
    .flowplayer .fp-controls img {
      width: 1.2em; }
  .flowplayer .fp-bar, .flowplayer .fp-bar-slider {
    background-color: #ccc;
    background-color: rgba(255, 255, 255, 0.5);
    position: relative;
    cursor: col-resize;
    height: .9em;
    border-radius: 0.24em;
    -ms-flex: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
       -moz-box-flex: 1;
            flex: 1; }
    .flowplayer .fp-bar > *, .flowplayer .fp-bar-slider > * {
      background-color: rgba(255, 255, 255, 0.6);
      position: absolute;
      height: 100%;
      border-radius: 0.24em; }
      .flowplayer .fp-bar > *.fp-progress.animated, .flowplayer .fp-bar-slider > *.fp-progress.animated {
        -webkit-transition-timing-function: linear;
                transition-timing-function: linear;
        -webkit-transition-property: width, height;
        transition-property: width, height; }
      .flowplayer .fp-bar > *.fp-buffer, .flowplayer .fp-bar-slider > *.fp-buffer {
        -webkit-transition: width .25s linear;
        transition: width .25s linear; }
    .flowplayer .fp-bar.no-animation > *, .flowplayer .no-animation.fp-bar-slider > * {
      -webkit-transition: none;
      transition: none; }
  .flowplayer .fp-timeline {
    -webkit-transition: height .2s;
    transition: height .2s; }
  .flowplayer .fp-cuepoint {
    background-color: #000;
    position: absolute;
    height: 100%;
    width: 2px; }
  .flowplayer .fp-timestamp {
    background-color: rgba(0, 0, 0, 0.65);
    display: none;
    border-radius: .2em;
    padding: .1em .3em;
    font-size: 90%;
    bottom: 1.4em;
    height: auto; }
  .flowplayer .fp-timeline:hover .fp-timestamp {
    display: inline; }
  .flowplayer .fp-volume {
    display: -ms-flexbox;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    height: 100%;
    -ms-flex-align: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
            align-items: center; }
  .flowplayer .fp-volumebtn {
    display: none; }
  .flowplayer .fp-bar-slider {
    background-color: transparent;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transition: height .2s;
    transition: height .2s;
    white-space: nowrap;
    -ms-flex: 1 0 auto; }
    .flowplayer .fp-bar-slider em {
      border-radius: 2px;
      display: inline-block;
      width: 5px;
      height: 100%;
      position: relative;
      vertical-align: top;
      margin-left: 3px;
      -webkit-transition: -webkit-transform 0.4s;
      transition: -webkit-transform 0.4s;
      transition: transform 0.4s;
      transition: transform 0.4s, -webkit-transform 0.4s;
      -webkit-transform-origin: bottom;
          -ms-transform-origin: bottom;
              transform-origin: bottom;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      -webkit-transform: scale(1.1);
          -ms-transform: scale(1.1);
              transform: scale(1.1); }
      .flowplayer .fp-bar-slider em:hover {
        -webkit-transform: scaleY(1.35);
            -ms-transform: scaleY(1.35);
                transform: scaleY(1.35);
        -webkit-transition: -webkit-transform 0.2s;
        transition: -webkit-transform 0.2s;
        transition: transform 0.2s;
        transition: transform 0.2s, -webkit-transform 0.2s; }
      .flowplayer .fp-bar-slider em.fp-grey {
        background-color: rgba(255, 255, 255, 0.75); }
  .flowplayer.no-flex .fp-controls {
    white-space: nowrap; }
    .flowplayer.no-flex .fp-controls > * {
      display: inline-block;
      vertical-align: center;
      margin: 0 .3em; }
  .flowplayer.no-flex .fp-timeline {
    width: 40%; }
  .flowplayer.no-flex.fp-full .fp-timeline {
    margin-bottom: .6em;
    height: .9em; }
  .flowplayer.no-flex.fp-fat .fp-bar, .flowplayer.no-flex.fp-playful .fp-bar, .flowplayer.no-flex.fp-fat .fp-bar-slider, .flowplayer.no-flex.fp-playful .fp-bar-slider {
    height: .9em !important; }
  .flowplayer.fp-fat .fp-bar, .flowplayer.fp-playful .fp-bar, .flowplayer.fp-fat .fp-bar-slider, .flowplayer.fp-playful .fp-bar-slider {
    height: 100%;
    border-radius: 0; }
  .flowplayer.fp-fat .fp-bar > *, .flowplayer.fp-playful .fp-bar > *, .flowplayer.fp-fat .fp-bar-slider > *, .flowplayer.fp-playful .fp-bar-slider > * {
    border-radius: 0; }
  .flowplayer.fp-fat .fp-timestamp, .flowplayer.fp-playful .fp-timestamp {
    bottom: 3.2em; }
  .flowplayer.fp-fat .fp-bar-slider em, .flowplayer.fp-playful .fp-bar-slider em {
    -webkit-transform: scaleY(0.6);
        -ms-transform: scaleY(0.6);
            transform: scaleY(0.6);
    -webkit-transform-origin: center;
        -ms-transform-origin: center;
            transform-origin: center; }
    .flowplayer.fp-fat .fp-bar-slider em:hover, .flowplayer.fp-playful .fp-bar-slider em:hover {
      -webkit-transform: scaleY(0.75);
          -ms-transform: scaleY(0.75);
              transform: scaleY(0.75); }
  .flowplayer.fp-slim .fp-timeline {
    height: .2em; }
  .flowplayer.fp-slim .fp-controls:hover .fp-timeline {
    height: .9em; }
  .flowplayer.fp-slim .fp-cue {
    width: 4px; }
  .flowplayer.fp-slim .fp-bar-slider {
    height: .2em; }
  .flowplayer.fp-slim .fp-controls:hover .fp-bar-slider {
    height: 0.9em; }
  .flowplayer.fp-full .fp-timeline {
    position: absolute;
    height: .3em;
    bottom: 2.8em;
    margin: 0;
    width: 100%;
    border-radius: 0;
    overflow: inherit;
    left: 0; }
    .flowplayer.fp-full .fp-timeline:before {
      content: "";
      width: 100%;
      height: 1.2em;
      position: absolute;
      top: -1.2em;
      left: 0; }
  .flowplayer.fp-full .fp-controls {
    height: 2.8em; }
    .flowplayer.fp-full .fp-controls:hover .fp-timeline {
      height: 1em; }
  .flowplayer.fp-full .fp-volume {
    margin-right: auto; }
  .flowplayer.fp-full .fp-duration, .flowplayer.fp-full .fp-remaining {
    margin-left: 0; }
    .flowplayer.fp-full .fp-duration:before, .flowplayer.fp-full .fp-remaining:before {
      position: relative;
      content: "/";
      left: -.3em; }
  .flowplayer.fp-minimal .fp-controls {
    background-color: transparent !important; }
    .flowplayer.fp-minimal .fp-controls > * {
      display: none; }
  .flowplayer.fp-minimal .fp-header > * {
    display: none; }
  .flowplayer.fp-minimal .fp-header .fp-fullscreen {
    display: inherit; }
  .flowplayer.fp-minimal .fp-timeline {
    height: .3em;
    max-width: 12em;
    width: 100%;
    display: block;
    margin: 0 auto;
    -webkit-box-flex: 0;
    -webkit-flex: none;
       -moz-box-flex: 0;
        -ms-flex: none;
            flex: none; }
  .flowplayer.fp-playful .fp-color, .flowplayer.fp-playful .fp-color-play {
    background-color: #ec6c4c;
    fill: #ec6c4c; }
  .flowplayer.fp-playful .fp-controls {
    background-color: #006680; }
  .flowplayer .fp-selected:before {
    content: "✓ "; }
  .flowplayer .fp-menu {
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: .24em;
    position: absolute;
    width: 8em;
    right: .5em;
    z-index: 2;
    font-size: 90%;
    -webkit-transition: opacity .2s, height .2s, -webkit-transform .2s;
    transition: opacity .2s, height .2s, -webkit-transform .2s;
    transition: opacity .2s, transform .2s, height .2s;
    transition: opacity .2s, transform .2s, height .2s, -webkit-transform .2s;
    -webkit-transform: scale(0.95);
        -ms-transform: scale(0.95);
            transform: scale(0.95);
    bottom: -100%;
    height: 0;
    filter: alpha(opacity=0) !important;
    opacity: 0 !important; }
    .flowplayer .fp-menu.fp-active {
      -webkit-transform: scale(1);
          -ms-transform: scale(1);
              transform: scale(1);
      height: auto;
      bottom: 3.2em;
      filter: alpha(opacity=100) !important;
      opacity: 1 !important; }
    .flowplayer .fp-menu > * {
      display: block;
      padding: .4em 1.2em;
      text-align: right; }
    .flowplayer .fp-menu strong {
      display: block;
      padding: .7em 1.2em;
      border-bottom: 1px solid rgba(255, 255, 255, 0.2);
      background-color: rgba(0, 0, 0, 0.3);
      text-transform: uppercase;
      letter-spacing: 1px;
      cursor: default;
      font-size: 90%; }
    .flowplayer .fp-menu a {
      color: rgba(255, 255, 255, 0.8); }
    .flowplayer .fp-menu a:hover:not(.fp-selected) {
      background-color: #000;
      color: #fff; }
    .flowplayer .fp-menu .fp-icon {
      cursor: pointer; }
      .flowplayer .fp-menu .fp-icon:before {
        margin-right: .1em;
        font-size: 1.5em;
        vertical-align: -0.1em; }
  .flowplayer .fp-qsel-menu {
    width: auto; }
  .flowplayer .fp-context-menu {
    width: auto;
    right: auto;
    bottom: auto !important;
    display: none; }
    .flowplayer .fp-context-menu.fp-active {
      display: block; }
    .flowplayer .fp-context-menu a, .flowplayer .fp-context-menu strong {
      text-align: left;
      color: #fff;
      white-space: nowrap; }
  .flowplayer .fp-subtitle-menu {
    width: 9em; }
  .flowplayer .fp-share-menu {
    width: 9em;
    padding-bottom: 0.2em; }
    .flowplayer .fp-share-menu.fp-active {
      bottom: auto; }
    .flowplayer .fp-share-menu a, .flowplayer .fp-share-menu strong {
      text-align: left; }
  .flowplayer.fp-outlined .fp-play svg.fp-play-rounded-fill, .flowplayer.fp-minimal .fp-play svg.fp-play-rounded-fill, .flowplayer.fp-outlined .fp-play svg.fp-pause-rounded-fill, .flowplayer.fp-minimal .fp-play svg.fp-pause-rounded-fill, .flowplayer.fp-outlined .fp-play svg.fp-loading-rounded-fill, .flowplayer.fp-minimal .fp-play svg.fp-loading-rounded-fill, .flowplayer.fp-outlined .fp-pause svg.fp-play-rounded-fill, .flowplayer.fp-minimal .fp-pause svg.fp-play-rounded-fill, .flowplayer.fp-outlined .fp-pause svg.fp-pause-rounded-fill, .flowplayer.fp-minimal .fp-pause svg.fp-pause-rounded-fill, .flowplayer.fp-outlined .fp-pause svg.fp-loading-rounded-fill, .flowplayer.fp-minimal .fp-pause svg.fp-loading-rounded-fill, .flowplayer.fp-outlined .fp-waiting svg.fp-play-rounded-fill, .flowplayer.fp-minimal .fp-waiting svg.fp-play-rounded-fill, .flowplayer.fp-outlined .fp-waiting svg.fp-pause-rounded-fill, .flowplayer.fp-minimal .fp-waiting svg.fp-pause-rounded-fill, .flowplayer.fp-outlined .fp-waiting svg.fp-loading-rounded-fill, .flowplayer.fp-minimal .fp-waiting svg.fp-loading-rounded-fill {
    display: none; }
  .flowplayer.fp-outlined .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-loading-rounded-outline {
    display: block; }
  .flowplayer.fp-outlined .fp-airplay:before, .flowplayer.fp-minimal .fp-airplay:before {
    content: "\e201"; }
  .flowplayer.fp-outlined .fp-fullscreen:before, .flowplayer.fp-minimal .fp-fullscreen:before {
    content: "\e202"; }
  .flowplayer.fp-outlined .fp-checked:before, .flowplayer.fp-minimal .fp-checked:before {
    content: "\e203"; }
  .flowplayer.fp-outlined .fp-embed:before, .flowplayer.fp-minimal .fp-embed:before {
    content: "\e204"; }
  .flowplayer.fp-outlined .fp-chromecast:before, .flowplayer.fp-minimal .fp-chromecast:before {
    content: "\e205"; }
  .flowplayer.fp-outlined .fp-email:before, .flowplayer.fp-minimal .fp-email:before {
    content: "\e206"; }
  .flowplayer.fp-outlined .fp-playbtn:before, .flowplayer.fp-minimal .fp-playbtn:before {
    content: "\e207"; }
  .flowplayer.fp-outlined .fp-share:before, .flowplayer.fp-minimal .fp-share:before {
    content: "\e209"; }
  .flowplayer.fp-outlined .fp-share2:before, .flowplayer.fp-minimal .fp-share2:before {
    content: "\e20a"; }
  .flowplayer.fp-outlined .fp-twitter:before, .flowplayer.fp-minimal .fp-twitter:before {
    content: "\e20c"; }
  .flowplayer.fp-outlined .fp-facebook:before, .flowplayer.fp-minimal .fp-facebook:before {
    content: "\e20a"; }
  .flowplayer.fp-outlined .fp-volumebtn:before, .flowplayer.fp-minimal .fp-volumebtn:before {
    content: "\e20b"; }
  .flowplayer.fp-outlined .fp-volume-off:before, .flowplayer.fp-minimal .fp-volume-off:before {
    content: "\e20d"; }
  .flowplayer.fp-outlined .fp-unload:before, .flowplayer.fp-minimal .fp-unload:before {
    content: "\e20f"; }
  .flowplayer.fp-outlined .fp-prevbtn:before, .flowplayer.fp-minimal .fp-prevbtn:before {
    content: "\e211"; }
  .flowplayer.fp-outlined .fp-nextbtn:before, .flowplayer.fp-minimal .fp-nextbtn:before {
    content: "\e212"; }
  .flowplayer .fp-color {
    background-color: #00abcd;
    fill: rgba(0, 0, 0, 0.2); }
  .flowplayer .fp-color-play {
    fill: transparent; }
  .flowplayer.is-rtl {
    direction: rtl; }
    .flowplayer.is-rtl .fp-icon {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
  .flowplayer.-grayscale video.fp-engine {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%); }
  .flowplayer.-sepia video.fp-engine {
    -webkit-filter: sepia(100%);
    filter: sepia(100%); }
  .flowplayer.-blur video.fp-engine {
    -webkit-filter: blur(5px);
    filter: blur(5px); }

.fp-filters {
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
  position: absolute; }


.flowplayer.fp-playful .fp-color,
.flowplayer.fp-playful .fp-color-play {
  background-color: #ddd !important;
  fill: #ddd !important;
}
.flowplayer.is-live-position.is-paused,
.flowplayer.is-live-position.is-playing {
  background: #333!important;
  background-image: none !important;
}
.flowplayer .fp-ui {
  background-image: none !important;
}

.responsive-column {
  margin-top: 2rem;
}
.responsive-column .gray-rule {
  padding-bottom: 2rem;
}
.responsive-column {
  position: relative;
  /*@media screen and (min-width: 500px) {
        .column-control__col-3 {
            width: 100%;
        }

        .column-control__col-4 {
            width: 100%;
        }
    }

    @media screen and (min-width: 750px) {

        .column-control__col-3 {
            width: 33%;
            float: left;
        }

        .column-control__col-4 {
            width: 25%;
            float: left;
        }
    }*/
}
.responsive-column:after {
  content: '';
  display: table;
  clear: both;
}
.responsive-column .background {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  position: absolute;
  height: 100%;
}
html[dir="rtl"] .responsive-column .background {
  margin-right: calc(-50vw + 50%);
}
.responsive-column .signpost .image-caption.pad {
  padding: 0;
}
@media (min-width: 500px) {
  .responsive-column .signpost .column-control .row:after {
    display: table;
  }
}
@media screen and (min-width: 750px) {
  .responsive-column .signpost .image-caption {
    overflow: hidden;
  }
  .responsive-column .signpost img {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .responsive-column .signpost .column-control__col-2 img {
    max-width: 500px;
  }
  .responsive-column .signpost .col-md-3 img {
    max-width: 250px;
  }
  .responsive-column .signpost .col-md-4 img {
    max-width: 333px;
  }
}
.responsive-column .signpost .column-control {
  position: relative;
}
.responsive-column .signpost .column-control img {
  margin-bottom: 0;
}
@media screen and (min-width: 500px) {
  .responsive-column > .column-control > .row:after {
    display: inline;
  }
}

.display-table-cell.headline-image {
  display: inline-flex;
  max-height: 749px;
}
.one-by-one .display-table-cell.headline-image {
  margin: 0 -4vw 0;
}
.two-by-two .display-table-cell.headline-image {
  margin: -2.8rem -8vw;
}
.display-table-cell.headline-image.vertical-align-top {
  align-items: flex-start;
}
.display-table-cell.headline-image.vertical-align-center {
  align-items: center;
}
.display-table-cell.headline-image.vertical-align-bottom {
  align-items: flex-end;
}
.headline-image {
  position: relative;
  top: 0;
  left: 0;
}
.headline-image-content {
  position: absolute;
  display: block;
  z-index: 2;
}
.align-right .headline-image-content {
  text-align: right;
}
.align-middle .headline-image-content {
  text-align: center;
}
.display-table-cell.vertical-align-top {
  vertical-align: top;
}
.display-table-cell.vertical-align-bottom {
  vertical-align: bottom;
}
.headline-image-content .btn {
  text-align: center;
}
.headline-image h1 {
  display: none;
}
@media (min-width: 500px) {
  .two-by-two .tta__headline .headline-image-content h2 {
    font-size: 8.3vw;
    line-height: 7.9vw;
  }
  .one-by-one .headline-image-content {
    padding: 4vw;
  }
  .two-by-two .headline-image-content {
    padding: 2.8rem 8vw;
  }
}
@media screen and (min-width: 750px) and (max-width: 850px) {
  .display-table-cell.headline-image {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .one-by-one .safety-info {
    text-align: left;
    margin-right: -10px;
    font-size: 1.9vw;
  }
}
@media (min-width: 750px) {
  .display-table-cell.headline-image {
    padding-top: 3rem;
    padding-bottom: 3rem;
    margin: 0 !important;
    display: table-cell;
    position: inherit;
  }
  .two-by-two .tta__headline .headline-image-content h2 {
    font-size: 5.5vw;
    line-height: 5.23vw;
  }
  .headline-image img {
    position: absolute;
    top: 0;
    left: 0;
  }
  .headline-image-content {
    position: relative;
    padding: 0 !important;
  }
}
@media (min-width: 1000px) {
  .two-by-two .tta__headline .headline-image-content h2 {
    font-size: 5.5rem;
    line-height: 5.23rem;
  }
}
@media (max-width: 749px) {
  .headline-image-content {
    left: 0;
  }
  .display-table-cell.headline-image {
    display: table-caption;
    vertical-align: middle;
  }
  .align-right .headline-image-content {
    right: 0;
    left: auto;
  }
  .align-middle .headline-image-content {
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
  }
  .vertical-align-top .headline-image-content {
    top: 0;
  }
  .vertical-align-center .headline-image-content {
    width: 100%;
    margin: 0;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: auto;
    bottom: auto;
    padding-bottom: 4vw;
  }
  .vertical-align-bottom .headline-image-content {
    bottom: 0;
  }
}
@media (max-width: 499px) {
  .display-table-cell.headline-image {
    display: table;
    margin: -2.8rem -8.8vw !important;
  }
  .headline-image-content {
    height: auto;
    padding-top: 2.8rem;
    padding-left: 8.8vw;
    padding-bottom: 2.8rem;
    padding-right: 8.8vw;
  }
}

/*! Tablesaw - v2.0.1 - 2015-10-09
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2015 Filament Group; Licensed MIT */
ul.tablesaw-advance-dots li:before {
  content: '';
}
table.tablesaw {
  empty-cells: show;
  max-width: 100%;
  width: 100%;
  margin-top: 0;
}
.tablesaw {
  border-collapse: collapse;
  width: 100%;
}
.tablesaw,
.tablesaw-columntoggle,
.tablesaw-swipe,
.tablesaw-sortable {
  border: 0;
  padding: 0;
}
.tablesaw th,
.tablesaw td,
.tablesaw-columntoggle th,
.tablesaw-columntoggle td,
.tablesaw-swipe th,
.tablesaw-swipe td,
.tablesaw-sortable th,
.tablesaw-sortable td {
  border-right: 1px solid #170F5F;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.tablesaw-enhanced .tablesaw-bar .btn {
  border: 1px solid #170F5F;
  background: none;
  color: #007CBD;
  clear: both;
  cursor: pointer;
  display: block;
  font-family: inherit;
  margin: 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  width: 100%;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}
.medtronic-com-gr-el .tablesaw-enhanced .tablesaw-bar .btn {
  font-family: Arial, sans-serif;
}
.tablesaw-enhanced .tablesaw-bar:hover {
  text-decoration: none;
}
.tablesaw-enhanced .tablesaw-bar a.btn {
  color: #1c95d4;
}
.tablesaw-bar {
  margin-top: 0;
}
.tablesaw-bar:before,
.tablesaw-bar:after {
  content: ' ';
  display: table;
}
.tablesaw-bar:after {
  clear: both;
}
.tablesaw-bar .btn-select:focus,
.tablesaw-bar .btn-select:active {
  background: none !important;
}
.tablesaw-bar .btn-select select {
  background: none;
  border: none;
  position: inherit;
  font-weight: inherit;
  left: 0;
  top: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  min-height: 1em;
  display: inline-block;
  color: #007CBD;
  text-transform: uppercase;
  box-sizing: content-box;
  padding: 0 8px 0 0;
}
.tablesaw-bar .btn select option {
  background: #FFFFFF;
  font-family: inherit;
}
.tablesaw-enhanced .tablesaw-bar .btn.btn-select {
  padding-right: 2.5em;
  min-width: 7.25em;
  text-align: left;
}
.tablesaw-bar .btn.btn-small,
.tablesaw-bar .btn.btn-micro {
  display: inline-block;
  width: auto;
  height: auto;
  position: relative;
  top: 0;
}
.tablesaw-enhanced .tablesaw-bar .btn-select {
  text-align: left;
}
.tablesaw-bar .btn-select:after {
  background: #e5e5e5;
  background: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25);
  box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25);
  content: " ";
  display: block;
  position: absolute;
}
.tablesaw-bar .btn-select.btn-small,
.tablesaw-bar .btn-select.btn-micro {
  padding-top: .5rem;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 1.5rem;
}
.tablesaw-bar .btn-select:after {
  border: none;
}
.tablesaw-advance .btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.tablesaw-advance .btn.btn-micro {
  font-size: .8125em;
  padding-top: .3em;
  padding-bottom: .25em;
  padding-left: .7em;
  padding-right: .7rem;
}
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn {
  display: inline-block;
  overflow: hidden;
  width: 1.8em;
  height: 1.8em;
  background-position: 50% 50%;
  margin-left: .5em;
  position: relative;
}
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before,
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before,
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before {
  content: "\0020";
  overflow: hidden;
  width: 0;
  height: 0;
  position: absolute;
}
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before {
  left: .5em;
  top: .65em;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #170F5F;
}
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before {
  left: .5em;
  top: .65em;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #170F5F;
}
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before {
  top: .45em;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before {
  left: .6em;
  border-right: 5px solid #170F5F;
}
.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before {
  left: .7em;
  border-left: 5px solid #170F5F;
}
.tablesaw-advance a.tablesaw-nav-btn.disabled {
  opacity: .25;
  filter: alpha(opacity=25);
  cursor: default;
  pointer-events: none;
}
.tablesaw-bar {
  clear: both;
  font-family: inherit;
}
.tablesaw-toolbar {
  font-size: 1.6rem;
  float: left;
  margin-right: 1rem;
  margin-bottom: 1rem;
}
.tablesaw-toolbar label {
  clear: both;
  display: block;
  margin-left: .5em;
  text-transform: uppercase;
  color: #888B8D;
}
.tablesaw-bar .btn,
.tablesaw-enhanced .tablesaw-bar .btn {
  margin-top: 0;
  margin-bottom: 0;
}
.tablesaw-bar .btn-select,
.tablesaw-enhanced .tablesaw-bar .btn-select {
  margin-bottom: 0;
}
.tablesaw-bar .tablesaw-toolbar .btn {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: .4rem;
  margin-right: 0;
  text-transform: uppercase;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
  font-size: 0;
  line-height: 0;
  padding-left: .3em;
}
.tablesaw-bar .tablesaw-toolbar .btn-select {
  min-width: 0;
}
.tablesaw-bar .tablesaw-toolbar select {
  outline: 0;
}
.tablesaw-toolbar ~ table {
  clear: both;
}
.tablesaw-toolbar .a11y-sm {
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  position: absolute;
  width: 1px;
}
@media (min-width: 24em) {
  .tablesaw-toolbar .a11y-sm {
    clip: none;
    height: auto;
    width: auto;
    position: static;
    overflow: visible;
  }
}
.tablesaw-stack td .tablesaw-cell-label,
.tablesaw-stack th .tablesaw-cell-label {
  display: none;
}
/* Mobile first styles: Begin with the stacked presentation at narrow widths */
@media only all {
  /* Show the table cells as a block level element */
  .tablesaw-stack td,
  .tablesaw-stack th {
    text-align: left;
    display: block;
  }
  .tablesaw-stack tr {
    clear: both;
    display: table-row;
  }
  /* Make the label elements a percentage width */
  .tablesaw-stack td .tablesaw-cell-label,
  .tablesaw-stack th .tablesaw-cell-label {
    display: block;
    width: 30%;
    display: inline-block;
  }
  /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
  .tablesaw-stack th .tablesaw-cell-label-top,
  .tablesaw-stack td .tablesaw-cell-label-top {
    display: block;
    padding: .4em 0;
    margin: .4em 0;
  }
  .tablesaw-cell-label {
    display: block;
  }
  /* Avoid double strokes when stacked */
  .tablesaw-stack tbody th.group {
    margin-top: -1px;
  }
  /* Avoid double strokes when stacked */
  .tablesaw-stack th.group b.tablesaw-cell-label {
    display: none !important;
  }
}
@media (max-width: 39.9375em) {
  .tablesaw-stack thead td,
  .tablesaw-stack thead th {
    display: none;
  }
  .tablesaw-stack tbody td,
  .tablesaw-stack tbody th {
    clear: right;
    float: left;
    width: 100%;
  }
  .tablesaw-cell-label {
    vertical-align: top;
  }
  .tablesaw-cell-content {
    max-width: 67%;
    display: inline-block;
  }
  .tablesaw-stack td:empty,
  .tablesaw-stack th:empty {
    display: none;
  }
}
/* Media query to show as a standard table at 560px (35em x 16px) or wider */
@media (min-width: 40em) {
  .tablesaw-stack tr {
    display: table-row;
  }
  /* Show the table header rows */
  .tablesaw-stack td,
  .tablesaw-stack th,
  .tablesaw-stack thead td,
  .tablesaw-stack thead th {
    display: table-cell;
    margin: 0;
  }
  /* Hide the labels in each cell */
  .tablesaw-stack td .tablesaw-cell-label,
  .tablesaw-stack th .tablesaw-cell-label {
    display: none !important;
  }
}
.tablesaw-fix-persist {
  table-layout: auto;
}
@media only all {
  /* Unchecked manually: Always hide */
  .tablesaw-swipe th.tablesaw-cell-hidden,
  .tablesaw-swipe td.tablesaw-cell-hidden {
    display: none;
  }
}
.btn.tablesaw-columntoggle-btn span {
  text-indent: -9999px;
  display: inline-block;
}
.tablesaw-columntoggle-btnwrap {
  position: relative;
}
.tablesaw-columntoggle-btnwrap .dialog-content {
  padding: .5em;
}
/* Remove top/bottom margins around the fieldcontain on check list */
.tablesaw-columntoggle-popup {
  display: none;
}
.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {
  display: block;
  position: absolute;
  top: 2em;
  right: 0;
  background-color: #FFFFFF;
  padding: .5em .8em;
  border: 1px solid #170F5F;
  z-index: 1;
}
.tablesaw-columntoggle-popup fieldset {
  margin: 0;
}
/* Hide all prioritized columns by default */
@media only all {
  .tablesaw-columntoggle th.tablesaw-priority-6,
  .tablesaw-columntoggle td.tablesaw-priority-6,
  .tablesaw-columntoggle th.tablesaw-priority-5,
  .tablesaw-columntoggle td.tablesaw-priority-5,
  .tablesaw-columntoggle th.tablesaw-priority-4,
  .tablesaw-columntoggle td.tablesaw-priority-4,
  .tablesaw-columntoggle th.tablesaw-priority-3,
  .tablesaw-columntoggle td.tablesaw-priority-3,
  .tablesaw-columntoggle th.tablesaw-priority-2,
  .tablesaw-columntoggle td.tablesaw-priority-2,
  .tablesaw-columntoggle th.tablesaw-priority-1,
  .tablesaw-columntoggle td.tablesaw-priority-1 {
    display: none;
  }
}
.tablesaw-columntoggle-btnwrap .dialog-content {
  top: 0 !important;
  right: 1em;
  left: auto !important;
  width: 12em;
  max-width: 18em;
  margin: -0.5em auto 0;
}
.tablesaw-columntoggle-btnwrap .dialog-content:focus {
  outline-style: none;
}
/* Show priority 1 at 320px */
@media (min-width: 320px) {
  .tablesaw-columntoggle th.tablesaw-priority-1,
  .tablesaw-columntoggle td.tablesaw-priority-1 {
    display: table-cell;
  }
}
/* Show priority 2 at 500px */
@media (min-width: 500px) {
  .tablesaw-columntoggle th.tablesaw-priority-2,
  .tablesaw-columntoggle td.tablesaw-priority-2 {
    display: table-cell;
  }
}
/* Show priority 3 at 750px */
@media (min-width: 750px) {
  .tablesaw-columntoggle th.tablesaw-priority-3,
  .tablesaw-columntoggle td.tablesaw-priority-3 {
    display: table-cell;
  }
}
/* Show priority 4 at 900 */
@media (min-width: 900px) {
  .tablesaw-columntoggle th.tablesaw-priority-4,
  .tablesaw-columntoggle td.tablesaw-priority-4 {
    display: table-cell;
  }
}
/* Show priority 5 at 1000px */
@media (min-width: 1000px) {
  .tablesaw-columntoggle th.tablesaw-priority-5,
  .tablesaw-columntoggle td.tablesaw-priority-5 {
    display: table-cell;
  }
}
@media only all {
  /* Unchecked manually: Always hide */
  .tablesaw-columntoggle th.tablesaw-cell-hidden,
  .tablesaw-columntoggle td.tablesaw-cell-hidden {
    display: none;
  }
  /* Checked manually: Always show */
  .tablesaw-columntoggle th.tablesaw-cell-visible,
  .tablesaw-columntoggle td.tablesaw-cell-visible {
    display: table-cell;
  }
}
.tablesaw-columntoggle-popup .btn-group > label {
  display: block;
  padding: .2em 0;
  white-space: nowrap;
}
.tablesaw-columntoggle-popup .btn-group > label input {
  margin-right: .8em;
}
.tablesaw-sortable,
.tablesaw-sortable thead,
.tablesaw-sortable thead tr,
.tablesaw-sortable thead tr th {
  position: relative;
}
.tablesaw-sortable th.tablesaw-sortable-head button {
  background: none;
  border: none;
  padding: 0;
}
.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,
.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {
  width: 7px;
  height: 10px;
  content: "\0020";
  position: absolute;
  right: .5em;
}
.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after {
  content: "\2191";
}
.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {
  content: "\2193";
}
.tablesaw-sortable .not-applicable:after {
  content: "--";
  display: block;
}
.tablesaw-sortable .not-applicable span {
  display: none;
}
.tablesaw-advance {
  float: right;
}
.tablesaw-advance.minimap {
  margin-right: .4em;
  line-height: .5;
}
.tablesaw-advance-dots {
  float: left;
  margin: 0;
  padding: 0;
  list-style: none;
}
.tablesaw-advance-dots li {
  display: table-cell;
  margin: 0;
  padding: .4em .2em;
}
.tablesaw-advance-dots li i {
  width: .3em;
  height: .3em;
  background: #007CBD;
  display: inline-block;
}
.tablesaw-advance-dots-hide {
  opacity: .25;
  filter: alpha(opacity=25);
  cursor: default;
  pointer-events: none;
}
.tablesaw span.btn.btn-small.btn-select {
  font-size: 0em;
}
html[dir="rtl"] .tablesaw th,
html[dir="rtl"] .tablesaw td,
html[dir="rtl"] .tablesaw-columntoggle th,
html[dir="rtl"] .tablesaw-columntoggle td,
html[dir="rtl"] .tablesaw-swipe th,
html[dir="rtl"] .tablesaw-swipe td,
html[dir="rtl"] .tablesaw-sortable th,
html[dir="rtl"] .tablesaw-sortable td {
  border-left: 1px solid #170F5F;
  text-align: right;
}
html[dir="rtl"] .tablesaw-bar .btn-select select {
  left: auto;
  right: 0;
}
html[dir="rtl"] .tablesaw-enhanced .tablesaw-bar .btn.btn-select {
  padding-right: 0;
  padding-left: 2.5em;
  text-align: right;
}
html[dir="rtl"] .tablesaw-enhanced .tablesaw-bar .btn-select {
  text-align: right;
}
html[dir="rtl"] .tablesaw-bar .btn-select.btn-small,
html[dir="rtl"] .tablesaw-bar .btn-select.btn-micro {
  padding-right: 0;
  padding-left: 1.5rem;
}
html[dir="rtl"] .tablesaw-bar .btn-select:after {
  right: auto;
  left: 10px;
}
html[dir="rtl"] .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn {
  margin-left: 0;
  margin-right: .5em;
}
html[dir="rtl"] .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before {
  left: auto;
  right: .5em;
}
html[dir="rtl"] .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before {
  left: auto;
  right: .6em;
  border-right: 0;
  border-left: 5px solid #170F5F;
}
html[dir="rtl"] .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before {
  left: auto;
  right: .7em;
  border-left: 0;
  border-right: 5px solid #170F5F;
}
html[dir="rtl"] .tablesaw-toolbar {
  float: right;
  margin-right: 0;
  margin-left: 1rem;
}
html[dir="rtl"] .tablesaw-toolbar label {
  margin-left: 0;
  margin-right: .5em;
}
html[dir="rtl"] .tablesaw-bar .tablesaw-toolbar .btn {
  padding-left: inherit;
  padding-right: .3em;
}
html[dir="rtl"] .tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {
  right: auto;
  left: 0;
}
html[dir="rtl"] .tablesaw-columntoggle-btnwrap .dialog-content {
  top: 0 !important;
  left: 1em;
  right: auto !important;
}
html[dir="rtl"] .tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {
  right: auto;
  left: 0;
}
html[dir="rtl"] .tablesaw-columntoggle-btnwrap .dialog-content {
  left: 1em;
  right: auto !important;
}
html[dir="rtl"] .tablesaw-columntoggle-popup .btn-group > label input {
  margin-right: 0;
  margin-left: .8em;
}
html[dir="rtl"] .tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,
html[dir="rtl"] .tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {
  right: auto;
  left: .5em;
}
html[dir="rtl"] .tablesaw-advance {
  float: left;
}
html[dir="rtl"] .tablesaw-advance.minimap {
  margin-right: 0;
  margin-left: .4em;
}
html[dir="rtl"] .tablesaw-advance-dots {
  float: right;
  line-height: 0;
}
@media only all {
  html[dir="rtl"] {
    /* Show the table cells as a block level element */
  }
  html[dir="rtl"] .tablesaw-stack td,
  html[dir="rtl"] .tablesaw-stack th {
    text-align: right;
  }
}
@media only all and (max-width: 39.9375em) {
  html[dir="rtl"] .tablesaw-stack tbody td,
  html[dir="rtl"] .tablesaw-stack tbody th {
    clear: left;
    float: right;
  }
}
@supports (-webkit-appearance: none) {
  .tablesaw-bar .btn-select select {
    -webkit-appearance: none;
    padding-right: 10px;
  }
  .tablesaw-bar .btn-select:after {
    border-style: solid;
    border-width: 10px 6px 0 6px;
    border-top-width: 10px;
    border-bottom-width: 0;
    border-left-width: 6px;
    border-right-width: 6px;
    border-color: #007CBD transparent transparent transparent;
    background: none;
    left: auto;
    right: -8px;
    top: calc(50% - 2px);
  }
}
@supports (-moz-appearance: none) {
  .tablesaw-bar .btn-select select {
    -moz-appearance: none;
  }
  .tablesaw-bar .btn-select:after {
    border-style: solid;
    border-width: 10px 6px 0 6px;
    border-top-width: 10px;
    border-bottom-width: 0;
    border-left-width: 6px;
    border-right-width: 6px;
    border-color: #007CBD transparent transparent transparent;
    background: none;
    left: auto;
    right: -4px;
    top: calc(50% - 1px);
  }
}
@supports (appearance: none) {
  .tablesaw-bar .btn-select select {
    appearance: none;
    padding-right: 10px;
  }
  .tablesaw-bar .btn-select:after {
    border-style: solid;
    border-width: 10px 6px 0 6px;
    border-top-width: 10px;
    border-bottom-width: 0;
    border-left-width: 6px;
    border-right-width: 6px;
    border-color: #007CBD transparent transparent transparent;
    background: none;
    left: auto;
    right: -8px;
    top: calc(50% - 2px);
  }
}

.accordion {
    margin-bottom: 2rem;
}

.accordion__item {
    border-bottom: 1px solid white;
}

.accordion__label {
    position: relative;
    margin: 0;
    font-size: 1.6rem;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #007CBD;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
}

.accordion__label a {
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 50px;
    padding-right: 20px;
    color: #FFFFFF;
}

html[dir="rtl"] .accordion__label a {
    padding-right: 50px;
    padding-left: 20px;
}

.accordion__label .accordion__icon:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 25px;
    margin-top: -10px;
    width: 4px;
    height: 20px;
    background-color: #FFFFFF;
    -webkit-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);
    -moz-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);
    -o-transition: 0.2s cubic-bezier(0.26, 1.17, 0.35, 1.34);
}

html[dir="rtl"] .accordion__label .accordion__icon:before {
    left: auto;
    right: 25px;
}

.accordion__label .accordion__icon:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 17px;
    margin-top: -2px;
    width: 20px;
    height: 4px;
    background-color: #FFFFFF;
}

html[dir="rtl"] .accordion__label .accordion__icon:after {
    left: auto;
    right: 17px;
}
.accordion__item.open>.accordion__label {
    background-color: #B9D9EB;
}

.accordion__item.open>.accordion__label .accordion__icon:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}

.accordion__item.open>.accordion__label .accordion__icon:before,
.accordion__item.open>.accordion__label .accordion__icon:after {
    background-color: #001e46;
}

.accordion__item.open>.accordion__label a {
    color: #001e46;
}

.accordion__item:last-child .accordion__label,
.accordion__link:last-child {
    border-bottom: none;
}

.accordion__content {
    display: none;
    padding: 2rem 0;
    border: 1px solid #B9D9EB;
}

.accordion__content h1:first-child,
.accordion__content h2:first-child,
.accordion__content h3:first-child,
.accordion__content h4:first-child,
.accordion__content h5:first-child,
.accordion__content h6:first-child {
    margin-top: 1rem;
}

.accordion__content .link-list .icon-fallback-text {
    top: 3px;
}

.accordion__expand-all {
    display: block;
    margin: 5px 20px;
    text-align: right;
}

html[dir="rtl"] .accordion__expand-all {
    text-align: left;
}

@media screen and (min-width: 500px) {
    .accordion.accordion--mobile .accordion__label {
        background-color: transparent;
    }
    .accordion.accordion--mobile .accordion__label a {
        padding-left: 0;
        padding-right: 0;
    }
    .accordion.accordion--mobile .accordion__label .accordion__icon {
        display: none;
    }
    .accordion.accordion--mobile .accordion__content {
        display: block !important;
        padding-left: 0;
    }
    html[dir="rtl"] .accordion.accordion--mobile .accordion__content {
        padding-right: 0;
    }
}

html.no-js .accordion__content {
    display: block;
}
.assetLibrary .video-container {
  padding: 0 20px 20px;
}
.image__cell .video-container .video__title {
  color: #004B87;
  padding: 20px 0;
}
.image__cell .video-container .video__details:first-child {
  padding-top: 20px;
}
.image__cell .video-container .video__details {
  font-weight: normal;
  color: #53565F;
  line-height: 1.9rem;
  text-transform: none;
  padding-bottom: 20px;
}
.image--basic .fp {
  background: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/images/play_arrow_white.png');
  background-position: center center;
  background-repeat: no-repeat !important;
  background-size: 21%;
}
.image--basic .fp img {
  position: relative;
  z-index: -1;
}
.image-grid {
  width: 100%;
  /*   ↓ change if needed ↓ */
  max-width: 700px;
  float: left;
  /* ↑ change if needed ↑  */
  overflow: hidden;
  padding: 12px 6px 0;
}
.image__cell {
  float: left;
  position: relative;
}
.asset-lister .flowplayer .fp-play svg,
.flowplayer .fp-pause svg,
.flowplayer .fp-waiting svg {
  max-width: 9em;
  max-height: 9em;
}
.assetLibrary .flowplayer.is-small {
  font-size: inherit;
}
@media (max-width: 749px) {
  .asset-lister .flowplayer .fp-play svg,
  .flowplayer .fp-pause svg,
  .flowplayer .fp-waiting svg {
    width: 15vw;
    height: 15vw;
  }
}
@media (max-width: 499px) {
  .asset-lister .flowplayer .fp-play svg,
  .flowplayer .fp-pause svg,
  .flowplayer .fp-waiting svg {
    max-height: none;
  }
  .assetLibrary .video__title {
    font-size: 4vw;
    line-height: 4.65vw;
  }
}
@media screen and (min-width: 649px) {
  .image__cell {
    width: 25%;
  }
  .image__cell:nth-of-type(4n+2) .image--expand {
    margin-left: -100%;
  }
  .image__cell:nth-of-type(4n+3) .image--expand {
    margin-left: -200%;
  }
  .image__cell:nth-of-type(4n+4) .image--expand {
    margin-left: -300%;
  }
  .image__cell:nth-of-type(4n+5) {
    clear: left;
  }
}
@media screen and (min-width: 437px) and (max-width: 648px) {
  .image__cell {
    width: 33.3333333333%;
  }
  .image__cell:nth-of-type(3n+2) .image--expand {
    margin-left: -100%;
  }
  .image__cell:nth-of-type(3n+3) .image--expand {
    margin-left: -200%;
  }
  .image__cell:nth-of-type(3n+4) {
    clear: left;
  }
}
@media screen and (max-width: 436px) {
  .image__cell {
    width: 50%;
  }
  .image__cell:nth-of-type(2n+2) .image--expand {
    margin-left: -100%;
  }
  .image__cell:nth-of-type(2n+3) {
    clear: left;
  }
}
@media (max-width: 650px) {
  .assetLibrary .video__title {
    max-height: none;
  }
}
.image__cell.image--basic {
  cursor: pointer;
}
.image__cell:target .image--expand {
  max-height: 1000px;
  margin-bottom: 12px;
  z-index: 1;
}
.image__cell .arrow--up {
  height: 12px;
  width: 100%;
}
.image__cell:target .arrow--up {
  border-bottom: 9px solid #222;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  height: 0;
  width: 0;
  padding-top: 3px;
  margin: 0 auto 0;
  opacity: 1;
  transition: opacity 0s;
  transition-delay: 0s;
}
.image--basic {
  position: relative;
}
.image__cell:target .expand-close {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.arrow--left,
.arrow--right {
  color: #fff;
  text-decoration: none;
  position: absolute;
  top: 50%;
  margin-top: -40px;
  font-size: 80px;
  line-height: 80px;
  color: #454545;
  opacity: 0;
  z-index: 9999;
}
.arrow--left:hover,
.arrow--right:hover {
  color: #fff;
  text-decoration: none;
}
.image__cell:target .arrow--left,
.image__cell:target .arrow--right {
  opacity: 1;
  transition: opacity 0s;
  transition-delay: 0s;
}
.arrow--left {
  left: 0;
  padding-left: 12px;
}
.arrow--left:before {
  content: '‹';
}
.arrow--right {
  right: 0;
  padding-right: 12px;
}
.arrow--right:before {
  content: '›';
}
.arrow--up {
  opacity: 0;
}
.image--basic {
  padding: 0 6px;
}
.basic__img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}
.image--expand {
  position: relative;
  left: -6px;
  padding: 0 6px;
  margin-bottom: 12px;
  box-sizing: content-box;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.8) !important;
  max-height: 0;
  transition: max-height 0s ease-in-out, margin-bottom 0s ease-in-out;
}
.embed-enabled .s7socialshare {
  display: block !important;
}
.embed-enabled .s7dialog {
  left: 23% !important;
  top: 25% !important;
}
@media screen and (min-width: 649px) {
  .image--expand {
    width: 400%;
  }
}
@media screen and (min-width: 437px) and (max-width: 648px) {
  .image--expand {
    width: 300%;
  }
}
@media screen and (max-width: 436px) {
  .image--expand {
    width: 200%;
  }
}
.image__cell .image--expand {
  margin-bottom: 0;
}
.expand__close {
  position: absolute;
  top: 7px;
  right: -9px;
  background-image: url("http://medtronic.com/content/dam/medtronic-com/close-btn.png");
  background-repeat: no-repeat;
  height: 50px;
  width: 50px;
  z-index: 9999;
}
.image--large {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
  box-sizing: border-box;
  border: 1px solid #b1b3b3;
}
.image--expand-container {
  margin: 45px 40px;
  overflow: auto;
  background: white;
}
.caption {
  padding: 5px 15px 20px 15px;
}
.image--expand .desc {
  padding: 30px 20px 10px;
}
.image--expand .title {
  text-transform: none;
  margin: 0 0 15px 0;
  font-size: 1.25em;
  font-weight: 500;
}
.image--expand .pub-date {
  margin: 0 0 20px 0;
  font-size: 1em;
  font-weight: 300;
  color: #888b8d;
  text-transform: none;
}
.image--expand .downloads {
  margin: 0 0 8px 0;
  font-weight: bold;
}
.image--expand .download-large,
.image--expand .download-medium,
.image--expand .download-small {
  margin: 0;
}
.image--expand .download-large a,
.image--expand .download-medium a,
.image--expand .download-small a {
  cursor: pointer;
}
.arrow--wrap {
  margin-top: -15px;
}
.image--basic svg {
  width: 11rem;
  padding: 0 14px;
}
.image--expand .fp-ui svg {
  padding: 0;
}
.image-large-pad {
  padding: 20px;
}

.pagination-nos {
    padding-top: 5px;
    font-weight: bold;
    padding-left: 0;
    margin: 0px;
    z-index: 1001;
    white-space: nowrap;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.pagination-nos a {
    display: inline;
    padding: 0 5px;
    cursor: pointer;
    font-size: 2rem;
}

.pagination-nos a.disabled {
    pointer-events: none;
    cursor: default;
}

.pagination-nos a.dots {
    color: #000000;
}

.pagination-nos a:hover {
    border-bottom: 3px solid #007CBD;
    text-decoration: none;
}

.pagination-nos a.current {
    font-weight: bold;
    color: #001e46;
}

.pagination-nos .icon{
    width: 8.5px;
}

.pagination-nos .shape-mdt-arrow--previous, .pagination-nos .shape-mdt-arrow--next {
    height: 1.4rem;
}

.pagination-nos path {
    fill: #007CBD;
}

.compact-nav-belt{
  padding-top:2rem;
}
.menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.menu ul li {
  width: 25%;
  font-size: 1.9rem;
  line-height: 1.8rem;
}

@media (max-width: 749px) {
  .menu ul li {
    width: 100%;
  }
}
.menu ul li > ul {
  display: flex;
  visibility: hidden;
  position: absolute;
  left: -99999;
  flex-direction: column;
}
.menu ul li > ul li {
  width: 100%;
}
.menu ul li:hover a {
  background:  #004B87;
  color: blue;
}
.menu ul li:hover a:hover {
  color: white;
}
.menu ul li:hover > ul {
  visibility: visible;
  position: relative;
  left: 0;
}
.menu a {
  text-transform: uppercase;
  display: block;
  background: #007CBD;
  padding: 20px;
  color: white;
  font-weight: 400;
  font-family: inherit;
  text-decoration: none;
  text-align: left;
  border-right: solid 1px white;
  border-bottom: 1px solid white;
}
html[dir="rtl"] .menu a {
  text-align: right;
}
@media (min-width:750px){
  .menu a{
    height:79px;
  }
}
.menu a:hover {
  background:  #004B87;
  color: #007CBD;
}
.menu a.no-bord {
  border-right: 0;
}
.contact-list-item {
  margin: 0 -1rem 2rem;
  padding: 0 1rem 2rem;
}
.contact__name {
  margin: 0;
  line-height: initial;
  font-size: 2.4rem;
  font-weight: normal;
  text-transform: capitalize;
  color: #004B87;
}
@media screen and (min-width: 500px) {
  .contact-list-item {
    margin: 0 0 3rem 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 2rem;
  }
}
@media screen and (min-width: 500px) and (max-width: 749px) {
  .contact-list-item:nth-of-type(2n+1) {
    clear: both;
  }
}
@media screen and (min-width: 750px) {
  .contact__tel a {
    color: #53565A;
    text-decoration: none;
  }
  .contact-list-item:nth-of-type(3n+1) {
    clear: both;
  }
}
@media screen and (max-width: 499px) {
  .contact-list-item {
    width: calc(100% + 2rem);
  }
  .mdt-contact-form .pull-right {
    float: none !important;
  }
}

footer {
  position: relative;
  z-index: 24;
}
footer img.footer-logo {
  float: left;
  margin-top: 17px;
  width: 205px;
  height: 54px;
}
footer h2 {
  color: #FFFFFF;
  font-size: 2.4rem;
  letter-spacing: -0.09px;
  line-height: 3.2rem;
  display: block;
  widows: 25%;
  float: left;
}
.footer {
  z-index: 20;
  position: relative;
  margin-top: 2rem;
}
.footer.diabetes-div .copyright {
  background-color: #1E1E1E !important;
}
.diabetes-div.more-ways {
  background-color: #1010eb !important;
  border-top: none !important;
}
.footer__nav {
  background-color: #1E1E1E;
}
.footer .container-fluid {
  max-width: 1140px;
  position: relative;
}
nav.footer__legal-links {
  border-bottom: 1px solid rgba(245, 245, 245, 0.25);
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  nav.footer__legal-links {
    border-top: 1px solid rgba(245, 245, 245, 0.25);
  }
}
.footer-title {
  border-bottom: 1px solid rgba(245, 245, 245, 0.25);
  margin: 3.3rem 0;
  padding-bottom: 2.2rem;
}
.footer__nav .accordion {
  margin-bottom: 0;
  padding: 0;
}
.footer__nav .accordion__label {
  background-color: transparent;
}
.footer__nav .accordion__label a {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.footer__nav .accordion__label a:hover {
  text-decoration: none;
}
.footer__nav .accordion__item.open > .accordion__label {
  background-color: transparent;
}
.footer__nav .accordion__item.open > .accordion__label a {
  color: #FFFFFF;
}
.footer__nav .accordion__item.open > .accordion__label .accordion__icon:before,
.footer__nav .accordion__item.open > .accordion__label .accordion__icon:after {
  background-color: #FFFFFF;
}
.footer__nav .accordion__content {
  border: none;
  padding-top: .5rem;
  padding-bottom: 1.5rem;
  padding-left: 5rem;
}
.footer__nav .accordion__content a {
  display: block;
  padding: .5rem 0;
  color: #FFFFFF;
  font-weight: 600;
}
.footer__nav .accordion__content a .shape-mdt-external path {
  stroke: #fff;
}
@media screen and (min-width: 500px) {
  .footer__nav .column-control .row:after {
    width: auto;
  }
  .footer__nav .column-control__col-3 {
    width: 100%;
  }
  .footer__nav .accordion {
    margin-bottom: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    align-content: flex-end;
    padding-bottom: 4rem;
  }
  .footer__nav .accordion__item {
    border: none;
    padding-right: 2rem;
  }
  .footer__nav .accordion__label,
  .footer__nav li {
    font-size: 1.6rem;
  }
  .footer__nav .accordion__content {
    padding: 0;
  }
}
@media screen and (min-width: 768px) {
  .footer__nav .accordion {
    flex-direction: row;
  }
  .footer__nav .column-control__col-3 {
    width: 31%;
  }
}
.footer__content {
  background-color: #1E1E1E;
  text-align: right;
}
span.date {
  margin: 0 1rem;
}
.footer__content .container-fluid {
  position: relative;
}
.footer__social-links a {
  display: inline-block;
  margin: 1rem;
  line-height: 0;
  background-color: none;
  width: 4.5rem;
  height: 4.5rem;
  vertical-align: top;
}
.footer__social-links a i {
  display: inline-block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.footer__social-links a i path {
  fill: #FFFFFF;
}
.footer__social-links .shape-mdt-facebook {
  width: 1rem;
  height: auto;
}
.footer__social-links .shape-mdt-instagram {
  width: 1.9rem;
  height: auto;
}
.footer__social-links .shape-mdt-linkedin {
  width: 2rem;
  height: auto;
}
.footer__social-links .shape-mdt-pinterest {
  width: 1.5rem;
  height: auto;
}
.footer__social-links .shape-mdt-twitter {
  width: 2.2rem;
  height: auto;
}
.footer__social-links .shape-mdt-wechat {
  width: 2.35rem;
  height: auto;
}
.footer__social-links .shape-mdt-weibo {
  width: 2.25rem;
  height: auto;
}
.footer__social-links .shape-mdt-youku {
  width: 2.4rem;
  height: auto;
}
.footer__social-links .shape-mdt-youtube {
  width: 2rem;
  height: auto;
}
img.footer-logo {
  float: left;
  margin-top: 1em;
}
.footer__legal-links ul {
  padding: 3.3rem 0;
}
.footer__legal-links a {
  padding: 0 1.5rem;
  border-left: 1px solid #B1B1B3;
  font-size: 1.6rem;
  line-height: 1.6rem;
  color: #FFFFFF;
}
.footer__legal-links li:first-child a {
  border: none;
}
.footer__content {
  font-size: 1.2rem !important;
  color: white;
  letter-spacing: -0.1px;
  margin: 0;
}
.footer__content .a-code,
.last-updated {
  letter-spacing: -0.09px;
}
@media (max-width: 1120px) {
  .last-updated {
    margin-bottom: 64px;
  }
}
.footer__content .a-code {
  font-weight: bold;
}
.footer__qr-code {
  display: none;
  position: absolute;
  top: 0;
  left: 2rem;
  text-align: left;
}
.footer__qr-code img {
  max-width: 87px;
}
footer .brandcentral-footer-top {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.brandcentral-footer-top p {
  color: #fff;
}
footer .brandcentral-footer-top p a {
  color: #00a9df;
}
@media screen and (min-width: 500px) {
  .footer__copy {
    margin: 0 0 2em 0;
  }
  .footer__copy .location {
    text-align-last: left;
    float: left;
  }
  .footer__qr-code {
    display: block;
  }
  .footer__qr-code img {
    max-width: 76px;
  }
  .footer__social-links a {
    margin: .5rem;
    width: 3rem;
    height: 3rem;
  }
  .footer__social-links .shape-mdt-facebook {
    width: .8rem;
    height: auto;
  }
  .footer__social-links .shape-mdt-instagram {
    width: 1.7rem;
    height: auto;
  }
  .footer__social-links .shape-mdt-linkedin {
    width: 1.6rem;
    height: auto;
  }
  .footer__social-links .shape-mdt-pinterest {
    width: 1.4rem;
    height: auto;
  }
  .footer__social-links .shape-mdt-twitter {
    width: 1.8rem;
    height: auto;
  }
  .footer__social-links .shape-mdt-wechat {
    width: 2rem;
    height: auto;
  }
  .footer__social-links .shape-mdt-weibo {
    width: 2rem;
    height: auto;
  }
  .footer__social-links .shape-mdt-youku {
    width: 2rem;
    height: auto;
  }
  .footer__social-links .shape-mdt-youtube {
    width: 1.8rem;
    height: auto;
  }
}
@media screen and (min-width: 750px) {
  .footer__qr-code img {
    max-width: 87px;
  }
}
@media (max-width: 999px) {
  .footer__disclaimer {
    padding: 0 2rem;
  }
}
@media screen and (max-width: 499px) {
  .footer__nav .accordion__label a:hover {
    cursor: pointer;
  }
  .footer__social-links {
    margin: 0;
    width: 100%;
  }
  .footer__social-links a:nth-last-child(4):first-child {
    margin-left: -1rem;
  }
  .footer__social-links a:nth-last-child(4):first-child ~ a:last-child {
    margin-right: -1rem;
  }
}
@media (max-width: 999px) {
  footer.option1 {
    padding: 0 3rem;
    background-color: #1E1E1E;
  }
}
.footer span.accordion__icon:empty {
  display: none;
}
.footer__nav .accordion__content {
  display: block;
}
.footer__nav .accordion__content:empty {
  display: none;
}
.footer__nav .accordion__content,
.footer__nav .accordion__label a {
  padding-left: 0;
}
html[dir="rtl"] .footer__nav .accordion__content,
html[dir="rtl"] .footer__nav .accordion__label a {
  padding-right: 0;
}
@media screen and (max-width: 767px) {
  footer img.footer-logo {
    margin-bottom: 17px;
  }
  .footer__content {
    text-align: left;
  }
  html[dir="rtl"] .footer__content {
    text-align: right;
  }
  .footer__legal-links a {
    padding: 1rem 1.5rem 1rem 0;
    width: 100%;
    border-left: 0;
  }
  html[dir="rtl"] .footer__legal-links a {
    padding: 1rem 0 1rem 1.5rem;
    width: 100%;
    border-right: 0;
  }
  .footer span.date {
    margin: 0;
  }
  .footer__nav .accordion__item {
    border-bottom: 1px solid rgba(245, 245, 245, 0.25);
  }
  .footer__nav .accordion__content {
    padding-bottom: 0;
  }
  .footer ul.unstyled,
  .footer ul.list-unstyled {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .footer-title {
    margin-bottom: 0;
  }
  .footer__nav .accordion {
    padding-bottom: 0;
  }
  .footer .accordion__item {
    width: 100% !important;
  }
}
@media screen and (max-width: 446px) {
  footer img.footer-logo {
    width: auto;
  }
}

#modal-globalPopup .modal-header {
  padding: 30px 30px 0;
}
#modal-globalPopup .modal-content .modal-footer {
  text-align: left;
}
#modal-globalPopup .modal-content {
  background-color: #fff;
  color: #53565A;
}
#modal-globalPopup .btn {
  background-color: #007CBD;
}
#modal-globalPopup .modal-footer .btn:first-child {
  margin-right: 0;
}
#modal-globalPopup .modal-body {
  padding: 15px 30px 30px;
}
#modal-globalPopup select {
  min-width: 195px;
}
#modal-globalPopup .tc {
  margin: 0;
}
@media screen and (min-width: 500px) {
  #modal-globalPopup .modal-dialog {
    width: 390px;
  }
}

.two-column-sidebar .isi-isw {
  display: none;
  visibility: hidden;
}
.isi-isw.top-hidden {
  display: block !important;
  visibility: visible;
}
@media (min-width: 750px) {
  .two-column-sidebar .isi-isw {
    display: block;
    visibility: visible;
  }
  .isi-isw.top-hidden {
    display: none !important;
    visibility: hidden;
  }
}

.navigation-belt {
    padding-top: 0
}

.nav-belt a:hover {
    text-decoration: none;
}

.nav-belt {
    width: 100%;
}

.nav-belt-col {
    background: #007CBD;
    display: block;
    border-bottom: 1px solid #fff;
}

.nav-belt-col:last-child,
.three-column .nav-belt-col:last-child {
    border-bottom: 0;
}

.nav-belt-col:hover {
    background: #004B87;
    cursor: pointer;
    text-decoration: none;
}

.touch .nav-belt-col:hover {
    background: #007CBD;
}

.nav-belt-block {
    color: #fff;
    padding: 40px 25px;
}

.nav_belt_click:focus {
    outline: 1px solid #F7A800 !important;
    display: block;
}

h2.nav-belt-block-title {
    text-transform: uppercase;
    color: #fff;
    margin: 0;
    font-family: inherit;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 2.1rem;
    line-height: 2rem;
    margin: 0 0 1.2rem;
}
html[lang="ja-jp"] h2.nav-belt-block-title {
	font-weight: inherit;
}
.nav-belt-block-descp p {
    margin: 0 0 2rem;
    font-size: 1.57rem;
    line-height: 1.8rem;
}

.five-column .nav-belt-block-descp p {
    margin: 0 0 2rem;
    font-size: 1.4rem;
    line-height: 1.6rem;
}

.nav-belt-block-btn {
    margin: 0;
    font-size: 1.57rem;
    line-height: 1.8rem;
    text-transform: uppercase;
    background-color: #B9D9EB;
    border: 1px solid #B9D9EB;
    padding: 5px 8px;
    color: #001E46;
}

.nav-belt-block-btn:hover {
    text-decoration: none;
}

@media screen and (min-width: 500px) and (max-width: 749px) {
    .four-column .nav-belt-row {
        width: 100%;
        display: table;
        table-layout: fixed;
    }

    .nav-belt-col {
        display: table-cell;
        border-right: 1px solid #fff;
        border-bottom: 1px solid #fff;
    }

    .four-column .nav-belt-col:nth-of-type(2) {
        border-right: 0;
    }

    .four-column .nav-belt-col {
        border-bottom: 1px solid #fff;
    }

    .four-column .nav-belt-col:nth-of-type(4) {
        border-right: 0
    }

    .four-column .nav-belt-col:nth-of-type(3),
    .four-column .nav-belt-col:nth-of-type(4) {
        border-bottom: 0;
    }

    .three-column .nav-belt-col,
    .five-column .nav-belt-col {
        border-right: 0;
        border-bottom: 1px solid #fff;
    }

    .three-column .nav-belt-col:nth-of-type(3),
    .five-column .nav-belt-col:nth-of-type(5) {
        border-bottom: 0;
    }

    .four-column .nav-belt-block-container {
        height: 165px;
    }

    .four-column .nav-belt-block-btn {
        font-size: 1.5rem;
    }

    .four-column .nav-belt-block-btn {
        position: absolute;
        bottom: 40px;
    }
}

@media screen and (min-width: 750px) {
    .navigation-belt {
        padding-top: 2rem;
    }

    .nav-belt {
        width: 100%;
        display: table;
        table-layout: fixed;
        padding: 0;
    }

    .nav-belt-block {
        padding: 20px 15px;
    }

    .five-column .nav-belt-block {
        padding: 40px 25px;
    }

    .five-column .nav-belt-block-container {
        height: 155px;
    }

    .nav-belt-col {
        border-bottom: 0;
        border-right: 1px solid #fff;
    }

    html[dir="rtl"] .nav-belt-col {
        border-left: 1px solid #fff;
    }

    .four-column .nav-belt-col:nth-of-type(4),
    .three-column .nav-belt-col:nth-of-type(3) {
        border-right: 0;
    }

    html[dir="rtl"] .four-column .nav-belt-col:nth-of-type(4),
    html[dir="rtl"] .three-column .nav-belt-col:nth-of-type(3) {
        border-left: 0;
    }

    .nav-belt-block-container {
        display: block;
        height: 175px;
        position: relative;
    }

    .nav-belt-block-btn {
        position: absolute;
        bottom: 0;
    }
}

@media screen and (max-width: 999px) and (min-width: 749px) {
    .three-column .nav-belt-block-btn {
        font-size: 1.4rem;
    }

    .four-column h2.nav-belt-block-title {
        font-size: 1.6rem;
    }

    .four-column .nav-belt-block-btn {
        font-size: 1.3rem;
    }

    .five-column .nav-belt-col {
        border-bottom: 1px solid #fff;
    }

    .five-column .nav-belt-col:nth-of-type(4),
    .five-column .nav-belt-col:nth-of-type(5) {
        border-bottom: 0;
    }

    .five-column .nav-belt-col:nth-of-type(5),
    .five-column .nav-belt-col:nth-of-type(3) {
        border-right: 0;
    }

    html[dir="rtl"] .five-column .nav-belt-col:nth-of-type(5),
    html[dir="rtl"] .five-column .nav-belt-col:nth-of-type(3) {
        border-left: 0;
    }
}

@media screen and (min-width: 1000px) {
    .col-lg-special {
        width: 20%;
    }

    .nav-belt-block {
        height: 230px;
    }

    .nav-belt-block {
        padding: 40px 25px;
    }

    .nav-belt-block-container,
    .five-column .nav-belt-block-container {
        height: 190px;
    }

    .hero p.nav-belt-block-descp {
        font-size: 1.4rem;
        line-height: 1.6rem;
    }

    .nav-belt-block-btn {
        bottom: 25px;
    }

    .five-column h2.nav-belt-block-title {
        font-size: 1.8rem;
        line-height: 1.8rem;
    }

    .five-column .nav-belt-block-btn {
        margin: 0;
        font-size: 1.3rem;
        line-height: 1.5rem;
    }

    .five-column .nav-belt-col:nth-of-type(5) {
        border-right: 0;
    }

    html[dir="rtl"] .five-column .nav-belt-col:nth-of-type(5) {
        border-left: 0;
    }
}
.single-row-template{
    max-width: 999.99px;
}
.single-row-template .video-container {
    padding-left: 0;
    padding-right: 0;
}

.single-row-template .mini .tta.tta__graphic {
    padding: 0;
}
.headline-image h1{
	display: none;
}
.mini-squat .two-by-one .img-responsive {
    height:auto;
    max-height: 100%;
}
.single-row-template .bg-white figure {
    margin: 1px;
}
.single-row-template .tta--decorative img,
.single-row-template .tta__graphic img {
    max-width: 100% !important;
}

.single-row-template .video-slender-squat .display-table-cell {
    display: block;
}
.single-row-template .mini .bg-sky-blue, .single-row-template .mini .bg-white, .single-row-template .mini .bg-light-gray, .single-row-template .mini .bg-light-blue {
    color: #001e46;
}

.single-row-template .mini .bg-navy-blue .label {color: #00C4B3;}

.single-row-template .mini .bg-navy-blue .label .icon path {fill: #00C4B3;}

.single-row-template .mini .bg-medtronic-blue .label {color: #00CFBD;}

.single-row-template .mini .bg-medtronic-blue .label .icon path {fill: #00CFBD;}

.single-row-template .mini .bg-dark-gray .label {color: #fff;}

.single-row-template .mini .bg-dark-gray .label .icon path {fill: #fff;}

.single-row-template .mini .bg-sky-blue .label,.single-row-template .mini .bg-white .label {color: #B0008E;}
.single-row-template .bg-blue-gray a.label {
    color: #B9D9EB;
}
.single-row-template .bg-blue-gray a.label .icon path{
    fill:#fff; 
}

.single-row-template .mini .bg-sky-blue .label .icon path,.single-row-template .mini .bg-white .label .icon path {fill: #B0008E;}

.single-row-template .mini .bg-light-blue .label,.single-row-template .mini .bg-light-gray .label {color: #AE0080;}

.single-row-template .mini .bg-light-blue .label .icon path,.single-row-template .mini .bg-light-gray .label .icon path {fill: #AE0080;}

.single-row-template .mini .bg-navy-blue .display-table,.single-row-template .mini .bg-medtronic-blue .display-table,.single-row-template .mini .bg-cobalt-blue .display-table,.single-row-template .mini .bg-medium-blue .display-table,.single-row-template .mini .bg-dark-gray .display-table,.single-row-template .mini .bg-blue-gray .display-table {border-top-color: #FFFFFF;}

.single-row-template .mini .bg-sky-blue .social .icon path,.single-row-template .mini .bg-white .social .icon path,.single-row-template .mini .bg-light-gray .social .icon path,.single-row-template .mini .bg-light-blue .social .icon path {fill: #001e46;}

.single-row-template .mini .bg-navy-blue .social .icon path, .single-row-template .mini .bg-medtronic-blue .social .icon path, .single-row-template .mini .bg-cobalt-blue .social .icon path, .single-row-template .mini .bg-medium-blue .social .icon path, .single-row-template .mini .bg-dark-gray .social .icon path, .single-row-template .mini .bg-blue-gray .social .icon path {
    fill: #FFFFFF;
}

@media (min-width: 500px) {
    .single-row-template .video-slender-squat .display-table-cell {
        display: table-cell;
    }
}
@media (min-width: 750px) {
    .single-row-template .mini .one-by-one:before {
        padding-top: 100%
    }
    .single-row-template .mini .content {
        max-height: 334px;
    }
}

@media (max-width:750px) and (min-width:500px) {
    .single-row-template .two-by-one .headline-image {
        width:100%;
    }
    .single-row-template .two-by-one .headline-image-content {
        padding: 8vw
    }
	.mini-squat .two-by-one .img-responsive{
		width:100%;
	}
}

.single-row-template .two-by-one .headline-image-content {
    padding: 4vw;
}

@media (max-width: 749px) {
    .single-row-template .two-by-one .vertical-align-center .headline-image-content {
        height: 100%;
    }
}
.squat-hero>div {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: column nowrap;
    flex-direction: column;
    position: relative;
    width: 100%;
}

.squat-hero>div>div {
    flex-shrink: 0;
    flex-basis: auto;
    margin-top: auto;
}

.squat-hero .video-component.pull-right {
    padding-left: 20px;
}

.squat-hero img, .squat-hero .animation-video {
    max-width: 100%;
}
.squat-hero img{
    width:100%;
}
.squat-hero .video__trigger>img, .squat-hero .squat-video__trigger>img {
    position: relative;
    top: auto;
}

.squat-hero .video__trigger, .squat-hero .squat-video__trigger {
    padding-top: 0;
}

.squat-hero .content.left {
    order: 1;
}

.squat-hero .content.right {
    order: 2;
}

.squat-hero .pull-left {
    order: 1;
}

.squat-hero .pull-right {
    order: 2;
}

.squat-hero .pull-left,
.squat-hero .pull-right {
    clear: both;
    float: none !important;
}

.squat-hero h2,
.squat-hero h1 {
    margin-top: 0;
    margin-bottom: 1rem;
    font-size: 2.4rem;
    line-height: 2.28rem;
}

.squat-hero .content.left {
    order: 1;
}

.squat-hero .content.right {
    order: 2;
}

.squat-hero .content {
    padding: 12vw 8vw 9vw;
}

.squat-hero .hero__frame .content {
    padding: 12vw 10vw 9vw;
}

.squat-hero .content.right {
    padding-top: 8vw;
}

.squat-hero .hero__frame .content.right {
    padding-top: 5vw;
}

.squat-hero {
    position: relative;
}

.squat-hero .video__trigger, .squat-hero .squat-video__trigger {
    margin-bottom: 0;
}

.squat-hero .video-component__main {
    padding-bottom: 0;
}
.squat-hero .video-container{
    padding:0;
}
.squat-hero .content div {
    margin-top: .7rem;
    margin-bottom: 0
}

.squat-hero .content .btn {
    margin-top: 1.5rem;
    margin-bottom: 0
}

.squat-hero a.text {
    margin-top: 1rem;
    margin-bottom: 0;
}

.squat-hero.bg-navy-blue .content div,
.squat-hero.bg-medtronic-blue .content div,
.squat-hero.bg-cobalt-blue .content div,
.squat-hero.bg-medium-blue .content div,
.squat-hero.bg-dark-gray .content div,
.squat-hero.bg-blue-gray .content div {
    color: #fff !important;
}

.squat-hero.bg-sky-blue .content div,
.squat-hero.bg-white .content div,
.squat-hero.bg-light-gray .content div,
.squat-hero.bg-light-blue .content div {
    color: #001e46 !important;
}

.squat-hero.bg-cool-gray .content div {
    color: #53565A !important;
}

.squat-hero a.text {
    display: block;
}

.squat-hero .video__trigger.btn {
    display: inline-block;
    padding-top: 7px;
}
.animation-video{
    width:100%;
    height:100%;
}
@media (min-width:750px) {

    .one-third .video-component__main,
    .one-third img, .one-third .animation-video {
        width: 250px
    }

    .two-thirds .video-component__main,
    .two-thirds img, .two-thirds .animation-video {
        width: 500px
    }

    .squat-hero {
        height: 250px;
        display: block;
    }

    .squat-hero h2,
    .squat-hero h1 {
        font-size: 2.2rem;
        margin-bottom: 0;
        line-height: 2.1rem;
    }

    .squat-hero .content div,
    .squat-hero .content .btn {
        font-size: 1.3rem;
        line-height: 1.1;
        margin-bottom: 0;
    }

    .squat-hero .btn {
        padding: 7px;
    }

    .squat-hero>div:first-child {
        display: block;
        position: initial;
        height: inherit;
    }

    .squat-hero .pull-right {
        float: right !important;
        margin-left: 2rem;
    }

    .squat-hero .pull-left {
        float: left !important;
        margin-right: 2rem;
    }

    .squat-hero img, .squat-hero .animation-video {
        height: 100%;
    }

    .squat-hero .content.left {
        padding: 5.6vw 3vw 0;
    }

    .squat-hero .hero__frame .content.left {
        padding: 5.6vw 4.4vw 0;
    }

    .squat-hero .content.right {
        padding: 5.6vw 4.4vw 0 0;
    }

    .squat-hero .hero__frame .content.right,
    .squat-hero .hero__frame .content.left,
    .two-thirds.squat-hero .hero__frame .content.right,
    .two-thirds.squat-hero .hero__frame .content.left {
        padding-top: 4.6vw;
    }

    .squat-hero .video__trigger, .squat-hero .squat-video__trigger {
        height: inherit;
    }

    .squat-hero .video-component__main {
        height: 100%;
    }
}

@media (min-width:1000px) {
    .squat-hero {
        height: 334px;
    }

    .one-third .video-component__main,
    .one-third img, .one-third .animation-video {
        width: 334px
    }

    .two-thirds .video-component__main,
    .two-thirds img, .two-thirds .animation-video {
        width: 667px
    }

    .squat-hero h2,
    .squat-hero h1 {
        font-size: 2.8rem;
        line-height: 2.66rem;
        margin-bottom: 0;
    }

    .squat-hero .content div,
    .squat-hero .btn {
        font-size: 1.6rem;
        line-height: 1.3;
        margin-bottom: 0;
    }

    .squat-hero .btn {
        margin-top: 2rem;
    }

    .squat-hero a.text {
        margin-top: 1.5rem;
        margin-bottom: 0;
    }

    .squat-hero .hero__frame .content.left,
    .two-thirds.squat-hero .hero__frame .content.left,
    .two-thirds.squat-hero .hero__frame .content.right {
        padding: 5.3rem 4.0rem 0;
    }

    .squat-hero .content.left,
    .two-thirds.squat-hero .content.left {
        padding: 5.3rem 2.8rem 0;
    }

    .squat-hero .content.right,
    .two-thirds.squat-hero .content.right {
        padding: 5.3rem 3.5rem 0 36rem;
    }

    .squat-hero picture {
        height: 100%;
    }
}

.hero__frame.cobalt-blue:before {
    border-color: #007CBD
}

.hero__frame.medium-blue:before {
    border-color: #00A9E0
}

.hero__frame.sky-blue:before {
    border-color: #71C5E8
}

.hero__frame.light-blue:before {
    border-color: #B9D9EB
}

.hero__frame.blue-gray:before {
    border-color: #5B7F95
}

.hero__frame.dark-gray:before {
    border-color: #88888D
}

.hero__frame.light-gray:before {
    border-color: #B1B3B3
}

.hero__frame.white:before {
    border-color: #FFFFFF
}

.hero__frame.navy-blue:before {
    border-color: #001E46
}

.hero__frame.medtronic-blue:before {
    border-color: #004B87
}
.animation-video .video__trigger--play-button, .animation-video .s7innercontrolbarcontainer, .animation-video .s7iconeffect, .animation-video .s7controlbar{
    display:none;
    visibility: hidden;
}
.physician-finder {
    padding-right: 2rem;
    padding-left: 2rem;
}

.physician-finder .mdt-form {
    margin-bottom: 0;
    background-color: transparent;
}

.two-column-main .physician-finder {
    margin-bottom: 2rem;
}

.one-by-one .physician-finder {
    padding: 0;
    margin-bottom: 0;
}

.physician-finder fieldset {
    margin-bottom: 0;
}

.two-column-sidebar .physician-finder {
    padding-right: 0;
    padding-left: 0;
    margin-bottom: 0;
}

.rcoe-msg {
    margin-top: -1rem;
}

div[class*="bg"] .physician-finder legend {
    color: inherit;
}

div[class*="bg"] .physician-finder .mdt-form {
    background: transparent;
}

.physician-finder legend {
    font-size: 3.2rem;
    line-height: 1.26;
    font-weight: 400;
    color: rgba(23, 15, 95, 1);
    text-transform: none;
    margin: 0;
}

/*@media screen and (min-width:500px) {
    .physician-finder legend {
        font-size: 3vw;
        line-height: 3.04vw;
        margin-bottom: 0;
    }

    .physician-finder p {
        font-size: .9em;
        margin-bottom: 1rem;
    }

    .physician-finder label {
        font-size: .9em;
    }

    .physician-finder .form-group {
        margin-bottom: 1rem;
    }

    .physician-finder .btn {
        padding: 6px !important;
        font-size: 1.3rem !important;
        line-height: 1.3rem !important;
    }
}*/
.physician-finder .btn {
    border-radius: 24px !important;
    min-height: 48px;
    transition: all .5s ease;
    width: auto;
    font-weight: 400;
    margin-bottom: 2em;
    justify-content: center;
    padding: 0 2em !important;
    text-transform: none;
}

@media screen and (min-width:1000px) {
    .physician-finder legend {
        font-size: 3.2rem;
        line-height: 1.26;
        font-weight: 400;
        color: rgba(23, 15, 95, 1);
        text-transform: none;
        margin: 0;

    }

    .physician-finder p {
        font-size: 1em;
        margin: 2rem 0;
    }

    .physician-finder .form-group {
        margin-bottom: 1.5rem;
    }


}

.dark .physician-finder legend,
.dark .physician-finder label {
    color: white;
}

.light .physician-finder legend,
.light .physician-finder label {
    color: rgba(23, 15, 95, 1);
}


.mdt-contact-form legend,
.mdt-form legend {
    background-color: transparent;
}

.physician-finder select {
    padding: 0 0 0 1rem;
}
.contact-list-item {
  margin: 0 -1rem 2rem;
  padding: 0 1rem 2rem;
}
.contact__name {
  margin: 0;
  line-height: initial;
  font-size: 2.4rem;
  font-weight: normal;
  text-transform: capitalize;
  color: #004B87;
}
@media screen and (min-width: 500px) {
  .contact-list-item {
    margin: 0 0 3rem 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 2rem;
  }
}
@media screen and (min-width: 500px) and (max-width: 749px) {
  .contact-list-item:nth-of-type(2n+1) {
    clear: both;
  }
}
@media screen and (min-width: 750px) {
  .contact__tel a {
    color: #53565A;
    text-decoration: none;
  }
  .contact-list-item:nth-of-type(3n+1) {
    clear: both;
  }
}
@media screen and (max-width: 499px) {
  .contact-list-item {
    width: calc(100% + 2rem);
  }
  .mdt-contact-form .pull-right {
    float: none !important;
  }
}

.fwi-container {
    margin-top: 2rem;
}

.text-over-image {
    overflow: hidden;
}

.full-width-image {
    align-items: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 125%;
    width: 100%
}

.full-width-image .content div {
    margin-bottom: 2rem;
}

@media (min-width:500px) {
    .full-width-image {
        padding-top: 100%;
    }
}

.full-width-image .animation-video {
    position: absolute;
    top: 0;
}

.full-width-image .animation-video .cq-dd-image {
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
}

.full-width-image .animation-video video {
    width: 100% !important;
    height: auto !important;
    left: 0 !important;
}

.full-width-image.right {
    text-align: right;
}

.full-width-image.center {
    text-align: center;
    background-position: center;
}

.full-width-image h2 {
    margin-top: 0;
    font-size: 8.3vw;
    line-height: 7.9vw;
}

.full-width-image p,
.full-width-image .content div {
    font-size: 5.2vw;
    line-height: 5.5vw;
}

.full-width-image .content {
    padding: 0 8.8vw;
    position: absolute;
    z-index: 22;
}

.text-only .full-width-image {
    background-image: none !important;
}

.hero__frame .full-width-image .content {
    padding: 0 10.8vw;
}

.overlay {
    background-image: linear-gradient(to right, rgba(0, 30, 70, .7), rgba(0, 30, 70, .7));
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
}

.text-only .overlay {
    display: none !important;
}


@media(min-width:500px) {
    .full-width-image {
        padding-top: 50%;
    }

    .full-width-image .content {
        padding: 0 4vw;
    }

    .hero__frame .full-width-image .content {
        padding: 0 5.2vw;
    }

    .full-width-image h2 {
        font-size: 4.4vw;
        line-height: 4.19vw;
    }

    .full-width-image p,
    .full-width-image .content div {
        font-size: 2.8vw;
        line-height: 3vw;
    }

    .full-width-image.right {
        background-position: 0;
    }
}

@media(min-width:750px) {
    .full-width-image {
        display: flex;
        background-size: cover;
        padding-top: 0;
        min-height: 333px;
        height: 0;
    }

    .full-width-image .content {
        padding: 2vw;
        max-width: 65%;
        position: relative;
    }

    .gray-rule .full-width-image .content {
        padding: calc(2vw - 1px);
        max-width: 65%;
    }

    .text-only .full-width-image .content,
    .text-only .gray-rule .full-width-image .content {
        max-width: 100%;
    }

    .hero__frame .full-width-image .content {
        padding: 5.6vw 4.4vw;
    }

    .gray-rule.hero__frame .full-width-image .content {
        padding: calc(5.6vw - 1px);
    }

    .full-width-image h2 {
        font-size: 3.0vw;
        line-height: 3.04vw;
    }

    .full-width-image p,
    .full-width-image .content div {
        font-size: 1.9vw;
        line-height: 2.1vw;
    }

    .full-width-image.top {
        align-items: flex-start;
    }

    .full-width-image.middle {
        align-items: center;
    }

    .full-width-image.bottom {
        align-items: flex-end;
    }

    .full-width-image.left {
        justify-content: flex-start;
        background-position: 100%;
    }

    .full-width-image.center {
        justify-content: center;
        text-align: center;
    }

    .full-width-image.right {
        justify-content: flex-end;
        text-align: right;
    }

    .overlay {
        display: none;
    }
}

@media (min-width:1000px) {
    .full-width-image .content {
        padding: 2rem;
    }

    .gray-rule .full-width-image .content {
        padding: calc(2rem - 1px);
    }

    .hero__frame .full-width-image .content {
        padding: 5.6rem;
    }

    .gray-rule.hero__frame .full-width-image .content {
        padding: calc(5.6rem - 1px);
    }

    .full-width-image h2 {
        font-size: 3.2rem;
        line-height: 3.04rem;
    }

    .full-width-image p,
    .full-width-image .content div,
    .full-width-image .content li {
        font-size: 1.8rem;
        line-height: 2.1rem;
    }
}

@media(max-width:749.6px) {
    .full-width-image .content {
        width: 100%;
        margin: 0;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    .full-width-image.left .content {
        width: 100%;
        margin: 0;
        top: 50%;
        left: 0;
        transform: translate(0, -50%);
    }

    .full-width-image.right .content {
        width: 100%;
        margin: 0;
        top: 50%;
        left: auto;
        right: 0;
        transform: translate(0, -50%);
    }

    .text-over-image .gray-rule {
        border: 0;
    }

    .text-w-image .full-width-image.no-hide-bg-img p,
    .fwi-container:not(.text-only) .full-width-image.no-hide-bg-img .content div,
    .text-w-image .full-width-image.no-hide-bg-img .content span,
    .text-w-image .full-width-image.no-hide-bg-img a:not(.btn) {
        color: #fff !important;
    }

    .text-w-image .full-width-image.no-hide-bg-img a.bg-transparent {
        border: thin solid #fff !important;
        color: #fff !important;
    }

    .text-w-image .hero__frame.frame-color-white:before {
        border-color: #fff !important;
    }

    .full-width-image.hide-bg-img { 
        background-image: none !important;
    }

    .text-w-image.hide-bg-img .overlay {
        display: none;
    }
}


html[dir="rtl"] .full-width-text-video .full-width-image.left .content h1,
html[dir="rtl-new"] .full-width-text-video .full-width-image.left .content h1 {
    margin: 0 auto 2rem 0;
    float: left;
}
.animation-video video,
.animation-video-main video {
  max-width: 100%;
}
.video-component:before,
.video-component:after {
  content: ' ';
  display: table;
}
.video-component:after {
  clear: both;
}
.vid-container {
  max-width: 640px;
  position: relative;
}
.video-component .animation-video-main {
  width: 100%;
  height: auto;
  position: absolute;
  z-index: 1001;
}
.video-component .animation-video-main .s7innercontrolbarcontainer,
.video-component .animation-video-main .s7controlbar,
.video-component .animation-video-main .s7iconeffect {
  display: none;
  visibility: hidden !important;
}
.video-component .main-video .s7iconeffect {
  z-index: 1002;
}
.video-component .pad {
  padding-left: 4.7vw;
  padding-right: 4.7vw;
}
.video-component__main {
  padding-bottom: 3.2vw;
}
.video-component__main img.video__poster {
  width: 100% !important;
  max-width: none !important;
}
.video-component__list {
  padding: 2rem 0 0;
}
.video-component__list-item {
  margin-bottom: 5vw;
}
.video-component__list-item:before,
.video-component__list-item:after {
  content: ' ';
  display: table;
}
.video-component__list-item:after {
  clear: both;
}
.video__trigger,
.squat-video__trigger {
  position: relative;
  padding-top: 50%;
  display: block;
  cursor: pointer;
  margin-bottom: 3.2vw;
  overflow: hidden;
}
.side-rail-subtemplate .video-container,
.subtemplate .video-container {
  padding-left: 0;
  padding-right: 0;
}
.video__trigger > img,
.squat-video__trigger > img {
  position: absolute;
  top: 0;
  z-index: 1;
}
.content img.video__poster {
  width: 100%;
}
.video__title {
  margin: 1rem 0 0 0;
  text-transform: none;
  color: #53565A;
  font-weight: 400;
  overflow: hidden;
}
html[lang="ja-JP"] .video__title,
html[lang="ja"] .video__title {
  font-weight: inherit;
}
.video-slender-squat .video__title {
  margin-top: 0;
}
.video-component__list-item--thumb {
  padding-right: 5px;
}
.video-component__list-item--details {
  padding-left: 5px;
}
.video__details--duration {
  font-weight: bold;
}
.video__details {
  margin: 0;
}
.video__cta {
  position: relative;
  display: block;
  margin-top: 1.8vw;
  text-transform: uppercase;
  font-weight: 700;
  overflow: hidden;
}
.video__cta .shape-mdt-chevron--right {
  margin-top: .1rem;
  margin-left: .5rem;
  vertical-align: top;
  position: relative;
}
.video__cta path {
  fill: #007CBD;
}
.video__cta-wrap {
  padding-top: 1rem;
  padding-left: 0;
  position: relative;
  min-height: 3rem;
}
.video__cta-wrap .shape-mdt-youtube {
  line-height: 1;
  position: absolute;
  top: 1.5rem;
  left: 0;
}
.video__cta-wrap .video__cta {
  margin-top: 0;
}
.video__cta-wrap .shape-mdt-youtube + .video__cta {
  margin-left: 2.5rem;
}
.height-variable .one-by-one:before {
  padding-top: 0 !important;
}
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 1px;
  width: 100%;
  height: 100%;
}
.video-component__youtube-feed .shape-mdt-youtube {
  margin-right: 1vw;
}
.video__title {
  max-height: 19.95vw;
}
.video-component__list-item .video__title {
  font-size: 4.3vw;
  line-height: 5.6vw;
  max-height: 16.8vw;
}
.video__details--duration,
.video__details--transcript-link {
  font-size: 3.6vw;
  line-height: 4.6vw;
}
.video__title--duration {
  display: inline;
}
.video__cta {
  font-size: 4.6vw;
  line-height: 5.95vw;
}
.video__trigger--play-button {
  z-index: 2;
  border: none;
  background: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/images/play_arrow_white.png') no-repeat;
  background-size: cover;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(1) !important;
  margin: auto;
}
.fp-play-sharp-fill {
  background-image: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/images/play_arrow_white.png');
  background-size: 100%;
}
.s7videoviewer .s7videoplayer .s7iconeffect {
  background: url(../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/images/play_arrow_white.png) center / 8rem 8rem content-box no-repeat !important;
  height: 9rem !important;
  width: 9rem !important;
}
@media (min-width: 500px) {
  .s7videoviewer .s7videoplayer .s7iconeffect {
    background-size: 10rem 10rem;
    height: 11rem !important;
    width: 11rem !important;
  }
}
.fp-play-sharp-fill path,
.fp-play-sharp-fill polygon {
  display: none;
}
.video__trigger--play-button {
  width: 21vw;
  height: 21vw;
}
.no-transform {
  transform: none !important;
}
@media (min-width: 500px) {
  .video-squat .video__trigger--play-button,
  .squat-hero .video__trigger--play-button {
    width: 14.5vw;
    height: 14.5vw;
  }
  .video-component__single .video__trigger--play-button,
  .video-component__single-plus-list .one-by-one .video__trigger--play-button {
    width: 7.5rem;
    height: 7.5rem;
  }
  .s7videoviewer .s7videoplayer .s7iconeffect {
    background-size: 7.5rem 7.5rem !important;
    width: 8.5rem !important;
    height: 8.5rem !important;
  }
}
@media (min-width: 750px) {
  .video-squat .video__trigger--play-button,
  .squat-hero .video__trigger--play-button {
    width: 7.8rem;
    height: 7.8rem;
  }
  .video__trigger--play-button {
    width: 8rem;
    height: 8rem;
  }
  .s7videoviewer .s7videoplayer .s7iconeffect {
    background-size: 8rem 8rem !important;
    width: 9rem !important;
    height: 9rem !important;
  }
}
@media (min-width: 900px) {
  .video-squat .video__trigger--play-button,
  .squat-hero .video__trigger--play-button,
  .squat-hero .video__trigger--play-button,
  .video__trigger--play-button,
  .mini .video-squat .video__trigger--play-button {
    width: 9rem;
    height: 9rem;
  }
  .s7videoviewer .s7videoplayer .s7iconeffect {
    background-size: 9rem 9rem !important;
    width: 10rem !important;
    height: 10rem !important;
  }
}
@media (min-width: 1000px) {
  .video-squat .video__trigger--play-button,
  .squat-hero .video__trigger--play-button,
  .squat-hero .video__trigger--play-button,
  .video__trigger--play-button,
  .mini .video-squat .video__trigger--play-button {
    width: 10rem;
    height: 10rem;
  }
  .s7videoviewer .s7videoplayer .s7iconeffect {
    background-size: 10rem 10rem !important;
    width: 11rem !important;
    height: 11rem !important;
  }
  .side-rail-subtemplate .video__trigger--play-button {
    width: 9rem;
    height: 9rem;
  }
}
.video__trigger--play-button path {
  fill: none;
}
.video-component__list-item .video__trigger--play-button {
  width: 3.4rem !important;
  height: 3.4rem !important;
}
.video-component__list-item .video__trigger--play-button .shape-mdt-arrow--next {
  width: 1.1rem;
  height: 1.8rem;
}
.side-rail-subtemplate .video-container {
  padding-left: 0;
  padding-right: 0;
}
.modal__video.modal.in {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.modal__video .modal-dialog {
  width: 100% !important;
  max-width: 640px !important;
  margin: 0 !important;
}
.modal__video .modal-content {
  border: none;
  background-color: black;
}
.modal__video .modal-header {
  background-color: #FFFFFF;
  padding: 0 !important;
  display: table;
  width: 100%;
  height: 4rem;
}
.modal__video .modal-header .modal-title {
  display: table-cell;
  vertical-align: middle;
  padding-left: 2rem;
  padding-right: 4.5rem;
}
.modal__video .modal-header .modal-close-btn {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px !important;
  height: 37px !important;
  visibility: hidden;
}
.modal__video .modal-header .icon-fallback-text {
  position: relative;
  top: auto;
  right: auto;
  width: auto;
  height: auto;
}
.modal__video .modal-header .icon {
  border: none;
  background: #007CBD;
  padding: 0;
  margin-top: 0;
  width: 40px !important;
  height: 37px !important;
}
.modal__video .modal-body {
  max-height: none !important;
  padding: 0;
}
.modal__video .modal-body::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.video-component .display-table,
.video-component .display-table-cell {
  height: 100%;
  vertical-align: middle;
}
.one-by-two .video-component .display-table,
.height-variable .video-component .display-table {
  position: relative;
}
.one-by-two .video-component .display-table:before,
.height-variable .video-component .display-table:before {
  content: '';
  position: absolute;
  top: 0;
  left: 1rem;
  right: 1rem;
  height: 1px;
  background-color: black;
}
.two-by-one .video-component .display-table {
  position: relative;
}
.two-by-one .video-component .display-table:before {
  content: '';
  position: absolute;
  top: 1rem;
  left: -1px;
  bottom: 1rem;
  right: 0;
  width: 1px;
  background-color: black;
}
.bg-white .video__details--duration {
  color: #595959;
}
.bg-white .video-component a {
  color: #007CBD;
}
.bg-white .video-component i:not(.shape-mdt-arrow--next) path {
  fill: #007CBD;
}
.bg-white .video-component .display-table:before {
  background-color: #B1B1B3;
}
.bg-light-blue .video__details--duration {
  color: #515151;
}
.bg-light-blue .video-component a {
  color: #0A5591;
}
.bg-light-blue .video-component i:not(.shape-mdt-arrow--next) path {
  fill: #0A5591;
}
.bg-light-blue .video-component .display-table:before {
  background-color: #888B8D;
}
.bg-sky-blue .video__details--duration {
  color: #434343;
}
.bg-sky-blue .video-component a {
  color: #004B87;
}
.bg-sky-blue .video-component i:not(.shape-mdt-arrow--next) path {
  fill: #004B87;
}
.bg-sky-blue .video-component .display-table:before {
  background-color: #888B8D;
}
.bg-medtronic-blue .video__details--duration {
  color: #C3C3C3;
}
.bg-medtronic-blue .video-component a {
  color: #85DCFF;
}
.bg-medtronic-blue .video-component i:not(.shape-mdt-arrow--next) path {
  fill: #85DCFF;
}
.bg-medtronic-blue .video-component .display-table:before {
  background-color: #888B8D;
}
.bg-navy-blue .video__details--duration {
  color: #B1B1B1;
}
.bg-navy-blue .video-component a {
  color: #71C5E8;
}
.bg-navy-blue .video-component i:not(.shape-mdt-arrow--next) path {
  fill: #71C5E8;
}
.bg-navy-blue .video-component .display-table:before {
  background-color: #888B8D;
}
.bg-light-gray .video__details--duration {
  color: #3D3D3D;
}
.bg-light-gray .video-component a {
  color: #003773;
}
.bg-light-gray .video-component i:not(.shape-mdt-arrow--next) path {
  fill: #003773;
}
.bg-light-gray .video-component .display-table:before {
  background-color: #888B8D;
}
.is-splash.flowplayer .fp-ui,
.flowplayer {
  background-color: transparent !important;
}
.Video__box > .video__details {
  max-height: 80px;
}
.video__details {
  display: inline-block;
}
.video__details span.open {
  display: block;
  clear: both;
}
.video__details.opened {
  max-height: 100%;
}
.video__details .toggle .close,
.video__details.opened .toggle .open {
  display: none;
}
.video__details .toggle .opened,
.video__details.opened .toggle .close {
  display: inline;
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif !important;
}
.video__details.pathname {
  height: auto;
}
.video__details--transcript-link {
  display: block;
  clear: both;
  margin: 10px 0;
}
.Video__box .video__details.elipp.NoDots.is-truncated .toggle .open {
  display: block !important;
}
.Video__box .video__details.elipp.NoDots .toggle .open {
  display: none !important;
}
.video-slender-squat .video-component .display-table-cell {
  display: block;
}
.video-slender-squat .animation-video {
  position: absolute;
  top: 0;
}
.video-mini .animation-video {
  position: absolute;
  top: 0;
}
@media screen and (min-width: 500px) {
  .video-component .pad {
    padding-left: 2vw;
    padding-right: 2vw;
  }
  .two-by-one .video-component .unstyled.pad {
    padding-left: 3vw;
  }
  .one-by-two .video-component .one-by-one,
  .height-variable .video-component .one-by-one {
    width: 100% !important;
  }
  .video__poster {
    width: 100%;
  }
  .video-component__main {
    padding-bottom: 2vw;
  }
  .video-component__list-item {
    margin-bottom: 3vw;
  }
  .video-component__list {
    padding: 2rem 0;
  }
  .video-component__list li:nth-child(2):last-child {
    padding-top: 5vw;
  }
  .video__trigger,
  .squat-video__trigger {
    margin-bottom: 1.8vw;
  }
  .video__cta {
    margin-top: 1vw;
  }
  .video__cta-wrap .shape-mdt-youtube {
    margin-top: 0 !important;
    top: 1.3rem;
  }
  .video__title {
    max-height: 11.52vw;
  }
  .video-component__list-item .video__title {
    font-size: 2.8vw;
    line-height: 1.2;
    max-height: 10.08vw;
  }
  .video__details--duration,
  .video__details--transcript-link {
    font-size: 2.4vw;
    line-height: 3.2vw;
  }
  .video__cta {
    font-size: 2.9vw;
    line-height: 3.75vw;
  }
  .video-component__list li:last-child .video-component__list-item {
    margin-bottom: 0;
  }
  .one-by-two .display-table,
  .two-by-one .display-table {
    padding-top: 0;
  }
  .two-by-one .display-table:before {
    content: '';
    position: absolute;
    top: 1.5rem;
    bottom: 1.5rem;
    left: -1px;
    right: 0;
    width: 1px;
    height: auto;
  }
  /* .video-component .one-by-one:first-child { z-index: 2; }*/
  .video-component .one-by-one .content {
    overflow: visible;
  }
  .video-slender-squat .video-component .display-table-cell {
    display: table-cell;
  }
  .video-slender-squat .video-component > .one-by-one .content {
    margin-left: 1em;
  }
}
@media screen and (min-width: 750px) {
  .video-component .pad {
    padding-left: 1.4vw;
    padding-right: 1.4vw;
  }
  .two-by-one .video-component .unstyled.pad {
    padding-left: 2vw;
  }
  .video__title {
    max-height: 7.56vw;
    font-size: 1.6rem;
  }
  .video-container {
    padding-left: 20px;
    padding-right: 20px;
  }
  .video-component__list-item .video__title {
    font-size: 1.8vw;
    line-height: 1.2;
    max-height: 6.48vw;
  }
  .video__details--duration,
  .video__details--transcript-link {
    font-size: 1.6vw;
    line-height: 2.1vw;
  }
  .video__cta {
    font-size: 1.8vw;
    line-height: 1;
  }
  .video-component__main {
    padding-bottom: 1.4vw;
  }
  .video-component__list-item {
    margin-bottom: 2vw;
  }
  .video-component__list li:nth-child(2):last-child {
    padding-top: 4vw;
  }
  .video__trigger,
  .squat-video__trigger {
    margin-bottom: 1vw;
  }
  .video__cta {
    margin-top: 1vw;
  }
  .video__cta-wrap .shape-mdt-youtube {
    top: 1rem;
  }
  .four-column .one-by-one .video-component .one-by-one .pad,
  .four-column .two-by-one .video-component .one-by-one .pad,
  .four-column .one-by-two .video-component .one-by-one .pad {
    padding-left: 1vw;
    padding-right: 1vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video__trigger,
  .four-column .two-by-one .video-component .one-by-one .video__trigger,
  .four-column .one-by-two .video-component .one-by-one .video__trigger {
    margin-bottom: .5vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video-component__main,
  .four-column .two-by-one .video-component .one-by-one .video-component__main,
  .four-column .one-by-two .video-component .one-by-one .video-component__main {
    padding-bottom: 1vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video-component__list,
  .four-column .two-by-one .video-component .one-by-one .video-component__list,
  .four-column .one-by-two .video-component .one-by-one .video-component__list {
    padding: 1.3vw 0;
  }
  .four-column .one-by-one .video-component .one-by-one .video-component__list-item,
  .four-column .two-by-one .video-component .one-by-one .video-component__list-item,
  .four-column .one-by-two .video-component .one-by-one .video-component__list-item {
    margin-bottom: 1vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video__details,
  .four-column .two-by-one .video-component .one-by-one .video__details,
  .four-column .one-by-two .video-component .one-by-one .video__details {
    line-height: 1.8vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video__cta,
  .four-column .two-by-one .video-component .one-by-one .video__cta,
  .four-column .one-by-two .video-component .one-by-one .video__cta {
    margin-top: .4vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video__title,
  .four-column .two-by-one .video-component .one-by-one .video__title,
  .four-column .one-by-two .video-component .one-by-one .video__title {
    font-size: 1.6vw;
    line-height: 1.2;
    max-height: 5.76vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video-component__list-item .video__title,
  .four-column .two-by-one .video-component .one-by-one .video-component__list-item .video__title,
  .four-column .one-by-two .video-component .one-by-one .video-component__list-item .video__title {
    font-size: 1.5vw;
    line-height: 1.2;
    max-height: 5.4vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video__details--duration,
  .four-column .one-by-one .video-component .one-by-one .video__details--transcript-link,
  .four-column .two-by-one .video-component .one-by-one .video__details--duration,
  .four-column .two-by-one .video-component .one-by-one .video__details--transcript-link,
  .four-column .one-by-two .video-component .one-by-one .video__details--duration,
  .four-column .one-by-two .video-component .one-by-one .video__details--transcript-link {
    font-size: 1.4vw;
    line-height: 1;
  }
  .four-column .one-by-one .video-component .one-by-one .video__cta,
  .four-column .two-by-one .video-component .one-by-one .video__cta,
  .four-column .one-by-two .video-component .one-by-one .video__cta {
    font-size: 1.4vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video__cta .shape-mdt-chevron--right,
  .four-column .two-by-one .video-component .one-by-one .video__cta .shape-mdt-chevron--right,
  .four-column .one-by-two .video-component .one-by-one .video__cta .shape-mdt-chevron--right {
    width: .5vw;
  }
  .four-column .one-by-one .video-component .one-by-one .video__cta-wrap .shape-mdt-youtube,
  .four-column .two-by-one .video-component .one-by-one .video__cta-wrap .shape-mdt-youtube,
  .four-column .one-by-two .video-component .one-by-one .video__cta-wrap .shape-mdt-youtube {
    top: 1.3rem;
  }
  .four-column .one-by-one .video-component__youtube-feed .one-by-one .shape-mdt-youtube,
  .four-column .two-by-one .video-component__youtube-feed .one-by-one .shape-mdt-youtube,
  .four-column .one-by-two .video-component__youtube-feed .one-by-one .shape-mdt-youtube {
    margin-top: .2vw;
  }
  .four-column .one-by-one .video-component__youtube-feed .shape-mdt-youtube,
  .four-column .two-by-one .video-component__youtube-feed .shape-mdt-youtube {
    margin-top: .2vw;
  }
  .four-column .two-by-two .video-component .one-by-one .video__cta .shape-mdt-chevron--right {
    width: .65vw;
  }
}
@media screen and (min-width: 1000px) {
  .video-component .pad {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .two-by-one .video-component .unstyled.pad {
    padding-left: 2.2rem;
  }
  .video-component__main {
    padding-bottom: 1.4rem;
  }
  .video-component__list-item {
    margin-bottom: 2rem;
  }
  .video-component__list li:nth-child(2):last-child {
    padding-top: 4rem;
  }
  .video__trigger,
  .squat-video__trigger {
    margin-bottom: 1rem;
  }
  .video__cta {
    margin-top: .8rem;
  }
  .video__title {
    max-height: 7.56rem;
    font-size: 1.8rem;
  }
  .video-component__list-item .video__title {
    font-size: 1.8rem;
    line-height: 1.2;
    max-height: 6.48rem;
  }
  .video__details--duration,
  .video__details--transcript-link {
    font-size: 1.4rem;
    line-height: 1.8rem;
  }
  .video__cta {
    font-size: 1.5rem;
    line-height: 1.9rem;
  }
  .four-column .one-by-one .video-component .one-by-one .pad,
  .four-column .two-by-one .video-component .one-by-one .pad,
  .four-column .one-by-two .video-component .one-by-one .pad {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video__trigger,
  .four-column .two-by-one .video-component .one-by-one .video__trigger,
  .four-column .one-by-two .video-component .one-by-one .video__trigger {
    margin-bottom: .5rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video-component__main,
  .four-column .two-by-one .video-component .one-by-one .video-component__main,
  .four-column .one-by-two .video-component .one-by-one .video-component__main {
    padding-bottom: 1rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video-component__list,
  .four-column .two-by-one .video-component .one-by-one .video-component__list,
  .four-column .one-by-two .video-component .one-by-one .video-component__list {
    padding: 1.3rem 0;
  }
  .four-column .one-by-one .video-component .one-by-one .video-component__list-item,
  .four-column .two-by-one .video-component .one-by-one .video-component__list-item,
  .four-column .one-by-two .video-component .one-by-one .video-component__list-item {
    margin-bottom: 1rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video__details,
  .four-column .two-by-one .video-component .one-by-one .video__details,
  .four-column .one-by-two .video-component .one-by-one .video__details {
    line-height: 1.8rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video__cta,
  .four-column .two-by-one .video-component .one-by-one .video__cta,
  .four-column .one-by-two .video-component .one-by-one .video__cta {
    margin-top: .2rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video__title,
  .four-column .two-by-one .video-component .one-by-one .video__title,
  .four-column .one-by-two .video-component .one-by-one .video__title {
    font-size: 1.6rem;
    line-height: 1.2;
    max-height: 5.76rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video-component__list-item .video__title,
  .four-column .two-by-one .video-component .one-by-one .video-component__list-item .video__title,
  .four-column .one-by-two .video-component .one-by-one .video-component__list-item .video__title {
    font-size: 1.5rem;
    line-height: 1.2;
    max-height: 5.4rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video__details--duration,
  .four-column .one-by-one .video-component .one-by-one .video__details--transcript-link,
  .four-column .two-by-one .video-component .one-by-one .video__details--duration,
  .four-column .two-by-one .video-component .one-by-one .video__details--transcript-link,
  .four-column .one-by-two .video-component .one-by-one .video__details--duration,
  .four-column .one-by-two .video-component .one-by-one .video__details--transcript-link {
    font-size: 1.4rem;
    line-height: 1;
  }
  .four-column .one-by-one .video-component .one-by-one .video__cta,
  .four-column .two-by-one .video-component .one-by-one .video__cta,
  .four-column .one-by-two .video-component .one-by-one .video__cta {
    font-size: 1.4rem;
  }
  .four-column .one-by-one .video-component .one-by-one .video__cta .shape-mdt-chevron--right,
  .four-column .two-by-one .video-component .one-by-one .video__cta .shape-mdt-chevron--right,
  .four-column .one-by-two .video-component .one-by-one .video__cta .shape-mdt-chevron--right {
    width: .5rem;
  }
  .four-column .two-by-two .video-component .one-by-one .video__cta .shape-mdt-chevron--right {
    width: .65rem;
  }
  .four-column .video-component__youtube-feed .shape-mdt-youtube {
    margin-top: .3rem;
  }
  .video-component__youtube-feed .shape-mdt-youtube {
    margin-right: 1rem;
  }
}
@media screen and (max-width: 499px) {
  .two-by-one .video-component .display-table:before {
    top: 0;
    left: 1rem;
    right: 1rem;
    height: 1px;
    width: auto;
  }
}
@media (max-width: 999px) {
  .modal__video .modal-dialog {
    margin-top: 100px !important;
  }
}

.video-squat{
    height:100%;
    line-height: 0;
    background:#000;
}
.video-squat .is-paused:not(.is-poster), .video-squat .is-playing{
    background:#333 !important;
}

.modal .video-autoplay {
    height: 360px;
}
.video-squat .embed-container{
    padding-bottom:0;
    height:100.1%;
}
.video-squat .modal-body .embed-container{
    padding-bottom:56.25%;
}
.video-squat .video__trigger{
    padding-top:50%;
    margin:0;
}
.video-squat div:not(.video-squat .modal div, div.s7waiticon, div.s7knob, div.s7videoscrubber, div.s7trackplayed) {
    height:100%;
}

.s7videoviewer.s7mouseinput .s7videoscrubber {
    height:8px !important;
}
.s7videoviewer.s7mouseinput .s7controlbar{
    height:32px !important
}
.s7videoviewer.s7touchinput .s7controlbar{
    height:65px !important;
}
.video-squat [data-namespace='s7classic'].s7container .s7innercontainer[mode='fullscreen']{
    position: fixed;
    left:0 !important;
    top:0 !important;
}
@media screen {
   .video-squat [data-namespace="s7classic"].s7container[mode="fullscreen"] {
        position: fixed !important;
    }
}
.video-squat .animation-video{
    position: absolute;
    top: 0;
}
.video-squat .animation-video-main{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1001;
}
.video-squat .animation-video-main .s7innercontrolbarcontainer, .video-squat .animation-video-main .s7controlbar, .video-squat .animation-video-main .s7iconeffect{
        display:none;
        visibility: hidden;
}
@media (min-width:750px){
    .video-squat .main-video .inline-squat-video{
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
    }
}
.video-squat .main-video .inline-squat-video .s7iconeffect{
    position: relative;
    z-index: 1002
}
.video-squat video{
    width:100% !important;
    height: 100% !important;
    top:0 !important;
    left:0 !important;
    margin: 0 auto;
}
.modal video{
    max-width:100% !important;
    height:auto !important;
} 
.s7socialshare, .video-squat .s7tooltip{
    display: none;
}

.modal__video.modal.in{
    height:100% !important;
}
.video-squat .s7container{
    max-width:100% !important;
    max-height: 188px !important;
}
@media (min-width:750px){
    .video-squat .s7container{
        max-height: 256px !important;
    }
}
@media (min-width:900px){
.video-squat .s7container{
    max-height:334px !important;
            }
}
.modal .s7container{
    max-height: none !important;
}
@media (max-width:499px){
    .video-squat .embed-container{
        padding-bottom:56.25%;
    }
}

/* Hero Component- Brand Graphic Colors*/
/* Hero Component- Frame*/
.hero__frame.cobalt-blue:before {border-color:#007CBD}
.hero__frame.medium-blue:before {border-color:#00A9E0}
.hero__frame.sky-blue:before {border-color:#71C5E8}
.hero__frame.light-blue:before {border-color:#B9D9EB}
.hero__frame.blue-gray:before {border-color:#5B7F95}
.hero__frame.dark-gray:before {border-color:#88888D}
.hero__frame.light-gray:before {border-color:#B1B3B3}
.hero__frame.white:before {border-color:#FFFFFF}
.hero__frame.navy-blue:before {border-color:#001E46}
.hero__frame.medtronic-blue:before {border-color:#004B87}
/* Hero Component- Icon_Plus*/
.icon__plus.cobalt-blue:before, .icon__plus.cobalt-blue:after {background-color:#007CBD}
.icon__plus.medium-blue:before, .icon__plus.medium-blue:after {background-color:#00A9E0}
.icon__plus.sky-blue:before, .icon__plus.sky-blue:after {background-color:#71C5E8}
.icon__plus.light-blue:before, .icon__plus.light-blue:after {background-color:#B9D9EB}
.icon__plus.blue-gray:before, .icon__plus.blue-gray:after {background-color:#5B7F95}
.icon__plus.dark-gray:before, .icon__plus.dark-gray:after {background-color:#88888D}
.icon__plus.light-gray:before, .icon__plus.light-gray:after {background-color:#B1B3B3}
.icon__plus.white:before, .icon__plus.white:after {background-color:#FFFFFF}
.icon__plus.navy-blue:before, .icon__plus.navy-blue:after {background-color:#001E46}
.icon__plus.medtronic-blue:before, .icon__plus.medtronic-blue:after {background-color:#004B87}

/*remove bullet points for edit dialog*/
ul li.x-menu-list-item:before {
    content: "";
}

/* Product Detail Component*/
div.carousel {
    margin-top: 0px;
    margin-bottom: 0px;
}

/* Similar Content Component*/
.newtab{
    display:none;
}

/* Text Wrapped Content Component*/
.textclearfloat{
    overflow:hidden;
}

/* Reference/Footnote Component*/
.reference p sup,.reference h2 sup,.reference h3 sup,.reference h4 sup,.reference h5 sup,.reference blockquote sup,.reference ul sup{
  right: inherit !important;
  position: relative;
  vertical-align: baseline;
  top: -.3em;      
}

.article__references .reference{
	padding-left: 1rem;
}
/* @media (min-width: 500px) { */
/*   .subtemplate:not(.height-variable) .subtemplate-slot { */
/*     position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; */
/*   } */
/* } */

/* @media (min-width: 750px) { */
/*   aside.two-column-sidebar .subtemplate:not(.height-variable) .subtemplate-slot { */
/*     position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; */
/*   } */
/* } */

/* Responsive Column Component */
@media screen and (min-width: 500px){
	.responsive-column [class^="column-control__col-"] {
    	vertical-align: text-top;
	}
}

/*Authored Text Component - Headline (With ISI)*/
span.headline-isi span {
    display: inline-block;
    vertical-align: top;
    font-size: 1.4rem;
    line-height: 1.6rem;
}

/* Responsive Table Component */

.responsive-table table {
    width: 100%;
}

/*Reference Component*/
.reference { padding-left: 0rem;}

/* Video component modal */
.modal__video .bg-white i.shape-mdt-close path{
	fill: white;
}
.height-fix{
    height: 100%;
}

.modal__video.first_load{
	display: block !important;
    height: 0px;
}


/* Social Media Feed - Slender/Squat */
.one-by-two .social-component.height-fix>.one-by-one{
	height: 50%;
}

/* Country Selector */
span#span-headerCountry {
    color: #B9D9EB;
}

select#headerCountry {
    width: 100%;
}

/*Setting image height for the App Carousel*/
.image_height {
    height: 100%;
}

/*** Spike - Data Table***/
table td table {
    margin: 0;
}
table td .tablesaw-bar {
    display:none;
}
table table td {
    border: 1px solid #001e46;
}
.accessible-message{
    position:absolute; 
    left:-9000px;
    overflow: hidden;
}

/* Hero Component- Brand Graphic Colors*/
/* Hero Component- Frame*/
.hero__frame.cobalt-blue:before {border-color:#007CBD}
.hero__frame.medium-blue:before {border-color:#00A9E0}
.hero__frame.sky-blue:before {border-color:#71C5E8}
.hero__frame.light-blue:before {border-color:#B9D9EB}
.hero__frame.blue-gray:before {border-color:#5B7F95}
.hero__frame.dark-gray:before {border-color:#88888D}
.hero__frame.light-gray:before {border-color:#B1B3B3}
.hero__frame.white:before {border-color:#FFFFFF}
.hero__frame.navy-blue:before {border-color:#001E46}
.hero__frame.medtronic-blue:before {border-color:#004B87}
.hero__frame.yellow:before {border-color:#FFCE00}
.hero__frame.orange:before {border-color:#D14905}
.hero__frame.light-orange:before {border-color:#F7A800}
.hero__frame.purple:before {border-color:#B0008E}
.hero__frame.green:before {border-color:#77BC1F}
.hero__frame.turquoise:before {border-color:#00C4B3}
/* Hero Component- Icon_Plus*/
.icon__plus.cobalt-blue:before, .icon__plus.cobalt-blue:after {background-color:#007CBD}
.icon__plus.medium-blue:before, .icon__plus.medium-blue:after {background-color:#00A9E0}
.icon__plus.sky-blue:before, .icon__plus.sky-blue:after {background-color:#71C5E8}
.icon__plus.light-blue:before, .icon__plus.light-blue:after {background-color:#B9D9EB}
.icon__plus.blue-gray:before, .icon__plus.blue-gray:after {background-color:#5B7F95}
.icon__plus.dark-gray:before, .icon__plus.dark-gray:after {background-color:#88888D}
.icon__plus.light-gray:before, .icon__plus.light-gray:after {background-color:#B1B3B3}
.icon__plus.white:before, .icon__plus.white:after {background-color:#FFFFFF}
.icon__plus.navy-blue:before, .icon__plus.navy-blue:after {background-color:#001E46}
.icon__plus.medtronic-blue:before, .icon__plus.medtronic-blue:after {background-color:#004B87}
.icon__plus.yellow:before, .icon__plus.yellow:after {background-color:#FFCE00}
.icon__plus.orange:before, .icon__plus.orange:after {background-color:#D14905}
.icon__plus.light-orange:before, .icon__plus.light-orange:after {background-color:#F7A800}
.icon__plus.purple:before, .icon__plus.purple:after {background-color:#B0008E}
.icon__plus.green:before, .icon__plus.green:after {background-color:#77BC1F}
.icon__plus.turquoise:before, .icon__plus.turquoise:after {background-color:#00C4B3}

/*remove bullet points for edit dialog*/
ul li.x-menu-list-item:before {
    content: "";
}

/* Product Detail Component*/
div.carousel {
    margin-top: 0px;
    margin-bottom: 0px;
}

/* Similar Content Component*/
.newtab{
    display:none;
}

/* Text Wrapped Content Component*/
.textclearfloat{
    overflow:hidden;
}

/* Reference/Footnote Component*/
.reference p sup,.reference h2 sup,.reference h3 sup,.reference h4 sup,.reference h5 sup,.reference blockquote sup,.reference ul sup{
  right: inherit !important;
  position: relative;
  vertical-align: baseline;
  top: -.3em;      
}

.article__references .reference{
	padding-left: 1rem;
}
/* @media (min-width: 500px) { */
/*   .subtemplate:not(.height-variable) .subtemplate-slot { */
/*     position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; */
/*   } */
/* } */

/* @media (min-width: 750px) { */
/*   aside.two-column-sidebar .subtemplate:not(.height-variable) .subtemplate-slot { */
/*     position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; */
/*   } */
/* } */

/* Responsive Column Component */
@media screen and (min-width: 500px){
	.responsive-column [class^="column-control__col-"] {
    	vertical-align: text-top;
	}
}

/*Authored Text Component - Headline (With ISI)*/
span.headline-isi span {
    display: inline-block;
    vertical-align: top;
    font-size: 1.4rem;
    line-height: 1.6rem;
}

/* Responsive Table Component */

.responsive-table table {
    width: 100%;
}

/*Reference Component*/
.reference { padding-left: 0rem;}

/* Video component modal */
.modal__video .bg-white i.shape-mdt-close path{
	fill: white;
}
.height-fix{
    height: 100%;
}

.modal__video.first_load{
	display: block !important;
    height: 0px !important;
}


/* Social Media Feed - Slender/Squat */
.one-by-two .social-component.height-fix>.one-by-one{
	height: 50%;
}

/* Country Selector */
span#span-headerCountry {
    color: #B9D9EB;
}

select#headerCountry {
    width: 100%;
}

/*Setting image height for the App Carousel*/
.image_height {
    height: 100%;
}

/*** Spike - Data Table***/
table td table {
    margin: 0;
}
table td .tablesaw-bar {
    display:none;
}
table table td {
    border: 1px solid #001e46;
}
.accessible-message{
    position:absolute; 
    left:-9000px;
    overflow: hidden;
}
@media screen and (min-width: 500px) {
    .display-table {
        display: table;
        width: 100%;
        border-collapse: collapse;
    }

    .display-table-cell {
        display: table-cell;
        float: none;
        vertical-align: top;
    }

    .pad hr {
        margin-right: -1rem;
        margin-left: -1rem;
    }
}

.bottom-isi {
  display: none;
  visibility: hidden;
}
@media (min-width: 750px) {
  .bottom-isi {
    display: block;
    visibility: visible;
  }
}
@media (min-width: 750px) {
  .top-isi {
    display: none;
    visibility: hidden;
  }
}
.product-hero {
  padding: 0 2rem;
}
@media (min-width: 1000px) {
  .product-hero {
    overflow: hidden;
    max-height: 400px;
    padding: 0 4rem;
  }
}
.product-hero h1 {
  margin-top: 0;
}
.product-hero .h2 {
  margin-top: 0;
}
.product-hero .display-table-cell {
  vertical-align: middle;
}
@media (min-width: 750px) {
  .product-hero .isi-isw {
    position: relative;
    top: auto;
    left: auto;
  }
}
@media (max-width: 749px) {
  .product-hero .display-table,
  .product-hero .display-table-cell {
    display: block;
  }
}
.prod-image img {
  width: 100%;
  max-width: 100%;
}
@media (min-width: 750px) {
  .pad-right {
    padding-right: 4rem;
  }
}
.prod-content {
  margin-bottom: 2rem;
  vertical-align: middle;
}
.headline-one {
  padding-bottom: 2rem;
}
h2.header-w-bg {
  margin: 2rem 0 0;
  padding: 6px 8px;
  font-size: 1.8rem;
  line-height: 1;
  text-transform: uppercase;
}
.btn.bg-light-orange {
  border: none;
}

.addeventatc {
  visibility: hidden;
  padding: 7px 7px 7px 33px !important;
  z-index: 1050;
}
.addeventatc svg {
  width: 33px;
  height: 33px;
  position: absolute;
  top: 0;
  left: 0;
}

[role="button"] {
  cursor: pointer;
}
.box-filter {
  padding-top: 2rem;
}
.tab-content {
  padding: 0 2rem;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
@keyframes zoomin {
  0% {
    transform: scale(0, 0);
  }
  50% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(1, 1);
  }
}
.tab-pane a {
  cursor: pointer;
}
.zoom-in {
  animation: zoomin 1s forwards;
}
.eq {
  padding: 10px;
}
.equalHW {
  flex: 1;
}
.equalHM {
  width: 50%;
  float: left;
  display: inline-block;
  padding-right: 0.7rem;
  padding-bottom: 0.7rem;
  min-height: 8rem;
}
html[dir="rtl"] .equalHM {
  padding-right: 0;
  padding-left: 0.7rem;
}
@media (min-width: 750px) {
  .equalHM {
    flex: 1 1 0;
    max-width: 25%;
    padding-right: 10px;
    padding-bottom: 0;
    width: auto;
    min-height: auto;
    float: none;
    font-size: inherit;
  }
  .equalHM:last-child {
    padding-right: 0;
  }
}
html[dir="rtl"] .equalHM {
  padding-right: 0;
  padding-left: 0.7rem;
}
@media (min-width: 750px) {
  html[dir="rtl"] .equalHM {
    padding-right: 0;
    padding-left: 10px;
  }
  html[dir="rtl"] .equalHM:last-child {
    padding-left: 0;
  }
}
.equalHM button {
  font-size: 1.4rem;
  min-height: 8rem;
  width: 100%;
  height: 100%;
}
html[dir="rtl"] .equalHM button {
  float: right;
}
@media (min-width: 750px) {
  .equalHM button {
    min-height: auto;
    margin-bottom: 0;
    float: none;
    font-size: inherit;
  }
}
.activated.equalHM button {
  border-color: #001e46;
  background-color: #001e46;
  color: #FFFFFF;
  text-decoration: none;
}
.tab-content .activated.equalHM button {
  background-color: #B9D9EB;
  color: #001e46;
  border-color: #001e46;
}
.eqWrap {
  padding: 0 2rem;
  display: flex;
  flex-wrap: wrap;
}
.eqWrap::after {
  content: "";
  clear: both;
  display: table;
}
@media (min-width: 750px) {
  .eqWrap {
    flex-wrap: nowrap;
    padding: 0;
  }
}
.tab-pane .eqWrap {
  padding: 0;
}
.equalHMRWrap {
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (min-width: 750px) {
  .equalHMRWrap {
    justify-content: start;
  }
}
.equalHMR {
  width: 32%;
  margin-bottom: 2%;
}
.equalHMV {
  width: 32%;
  margin: 1%;
}
.equalHMV:nth-of-type(3n) {
  margin-right: 0;
}
.equalHMV:nth-of-type(3n+1) {
  margin-left: 0;
}

.hero {
  position: sticky;
}
.hero h2,
.hero h1 {
  margin-top: 0;
  font-size: 7.8vw;
  line-height: 7.8vw;
}
.hero .display-table {
  display: table;
  height: 100%;
  table-layout: fixed;
}
.hero .display-table-cell {
  display: table-cell;
  vertical-align: middle;
}
.hero .content {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.hero p {
  font-size: 5vw;
  line-height: 5.75vw;
}
.hero .one-by-one img {
  max-width: 100% !important;
  margin: 0 !important;
}
.hero--full {
  height: 100%;
}
.hero--full .hero--text {
  padding-top: 3%;
  padding-bottom: .5%;
}
.hero--full.hero__frame .hero--text {
  padding-top: 8.25%;
  padding-bottom: 3.8%;
}
.hero .btn {
  margin: 0 0 2rem;
}
.hero--full .hero--text__center h2 {
  text-align: center;
}
.hero--full .hero--media {
  overflow: hidden;
}
.hero--text .content {
  z-index: 21;
  padding-left: 1.8rem;
  padding-left: 5.2vw;
  padding-right: 1.8rem;
  padding-right: 5.2vw;
}
.hero--media {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.hero--media + .hero--text:before {
  padding-top: 100%;
}
.hero--media + .hero--text .content {
  position: absolute;
}
.hero--media:before {
  padding-top: 100%;
}
.hero--media .content {
  position: absolute;
  overflow: hidden;
}
.hero--full .hero--media:before {
  padding-top: 50%;
}
.hero__frame:before {
  content: '';
  border: .7rem solid #fff;
  position: absolute;
  display: block;
  top: 2.8vw;
  left: 2.8vw;
  bottom: 2.8vw;
  right: 2.8vw;
  width: calc(100% - 5.6vw);
  height: calc(100% - 5.6vw);
  z-index: 120;
  pointer-events: none;
}
.hero__frame .content {
  z-index: 100;
}
.hero__frame .hero--text .content {
  padding-left: 3.384rem;
  padding-left: 9.4vw;
  padding-right: 3.384rem;
  padding-right: 9.4vw;
}
.medtronic-com-ca-en .hero .icon__plus,
.medtronic-com-ca-fr .hero .icon__plus {
  display: none;
}
.icon__plus {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  right: calc(50% - 9vw);
  width: 18vw;
  height: 18vw;
  z-index: 1000;
}
.icon__plus:before,
.icon__plus:after {
  content: '';
  background-color: #fff;
  position: absolute;
}
.icon__plus:before {
  width: 100%;
  height: 2vw;
  top: calc(50% - 0.99vw);
}
.icon__plus:after {
  width: 2vw;
  height: 100%;
  right: calc(50% - 0.99vw);
}
.hero .tta.tta__quote {
  padding: 0 0 0 1.5rem;
}
.hero .tta.tta__quote p {
  margin-right: 0;
}
.two-column-main .hero p {
  font-size: 1.6rem;
  line-height: 1.3;
}
@media screen and (min-width: 500px) {
  .hero--full.hero__frame .hero--text {
    padding-top: 6.25%;
    padding-bottom: 2.5%;
  }
  .hero h2,
  .hero h1 {
    font-size: 4vw;
    line-height: 4vw;
  }
  .hero p {
    font-size: 3vw;
    line-height: 3.5vw;
  }
  .icon__plus {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: calc(50% - 4.5vw);
    width: 9vw;
    height: 9vw;
  }
  .icon__plus:before,
  .icon__plus:after {
    content: '';
    background-color: #fff;
    position: absolute;
  }
  .icon__plus:before {
    width: 100%;
    height: 1vw;
    top: calc(50% - 0.495vw);
  }
  .icon__plus:after {
    width: 1vw;
    height: 100%;
    left: calc(50% - 0.495vw);
  }
  .icon__plus + .hero--media + .hero--text .content {
    padding-right: 5.2vw;
  }
  .hero--text .content {
    padding-left: 3.2vw;
    padding-right: 3.2vw;
  }
  .hero--media {
    padding-top: 0;
  }
  .hero--media + .hero--text {
    padding-top: 0;
  }
  .icon__plus ~ .hero--media {
    padding-top: 0;
  }
  .hero__frame:before {
    border: .8rem solid #fff;
    top: 1.6rem;
    left: 1.6rem;
    bottom: 1.6rem;
    right: 1.6rem;
    width: calc(100% - 3.2rem);
    height: calc(100% - 3.2rem);
  }
  .hero__frame .hero--text .content {
    padding-left: 5.2vw;
    padding-right: 5.2vw;
  }
  .hero__frame .hero--media.grid--reverse + .hero--text .content {
    padding-left: 5.2vw;
    padding-right: 3.2vw;
  }
  .hero__frame .hero--media:not(.grid--reverse) + .hero--text .content {
    padding-left: 3.2vw;
    padding-right: 5.2vw;
  }
  .hero--full p {
    font-size: 3.2vw;
    line-height: 4vw;
  }
  .hero .tta.tta__quote {
    padding-left: 0;
  }
}
@media screen and (min-width: 750px) {
  .hero--full.hero__frame .hero--text {
    padding-top: 5%;
    padding-bottom: 3.2%;
  }
  .hero h2,
  .hero h1 {
    font-size: 4vw;
    line-height: 4vw;
  }
  .hero p {
    margin-right: 2vw;
    font-size: 2.8vw;
    line-height: 3vw;
  }
  .two-column-main .hero h2,
  .two-column-main .hero h1 {
    font-size: 2.8vw;
    line-height: 2.8vw;
  }
  .two-column-main .hero--text .content {
    padding-left: 2.13vw;
    padding-right: 2.13vw;
  }
  .two-column-main .hero__frame .hero--text .content {
    padding-left: 5.13vw;
    padding-right: 5.13vw;
  }
}
@media screen and (min-width: 1000px) {
  .hero h2,
  .hero h1 {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .hero p {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .icon__plus {
    width: 9rem;
    height: 9rem;
    left: calc(50% - 4.5rem);
  }
  .icon__plus:before {
    height: 1rem;
    top: calc(50% - 0.495rem);
  }
  .icon__plus:after {
    width: 1rem;
    left: calc(50% - 0.495rem);
  }
  .hero--text .content {
    padding-left: 3.2rem;
    padding-right: 3.2rem;
  }
  .hero__frame .hero--media.grid--reverse + .hero--text .content {
    padding-left: 5.2rem;
    padding-right: 3.2rem;
  }
  .hero__frame .hero--media:not(.grid--reverse) + .hero--text .content {
    padding-left: 3.2rem;
    padding-right: 5.2rem;
  }
  .hero__frame .hero--text .content {
    padding-left: 5.2rem;
    padding-right: 5.2rem;
  }
  .two-column-main .hero h2,
  .two-column-main .hero h1 {
    font-size: 2.8rem;
    line-height: 2.8rem;
  }
  .two-column-main .hero--text .content {
    padding-left: 2.13rem;
    padding-right: 2.13rem;
  }
  .two-column-main .hero__frame .hero--text .content {
    padding-left: 5.13rem;
    padding-right: 5.13rem;
  }
}
html[dir="rtl"] .hero .content {
  right: 0;
  left: 0;
}
html[dir="rtl"] .hero__frame:before {
  right: 1.008rem;
  right: 2.8vw;
  left: 1.008rem;
  left: 2.8vw;
}
html[dir="rtl"] .icon__plus {
  right: auto;
  left: calc(50% - 9vw);
}
@media screen and (min-width: 500px) {
  html[dir="rtl"] .icon__plus {
    left: auto;
    right: calc(50% - 4.5vw);
  }
  html[dir="rtl"] .icon__plus:after {
    left: auto;
    right: calc(50% - 0.495vw);
  }
  html[dir="rtl"] .icon__plus + .hero--media + .hero--text .content {
    padding-right: 3.2rem;
    padding-left: 5.2vw;
  }
  html[dir="rtl"] .hero__frame:before {
    right: 2vw;
    left: 2vw;
  }
  html[dir="rtl"] .hero__frame .hero--media.grid--reverse + .hero--text .content {
    padding-right: 5.2vw;
    padding-left: 3.2vw;
  }
  html[dir="rtl"] .hero__frame .hero--media:not(.grid--reverse) + .hero--text .content {
    padding-right: 3.2vw;
    padding-left: 5.2vw;
  }
  html[dir="rtl"] .hero .tta.tta__quote {
    padding-right: 0;
  }
}
@media screen and (min-width: 750px) {
  html[dir="rtl"] .hero p {
    margin-right: inherit;
    margin-left: 2vw;
  }
}
@media screen and (min-width: 1000px) {
  html[dir="rtl"] .hero__frame:before {
    right: 2rem;
    left: 2rem;
  }
  html[dir="rtl"] .icon__plus {
    left: auto;
    right: calc(50% - 4.5rem);
  }
  html[dir="rtl"] .icon__plus:after {
    left: auto;
    right: calc(50% - 0.495rem);
  }
}

.one-by-one,
.one-by-two,
.two-by-one,
.two-by-two,
.three-by-one,
.three-by-two {
  position: relative;
  max-height: 100%;
  height: 100%;
}
.one-by-one:before,
.one-by-two:before,
.one-by-one,
.one-by-two,
.two-by-one,
.two-by-two,
.three-by-one,
.three-by-two {
  position: relative;
  max-height: 100%;
  height: 100%;
}
.one-by-one:before,
.one-by-two:before,
.two-by-one:before,
.two-by-two:before,
.three-by-one:before,
.three-by-two:before {
  content: "";
  display: block;
}
[class^="col-"].one-by-one,
[class^="col-"].one-by-two,
[class^="col-"].two-by-one,
[class^="col-"].two-by-two,
[class^="col-"].three-by-one,
[class^="col-"].three-by-two {
  min-height: 0;
}
.push-right {
  margin-left: 50%;
}
.push-down {
  margin-top: 50%;
}
.one-by-one > .content.bg-white,
.one-by-two > .content.bg-white,
.two-by-one > .content.bg-white,
.two-by-two > .content.bg-white,
.three-by-one > .content.bg-white,
.three-by-two > .content.bg-white,
.hero .bg-white {
  -webkit-box-shadow: inset 1px 0 0 0 #b1b1b3, inset -1px 0 0 0 #b1b1b3, inset 0 1px 0 0 #b1b1b3, inset 0 -1px 0 0 #b1b1b3;
  -moz-box-shadow: inset 1px 0 0 0 #b1b1b3, inset -1px 0 0 0 #b1b1b3, inset 0 1px 0 0 #b1b1b3, inset 0 -1px 0 0 #b1b1b3;
  box-shadow: inset 1px 0 0 0 #b1b1b3, inset -1px 0 0 0 #b1b1b3, inset 0 1px 0 0 #b1b1b3, inset 0 -1px 0 0 #b1b1b3;
}
@media (min-width: 500px) {
  .one-by-one .content,
  .one-by-two .content,
  .two-by-one .content,
  .three-by-one .content,
  .three-by-two .content {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
  }
  .one-by-one:before {
    padding-top: 100%;
    /* ratio of 1:1, plus a little more for the height calculation */
  }
  .one-by-two:before {
    padding-top: 200%;
    /* ratio of 2:1 */
  }
  .two-by-one:before {
    padding-top: 50%;
    /* initial ratio of 2:1 */
  }
  .three-by-one:before {
    padding-top: 33.333%;
    /* initial ratio of 3:1 */
  }
  .three-by-two:before {
    padding-top: 66.666%;
    /* initial ratio of 3:2 */
  }
  .two-column-sidebar .one-by-one:before,
  .two-column-sidebar .one-by-two:before,
  .two-column-sidebar .two-by-one:before,
  .two-column-sidebar .three-by-one:before,
  .two-column-sidebar .three-by-two:before {
    padding-top: 0;
  }
  .two-column-sidebar .content {
    position: static;
  }
  .grid--reverse {
    float: right;
  }
}
@media screen and (min-width: 750px) {
  .two-by-two .content {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
  }
  .two-by-two:before {
    padding-top: 100%;
    /* initial ratio of 1:1 */
  }
  .two-column-sidebar .content,
  .three-column-left-sidebar .content,
  .three-column-right-sidebar .content {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
  }
  .two-column-sidebar .one-by-one:before,
  .three-column-left-sidebar .one-by-one:before,
  .three-column-right-sidebar .one-by-one:before {
    padding-top: 100%;
    /* ratio of 1:1, plus a little more for the height calculation */
  }
  .two-column-sidebar .one-by-two:before,
  .three-column-left-sidebar .one-by-two:before,
  .three-column-right-sidebar .one-by-two:before {
    padding-top: 200%;
    /* ratio of 2:1 */
  }
  .two-column-sidebar .two-by-one:before,
  .three-column-left-sidebar .two-by-one:before,
  .three-column-right-sidebar .two-by-one:before {
    padding-top: 50%;
    /* initial ratio of 2:1 */
  }
  .two-column-sidebar .three-by-one:before,
  .three-column-left-sidebar .three-by-one:before,
  .three-column-right-sidebar .three-by-one:before {
    padding-top: 33.333%;
    /* initial ratio of 3:1 */
  }
  .two-column-sidebar .three-by-two:before,
  .three-column-left-sidebar .three-by-two:before,
  .three-column-right-sidebar .three-by-two:before {
    padding-top: 66.666%;
    /* initial ratio of 3:2 */
  }
  .un-float-md {
    float: none !important;
  }
  .right-float-md {
    float: right !important;
  }
  .sub-layout-4s .block-one,
  .sub-layout-4t .block-one {
    margin-left: 25%;
  }
  .sub-layout-4s .block-two,
  .sub-layout-4t .block-two {
    margin-left: -75%;
  }
}
.height-variable:before {
  padding-top: 0 !important;
}
.height-variable .content {
  position: static;
}
.two-column-main .article__header {
  margin-bottom: 3rem;
}

ul.teaser {
  display: flex;
  flex-wrap: wrap;
  content: flex-start;
  margin: 2rem 2rem 0;
  padding: 0;
}
@media (min-width: 1000px) {
  ul.teaser {
    margin: 2rem 0 0;
  }
}
.teaser li {
  flex-basis: 0;
  flex: 0 0 100%;
  list-style: none;
  border: 1px solid #e7e7e8;
  margin-bottom: 2rem;
}
.teaser li .zoom-image-container {
  max-height: 159px;
}
@media (min-width: 500px) {
  .teaser li {
    flex: 0 0 47%;
    margin-right: 2rem;
    list-style: none;
  }
  .teaser li:nth-child(2n) {
    margin-right: 0;
  }
  html[dir="rtl"] .teaser li {
    margin-right: 0;
    margin-left: 2rem;
  }
  html[dir="rtl"] .teaser li:nth-child(2n) {
    margin-left: 0;
  }
}
@media (min-width: 750px) {
  .teaser li {
    flex: 0 0 30%;
  }
  .teaser li:nth-child(2n) {
    margin-right: 2rem;
  }
  .teaser li:nth-child(3n) {
    margin-right: 0;
  }
  .two-column-main .teaser li {
    flex: 0 0 47%;
  }
  .two-column-main .teaser li:nth-child(2n) {
    margin-right: 0;
  }
  .two-column-main .teaser li:nth-child(3n) {
    margin-right: 2rem;
  }
  html[dir="rtl"] .two-column-main .teaser li {
    margin-right: 0;
    margin-left: 2rem;
  }
  html[dir="rtl"] .two-column-main .teaser li:nth-child(2n) {
    margin-left: 0;
  }
  html[dir="rtl"] .two-column-main .teaser li:nth-child(3n) {
    margin-right: 0;
  }
}
@media (min-width: 1000px) {
  .teaser li {
    flex: 0 0 32%;
  }
  .two-column-main .teaser li {
    flex: 0 0 30%;
  }
  .two-column-main .teaser li:nth-child(2n) {
    margin-right: 2rem;
  }
  .two-column-main .teaser li:nth-child(3n) {
    margin-right: 0;
  }
  html[dir="rtl"] .teaser li {
    flex: 0 0 32%;
  }
  html[dir="rtl"] .teaser li:nth-child(2n) {
    margin-right: 0;
    margin-left: 2rem;
  }
  html[dir="rtl"] .teaser li:nth-child(3n) {
    margin-left: 0;
  }
}
.teaser-title,
.teaser-description {
  padding: 2rem 2rem 0;
  display: inline-block;
}
.teaser-title {
  font-size: 1.8rem;
  font-weight: normal;
  color: #004B87;
  text-transform: uppercase;
}
img.teaser {
  height: 140px;
  object-fit: cover;
  width: 100%;
  /*@media (min-width:600px){
        height: 140px;
    }*/
}
.teaser-description {
  color: #53565A;
  height: 70px;
  overflow: hidden;
  padding-top: 1rem;
}
.continue-link {
  display: none;
}
.teaser .continue-link {
  padding: 0 2rem;
  cursor: pointer;
  display: block;
  color: #007CBD;
}
.teaser .continue-link:hover {
  text-decoration: underline;
  outline: 0;
}
.zoom-image-container {
  background-color: #000;
  overflow: hidden;
  margin-top: -2rem;
}
img.five-second-zoom {
  height: auto !important;
  transition-property: transform;
  transition-duration: 0.5s;
  transition-timing-function: linear;
  transition-delay: unset;
}
img.five-second-zoom:hover {
  transform: scale(1.1);
}
.list {
  /* adjust spacing below LIST image */
  /* Desktop Settings */
}
.list .teaser-title {
  font-size: 1.8rem;
  line-height: 1.8rem;
}
.list .teaser-description {
  height: auto;
  font-size: 1.4rem;
  line-height: 1.6rem;
}
.list .teaser li {
  background-color: #fff;
  overflow: hidden;
}
.list .foundation-list-item img {
  margin-bottom: 0;
}
.list img.teaser {
  height: auto !important;
}
@media (min-width: 1000px) {
  .list {
    /* Fix width of LIST components for responsive-column */
  }
  .list .teaser-description {
    min-height: 80px;
  }
  .list .col-md-8.col-sm-12 .teaser li {
    flex: 0 0 31%;
  }
}
.list .teaser li {
  max-width: 100%;
}
@media (min-width: 500px) {
  .list .teaser li {
    max-width: 47%;
  }
}
@media (min-width: 750px) {
  .list .teaser li {
    max-width: 30%;
  }
  .list .two-column-main .teaser li {
    max-width: 47%;
  }
}
@media (min-width: 1000px) {
  .list .teaser li {
    max-width: 32%;
  }
  .list .two-column-main .teaser li {
    max-width: 30%;
  }
  .list html[dir="rtl"] .teaser li {
    max-width: 32%;
  }
}
.masonry {
  height: auto !important;
  display: grid;
  justify-content: space-between;
  grid-template-columns: repeat(auto-fit, minmax(313px, 1fr));
  grid-gap: 3rem;
  padding: 3.6rem;
  margin: 0;
}
@media (min-width: 1200px) {
  .masonry {
    padding: 2rem 0;
  }
}
.masonry li {
  list-style: none;
  border-bottom: 5px solid #1010eb;
  box-shadow: 3px 3px 12px #BEBEBE;
}
.masonry .tile-content {
  padding: 2rem 2rem 4rem;
}
.masonry .tile-footer {
  display: none;
  visibility: hidden;
}
.masonry .eyebrow {
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 1.5px;
  margin-bottom: 2rem;
  text-transform: uppercase;
  color: #1010eb;
  font-family: 'Avenir Next World Demi', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
.masonry h3 {
  font-size: 2.4rem;
  line-height: 3.6rem;
  font-family: 'Avenir Next World Regular', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  margin-top: 0;
}
.user-filter-wrapper {
  display: flex;
  flex-wrap: nowrap;
  align-content: center;
  align-items: center;
  justify-content: center;
  margin: 3rem 0;
}
@media (max-width: 767px) {
  .user-filter-wrapper {
    flex-direction: column !important;
  }
}
.user-filter-wrapper .filter-wrapper {
  border: thin solid #BEBEBE;
  display: flex;
  border-radius: 5px;
  padding: 1rem 2rem;
}
.user-filter-wrapper .filter-wrapper .filter-label-text {
  font-size: 16px;
  line-height: 22px;
  margin: 4px 0 0;
}
.user-filter-wrapper .filter-wrapper .filter-select-wrapper {
  position: relative;
}
.user-filter-wrapper .filter-wrapper .filter-select-wrapper:after {
  font-family: 'icomoon' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: block;
  width: 2rem;
  height: 2rem;
  content: '\e916';
  color: #1010eb;
  position: absolute;
  right: 0;
  top: 8px;
}
.user-filter-wrapper .filter-wrapper select {
  width: auto;
  width: -moz-fit-content;
  border: 0;
  padding: 5px 2.5rem 0 1rem;
  margin: 0;
  height: auto;
  outline: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  position: relative;
  z-index: 1;
  background: transparent;
  font-size: 16px;
  line-height: 22px;
}
.btn-with-ico {
  position: relative;
}
.btn-with-ico .tumblr-text {
  padding-left: 2rem;
  padding-right: 2rem;
}
.btn-tumblr {
  color: #fff;
  background-color: #32506d;
  border-color: #32506d;
  padding: 0;
}
.btn-tumblr .icon {
  background: rgba(0, 0, 0, 0.1);
  position: relative;
  width: 4rem;
  height: 4rem;
}
.btn-tumblr .shape-mdt-chevron--down svg {
  display: inline-grid;
  vertical-align: middle;
  align-items: center;
  height: 100%;
  width: 1.8rem;
}
.btn-tumblr .shape-mdt-chevron--down svg path {
  fill: #fff !important;
}
.load-more-list {
  display: block;
  clear: both;
  margin: 2rem auto;
  text-transform: capitalize;
}

.image-map{
    position: relative;
    max-width: 100%;
}
.displayInitial{
    overflow: inherit;
}
.displayInitial:after{
    content: "";
    clear: both;
    display: table;
}
.displayVisible{
    overflow: visible;
}
.displayVisible:after{
    content: "";
    clear: both;
    display: table;
}
.cta-image svg{
    max-width:100%;
}
text{
    visibility: hidden;
}
circle, rect, text{
    pointer-events: all;
}
.hovertext {
    display: none;
    background: #fff;
    position: absolute;
    width: 200px;
    padding: 10px;
    border: 1px solid #e7e7e8;
    font-size: 14px;
    z-index: 300;
}

.hovertext.right-edger{
    left: auto !important;
    right:5px !important;
}

.hovertext.left-edger{
    left: 5px !important;
}
.full-width-text-video {
  position: relative;
  /*screen wider than 750px*/
  /*screen smaller than 750px*/
}
.full-width-text-video .text-over-image {
  overflow: visible;
}
.full-width-text-video .full-width-video {
  opacity: 0;
  position: absolute;
  top: 7.5rem;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
@media (min-width: 750px) {
  .full-width-text-video .full-width-video {
    top: 6rem;
  }
}
.full-width-text-video .show-video {
  background: none;
  border: none;
  margin: 2rem auto 0;
  width: 75px;
  cursor: pointer;
  z-index: 1031;
  display: block;
}
@media (min-width: 500px) {
  .full-width-text-video .show-video {
    width: 100px;
  }
}
.full-width-text-video .show-video img {
  max-width: 100%;
}
.full-width-text-video .animation-video {
  position: inherit;
}
.full-width-text-video .animation-video .cq-dd-image {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
.full-width-text-video .animation-video video {
  height: 100% !important;
  width: 100% !important;
  top: 0 !important;
}
.full-width-text-video .animation-video [data-namespace='s7classic'].s7videoplayer {
  background: transparent !important;
}
.full-width-text-video .btn {
  margin-top: 2rem;
}
.full-width-text-video .full-width-video-close {
  display: none;
  background: none;
  border: none;
  margin: 0;
  color: #FFF;
  cursor: pointer;
  z-index: 1040;
  position: absolute;
  right: 0;
  top: 2.5rem;
}
@media (min-width: 750px) {
  .full-width-text-video .full-width-video-close {
    top: 1rem;
  }
}
.full-width-text-video .full-width-video-close img {
  width: 40px;
  margin-left: .5rem;
}
@media (min-width: 750px) {
  .full-width-text-video .overlay {
    min-height: 50000px;
    z-index: 1038;
  }
}
@media (max-width: 749px) {
  .full-width-text-video .overlay {
    display: block !important;
  }
}
.full-width-text-video .overlay.cover-full {
  min-height: 50000px;
  z-index: 1038;
}
.full-width-text-video .full-width-image {
  background-position: 50%;
  display: table;
}
.full-width-text-video .full-width-image.center .content p,
.full-width-text-video .full-width-image.center .content h1 {
  margin: 0 auto 2rem;
}
.full-width-text-video .full-width-image.left a {
  display: block;
}
.full-width-text-video .full-width-image.left a.btn {
  display: inline-block;
}
.full-width-text-video .full-width-image.right .full-width-image-content-wrap {
  text-align: right;
}
.full-width-text-video .full-width-image.right h1,
.full-width-text-video .full-width-image.right p {
  right: 0;
  display: inline;
}
.full-width-text-video .full-width-image.right a {
  display: block;
}
.full-width-text-video .full-width-image.right a.btn {
  display: inline-block;
}
.full-width-text-video .full-width-image.middle .full-width-image-content-wrap {
  vertical-align: middle;
}
.full-width-text-video .full-width-image.top .full-width-image-content-wrap {
  vertical-align: top;
}
.full-width-text-video .full-width-image.bottom .full-width-image-content-wrap {
  vertical-align: bottom;
}
@media (min-width: 480px) {
  .full-width-text-video .full-width-image {
    background-position: 55% 0;
  }
}
.full-width-text-video .full-width-image .content {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  display: table;
  height: 78%;
}
.full-width-text-video .full-width-image .full-width-image-content-wrap {
  display: table-cell;
}
@media (min-width: 750px) {
  .full-width-text-video .full-width-image .full-width-image-content-wrap p,
  .full-width-text-video .full-width-image .full-width-image-content-wrap h1 {
    max-width: 80%;
  }
  .full-width-text-video .full-width-image .full-width-image-content-wrap h1 {
    white-space: normal;
  }
}
@media (min-width: 1000px) {
  .full-width-text-video .full-width-image .full-width-image-content-wrap p,
  .full-width-text-video .full-width-image .full-width-image-content-wrap h1 {
    max-width: 75%;
  }
}
@media (min-width: 750px) {
  .full-width-text-video {
    min-height: 490px;
    /* style the text-over-image and text */
    /* Larger h1 and p formatting for text-over-image */
    /* move nav belt up over image */
    /* color background of 3-technologies box */
    /* hide breadcrumb and remove extra margin above full-image */
  }
  .full-width-text-video .text-over-image {
    margin-left: auto;
    margin-right: auto;
  }
  .full-width-text-video .full-width-image {
    height: 630px;
    position: absolute;
    top: 0;
  }
  .full-width-text-video .animation-video {
    position: absolute;
  }
  .full-width-text-video .animation-video .cq-dd-image {
    height: 630px;
  }
  .full-width-text-video .full-width-image.left {
    justify-content: flex-start;
    background-position: 60%;
  }
  .full-width-text-video .full-width-image h1 {
    font-size: 5rem;
    line-height: 4.3rem;
    margin-top: 0;
  }
  .full-width-text-video .full-width-image p {
    font-size: 2.5rem;
    line-height: 2.7rem;
  }
  .full-width-text-video .full-width-image a {
    font-size: 2rem;
    padding: 10px 0;
  }
  .full-width-text-video .full-width-image a.btn {
    padding: 7px;
  }
  .full-width-text-video .bg-white {
    background-color: #E8E8E7;
  }
  .full-width-text-video .fwi-container {
    margin-top: 0;
    min-height: 430px;
  }
  .full-width-text-video .no-overlap {
    margin-bottom: 2rem;
  }
}
@media (min-width: 750px) and (min-width: 750px) {
  .full-width-text-video .no-overlap .full-width-image,
  .full-width-text-video .no-overlap .fwi-container {
    height: 100%;
  }
  .full-width-text-video .no-overlap .full-width-image {
    min-height: 630px;
  }
  .full-width-text-video .no-overlap .full-width-image .content {
    height: 100%;
  }
  .full-width-text-video .no-overlap .full-width-image.left {
    background-position: 60% top;
  }
  .full-width-text-video .no-overlap .fwi-container {
    min-height: 630px;
  }
}
@media (max-width: 749px) {
  .full-width-text-video .text-only .overlay {
    display: none !important;
  }
  .full-width-text-video p,
  .full-width-text-video .content span,
  .full-width-text-video a:not(.btn) {
    color: #fff !important;
  }
}
@media (min-width: 1000px) {
  .full-width-text-video .text-over-image {
    margin-left: -450px;
    margin-right: -450px;
  }
  .full-width-text-video .animation-video video {
    height: 100% !important;
  }
}
@media screen and (max-width: 749px) {
  .full-width-text-video .fwi-container {
    margin-top: -2rem;
  }
  .full-width-text-video .full-width-image.left .content {
    top: 42%;
  }
}
span:lang(ar) {
  line-height: 1.15em;
}

.conversational {
  /* General Styles for this page */
  /* Sidebar styling */
  /*for COVID recovery page*/
  /* Styles for the new RECOVERY page formatting */
  /* Quote Styles */
  /* Video Player Styles */
  /* Smartphones (portrait and landscape) ----------- */
}
html.conversational {
  scroll-behavior: smooth;
}
.conversational .responsive-column {
  margin-top: 0rem !important;
}
.conversational .tta__quote cite {
  font-size: 1.6rem;
  line-height: 1.8rem;
}
.conversational .tta__quote p:before,
.conversational .tta__quote p:after {
  position: relative;
}
.conversational .tta__quote p:before {
  left: 0 !important;
}
.conversational .column-control img {
  margin-top: 2rem;
}
.conversational .sidebar {
  padding: 2rem;
  background-color: #e8e8e7;
}
.conversational .sidebar h2,
.conversational .sidebar h3,
.conversational .sidebar h4 {
  margin: 0 0 2rem;
}
.conversational .sidebar ul {
  padding: 0;
  margin-bottom: 0;
}
.conversational .sidebar li {
  margin: 0 0 0.5rem 2.5rem;
  padding: 0;
}
.conversational .sidebar.same-height {
  min-height: 180px;
}
.conversational blockquote {
  text-align: center;
  padding-left: 10%;
  padding-right: 10%;
}
.conversational .tta__quote p {
  font-weight: bold;
}
.conversational .pad.vert-space h2 {
  font-size: 3rem;
  line-height: 3.5rem;
  margin-bottom: 2rem;
  margin-top: 0;
  text-transform: none;
  color: #53565A;
}
.conversational .pad.vert-space li strong {
  font-size: 1.6rem;
  line-height: 1.25rem;
}
.conversational .responsive-column .column-control .image-caption {
  padding-left: 0;
  padding-right: 0;
}
.conversational .responsive-column .column-control img {
  margin-top: 0;
  margin-bottom: 0;
}
.conversational .video-container {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.conversational .video-component > div:first-child {
  margin: 0 auto;
  max-width: 1000px !important;
}
.conversational .image-caption {
  text-align: center;
  margin-bottom: 2rem;
}
.conversational .responsive-column .image-caption {
  margin-bottom: 0;
}
.conversational .cta-image img {
  display: block;
  margin: 0 auto;
}
.conversational .responsive-column .cta-image img {
  margin: 0;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  .conversational a.btn.bg-cobalt-blue {
    margin: 0 auto;
    display: block;
    text-align: center;
    max-width: 50%;
  }
  .conversational blockquote {
    padding: 0 !important;
  }
  .conversational .tta__quote p {
    font-size: 6.3vw !important;
    line-height: 7.5vw !important;
    position: relative;
    margin-top: 0;
    margin-bottom: 3vw;
  }
}

@keyframes spin {
  from {
    transform: rotateZ(0);
  }
  to {
    transform: rotateZ(1turn);
  }
}
.audio-player {
  max-width: 660px;
  min-width: 148px;
  height: 56px;
  display: block !important;
  align-items: center;
  padding: 0 2rem;
  margin-bottom: 2rem;
  user-select: none;
  box-sizing: border-box;
  outline: none;
  position: relative;
  font-family: inherit;
  border-radius: 1.875em !important;
}
.audio-player .audio-player {
  height: 100%;
  padding: 0 2rem;
  border-radius: 0;
  max-width: 100%;
  min-width: 0;
  margin: 0;
  width: 100%;
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  background: #F1F3F4;
}
.audio-player svg {
  display: block;
  width: 100%;
}
.audio-player svg:focus {
  outline: 1px solid #F7A800;
  width: 100%;
  height: 24px;
}
.audio-player img {
  display: block;
  margin: 0 auto;
  width: unset;
  border-radius: 5px;
}
.audio-player.player-accessible .play-pause-btn:hover,
.audio-player.player-accessible .controls:hover,
.audio-player.player-accessible .volume__button:hover,
.audio-player.player-accessible .volume__controls:hover,
.audio-player.player-accessible .download:hover {
  outline: dotted 1px #999;
}
.audio-player .holder {
  position: relative;
  padding-right: 1rem;
}
.audio-player .holder .loading .loading__spinner {
  position: absolute;
  left: -3px;
  bottom: 2px;
  width: 16px;
  height: 16px;
  border: 2px solid #b0b0b0;
  border-right-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  animation: spin 0.4s linear infinite;
}
.audio-player .holder .play-pause-btn {
  visibility: hidden;
  cursor: pointer;
  outline: none;
  padding-left: 0;
  width: 24px;
}
.audio-player .holder .play-pause-btn:focus {
  outline: none;
}
.audio-player .slider {
  flex-grow: 1;
  background-color: #d8d8d8;
  cursor: pointer;
  position: relative;
}
.audio-player .slider .gap-progress {
  background-color: #44bfa3;
  border-radius: inherit;
  position: absolute;
  pointer-events: none;
}
.audio-player .slider .gap-progress .pin {
  height: 16px;
  width: 16px;
  border-radius: 8px;
  background-color: #44bfa3;
  position: absolute;
  pointer-events: all;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.32);
}
.audio-player .slider .gap-progress .pin::after {
  content: "";
  display: block;
  background: rgba(0, 0, 0, 0);
  width: 200%;
  height: 200%;
  margin-left: -50%;
  margin-top: -50%;
  border-radius: 50%;
}
.audio-player .controls {
  font-family: inherit;
  font-size: 16px;
  line-height: 18px;
  color: #55606e;
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1%;
  margin-right: 15px !important;
  outline: none;
}
.audio-player .controls .controls__slider {
  margin-left: 16px;
  margin-right: 16px;
  border-radius: 2px;
  height: 4px;
}
.audio-player .controls .controls__slider:focus {
  outline: 1px solid #F7A800;
}
.audio-player .controls .controls__slider:focus .pin {
  outline: 1px solid #F7A800;
}
.audio-player .controls .controls__slider .controls__progress {
  width: 0;
  height: 100%;
}
.audio-player .controls .controls__slider .controls__progress .progress__pin {
  right: -8px;
  top: -6px;
}
.audio-player .controls span {
  cursor: default;
  min-width: 45px;
  fill: #000;
}
path.play-pause-btn__icon,
.audio-player svg {
  fill: #000;
}
.audio-player .controls:focus {
  outline: none;
}
.audio-player .volume {
  position: relative;
}
.audio-player .volume .volume__button:focus {
  outline: none;
}
.audio-player .volume .volume__button.open path {
  fill: #44bfa3;
}
.audio-player .volume .volume__controls {
  width: 30px;
  height: 135px;
  background-color: rgba(0, 0, 0, 0.62);
  border-radius: 7px;
  position: absolute;
  left: -3px;
  bottom: 52px;
  flex-direction: column;
  align-items: center;
  display: flex;
  z-index: 2;
  outline: none;
}
.audio-player .volume .volume__controls .volume__slider {
  margin-top: 12px;
  margin-bottom: 12px;
  width: 6px;
  border-radius: 3px;
}
.audio-player .volume .volume__controls .volume__slider:focus {
  outline: 1px solid #F7A800;
}
.audio-player .volume .volume__controls .volume__slider:focus .pin {
  outline: 1px solid #F7A800;
}
.audio-player .volume .volume__controls .volume__slider svg {
  display: none;
  visibility: hidden;
}
.audio-player .volume .volume__controls .volume__slider .volume__progress {
  bottom: 0;
  height: 100%;
  width: 6px;
}
.audio-player .volume .volume__controls .volume__slider .volume__progress .volume__pin {
  left: -5px;
  top: -8px;
}
.audio-player .volume .volume__controls:focus {
  outline: none;
}
.audio-player .volume .volume__controls.hidden {
  display: none;
}
.audio-player .volume .volume__controls.top {
  bottom: 52px;
  left: -3px;
}
.audio-player .volume .volume__controls.middle {
  bottom: -54px;
  left: 54px;
}
.audio-player .volume .volume__controls.bottom {
  bottom: -164px;
  left: -3px;
}
.audio-player .download {
  display: none;
  margin-left: 16px;
  cursor: pointer;
  outline: none;
}
.audio-player .download:focus {
  outline: none;
}
.audio-player:focus {
  outline: none;
}
.message__offscreen {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal;
}
.display_options {
  padding: 0;
  height: 24px;
  width: 24px;
  margin-left: 1.5rem;
}
.options_overlay .display_options {
  padding-right: 0;
}
.display_options:hover {
  cursor: pointer;
}
.display_options:focus {
  outline: 1px solid #F7A800;
}
@media (min-width: 750px) {
  .audio-player .volume {
    display: inline-block !important;
  }
}
.audio-player .volume__button {
  margin-left: 0;
  margin-right: 1rem;
  cursor: pointer;
  outline: none;
}
@media (min-width: 900px) {
  .audio-player .volume__button {
    margin-left: 0;
  }
}
.audio-player .volume .volume__controls {
  transform: rotate(90deg) !important;
}
.audio-player .volume .volume__controls {
  background-color: #F1F3F4;
}
.audio-player .volume .volume__controls.bottom,
.audio-player .volume .volume__controls.middle {
  bottom: -124px;
}
.audio-player .volume .volume__controls.top {
  bottom: -124px;
}
.audio-player .volume .volume__controls .volume__slider {
  margin-top: 47px;
  margin-bottom: 32px;
  width: 4px;
  border-radius: 0;
}
.audio-player .volume .volume__controls,
.audio-player .volume .volume__controls.bottom,
.audio-player .volume .volume__controls.top,
.audio-player .volume .volume__controls.middle {
  width: 40px;
  height: 170px;
  border-radius: 0;
  left: -60px;
  z-index: 3000;
}
.audio-player .volume .volume__button.open path {
  fill: #000 !important;
  color: #000;
}
.audio-player .download {
  margin: 0;
}
.audio-player .controls span {
  color: #000;
}
.audio-player path.volume__speaker {
  fill: #000;
}
.audio-player .slider .gap-progress {
  background-color: #001e46;
}
.audio-player .slider .gap-progress .pin {
  background-color: #000;
}
.options_overlay {
  position: absolute;
  bottom: -43px;
  right: 0;
  background: #fff;
  min-width: 12rem;
  border: 1px solid #e8e8e7;
  box-shadow: 0 0px 5px #53565A;
  z-index: 4000;
}
.option {
  padding: .5em;
}
.option a,
.option a:visited {
  text-decoration: none;
  color: #53565A;
}
.option svg {
  width: 16px;
  height: 16px;
  margin-left: 1rem;
  margin-bottom: -0.2rem;
}
.download__link svg {
  display: inline-block;
}
.volume__slider svg {
  position: absolute;
  bottom: 102px;
  transform: rotate(-90deg);
  left: -9px;
  overflow: visible;
}
.hidden,
.audio-player svg.hidden {
  display: none;
}
.player {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.menu-dots {
  filter: #fff;
}
.column-control .audio-player img {
  margin-bottom: 0 !important;
}

.subtemplate .rich-text-editor {
  display: table;
  height: 100%;
  margin: 0;
}
@media screen and (max-width: 499px) {
  .subtemplate .rich-text-editor {
    padding-top: 2.8rem;
    padding-left: 8.8vw;
    padding-bottom: 2.8rem;
    padding-right: 8.8vw;
  }
}
.subtemplate .rich-text-editor .optional-table-cell {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
}
.subtemplate .rich-text-editor h1,
.subtemplate .rich-text-editor h2 {
  margin: 0 0 2rem 0;
  text-transform: uppercase;
  font-size: 8.3vw;
  line-height: 7.9vw;
}
@media screen and (min-width: 500px) {
  .subtemplate .rich-text-editor h1,
  .subtemplate .rich-text-editor h2 {
    font-size: 4.4vw;
    line-height: 4.19vw;
  }
}
@media screen and (min-width: 750px) {
  .subtemplate .rich-text-editor h1,
  .subtemplate .rich-text-editor h2 {
    font-size: 3.2vw;
    line-height: 3.04vw;
  }
}
@media screen and (min-width: 1000px) {
  .subtemplate .rich-text-editor h1,
  .subtemplate .rich-text-editor h2 {
    font-size: 3.2rem;
    line-height: 3.04rem;
  }
}
.subtemplate .rich-text-editor h4,
.subtemplate .rich-text-editor p,
.subtemplate .rich-text-editor li {
  font-size: 5.5vw;
  line-height: 5.7vw;
}
@media screen and (min-width: 500px) {
  .subtemplate .rich-text-editor h4,
  .subtemplate .rich-text-editor p,
  .subtemplate .rich-text-editor li {
    font-size: 2.8vw;
    line-height: 3vw;
  }
}
@media screen and (min-width: 750px) {
  .subtemplate .rich-text-editor h4,
  .subtemplate .rich-text-editor p,
  .subtemplate .rich-text-editor li {
    font-size: 1.9vw;
    line-height: 2.1vw;
  }
}
@media screen and (min-width: 1000px) {
  .subtemplate .rich-text-editor h4,
  .subtemplate .rich-text-editor p,
  .subtemplate .rich-text-editor li {
    font-size: 1.9rem;
    line-height: 2.1rem;
  }
}
@media screen and (max-width: 749px) {
  .subtemplate .two-by-two .rich-text-editor {
    padding-top: 2.8rem;
    padding-left: 8.8vw;
    padding-bottom: 2.8rem;
    padding-right: 8.8vw;
  }
}
@media screen and (min-width: 500px) {
  .subtemplate .one-by-one .rich-text-editor,
  .subtemplate .one-by-two .rich-text-editor {
    padding-left: 4vw;
    padding-right: 4vw;
  }
  .subtemplate .two-by-one .rich-text-editor,
  .subtemplate .two-by-two .rich-text-editor {
    padding-left: 8vw;
    padding-right: 8vw;
  }
  .subtemplate .two-column-sidebar .rich-text-editor {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .subtemplate .medtronic-com-jp-ja .rich-text-editor h1,
  .subtemplate .medtronic-com-jp-ja .rich-text-editor h2 {
    font-size: 3.7vw;
    line-height: 4.4vw;
  }
  .subtemplate .medtronic-com-jp-ja .rich-text-editor h1 .english,
  .subtemplate .medtronic-com-jp-ja .rich-text-editor h2 .english {
    font-size: 4.4vw;
    line-height: 4.4vw;
  }
}
.subtemplate .three-column-main .rich-text-editor h1,
.subtemplate .three-column-main .rich-text-editor h2 {
  font-size: 2.1rem;
  line-height: 2rem;
}
.subtemplate .three-column-main .rich-text-editor p {
  font-size: 1.6rem;
}
@media screen and (min-width: 750px) {
  .subtemplate .one-by-one .rich-text-editor,
  .subtemplate .one-by-two .rich-text-editor {
    padding-left: 2vw;
    padding-right: 2vw;
  }
  .subtemplate .two-by-one .rich-text-editor,
  .subtemplate .two-by-two .rich-text-editor {
    padding-left: 4vw;
    padding-right: 4vw;
  }
  .subtemplate .two-by-two .rich-text-editor h1,
  .subtemplate .two-by-two .rich-text-editor h2 {
    font-size: 5.5vw;
    line-height: 5.23vw;
  }
  .subtemplate .two-by-two .rich-text-editor p,
  .subtemplate .two-by-two .rich-text-editor h4 {
    font-size: 3.4vw;
    line-height: 3.6vw;
  }
  .subtemplate .four-column .rich-text-editor h1,
  .subtemplate .four-column .rich-text-editor h2 {
    font-size: 2.3vw;
    line-height: 2.19vw;
  }
  .subtemplate .medtronic-com-jp-ja .four-column .rich-text-editor h1,
  .subtemplate .medtronic-com-jp-ja .four-column .rich-text-editor h2 {
    font-size: 1.8vw;
    line-height: 2.3vw;
  }
  .subtemplate .medtronic-com-jp-ja .four-column .rich-text-editor h1 .english,
  .subtemplate .medtronic-com-jp-ja .four-column .rich-text-editor h2 .english {
    font-size: 2.3vw;
    line-height: 2.3vw;
  }
  .subtemplate .four-column .rich-text-editor p,
  .subtemplate .four-column .rich-text-editor h4,
  .subtemplate .four-column .rich-text-editor li {
    font-size: 1.6vw;
    line-height: 1.8vw;
  }
  .subtemplate .four-column .two-by-two .rich-text-editor h1,
  .subtemplate .four-column .two-by-two .rich-text-editor h2 {
    font-size: 3.9vw;
    line-height: 3.71vw;
  }
  .subtemplate .medtronic-com-jp-ja .four-column .two-by-two .rich-text-editor h1,
  .subtemplate .medtronic-com-jp-ja .four-column .two-by-two .rich-text-editor h2 {
    font-size: 2.72rem;
    line-height: 3.2rem;
  }
  .subtemplate .medtronic-com-jp-ja.four-column .two-by-two .rich-text-editor h1 .english,
  .subtemplate .medtronic-com-jp-ja .four-column .two-by-two .rich-text-editor h2 .english {
    font-size: 3.2rem;
    line-height: 3.2rem;
  }
  .subtemplate .four-column .two-by-two .rich-text-editor p,
  .subtemplate .four-column .two-by-two .rich-text-editor h4 {
    font-size: 2.5vw;
    line-height: 2.7vw;
  }
}
@media screen and (min-width: 1000px) {
  .subtemplate .one-by-one .rich-text-editor,
  .subtemplate .one-by-two .rich-text-editor {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .subtemplate .two-by-one .rich-text-editor,
  .subtemplate .two-by-two .rich-text-editor {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .subtemplate .two-by-two .rich-text-editor h1,
  .subtemplate .two-by-two .rich-text-editor h2 {
    font-size: 5.5rem;
    line-height: 5.23rem;
  }
  .subtemplate .two-by-two .tta__headline p,
  .subtemplate .two-by-two .rich-text-editor h4 {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
  .subtemplate .four-column .rich-text-editor h1,
  .subtemplate .four-column .rich-text-editor h2 {
    font-size: 2.1rem;
    line-height: 2rem;
  }
  .subtemplate .medtronic-com-jp-ja .four-column .rich-text-editor h1,
  .subtemplate .medtronic-com-jp-ja .four-column .rich-text-editor h2 {
    font-size: 1.9rem;
    line-height: 2.1rem;
  }
  .subtemplate .medtronic-com-jp-ja .four-column .rich-text-editor h1,
  .subtemplate .medtronic-com-jp-ja .four-column .rich-text-editor h2 .english {
    font-size: 2.1rem;
    line-height: 2.1rem;
  }
  .subtemplate .four-column .rich-text-editor p,
  .subtemplate .four-column .rich-text-editor h4,
  .subtemplate .four-column .rich-text-editor li {
    font-size: 1.4rem;
    line-height: 1.6rem;
  }
  .subtemplate .four-column .two-by-two .rich-text-editor h1,
  .subtemplate .four-column .two-by-two .rich-text-editor h2 {
    font-size: 3.9rem;
    line-height: 3.71rem;
  }
  .subtemplate .medtronic-com-jp-ja .four-column .two-by-two .rich-text-editor h1,
  .subtemplate .medtronic-com-jp-ja .four-column .two-by-two .rich-text-editor h2 {
    font-size: 2.72rem;
    line-height: 3.2rem;
  }
  .subtemplate .medtronic-com-jp-ja.four-column .two-by-two .rich-text-editor h1 .english,
  .subtemplate .medtronic-com-jp-ja .four-column .two-by-two .rich-text-editor h2 .english {
    font-size: 3.2rem;
    line-height: 3.2rem;
  }
  .subtemplate .four-column .two-by-two .rich-text-editor p,
  .subtemplate .four-column .two-by-two .rich-text-editor h4 {
    font-size: 2.5rem;
    line-height: 2.7rem;
  }
}

.carousel-core {
  margin-bottom: 2rem;
  background: none;
}
.carousel-core .cmp-carousel__content {
  position: relative;
}
.carousel-core .cmp-carousel__item {
  width: 90%;
  margin: 0 auto;
}
.carousel-core .cmp-carousel__item > div {
  padding: 0 2rem;
}
@media (min-width: 750px) {
  .carousel-core .cmp-carousel__item > div {
    padding: 0 1rem;
  }
}
@media (min-width: 1000px) {
  .carousel-core .cmp-carousel__item > div {
    padding: 0;
  }
}
.carousel-core .cmp-carousel__action {
  position: absolute;
  top: 50%;
  border: none;
  background: none;
}
.carousel-core .cmp-carousel__action--previous,
.carousel-core .cmp-carousel__action--next {
  width: 3.5rem;
  height: 3.5rem;
}
.carousel-core .cmp-carousel__action--previous {
  left: 0;
}
.carousel-core .cmp-carousel__action--next {
  right: 0;
}
.carousel-core .cmp-carousel__action--pause,
.carousel-core .cmp-carousel__action--play {
  top: auto;
  bottom: 0;
  margin: 0;
  padding: 0;
}
.carousel-core .cmp-carousel__item {
  display: none;
  transition: display 2s ease-in-out;
}
.carousel-core .cmp-carousel__item--active {
  display: block;
  left: 0;
}
.carousel-core .cmp-carousel__action--pause {
  left: 20px;
  display: none;
}
.carousel-core .cmp-carousel__action--pause svg {
  width: 25px;
  height: 25px;
}
.carousel-core .cmp-carousel__action--play {
  left: 0;
  display: none;
}
.carousel-core .cmp-carousel__action--play svg {
  width: 15px;
  height: 15px;
}
.carousel-core .cmp-carousel__indicators {
  margin: 2rem auto;
  list-style: none;
  padding-left: 0;
  text-align: center;
}
.carousel-core .cmp-carousel__indicator {
  border-radius: 50%;
  width: 18px;
  height: 18px;
  border: thin solid #979797;
  background-color: #fff;
  display: inline-block;
}
.carousel-core .cmp-carousel__indicator--active {
  background-color: #1010eb;
}

/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 * min screen width based pre-prepared media queries
 *
 * Usage:
 *
 * .my-selector {
 *     @media @screen-s-min {
 *         // properties for small screen min-width
 *     }
 * }
  */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS"; BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/* ----- primary colors ----- */
/*-----#140f4b-----*/
/*-----#170F5F-----*/
/* ----- #1010eb, hyperlink ----- */
/* ----- #4A7DFF ----- */
/*----- #F5F5F5 ----- */
/* ----- #FFF -----*/
/* ----- accent colors ----- */
/* ----- #0FC9F7 ----- */
/* ----- #00DCB9 ----- */
/* ----- #ED002A, danger ----- */
/* ----- #E5057F ----- */
/* ----- #3C3C3C, body text ----- */
/* ----- #7B4D35 ----- */
/* ----- #654BDD ----- */
/* ----- #C529BB ----- */
/* ----- #7ECA2A ----- */
/*Tint stacks: darkest to lightest */
/* ----- blue ----- */
/* ----- #02333F ----- */
/* ----- #04667E ----- */
/* ----- #0699BD ----- */
/* ----- Light blue falls between 3-4 here ----- */
/* ----- #49D6F9 ----- */
/* ----- #86E4FB ----- */
/* ----- #C2F1FD ----- */
/* ----- #E1F8FE ----- */
/* ----- teal ----- */
/* ----- #00372E ----- */
/* ----- #006E5B ----- */
/* ----- #00A489 ----- */
/* ----- accent teal falls between 3-4 here ----- */
/* ----- #25FFDB ----- */
/* ----- #6EFFE7 ----- */
/* ----- #B6FFF3 ----- */
/* ----- #DBFFF9 ----- */
/* ----- green ----- */
/* ----- #1F330A ----- */
/* ----- #3F6615 ----- */
/* ----- #5E981F ----- */
/* ----- accent green falls between 3-4 here ----- */
/* ----- #9EDD5A ----- */
/* ----- #BEE891 ----- */
/* ----- #DFF4C8 ----- */
/* ----- #EFF9E3 ----- */
/* ----- orange ----- */
/* ----- #402C00 ----- */
/* ----- #805700 ----- */
/* ----- #BF8300 ----- */
/* ----- accent orange falls between 3-4 here ----- */
/* ----- #FFC240 ----- */
/* ----- #FFD780 ----- */
/* ----- #FFEBBF ----- */
/* ----- #E1F8FE ----- */
/* ----- red ----- */
/* ----- #3B000B ----- */
/* ----- #750016 ----- */
/* ----- #B00020 ----- */
/* ----- accent red falls between 3-4 here ----- */
/* ----- #FF3056 ----- */
/* ----- #FF758F ----- */
/* ----- #FFBAC7 ----- */
/* ----- #FFDDE3 ----- */
/* ----- pink ----- */
/* ----- #390120 ----- */
/* ----- #730240 ----- */
/* ----- #AC0460 ----- */
/* ----- accent pink falls between 3-4 here ----- */
/* ----- #FB35A2 ----- */
/* ----- #FC78C1 ----- */
/* ----- #FEBCE0 ----- */
/* ----- #FEDDEF ----- */
/* ----- purple ----- */
/* ----- #320A2F ----- */
/* ----- #63145E ----- */
/* ----- #951F8D ----- */
/* ----- accent purple falls between 3-4 here ----- */
/* ----- #DD57D4 ----- */
/* ----- #E88FE2 ----- */
/* ----- #F4C7F1 ----- */
/* ----- #F9E3F8 ----- */
/* ----- lavender ----- */
/* ----- #150C3E ----- */
/* ----- #2A187C ----- */
/* ----- #3F23BA ----- */
/* ----- accent lavender falls between 3-4 here ----- */
/* ----- #8C78E5 ----- */
/* ----- #B2A5EE ----- */
/* ----- #D9D2F6 ----- */
/* ----- #ECE9FB ----- */
/* ----- brown ----- */
/* ----- #1F140D ----- */
/* ----- #3E271B ----- */
/* ----- #5E3B28 ----- */
/* ----- accent brown falls between 3-4 here ----- */
/* ----- #B47451 ----- */
/* ----- #CDA28B ----- */
/* ----- #E6D1C5 ----- */
/* ----- #F3E8E2 ----- */
/* ----- gray ----- */
/* ----- #555 ----- */
/* ----- #767676 disclaimer text ----- */
/* ----- #BFBFBF ----- */
/* ----- #DCDCDC ----- */
/* ----- #E4E4E4 ----- */
/* ----- #C1C1C1 ----- */
/* ----- utility colors ----- */
/* ----- #14853D ----- */
/* ------ #CA5009 ----- */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the 'License');
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an 'AS IS' BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
@font-face {
  font-family: "Avenir Next World Thin";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bae40acb-d6f4-4286-8b5c-a268303f2bcf.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/de44dcbe-a981-426e-b310-c56554485383.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Thin Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bc3c490b-c7c3-45d8-8c6a-9ccc1406532f.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/f7a6d562-196d-49d8-b9f1-608abebd07c0.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/09ab0626-bb45-4650-acc8-0182d693df02.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/1397e812-9307-4267-8a99-8a22ea7c69c7.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/b9c5b839-db56-4419-8fcb-6ab661babb1d.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/950b5788-cfdd-48d9-9d8a-523560042c5b.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Demi";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c8a5d21-8a14-4451-8145-695071809cb7.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/a9c2f4a1-e39a-4cf6-89f2-a7b56fd6ad18.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Demi Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/772aeba7-664a-4066-af8f-945ab2c222d2.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/58041a79-15c6-4c14-8c52-c9f070b4c9b7.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Avenir Next World Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/074dfc70-6436-4f4b-9314-d1e69287aea1.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c4cefca-3b78-44b9-8b2b-667bbabffe38.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next World Bold Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/471f2b8b-e0d5-45a0-b033-d1cdb57fba1b.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/263a3466-f84e-4779-ac84-4db209714ba6.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
/* Effra Regular */
@font-face {
  font-family: "Effra Regular";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.svgEffra_W_Rg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Italic */
@font-face {
  font-family: "Effra Regular Italic";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.svgEffra_W_It") format("svg");
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Regular Bold */
@font-face {
  font-family: "Effra Bold";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.svgEffra_W_Bd") format("svg");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
/* Effra Light */
@font-face {
  font-family: "Effra Light";
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot") format("eot");
  src: url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot?#iefix") format("embedded-opentype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff2") format("woff2"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff") format("woff"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.ttf") format("truetype"), url("../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.svgEffra_W_Lt") format("svg");
  font-weight: 100;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  
  /* IE9 Compat Modes */
}
.avenir {
  font-family: 'Avenir Next World Thin', avenir next, avenir, Effra, helvetica, arial, sans-serif;
}
/*
 *  Copyright 2018 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 *  Copyright 2019 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
.icon-absolute-right {
  width: 25px;
  height: 25px;
  position: absolute;
  right: 1.7rem;
  margin: auto 0;
  top: 0;
  bottom: 0;
}
@font-face {
  font-family: 'icomoon';
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm');
  src: url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm#iefix') format('embedded-opentype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.ttf?f13wmm') format('truetype'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.woff?f13wmm') format('woff'), url('../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.svg?f13wmm#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.icon-attributes {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-standards {
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.right-chevron {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e906";
}
.hamburger-menu {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e900";
}
.download-arrow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e905";
}
.icon-medtronic-logo {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e908";
  color: rgba(23, 15, 95, 1);
}
.close {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.close:before {
  content: "\e904";
}
.circle-arrow {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e903";
}
.location-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e907";
}
.share {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e901";
}
.icon-link {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-link:before {
  content: "\e90f";
}
.icon-linkedin {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-linkedin:before {
  content: "\e909";
}
.icon-twitter {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-twitter:before {
  content: "\e90a";
}
.icon-facebook {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-facebook:before {
  content: "\e90b";
}
.icon-email:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e90c";
}
.addthis_toolbox .icon-email:before {
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-print {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 2.5rem;
  color: rgba(20, 15, 75, 1);
}
.icon-print:before {
  content: "\e90d";
}
.share-2 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.share-2:before {
  content: "\e90e";
}
.icon-quotation-marks {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e910";
  color: #1010eb;
}
.icon-dashboard:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e911";
}
.icon-license-draft:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e912";
}
.icon-phone:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e913";
}
.icon-shopping-cart:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e914";
}
.icon-tag:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e915";
}
.icon-arrow-caret-down:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e916";
}
.icon-caution:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e917";
  margin-right: 1rem;
}
[dir=rtl] .icon-caution:before {
  margin-right: 0;
  margin-left: 1rem;
  float: right;
}
.icon-product-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e918";
}
.icon-article-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e919";
}
.icon-event:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e920";
}
.icon-faq:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e921";
}
.icon-signin:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e922";
}
.icon-software:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e923";
}
.icon-medtronic-logo-75 {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e924";
  color: rgba(23, 15, 95, 1);
}
.icon-medtronic-logo-75-fr {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e925";
  color: rgba(23, 15, 95, 1);
}
.icon-education-training-page:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91a";
}
.icon-pdf:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91b";
}
.icon-offsite:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91c";
}
.icon-download:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91d";
}
.icon-research:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91e";
}
.icon-video:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91f";
}
.icon-alert:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e928";
}
.icon-arrow-left:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e929";
}
.icon-arrow-right:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92a";
}
.information-sheet {
  position: relative;
  /* Display slideOut */
  /* Tab */
}
.information-sheet .st2 {
  stroke: rgba(16, 16, 235, 1);
}
.information-sheet .physician-finder {
  border-top: thin solid rgba(20, 15, 75, 1);
  padding: 2rem 0;
}
.information-sheet .physician-finder form {
  padding: 0;
}
.information-sheet .hero {
  margin-bottom: 2rem;
}
.information-sheet .hero--text > .content {
  padding-bottom: 3%;
}
.information-sheet h2:first-of-type {
  margin-top: 0;
}
.information-sheet #slideOut {
  position: fixed;
  width: 85%;
  max-width: 550px;
  height: 100%;
  top: 0;
  right: -85%;
  /* Animation  */
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: cubic-bezier(1, 1, 1, 1);
  z-index: 4000;
  background: #fff;
}
.information-sheet #slideOut.showSlideOut {
  right: 0px;
}
.information-sheet #slideOut.left {
  right: auto;
  left: -85%;
  bottom: auto;
}
.information-sheet #slideOut.left.showSlideOut {
  left: 0px;
}
.information-sheet #slideOut h2 {
  font-size: 2.4rem;
  line-height: 3.2rem;
  margin-bottom: 1.5rem;
}
.information-sheet #slideOut.download {
  max-height: 70%;
  width: "calc(100% - 60px)";
  max-width: 100%;
  top: auto;
  right: 0;
  left: 60px;
  bottom: -80%;
  margin: 0 auto;
}
.information-sheet #slideOut.download.showSlideOut {
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .information-sheet #slideOut.download.showSlideOut {
    top: 0;
    bottom: 0;
    margin: auto 0;
    right: 0;
    left: auto;
  }
  .information-sheet #slideOut.download.showSlideOut.left {
    top: 0;
    bottom: 0;
    margin: auto 0;
    right: auto;
    left: 0;
  }
}
@media (min-width: 1024px) {
  .information-sheet #slideOut.download {
    top: 0;
    bottom: 0;
    margin: auto 0;
    right: -85%;
    left: auto;
    max-width: 40%;
    width: 40%;
  }
}
@media (min-width: 1280px) {
  .information-sheet #slideOut.download {
    max-width: 35%;
    width: 35%;
  }
}
@media (min-width: 1440px) {
  .information-sheet #slideOut.download {
    max-width: 30%;
    width: 30%;
  }
}
.information-sheet #slideOut.download.left {
  top: auto;
  left: 60px;
  right: 0;
  bottom: -80%;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .information-sheet #slideOut.download.left {
    right: auto;
    left: -85%;
    bottom: auto;
  }
}
.information-sheet #slideOut.download.left.showSlideOut {
  bottom: 0;
}
@media (min-width: 1024px) {
  .information-sheet #slideOut.download.left.showSlideOut {
    right: auto;
    left: 0;
  }
}
.information-sheet button.close.btn {
  border: 0;
  font-size: 45px;
}
.information-sheet .slideOutTab {
  display: block;
  position: fixed;
  width: -webkit-max-content;
  min-width: 200px;
  height: 40px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  border-radius: 0;
  text-align: center;
  background: #F2AB34;
  left: auto;
  top: 270px;
  right: 40px;
  padding: 1rem 2.5rem 0;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
  transform-origin: right top;
}
.information-sheet .slideOutTab:hover {
  cursor: pointer;
}
.information-sheet .left .slideOutTab {
  right: auto;
  left: 40px;
  -webkit-transform: rotate(-270deg);
  -moz-transform: rotate(-270deg);
  -o-transform: rotate(-270deg);
  -ms-transform: rotate(-270deg);
  transform: rotate(-270deg);
  transform-origin: left top;
  -ms-writing-mode: lr-tb;
  writing-mode: lr-tb;
}
.information-sheet .showSlideOut .slideOutTab {
  display: none !important;
}
.information-sheet .download .slideOutTab {
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  top: auto;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  min-width: 200px;
  max-width: 100%;
  height: 40px;
  text-align: center;
  background: rgba(16, 16, 235, 1);
  color: rgba(255, 255, 255, 1);
  display: table;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.information-sheet .download .slideOutTab:after {
  display: inline-block;
  color: rgba(255, 255, 255, 1);
  font-family: 'icomoon';
  content: '\e905';
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  margin-left: .5rem;
}
@media (min-width: 1024px) {
  .information-sheet .download .slideOutTab {
    left: auto;
    top: 270px;
    bottom: auto;
    right: 40px;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    transform-origin: right top;
  }
}
.information-sheet .download.left .slideOutTab {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -ms-writing-mode: lr-tb;
  writing-mode: lr-tb;
}
@media (min-width: 1024px) {
  .information-sheet .download.left .slideOutTab {
    right: auto;
    left: 40px;
    *-webkit-transform: rotate(-270deg);
    -moz-transform: rotate(-270deg);
    -o-transform: rotate(-270deg);
    -ms-transform: rotate(-270deg);
    transform: rotate(-270deg);
    transform-origin: left top;
    -ms-writing-mode: lr-tb;
    writing-mode: lr-tb;
  }
}
.information-sheet .download .modal-header {
  position: absolute;
  background: none;
}
.information-sheet .modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-radius: 0;
  outline: 0;
  height: 100%;
  color: #53565A;
  overflow-y: auto;
}
.information-sheet .modal-content button.close {
  color: #0085CA;
  position: absolute;
  right: 23px;
  top: 0;
  z-index: 99999;
  font-weight: 100;
}
.information-sheet .download .modal-content {
  background: rgba(20, 15, 75, 1);
  color: rgba(255, 255, 255, 1);
}
.information-sheet .download .modal-content h2,
.information-sheet .download .modal-content h3,
.information-sheet .download .modal-content h4,
.information-sheet .download .modal-content h5,
.information-sheet .download .modal-content h6 {
  font-family: 'Avenir Next World Demi', avenir next, avenir, Effra, helvetica, arial, sans-serif;
  font-weight: 600;
  text-transform: unset;
  margin-top: 0;
}
.information-sheet .download .modal-content h2,
.information-sheet .download .modal-content h3,
.information-sheet .download .modal-content h4,
.information-sheet .download .modal-content h5,
.information-sheet .download .modal-content h6,
.information-sheet .download .modal-content p,
.information-sheet .download .modal-content li,
.information-sheet .download .modal-content a {
  color: rgba(255, 255, 255, 1);
}
.information-sheet .download .modal-content a {
  color: rgba(74, 125, 255, 1);
}
.information-sheet .download .modal-content button.close {
  color: rgba(255, 255, 255, 1);
}
.information-sheet .modal-body {
  padding: 15px 30px;
  margin-top: 60px;
}
.information-sheet .modal-header {
  padding: 15px 30px;
  height: 100px;
  border-bottom: 0;
  position: fixed;
  top: 0;
  width: 535px;
  z-index: 1000;
  background: linear-gradient(180deg, #ffffff, transparent);
}
.information-sheet .modal-header .close:before {
  display: none;
}
.information-sheet .pad {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 500px) {
  .information-sheet .pad hr {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 630px) {
  /* Styles for screens less than 630px */
  .information-sheet .modal-header {
    width: 85%;
  }
}

