/*rgba(245, 130, 32, 0.05)*/
.graffit {
  color: #4A4A4A !important;
}

.bg-graffit {
  background-color: #4A4A4A !important;
}

.border-graffit {
  border-color: #4A4A4A !important;
}

.dark-grey {
  color: #939598 !important;
}

.bg-dark-grey {
  background-color: #939598 !important;
}

.border-dark-grey {
  border-color: #939598 !important;
}

.mid-grey {
  color: #C9CACB !important;
}

.bg-mid-grey {
  background-color: #C9CACB !important;
}

.border-mid-grey {
  border-color: #C9CACB !important;
}

.light-grey {
  color: #E5E8E9 !important;
}

.bg-light-grey {
  background-color: #E5E8E9 !important;
}

.border-light-grey {
  border-color: #E5E8E9 !important;
}

.red {
  color: #FF5E33 !important;
}

.bg-red {
  background-color: #FF5E33 !important;
}

.border-red {
  border-color: #FF5E33 !important;
}

.orange {
  color: #F58220 !important;
}

.bg-orange {
  background-color: #F58220 !important;
}

.border-orange {
  border-color: #F58220 !important;
}

.yellow {
  color: #FFC123 !important;
}

.bg-yellow {
  background-color: #FFC123 !important;
}

.border-yellow {
  border-color: #FFC123 !important;
}

.mint {
  color: #41C7CF !important;
}

.bg-mint {
  background-color: #41C7CF !important;
}

.border-mint {
  border-color: #41C7CF !important;
}

.blue {
  color: #5EB2F7 !important;
}

.bg-blue {
  background-color: #5EB2F7 !important;
}

.border-blue {
  border-color: #5EB2F7 !important;
}

.green {
  color: #4CAF50 !important;
}

.bg-green {
  background-color: #4CAF50 !important;
}

.border-green {
  border-color: #4CAF50 !important;
}

.purple {
  color: #7E57C2 !important;
}

.bg-purple {
  background-color: #7E57C2 !important;
}

.border-purple {
  border-color: #7E57C2 !important;
}

.white {
  color: #FFFFFF !important;
}

.bg-white {
  background-color: #FFFFFF !important;
}

.border-white {
  border-color: #FFFFFF !important;
}

.mustard {
  color: #ECA900 !important;
}

.bg-mustard {
  background-color: #ECA900 !important;
}

.border-mustard {
  border-color: #ECA900 !important;
}

.dark-blue {
  color: #24488B !important;
}

.bg-dark-blue {
  background-color: #24488B !important;
}

.border-dark-blue {
  border-color: #24488B !important;
}

.aquamarine {
  color: #1D7E9A !important;
}

.bg-aquamarine {
  background-color: #1D7E9A !important;
}

.border-aquamarine {
  border-color: #1D7E9A !important;
}

.orange-light {
  color: #FFA129 !important;
}

.bg-orange-light {
  background-color: #FFA129 !important;
}

.border-orange-light {
  border-color: #FFA129 !important;
}

.red-light {
  color: #FF812E !important;
}

.bg-red-light {
  background-color: #FF812E !important;
}

.border-red-light {
  border-color: #FF812E !important;
}

/* cyrillic-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../fonts/montserrat/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../fonts/montserrat/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../fonts/montserrat/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../fonts/montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../fonts/montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../fonts/montserrat/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
html {
  height: 100%;
  position: relative;
}

body {
  font-family: "Montserrat", sans-serif;
  height: 100%;
  background: transparent;
  overflow: hidden;
  font-size: 2.4822695035vh;
  line-height: 1.2;
  margin: 0;
}
body.smaller {
  font-size: 2.3102310231vh;
}

.js-mindmap-active .node {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 1;
  padding: 0;
  cursor: pointer;
  z-index: 100;
  list-style: none;
  text-decoration: none;
  width: 5em;
  height: 5em;
}
.js-mindmap-active .node span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.js-mindmap-active .node.level-2 {
  width: 5em;
  height: 5em;
}
.js-mindmap-active .node.level-2 span {
  position: absolute;
  width: max-content !important;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.js-mindmap-active .node.clicked {
  z-index: 101;
}
.js-mindmap-active .node p {
  margin: 0;
}
.js-mindmap-active .node.active span {
  font-size: 1em;
  background: #fff;
  color: #2f5977;
}
.js-mindmap-active .node.active a span {
  color: #2f5977;
}
.js-mindmap-active .node.activeparent a span {
  color: #001228;
}
.js-mindmap-active img.line {
  position: absolute;
  width: 200px;
  height: 133px;
  top: 0;
  left: 0;
  display: block;
  z-index: 0;
}

.ui-draggable {
  position: absolute;
}

.js-mindmap-active .node .node-action {
  position: absolute;
  right: -2em;
  bottom: -1px;
  text-align: center;
  vertical-align: super;
}
.js-mindmap-active a.node span {
  font-size: 1em;
  letter-spacing: 0;
  display: block;
  color: white;
  text-align: center;
  background: orange;
  border: none;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  padding: 1.4285714286em;
}
.js-mindmap-active a.node.active span {
  /*padding: 10px;*/
}
.js-mindmap-active a.node.root span, .js-mindmap-active a.node.activeparent span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 8.5714285714em;
  height: 8.5714285714em;
  padding: 0;
  color: #2f5977;
  background-color: #FFF;
  border: 2px solid #2f5977 !important;
  font-weight: 700;
}
.js-mindmap-active a.node span.circle-dark_red {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 6.4285714286em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #C8401C;
}
.js-mindmap-active a.node span.ellipse-dark_red {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 9.5714285714em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #C8401C;
}
.js-mindmap-active a.node span.circle-red {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 6.4285714286em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #FF5E33;
}
.js-mindmap-active a.node span.ellipse-red {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 9.5714285714em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #FF5E33;
}
.js-mindmap-active a.node span.circle-orange {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 6.4285714286em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #F58220;
}
.js-mindmap-active a.node span.ellipse-orange {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 9.5714285714em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #F58220;
}
.js-mindmap-active a.node span.circle-yellow {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 6.4285714286em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #FFC123;
}
.js-mindmap-active a.node span.ellipse-yellow {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 9.5714285714em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #FFC123;
}
.js-mindmap-active a.node span.circle-mint {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 6.4285714286em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #41C7CF;
}
.js-mindmap-active a.node span.ellipse-mint {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 9.5714285714em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #41C7CF;
}
.js-mindmap-active a.node span.circle-blue {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 6.4285714286em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #5EB2F7;
}
.js-mindmap-active a.node span.ellipse-blue {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 9.5714285714em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #5EB2F7;
}
.js-mindmap-active a.node span.circle-purple {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 6.4285714286em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #7369A1;
}
.js-mindmap-active a.node span.ellipse-purple {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  width: 9.5714285714em;
  height: 6.4285714286em;
  color: #FFFFFF;
  background: #7369A1;
}
.js-mindmap-active a.node span.rectangle-dark_red, .js-mindmap-active a.node span.rectangle-red, .js-mindmap-active a.node span.rectangle-orange, .js-mindmap-active a.node span.rectangle-yellow, .js-mindmap-active a.node span.rectangle-mint, .js-mindmap-active a.node span.rectangle-blue, .js-mindmap-active a.node span.rectangle-purple {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 1.4181818182em;
  width: max-content;
  max-width: 14em;
  height: auto;
  border-radius: 1.5306122449em;
  font-size: 0.828305em;
  font-weight: 500;
  line-height: 1.3;
  color: #4A4A4A;
  text-align: left;
  border-style: solid;
  border-width: 1px;
  border-color: #000;
}
.js-mindmap-active a.node span.rectangle-dark_red br, .js-mindmap-active a.node span.rectangle-red br, .js-mindmap-active a.node span.rectangle-orange br, .js-mindmap-active a.node span.rectangle-yellow br, .js-mindmap-active a.node span.rectangle-mint br, .js-mindmap-active a.node span.rectangle-blue br, .js-mindmap-active a.node span.rectangle-purple br {
  display: none;
}
.js-mindmap-active a.node span.rectangle-dark_red p, .js-mindmap-active a.node span.rectangle-red p, .js-mindmap-active a.node span.rectangle-orange p, .js-mindmap-active a.node span.rectangle-yellow p, .js-mindmap-active a.node span.rectangle-mint p, .js-mindmap-active a.node span.rectangle-blue p, .js-mindmap-active a.node span.rectangle-purple p {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.js-mindmap-active a.node span.rectangle-dark_red.full, .js-mindmap-active a.node span.rectangle-red.full, .js-mindmap-active a.node span.rectangle-orange.full, .js-mindmap-active a.node span.rectangle-yellow.full, .js-mindmap-active a.node span.rectangle-mint.full, .js-mindmap-active a.node span.rectangle-blue.full, .js-mindmap-active a.node span.rectangle-purple.full {
  /*p {
    -webkit-line-clamp: 20;
  }*/
}
.js-mindmap-active a.node span.rectangle-dark_red {
  border-color: #C8401C;
  background: #E9B3A4;
}
.js-mindmap-active a.node span.rectangle-red {
  border-color: #FF5E33;
  background: #FFBFAD;
}
.js-mindmap-active a.node span.rectangle-orange {
  border-color: #F58220;
  background: #FBCDA6;
}
.js-mindmap-active a.node span.rectangle-yellow {
  border-color: #FFC123;
  background: #FFE6A7;
}
.js-mindmap-active a.node span.rectangle-mint {
  border-color: #41C7CF;
  background: #B3E9EC;
}
.js-mindmap-active a.node span.rectangle-blue {
  border-color: #5EB2F7;
  background: #BFE0FC;
}
.js-mindmap-active a.node span.rectangle-purple {
  border-color: #7369A1;
  background: #C7C3D9;
}
.js-mindmap-active a.node span.featured {
  display: flex;
  align-items: center;
  justify-content: center;
  height: auto;
  width: max-content;
  border-radius: 1.5306122449em;
  padding: 1.4181818182em;
  font-size: 0.828305em;
  font-weight: 500;
  line-height: 1.3;
  text-align: left;
  color: #4A4A4A;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 4px;
  border-color: orange;
}
@media screen and (max-height: 420px) {
  .js-mindmap-active a.node span.featured {
    border-width: 2px;
  }
}
.js-mindmap-active a.node span.featured .svg-icon {
  margin-right: 1.4181818182em;
}
@media screen and (max-height: 420px) {
  .js-mindmap-active a.node span.featured .svg-icon {
    max-height: 4em;
  }
}
.js-mindmap-active a.node span.featured.full p {
  -webkit-line-clamp: 20;
}
.js-mindmap-active a.node span.featured.c-dark_red {
  border-color: #C8401C;
}
.js-mindmap-active a.node span.featured.c-dark_red svg path {
  fill: #C8401C;
}
.js-mindmap-active a.node span.featured.c-red {
  border-color: #FF5E33;
}
.js-mindmap-active a.node span.featured.c-red svg path {
  fill: #FF5E33;
}
.js-mindmap-active a.node span.featured.c-orange {
  border-color: #F58220;
}
.js-mindmap-active a.node span.featured.c-orange svg path {
  fill: #F58220;
}
.js-mindmap-active a.node span.featured.c-yellow {
  border-color: #FFC123;
}
.js-mindmap-active a.node span.featured.c-yellow svg path {
  fill: #FFC123;
}
.js-mindmap-active a.node span.featured.c-mint {
  border-color: #41C7CF;
}
.js-mindmap-active a.node span.featured.c-mint svg path {
  fill: #41C7CF;
}
.js-mindmap-active a.node span.featured.c-blue {
  border-color: #5EB2F7;
}
.js-mindmap-active a.node span.featured.c-blue svg path {
  fill: #5EB2F7;
}
.js-mindmap-active a.node span.featured.c-purple {
  border-color: #7369A1;
}
.js-mindmap-active a.node span.featured.c-purple svg path {
  fill: #7369A1;
}
.js-mindmap-active a.node.clicked span.rectangle-dark_red.link:hover, .js-mindmap-active a.node.clicked span.rectangle-red.link:hover, .js-mindmap-active a.node.clicked span.rectangle-orange.link:hover, .js-mindmap-active a.node.clicked span.rectangle-yellow.link:hover, .js-mindmap-active a.node.clicked span.rectangle-mint.link:hover, .js-mindmap-active a.node.clicked span.rectangle-blue.link:hover, .js-mindmap-active a.node.clicked span.rectangle-purple.link:hover {
  text-decoration: underline;
}

/*
@mixin rectangle {
  display: flex;
  flex-direction: column;
  //align-items: center;
  justify-content: center;
  padding: 1.418181818181818em;
  width: auto;
  max-width: 14em;
  height: auto;
  border-radius: 1.530612244897959em;
  font-size: 0.828305em;
  font-weight: $font-weight-normal;
  line-height: 1.3;
}
.rectangle-dark_red, .rectangle-red, .rectangle-orange, .rectangle-yellow, .rectangle-mint, .rectangle-blue, .rectangle-purple {
  @include rectangle;
  color: $graffit;
  text-align: left;
  border-style: solid;
  border-width: 1px;
  border-color: #F58220;
  background: #FFFFFF;
  br {
    display: none;
  }
  &.link {
    //text-decoration: underline;
  }
}
.featured {
  display: flex;
  align-items: center;
  justify-content: center;
  height: auto;
  width: auto;
  border-radius: 1.530612244897959em;
  padding: 1.418181818181818em;
  font-size: 0.828305em;
  font-weight: $font-weight-normal;
  line-height: 1.3;
  color: $graffit;
  background-color: $white;
  border-style: solid;
  border-width: 1px;
  border-color: orange;
  @media screen and (max-height: 420px) {
    border-width: 2px;
  }
  .svg-icon {
    margin-right: 1.418181818181818em;
    path {
      fill: #F58220;
    }
    @media screen and (max-height: 420px) {
      max-height: 4em;
    }
  }
  &.link {
    //text-decoration: underline;
  }
}
.tile {
  position: absolute;
  z-index: 100;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  max-width: 27em;
  font-size: 1.142857142857143em;
  color: $graffit !important;
  p {
    margin: 0;
  }
  .svg-icon {
    display: none;
  }
}*/

/*# sourceMappingURL=js-mindmap.css.map */
