/**
 * Syntax highlighting styles
 */
.highlight {
  background: #fff; }
  .highlighter-rouge .highlight {
    background: #eef; }
  .highlight .c {
    color: #998;
    font-style: italic; }
  .highlight .err {
    color: #a61717;
    background-color: #e3d2d2; }
  .highlight .k {
    font-weight: bold; }
  .highlight .o {
    font-weight: bold; }
  .highlight .cm {
    color: #998;
    font-style: italic; }
  .highlight .cp {
    color: #999;
    font-weight: bold; }
  .highlight .c1 {
    color: #998;
    font-style: italic; }
  .highlight .cs {
    color: #999;
    font-weight: bold;
    font-style: italic; }
  .highlight .gd {
    color: #000;
    background-color: #fdd; }
  .highlight .gd .x {
    color: #000;
    background-color: #faa; }
  .highlight .ge {
    font-style: italic; }
  .highlight .gr {
    color: #a00; }
  .highlight .gh {
    color: #999; }
  .highlight .gi {
    color: #000;
    background-color: #dfd; }
  .highlight .gi .x {
    color: #000;
    background-color: #afa; }
  .highlight .go {
    color: #888; }
  .highlight .gp {
    color: #555; }
  .highlight .gs {
    font-weight: bold; }
  .highlight .gu {
    color: #aaa; }
  .highlight .gt {
    color: #a00; }
  .highlight .kc {
    font-weight: bold; }
  .highlight .kd {
    font-weight: bold; }
  .highlight .kp {
    font-weight: bold; }
  .highlight .kr {
    font-weight: bold; }
  .highlight .kt {
    color: #458;
    font-weight: bold; }
  .highlight .m {
    color: #099; }
  .highlight .s {
    color: #d14; }
  .highlight .na {
    color: #008080; }
  .highlight .nb {
    color: #0086B3; }
  .highlight .nc {
    color: #458;
    font-weight: bold; }
  .highlight .no {
    color: #008080; }
  .highlight .ni {
    color: #800080; }
  .highlight .ne {
    color: #900;
    font-weight: bold; }
  .highlight .nf {
    color: #900;
    font-weight: bold; }
  .highlight .nn {
    color: #555; }
  .highlight .nt {
    color: #000080; }
  .highlight .nv {
    color: #008080; }
  .highlight .ow {
    font-weight: bold; }
  .highlight .w {
    color: #bbb; }
  .highlight .mf {
    color: #099; }
  .highlight .mh {
    color: #099; }
  .highlight .mi {
    color: #099; }
  .highlight .mo {
    color: #099; }
  .highlight .sb {
    color: #d14; }
  .highlight .sc {
    color: #d14; }
  .highlight .sd {
    color: #d14; }
  .highlight .s2 {
    color: #d14; }
  .highlight .se {
    color: #d14; }
  .highlight .sh {
    color: #d14; }
  .highlight .si {
    color: #d14; }
  .highlight .sx {
    color: #d14; }
  .highlight .sr {
    color: #009926; }
  .highlight .s1 {
    color: #d14; }
  .highlight .ss {
    color: #990073; }
  .highlight .bp {
    color: #999; }
  .highlight .vc {
    color: #008080; }
  .highlight .vg {
    color: #008080; }
  .highlight .vi {
    color: #008080; }
  .highlight .il {
    color: #099; }

/* Content style and TOC
  ======================== */
.section-nav a {
  display: block;
  padding-top: 1em;
  padding-bottom: 1em;
  color: #06c;
  font-weight: 600;
  border-bottom: 1px solid #eee;
  text-decoration: none;
  font-size: 18px !important; }

/* Footer
  ======================== */
@media screen and (min-width: 992px) {
  .td-footer {
    margin-top: -2em; } }
.td-footer .team-bar {
  border-right: 1px solid #fff;
  height: 3.5em;
  margin-top: 4px;
  width: 10px !important; }

.Icon-medium:before {
  content: "\4d"; }

/* Megamenu
  ========= */
.Megamenu--default .Megamenu-subnavGroup > li {
  width: auto !important; }

.Megamenu-item--vert .Megamenu-subnavGroup {
  display: block !important;
  border-bottom: 1px solid #eee; }

.Megamenu-item--vert .Megamenu-subnavGroup:last-of-type {
  border-bottom: none; }

.Megamenu--default .Megamenu-subnavGroup > li,
.Megamenu--default .Megamenu-subnavGroup > li > ul > li {
  border-bottom: 1px solid #eee;
  padding-top: 0.8em !important;
  padding-bottom: 0.8em !important; }

.Megamenu--default .Megamenu-subnavGroup > li > a {
  text-transform: none !important;
  color: #004a4d !important; }

.Megamenu--default .Megamenu-subnavGroup > li > ul > li a {
  color: #06c !important;
  font-weight: 600 !important; }

.Megamenu-item:nth-child(2) .Megamenu-subnavGroup > li,
.Megamenu-item:nth-child(2) .Megamenu-subnavGroup > li > ul > li {
  width: initial;
  margin: 0 !important;
  border: 0 !important;
  padding: 0 !important; }

.Megamenu--default .Megamenu-subnavGroup > li > a {
  font-size: 1em !important;
  color: #06c !important;
  font-weight: 600 !important; }

.Megamenu--default .Megamenu-subnavGroup li.Megamenu-showAll > a {
  padding-top: 1.5em !important;
  border-bottom: none !important;
  color: #004a4d !important;
  text-transform: uppercase !important; }

.Linklist-link {
  background-size: 0 !important; }

@media screen and (min-width: 992px) {
  .Linklist--withImage {
    background-repeat: no-repeat;
    background-position: center top;
    background-size: 3em;
    display: inline-block;
    height: 6em;
    padding-top: 3em;
    width: 5em; } }
/* Credits
   ======== */
.Person {
  width: 296px;
  background-size: cover;
  background-position: 50% 100%;
  position: relative;
  z-index: 30;
  overflow: hidden;
  display: block;
  margin: 0 auto;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); }

.u-round {
  border-radius: 100% !important; }

.Person:after {
  padding-bottom: 100%; }

.Person-social-link {
  width: 2em;
  height: 2em; }

@media screen and (min-width: 992px) {
  .Person-container:nth-child(3n+2) {
    margin-top: 3em; } }
/* Prose
   ======== */
.Content a,
.Content a:visited,
.Content li a,
.Content p a:visited,
.Content p a {
  color: #06c !important;
  font-size: inherit !important; }

.Content p em,
.Content p strong {
  font-size: inherit !important; }

.Project ul {
  margin-bottom: 2em !important; }

.Project a {
  color: #06c !important;
  text-decoration: none !important; }

.Project a[href^="//"]:not([href*="italia.it"]):after,
.Project a[href^="http://"]:not([href*="italia.it"]):after,
.Project a[href^="https://"]:not([href*="italia.it"]):after {
  content: ' \2192'; }

.Project h3 {
  margin-top: 1em !important;
  font-weight: 400 !important;
  font-size: 1.5em !important; }

.Project h2 {
  margin-top: 1em !important;
  font-weight: 600 !important;
  font-size: 1.5em !important; }

/* Utilities
  ========== */
.hide-focus :focus,
.hide-focus :focus:focus {
  outline: none !important;
  box-shadow: none !important; }

.u-pullUp {
  margin-top: -60px; }

.u-pullUp-10 {
  margin-top: -10em; }

.u-minHeight-250 {
  min-height: 250px; }

.is-selected {
  outline: 3px solid #06c; }

@media screen and (max-width: 767px) {
  .u-minHeight-250 {
    min-height: 0; }

  .u-pullUp-10, .u-pullUp {
    margin-top: 0; }

  .Separator-room, .Separator {
    display: none !important; } }
/* Project shadows
  ======================== */
#main {
  overflow: hidden; }
  #main .project-title-wrapper {
    position: relative;
    z-index: 0; }
    #main .project-title-wrapper .project-shadow1 {
      color: #f9f9f4;
      font-size: 112px;
      line-height: 160px;
      font-weight: bold;
      position: absolute;
      text-align: center;
      text-overflow: clip;
      top: 0;
      left: 0;
      white-space: nowrap;
      z-index: -1;
      user-select: none; }
    #main .project-title-wrapper .project-shadow2 {
      color: #eee;
      font-size: 120px;
      font-weight: bold;
      line-height: 183px;
      position: absolute;
      top: -0.4em;
      z-index: -2;
      user-select: none;
      white-space: nowrap; }

/* Content style and TOC
  ======================== */
.section-nav a {
  display: block;
  padding-top: 1em;
  padding-bottom: 1em;
  color: #06c;
  font-weight: 600;
  border-bottom: 1px solid #eee;
  text-decoration: none;
  font-size: 18px !important; }

.toc-entry.toc-h2,
.toc-entry.toc-h4,
.toc-entry.toc-h5,
.toc-entry.toc-h6 {
  display: none; }

/** PinWheel
    ===================== */
.Header-PinWheel {
  -webkit-animation: spin 6s ease-in-out infinite;
  -moz-animation: spin 6s ease-in-out infinite;
  animation: spin 6s ease-in-out infinite; }

@-moz-keyframes spin {
  100%,
  20% {
    -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin {
  100%,
  20% {
    -webkit-transform: rotate(360deg); } }
@keyframes spin {
  100%,
  20% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
.Header-PinWheel-Stick {
  border-right: 1px solid #06c;
  position: relative; }
  .Header-PinWheel-Stick::before {
    content: "";
    height: 1em;
    width: 100%;
    position: absolute;
    bottom: 2.5rem;
    border-right: 1px solid #06c;
    box-sizing: content-box; }

/** Header slim
   ================ */
.Header-banner {
  padding-left: 2rem !important;
  padding-right: 2rem !important; }

.Header-logo svg {
  width: 4.8rem; }
  @media screen and (min-width: 768px) {
    .Header-logo svg {
      width: 9.6rem; } }

@media screen and (min-width: 992px) {
  .Header-logo img {
    height: 9rem;
    width: 9rem; } }
.Header-socialIcons [class*=" Icon-"],
.Header-socialIcons [class^=Icon-] {
  padding: 0.4em !important; }

.Header-owner > div > a,
.Header-slim a {
  text-decoration: none;
  padding: 1.6rem 1.4rem !important;
  display: inline-block !important;
  vertical-align: middle !important; }

@media screen and (max-width: 991px) {
  .Header-titleLink a {
    font-size: 2rem !important; }

  .Header-titleLink small {
    display: inline-block !important;
    font-size: 1.4rem !important; } }
.Header-slim a:hover {
  text-decoration: none !important; }

.Header-slim li {
  display: inline-block !important;
  vertical-align: middle !important;
  margin-bottom: 0.2rem; }

.Header-slim li:hover {
  border-bottom: 0.2rem solid white;
  margin-bottom: 0; }

.Header-slim li.current {
  border-bottom: 0.2rem solid white;
  font-weight: 600;
  margin-bottom: 0; }

.Header-slim li.delimiter a {
  border-right: 0.1rem solid #127ae2; }

.Header-slim-toggle a {
  text-decoration: none !important; }

.Network .current a {
  font-size: 1.5em;
  border-left: 1rem solid #0066cc !important; }

/** Header tweaks
    ===================== */
.Hamburger-toggle,
.Hamburger-toggle:after,
.Hamburger-toggle:before {
  background: #06c !important; }

.Hamburger-toggle.is-active {
  background: transparent !important; }

.Hamburger-toggle.is-active:after,
.Hamburger-toggle.is-active:before {
  background: white !important; }

.Header-owner {
  padding-bottom: 0 !important;
  padding-top: 0 !important; }

/** HOME
========================= */
.blk8 {
  background-color: #fafafa;
  background-image: url(/assets/images/blk8/hp-kits-bkg.svg);
  background-repeat: no-repeat;
  background-position-y: -275px;
  background-position-x: center;
  background-size: cover; }
  @media screen and (min-width: 768px) {
    .blk8 {
      background-image: url(/assets/images/blk8/user-centered-2x.png), url(/assets/images/blk8/hp-kits-bkg.svg);
      background-repeat: no-repeat, no-repeat;
      background-position-y: center, center;
      background-position-x: center, center;
      background-size: 200px 200px, cover; } }
  @media screen and (min-width: 992px) {
    .blk8 {
      background-size: 300px 300px, cover; } }

.kits-grid__img {
  display: block;
  margin-bottom: 0.5em; }
.kits-grid__piu:before {
  content: " ";
  position: absolute;
  left: 0;
  width: 19px;
  height: 19px;
  background-image: url(/assets/images/icons/icon-more-teal.png);
  background-size: cover; }
.kits-grid__piu:hover:before {
  background-image: url(/assets/images/icons/icon-more-teal-h.png); }

/** Megamenu tweaks
    ===================== */
.Megamenu.js-megamenu {
  margin-left: -3.2rem !important;
  margin-right: -3.2rem !important; }

.Megamenu-item:first-child > a {
  padding-left: 3.2rem !important; }
@media screen and (max-width: 1150px) {
  .Megamenu-item:first-child {
    display: none !important; } }

@media screen and (max-width: 1150px) {
  .Megamenu--default > .Megamenu-list {
    margin-right: 1.2rem !important;
    margin-left: 1.2rem !important; } }

.Megamenu--default .Megamenu-item > a {
  color: #06c !important; }

.Megamenu--default .Megamenu-item > a.is-current {
  border-bottom: 2px solid #06c !important; }

/** Utilities
  ================ */
.u-letterSpace-l {
  letter-spacing: 0.03em !important; }

.u-color-teal-60 {
  color: #00C5CA !important; }

.u-background-teal-60 {
  background-color: #00C5CA !important; }

.u-color-teal-65 {
  color: #06A3A8 !important; }

.u-background-teal-65 {
  background-color: #06A3A8; }

.u-borderShadow-xl {
  box-shadow: 1px 1px 60px 1px rgba(0, 0, 0, 0.2) !important; }

.u-text-p a, .u-text-p a:visited {
  color: #06c;
  text-decoration: none; }

.u-boxShadow-none {
  box-shadow: none !important; }

.u-margin-0auto {
  margin: 0 auto; }

/** Badge
=================== */
.Badges {
  margin: 0;
  list-style: none; }
  .Badges li {
    display: inline-block;
    position: relative;
    padding: 0.3em 1.5em 0.3em 1em; }
    .Badges li:after {
      content: '\02022';
      font-family: 'Arial', 'Verdana', Sans serif;
      font-size: 2em;
      line-height: 0;
      position: absolute;
      right: 0.1em;
      top: 50%; }

.Category {
  margin: 0;
  list-style: none; }
  .Category li {
    display: inline-block;
    margin-right: 1rem; }

/** Social
====================== */
.Social li a {
  box-shadow: 0 0 0.5rem #ddd;
  line-height: 0;
  font-size: 2.4rem; }
  @media screen and (min-width: 992px) {
    .Social li a {
      font-size: 2rem; } }

/** Roadmap
====================== */
.Roadmap {
  margin-top: 1rem;
  margin-bottom: 4rem;
  margin-left: 4rem;
  position: relative; }
  .Roadmap:after {
    content: '';
    border-left: 1px solid #ddd;
    height: 100%;
    z-index: 100;
    top: 1rem;
    left: -2rem;
    position: absolute; }
  .Roadmap dt {
    margin-top: 1rem;
    margin-bottom: 2rem;
    font-size: 2rem;
    line-height: 2.5rem;
    font-weight: 700;
    position: relative; }
    .Roadmap dt:after {
      content: '';
      background-color: #5a6772;
      height: 2rem;
      width: 2rem;
      z-index: 101;
      top: 0.5rem;
      left: -3rem;
      position: absolute;
      border-radius: 2rem; }
  .Roadmap dd {
    margin-top: 1rem;
    margin-bottom: 2rem;
    position: relative;
    font-weight: 300; }
    .Roadmap dd:after {
      content: '';
      background-color: #ddd;
      height: 1.2rem;
      width: 1.2rem;
      z-index: 101;
      top: 1rem;
      left: -2.5rem;
      position: absolute;
      border-radius: 2rem; }

.roadmap-list {
  position: relative; }
  .roadmap-list dt {
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding-top: 2rem;
    font-size: 2rem;
    line-height: 2.5rem;
    font-weight: 300;
    position: relative; }
    .roadmap-list dt:not(:first-of-type) {
      border-top: 1px solid #e6e9f0; }
  .roadmap-list dd {
    position: relative;
    font-weight: 300; }
    .roadmap-list dd ul li.activity-list {
      margin: 1.6rem 0; }
      .roadmap-list dd ul li.activity-list:not(:first-of-type) {
        border-top: 1px solid #e6e9f0;
        padding-top: 1.6rem; }
      .roadmap-list dd ul li.activity-list ul li a {
        padding: 0px 1rem .2rem !important;
        line-height: 2.4rem;
        font-size: 1.2rem; }
      .roadmap-list dd ul li.activity-list .activity-done::before {
        font-family: ita !important;
        line-height: 1.4;
        content: "\2713";
        color: #00C5CA;
        position: absolute;
        margin-left: -2.4rem; }
        @media screen and (min-width: 992px) {
          .roadmap-list dd ul li.activity-list .activity-done::before {
            margin-left: -3.2rem; } }
  .roadmap-list .Accordion .Accordion-header {
    color: #06C; }
    .roadmap-list .Accordion .Accordion-header .Accordion-link:before {
      content: 'dettagli';
      font-size: 1.4rem;
      font-weight: 600; }
    .roadmap-list .Accordion .Accordion-header .Accordion-link:after {
      content: '';
      display: inline-block;
      margin-left: 1rem;
      width: 1rem;
      height: 1rem;
      background: transparent url(../assets/icons/arrow-right.svg) right center no-repeat;
      background-size: 1rem 1rem;
      transition: .15s ease-in-out; }
    .roadmap-list .Accordion .Accordion-header[aria-expanded=true] .Accordion-link:before {
      content: 'chiudi'; }
    .roadmap-list .Accordion .Accordion-header[aria-expanded=true] .Accordion-link:after {
      transform: rotate(-90deg); }
  .roadmap-list .Accordion .Accordion-panel {
    position: relative;
    color: #586e80; }
    .roadmap-list .Accordion .Accordion-panel:before {
      content: '';
      position: absolute;
      height: calc(100% - 10px);
      margin: 5px 0;
      width: 2px;
      background-color: #e6e9f0; }

/* CHECKLISTS
============== */
*[data-checklist] {
  color: #00C5CA;
  position: relative; }
  *[data-checklist]:before {
    content: attr(data-checklist) ". "; }
    @media screen and (min-width: 992px) {
      *[data-checklist]:before {
        position: absolute;
        font-size: 10rem;
        width: 14rem;
        left: -15rem;
        text-align: right;
        bottom: 3.2rem; } }

/* RELATEDKITS
=============== */
.RelatedKits-cell.hidden {
  display: none !important; }
.RelatedKits-cell > article {
  background-size: auto;
  background-position-y: 25%;
  min-height: 10em;
  background-blend-mode: multiply; }
  .RelatedKits-cell > article:hover {
    background-color: #00c5ca !important; }
  @media screen and (max-width: 768px) {
    .RelatedKits-cell > article {
      margin-bottom: 1em; } }
.RelatedKits--indexpage .RelatedKits-cell > article {
  margin-bottom: 0.5em; }
  @media screen and (max-width: 768px) {
    .RelatedKits--indexpage .RelatedKits-cell > article {
      margin-bottom: 0.5em;
      width: 100%; } }
.RelatedKits .categorykits-selector {
  margin: 0 auto; }
  .RelatedKits .categorykits-selector li a {
    margin: 0 auto; }
    .RelatedKits .categorykits-selector li a.active {
      border-bottom: 2px solid currentColor; }
    .RelatedKits .categorykits-selector li a:hover {
      color: #00c5ca !important; }
.RelatedKits .categorykits-desc.hidden {
  display: none !important; }

/* RELATEDS
=============== */
.Relateds .Badges {
  display: inline-block !important;
  position: relative;
  bottom: 0.3rem; }
.Relateds .relateds-last-string {
  position: relative; }
  .Relateds .relateds-last-string:after {
    content: '';
    border-bottom: 1px solid #ddd;
    width: 50%;
    right: 0;
    bottom: 0;
    position: absolute;
    z-index: 100; }

.Download {
  background-color: #fff; }
  .Download .Download-wrapper {
    position: relative;
    text-align: center; }
    .Download .Download-wrapper .Download-inner {
      width: 18em;
      position: relative;
      margin: 0 auto; }
    .Download .Download-wrapper .Download-list {
      top: 0;
      background: #fff;
      top: 1.2rem;
      position: absolute;
      z-index: 1000;
      padding: 10px;
      width: 18em;
      -webkit-box-shadow: 0 2px 4px 0 #bdbdbd;
      box-shadow: 0 2px 4px 0 #bdbdbd; }
    .Download .Download-wrapper .download-button {
      color: #fff !important;
      background-color: #00C5CA !important; }
      .Download .Download-wrapper .download-button--float {
        display: block;
        width: 100%;
        position: absolute;
        top: -3rem;
        left: 50%;
        transform: translateX(-50%);
        z-index: 100;
        background-color: #00c5ca !important;
        border: none;
        white-space: normal; }
        .Download .Download-wrapper .download-button--float .Icon {
          margin-top: 4px; }
  .Download .Download-caption {
    text-transform: initial; }

/*  MEGABLOCK
======================*/
.Megablockgrid-text a {
  color: #06C;
  text-decoration: none; }
@media screen and (max-width: 991px) {
  .Megablockgrid-text {
    margin: 0 !important; } }
.Megablockgrid .triangle {
  position: absolute;
  z-index: 1;
  width: 200px;
  left: -120px;
  top: 0;
  bottom: 0;
  background-color: #fff;
  transform: skew(-15deg, 0deg);
  -webkit-transform: skew(-15deg, 0deg); }
  .Megablockgrid .triangle--reverse {
    left: auto;
    right: -120px; }
  @media screen and (max-width: 991px) {
    .Megablockgrid .triangle {
      bottom: auto;
      top: -30px;
      height: 80px;
      width: 100%;
      left: 0;
      right: 0;
      transform: skew(0deg, 4deg); } }

/* USEFUL CLASSES
=================== */
@media screen and (min-width: 991px) {
  .u-md-flexDirectionCol {
    flex-direction: column; } }
/* OVERRIDES ============ */
.Person-content.u-background-white {
  width: 100%; }
  .Person-content.u-background-white h4 {
    padding-right: 24px;
    padding-left: 24px; }

body.layout-download .Breadcrumb-item--deactivated {
  font-size: 1.8rem !important;
  color: rgba(255, 255, 255, 0.5) !important; }

body.layout-download .Breadcrumb {
  display: inline-block; }
  body.layout-download .Breadcrumb .Breadcrumb-item {
    color: #fff; }
  body.layout-download .Breadcrumb a {
    color: #fff !important;
    font-weight: 300 !important; }
  body.layout-download .Breadcrumb .Breadcrumb-item:after {
    content: ' / '; }
  body.layout-download .Breadcrumb > li:nth-child(1), body.layout-download .Breadcrumb > li:nth-last-child(1) {
    display: none !important; }

.Prose a {
  color: #0066CC;
  text-decoration: none; }
.Prose img {
  max-width: 100%; }
.Prose > ol > li, .Prose > p, .Prose > ul > li {
  color: #5a6772; }
.Prose > ul {
  list-style-type: disc;
  color: #5a6772; }
  .Prose > ul li > a {
    color: #0066CC;
    font-size: 2rem;
    font-weight: 400; }
.Prose > h2 {
  font-size: 5.5rem !important;
  line-height: 6rem !important; }
  @media screen and (max-width: 991px) {
    .Prose > h2 {
      font-size: 4.5rem !important;
      line-height: 5rem !important; } }
.Prose > h3 {
  font-size: 4rem !important;
  line-height: 4.5rem !important;
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }
  @media screen and (max-width: 991px) {
    .Prose > h3 {
      font-size: 3rem !important;
      line-height: 3.5rem !important; } }
  .Prose > h3:after {
    content: '';
    display: block;
    width: 12%;
    border-top: 1px solid #ddd;
    margin-top: 1rem; }
  .Prose > h3 img {
    max-height: 3.5rem;
    width: auto;
    margin-right: 0.5rem; }
    @media screen and (max-width: 991px) {
      .Prose > h3 img {
        display: none; } }

.Grid--gallery {
  margin: 5rem -15rem;
  position: relative; }
  @media screen and (max-width: 991px) {
    .Grid--gallery {
      margin-right: 0;
      margin-left: 0; } }
  .Grid--gallery .Grid-cell:nth-child(3n) {
    padding-top: 8px;
    padding-bottom: 8px;
    width: 100% !important; }
  .Grid--gallery figure {
    position: relative; }
    .Grid--gallery figure figcaption {
      position: absolute;
      z-index: 100;
      bottom: 2rem;
      left: 2rem;
      right: 2rem;
      font-size: 1.25rem;
      line-height: 1.75rem;
      color: #ccc; }
      .Grid--gallery figure figcaption span {
        background-color: #fff;
        display: inline;
        box-shadow: 10px 0 0 #fff, -10px 0 0 #fff; }
  .Grid--gallery img {
    max-width: 100%;
    height: auto; }

.credits-text {
  line-height: 2.2rem; }
  .credits-text p {
    margin-bottom: 1rem; }
  .credits-text a {
    color: #0066CC;
    text-decoration: none; }

.guides-grid__img {
  display: block;
  margin-bottom: 0.5em;
  height: 75px; }
.guides-grid__piu:before {
  content: " ";
  position: absolute;
  left: 0;
  width: 19px;
  height: 19px;
  background-image: url(/assets/images/icons/icon-more-blue.png);
  background-size: cover; }
.guides-grid__piu:hover:before {
  background-image: url(/assets/images/icons/icon-more-blue-h.png); }

/**/
.lg-showcase img {
  max-width: 100%;
  width: 25rem;
  height: 20rem;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-right: 2em; }

.iPress-blockquote a:after {
  display: none !important; }

/* OVERRIDES
============= */
.Megamenu-item > a {
  padding-right: 2rem !important;
  padding-left: 2rem !important; }
  @media screen and (max-width: 1150px) {
    .Megamenu-item > a {
      padding-right: 1.2rem !important;
      padding-left: 1.2rem !important; } }
.Megamenu-item--dropdown > a {
  padding-right: 2.5rem !important; }

@media screen and (max-width: 991px) {
  .HomeBlk1-medium a {
    width: 100%;
    text-align: center; } }

@media screen and (min-width: 992px) {
  .HomeBlk1-plane img {
    height: 450px;
    width: 550px;
    margin-left: -2em;
    vertical-align: top; } }
@media screen and (max-width: 991px) {
  .HomeBlk1-plane {
    text-align: center; }
    .HomeBlk1-plane img {
      padding-top: 2em;
      max-width: 100%;
      vertical-align: top;
      margin-bottom: -2em; } }

.HomeBlk1-heroTitle {
  text-align: right; }
  @media screen and (min-width: 992px) {
    .HomeBlk1-heroTitle {
      min-width: 16em; } }
  @media screen and (max-width: 991px) {
    .HomeBlk1-heroTitle {
      text-align: left;
      padding-left: 0.2em; } }

/** Mouse
    ===================== */
@keyframes mouseAnim {
  10% {
    -webkit-transform: translateX(10em);
    transform: translateX(10em); }
  20% {
    -webkit-transform: translateX(10em) rotateY(180deg);
    transform: translateX(10em) rotateY(180deg); }
  30% {
    -webkit-transform: translateX(0) rotateY(180deg);
    transform: translateX(0) rotateY(180deg); }
  40%, 100% {
    -webkit-transform: rotateY(0);
    transform: rotateY(0); } }
@media screen and (min-width: 992px) {
  .Header-logo img {
    height: 9rem;
    width: 9rem; } }
@media screen and (max-width: 991px) {
  .HomeBlk1-heroTitle br {
    display: none; } }
.HomeBlk1-heroTitle strong {
  font-weight: 700; }

@media screen and (max-width: 991px) {
  .HomeBlk1-desc {
    padding: 1em; } }
@media screen and (min-width: 992px) {
  .HomeBlk1-desc {
    margin-top: -15em;
    border-right: 1em solid #06c;
    padding-bottom: 2em !important;
    border-bottom: 1em solid #06c;
    width: 115%;
    padding-left: 9%;
    margin-left: -5%; } }

@media screen and (min-width: 992px) {
  .HomeBlk1-hero {
    position: relative;
    margin-top: -11em; } }

.HomeBlk2 {
  min-height: 200px;
  background: radial-gradient(ellipse at bottom, #0066cc 0%, #004d99 100%);
  overflow: hidden; }

.HomeBlk2-stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 451px 1820px #FFF , 1138px 505px #FFF , 764px 759px #FFF , 208px 1880px #FFF , 1015px 1564px #FFF , 1311px 1653px #FFF , 1470px 1160px #FFF , 1828px 767px #FFF , 1638px 1541px #FFF , 1724px 1537px #FFF , 1612px 533px #FFF , 1950px 639px #FFF , 1154px 241px #FFF , 910px 1968px #FFF , 677px 1157px #FFF , 694px 21px #FFF , 1085px 1015px #FFF , 647px 653px #FFF , 1782px 361px #FFF , 261px 628px #FFF , 89px 609px #FFF , 1790px 14px #FFF , 1992px 978px #FFF , 897px 919px #FFF , 1231px 18px #FFF , 692px 1468px #FFF , 162px 19px #FFF , 1795px 374px #FFF , 742px 1275px #FFF , 1010px 1785px #FFF , 994px 596px #FFF , 1072px 1810px #FFF , 1708px 925px #FFF , 435px 930px #FFF , 487px 819px #FFF , 1263px 1517px #FFF , 686px 1994px #FFF , 917px 1019px #FFF , 387px 1861px #FFF , 1427px 1171px #FFF , 911px 853px #FFF , 1206px 1686px #FFF , 519px 1612px #FFF , 1611px 1190px #FFF , 46px 579px #FFF , 1627px 1261px #FFF , 801px 1462px #FFF , 1693px 669px #FFF , 753px 1951px #FFF , 909px 759px #FFF , 1457px 1107px #FFF , 674px 490px #FFF , 1195px 110px #FFF , 1300px 72px #FFF , 119px 545px #FFF , 1549px 518px #FFF , 560px 1328px #FFF , 1251px 1746px #FFF , 308px 165px #FFF , 1509px 473px #FFF , 884px 1515px #FFF , 141px 165px #FFF , 39px 215px #FFF , 856px 1927px #FFF , 856px 1307px #FFF , 523px 1883px #FFF , 677px 971px #FFF , 1671px 837px #FFF , 376px 517px #FFF , 866px 1315px #FFF , 1138px 1642px #FFF , 1504px 1961px #FFF , 470px 96px #FFF , 1200px 723px #FFF , 1260px 829px #FFF , 846px 1113px #FFF , 372px 861px #FFF , 606px 1488px #FFF , 1749px 487px #FFF , 1952px 1952px #FFF , 822px 232px #FFF , 783px 1147px #FFF , 1584px 1612px #FFF , 1580px 287px #FFF , 1304px 1395px #FFF , 186px 197px #FFF , 540px 1793px #FFF , 1476px 590px #FFF , 623px 295px #FFF , 1398px 346px #FFF , 867px 150px #FFF , 1770px 1282px #FFF , 1549px 1472px #FFF , 33px 1939px #FFF , 105px 462px #FFF , 1873px 442px #FFF , 1287px 1058px #FFF , 1617px 144px #FFF , 1622px 1295px #FFF , 616px 1766px #FFF , 319px 1843px #FFF , 1194px 814px #FFF , 1198px 879px #FFF , 66px 1834px #FFF , 127px 1187px #FFF , 1291px 896px #FFF , 1019px 1277px #FFF , 1852px 483px #FFF , 169px 623px #FFF , 666px 28px #FFF , 914px 127px #FFF , 1805px 1225px #FFF , 1597px 227px #FFF , 122px 1088px #FFF , 926px 1441px #FFF , 1826px 1056px #FFF , 1088px 81px #FFF , 1670px 756px #FFF , 489px 1200px #FFF , 9px 1588px #FFF , 1518px 1956px #FFF , 463px 1196px #FFF , 1772px 1367px #FFF , 316px 1997px #FFF , 440px 1900px #FFF , 501px 125px #FFF , 1424px 821px #FFF , 1639px 709px #FFF , 120px 429px #FFF , 448px 1165px #FFF , 1557px 20px #FFF , 488px 924px #FFF , 926px 1332px #FFF , 1798px 368px #FFF , 931px 922px #FFF , 1308px 1425px #FFF , 338px 939px #FFF , 1320px 1219px #FFF , 636px 591px #FFF , 821px 1472px #FFF , 452px 1043px #FFF , 502px 1051px #FFF , 795px 1012px #FFF , 145px 290px #FFF , 472px 1828px #FFF , 575px 1251px #FFF , 254px 1472px #FFF , 1690px 1161px #FFF , 576px 75px #FFF , 215px 1583px #FFF , 1295px 781px #FFF , 1271px 905px #FFF , 1576px 422px #FFF , 494px 981px #FFF , 688px 73px #FFF , 1949px 194px #FFF , 1347px 952px #FFF , 1366px 747px #FFF , 1435px 1297px #FFF , 1782px 1137px #FFF , 1086px 23px #FFF , 1352px 1648px #FFF , 287px 1891px #FFF , 211px 370px #FFF , 437px 1702px #FFF , 1989px 1326px #FFF , 1414px 476px #FFF , 961px 1363px #FFF , 179px 107px #FFF , 1932px 1520px #FFF , 1835px 1519px #FFF , 972px 148px #FFF , 1595px 1062px #FFF , 243px 1211px #FFF , 1311px 1936px #FFF , 23px 33px #FFF , 341px 534px #FFF , 1893px 645px #FFF , 1996px 180px #FFF , 1254px 175px #FFF , 1914px 1665px #FFF , 1506px 223px #FFF , 344px 1882px #FFF , 1522px 905px #FFF , 1624px 1011px #FFF , 1953px 423px #FFF , 1402px 1670px #FFF , 1404px 472px #FFF , 454px 913px #FFF , 8px 1597px #FFF , 782px 1563px #FFF , 1874px 1239px #FFF , 819px 1604px #FFF , 813px 1208px #FFF , 1463px 1778px #FFF , 846px 1154px #FFF , 1789px 65px #FFF , 1061px 177px #FFF , 335px 259px #FFF , 1855px 643px #FFF , 872px 1851px #FFF , 1100px 93px #FFF , 1091px 205px #FFF , 1520px 1976px #FFF , 1463px 1160px #FFF , 251px 1804px #FFF , 557px 88px #FFF , 1869px 532px #FFF , 288px 1694px #FFF , 1038px 464px #FFF , 692px 1071px #FFF , 1639px 1287px #FFF , 1413px 73px #FFF , 687px 99px #FFF , 7px 1400px #FFF , 892px 1458px #FFF , 1371px 680px #FFF , 1832px 1669px #FFF , 1554px 433px #FFF , 1185px 867px #FFF , 726px 88px #FFF , 1199px 1315px #FFF , 722px 15px #FFF , 207px 1531px #FFF , 436px 1392px #FFF , 1741px 688px #FFF , 1155px 78px #FFF , 123px 1007px #FFF , 1835px 1947px #FFF , 630px 1835px #FFF , 20px 209px #FFF , 1606px 510px #FFF , 804px 1758px #FFF , 164px 383px #FFF , 514px 548px #FFF , 1134px 1608px #FFF , 848px 152px #FFF , 1351px 549px #FFF , 1530px 1314px #FFF , 1987px 1496px #FFF , 542px 1033px #FFF , 1385px 552px #FFF , 1557px 523px #FFF , 328px 1910px #FFF , 316px 131px #FFF , 1993px 1110px #FFF , 606px 1307px #FFF , 1549px 1049px #FFF , 1745px 1631px #FFF , 1980px 483px #FFF , 633px 138px #FFF , 1525px 458px #FFF , 817px 1623px #FFF , 634px 1673px #FFF , 546px 1843px #FFF , 762px 1062px #FFF , 1319px 1191px #FFF , 1881px 1645px #FFF , 1128px 950px #FFF , 945px 1300px #FFF , 654px 710px #FFF , 487px 1369px #FFF , 1214px 1674px #FFF , 1156px 1316px #FFF , 1596px 1523px #FFF , 249px 1941px #FFF , 248px 212px #FFF , 139px 1467px #FFF , 1243px 1587px #FFF , 1469px 1732px #FFF , 109px 1127px #FFF , 864px 1886px #FFF , 1667px 1257px #FFF , 1000px 120px #FFF , 1809px 181px #FFF , 455px 1789px #FFF , 531px 581px #FFF , 1917px 584px #FFF , 159px 1440px #FFF , 561px 981px #FFF , 139px 1465px #FFF , 1092px 552px #FFF , 209px 1509px #FFF , 587px 185px #FFF , 69px 862px #FFF , 589px 933px #FFF , 854px 1657px #FFF , 1861px 847px #FFF , 282px 1928px #FFF , 1007px 911px #FFF , 782px 635px #FFF , 1178px 642px #FFF , 506px 138px #FFF , 1883px 1371px #FFF , 1652px 1824px #FFF , 1651px 1033px #FFF , 1331px 202px #FFF , 79px 1713px #FFF , 1259px 801px #FFF , 1767px 1134px #FFF , 1543px 319px #FFF , 1572px 423px #FFF , 1564px 1995px #FFF , 587px 962px #FFF , 990px 440px #FFF , 1249px 1265px #FFF , 1500px 1425px #FFF , 884px 392px #FFF , 451px 1949px #FFF , 884px 1063px #FFF , 222px 684px #FFF , 1330px 1402px #FFF , 177px 1952px #FFF , 1072px 1467px #FFF , 731px 518px #FFF , 1020px 690px #FFF , 1994px 1546px #FFF , 190px 1217px #FFF , 620px 550px #FFF , 281px 1893px #FFF , 1545px 296px #FFF , 1747px 1031px #FFF , 1823px 1284px #FFF , 1712px 880px #FFF , 1017px 831px #FFF , 241px 1394px #FFF , 491px 1259px #FFF , 2000px 252px #FFF , 1781px 1771px #FFF , 1093px 1490px #FFF , 1108px 1765px #FFF , 66px 610px #FFF , 1486px 402px #FFF , 104px 1861px #FFF , 931px 1496px #FFF , 246px 658px #FFF , 743px 1726px #FFF , 818px 838px #FFF , 481px 614px #FFF , 718px 1708px #FFF , 35px 1780px #FFF , 1832px 126px #FFF , 664px 861px #FFF , 1835px 301px #FFF , 91px 1721px #FFF , 392px 787px #FFF , 677px 508px #FFF , 1140px 334px #FFF , 1701px 237px #FFF , 697px 1223px #FFF , 990px 885px #FFF , 250px 339px #FFF , 363px 1127px #FFF , 1811px 1680px #FFF , 50px 1104px #FFF , 1506px 1447px #FFF , 1157px 393px #FFF , 1322px 305px #FFF , 1067px 69px #FFF , 1988px 1287px #FFF , 1571px 390px #FFF , 1027px 117px #FFF , 1960px 163px #FFF , 898px 1035px #FFF , 1593px 1635px #FFF , 712px 837px #FFF , 1109px 191px #FFF , 842px 1837px #FFF , 757px 619px #FFF , 1080px 241px #FFF , 278px 1113px #FFF , 1646px 462px #FFF , 419px 368px #FFF , 1188px 633px #FFF , 1494px 1770px #FFF , 152px 248px #FFF , 1978px 69px #FFF , 934px 1603px #FFF , 877px 1121px #FFF , 921px 488px #FFF , 968px 816px #FFF , 1523px 1660px #FFF , 1008px 512px #FFF , 1892px 1999px #FFF , 335px 568px #FFF , 667px 1834px #FFF , 1775px 1880px #FFF , 1063px 699px #FFF , 357px 996px #FFF , 1295px 1900px #FFF , 1555px 1114px #FFF , 782px 1090px #FFF , 1144px 1844px #FFF , 1739px 783px #FFF , 1762px 564px #FFF , 1040px 458px #FFF , 310px 22px #FFF , 544px 1567px #FFF , 987px 388px #FFF , 308px 1830px #FFF , 1322px 1995px #FFF , 1722px 433px #FFF , 207px 465px #FFF , 1166px 1512px #FFF , 66px 1678px #FFF , 1425px 1906px #FFF , 1549px 1884px #FFF , 1798px 1514px #FFF , 668px 1906px #FFF , 159px 768px #FFF , 1661px 1913px #FFF , 1975px 436px #FFF , 644px 1920px #FFF , 1078px 562px #FFF , 1564px 1652px #FFF , 262px 1603px #FFF , 1754px 705px #FFF , 1171px 909px #FFF , 716px 1294px #FFF , 1641px 1178px #FFF , 718px 291px #FFF , 1806px 1521px #FFF , 132px 893px #FFF , 166px 1760px #FFF , 1546px 1445px #FFF , 5px 340px #FFF , 38px 179px #FFF , 1261px 203px #FFF , 679px 1088px #FFF , 1144px 117px #FFF , 169px 89px #FFF , 1389px 1987px #FFF , 452px 1038px #FFF , 998px 1427px #FFF , 965px 650px #FFF , 331px 1227px #FFF , 936px 115px #FFF , 815px 405px #FFF , 434px 1477px #FFF , 1438px 1028px #FFF , 727px 89px #FFF , 1438px 1769px #FFF , 729px 1870px #FFF , 1046px 288px #FFF , 958px 1308px #FFF , 302px 1071px #FFF , 1400px 242px #FFF , 273px 1725px #FFF , 1300px 713px #FFF , 1911px 694px #FFF , 1929px 347px #FFF , 416px 32px #FFF , 491px 1160px #FFF , 299px 1940px #FFF , 1792px 1069px #FFF , 273px 446px #FFF , 1493px 1591px #FFF , 1618px 1493px #FFF , 1913px 1296px #FFF , 1335px 1481px #FFF , 457px 358px #FFF , 1562px 1519px #FFF , 366px 548px #FFF , 878px 325px #FFF , 1375px 244px #FFF , 1499px 1154px #FFF , 1618px 131px #FFF , 259px 430px #FFF , 746px 629px #FFF , 173px 1772px #FFF , 1140px 997px #FFF , 1298px 1136px #FFF , 1314px 591px #FFF , 1067px 492px #FFF , 49px 720px #FFF , 1385px 1801px #FFF , 536px 239px #FFF , 1217px 463px #FFF , 1792px 366px #FFF , 1274px 89px #FFF , 1683px 286px #FFF , 1395px 1053px #FFF , 59px 1987px #FFF , 593px 190px #FFF , 1539px 1734px #FFF , 392px 101px #FFF , 1403px 895px #FFF , 1245px 1051px #FFF , 328px 952px #FFF , 357px 162px #FFF , 67px 1957px #FFF , 1137px 274px #FFF , 1732px 62px #FFF , 969px 1302px #FFF , 1367px 431px #FFF , 459px 1795px #FFF , 1900px 1201px #FFF , 448px 1678px #FFF , 1002px 1035px #FFF , 145px 1378px #FFF , 194px 266px #FFF , 1462px 1577px #FFF , 627px 1838px #FFF , 904px 1808px #FFF , 488px 1607px #FFF , 1388px 948px #FFF , 1147px 1123px #FFF , 355px 1768px #FFF , 622px 284px #FFF , 1712px 1293px #FFF , 859px 1695px #FFF , 1882px 1765px #FFF , 68px 158px #FFF , 1324px 773px #FFF , 1600px 1441px #FFF , 890px 1957px #FFF , 1980px 268px #FFF , 607px 171px #FFF , 191px 1113px #FFF , 1646px 1327px #FFF , 1560px 135px #FFF , 1808px 716px #FFF , 796px 1245px #FFF , 401px 1009px #FFF , 1149px 1340px #FFF , 97px 966px #FFF , 1852px 1172px #FFF , 81px 1139px #FFF , 776px 1853px #FFF , 1808px 1109px #FFF , 1263px 61px #FFF , 1800px 1078px #FFF , 1321px 1798px #FFF , 951px 1800px #FFF , 1672px 1335px #FFF , 1768px 386px #FFF , 1743px 1548px #FFF , 1802px 478px #FFF , 1999px 1607px #FFF , 1648px 54px #FFF , 670px 29px #FFF , 1519px 1287px #FFF , 1497px 1631px #FFF , 1410px 659px #FFF , 1686px 72px #FFF , 573px 23px #FFF , 1584px 735px #FFF , 1236px 354px #FFF , 1385px 1158px #FFF , 1753px 1781px #FFF , 1801px 454px #FFF , 977px 1316px #FFF , 882px 1756px #FFF , 861px 3px #FFF , 221px 1476px #FFF , 1576px 902px #FFF , 401px 1601px #FFF , 909px 1350px #FFF , 529px 1804px #FFF , 303px 139px #FFF , 64px 1507px #FFF , 123px 1811px #FFF , 1452px 1895px #FFF , 1925px 470px #FFF , 1678px 528px #FFF , 27px 603px #FFF , 662px 753px #FFF , 1119px 1002px #FFF , 1964px 694px #FFF , 252px 1443px #FFF , 1186px 548px #FFF , 222px 209px #FFF , 1600px 1467px #FFF , 566px 1927px #FFF , 1832px 616px #FFF , 1818px 530px #FFF , 1498px 1277px #FFF , 1615px 1049px #FFF , 1975px 934px #FFF , 1176px 1510px #FFF , 1092px 930px #FFF , 131px 236px #FFF , 79px 1981px #FFF , 1167px 1050px #FFF , 279px 122px #FFF , 287px 1199px #FFF , 562px 400px #FFF , 338px 1992px #FFF , 752px 1706px #FFF , 380px 1968px #FFF , 427px 1729px #FFF , 963px 1701px #FFF , 600px 1915px #FFF , 1405px 482px #FFF , 1471px 479px #FFF , 323px 1229px #FFF , 411px 1374px #FFF , 1314px 1066px #FFF , 806px 587px #FFF , 449px 1673px #FFF , 975px 759px #FFF , 299px 1371px #FFF , 266px 1032px #FFF , 527px 620px #FFF , 1496px 905px #FFF , 378px 1804px #FFF , 1618px 1451px #FFF , 887px 1914px #FFF , 1071px 217px #FFF , 520px 121px #FFF , 542px 23px #FFF , 1268px 1602px #FFF , 1882px 1017px #FFF , 190px 584px #FFF , 1412px 223px #FFF , 1330px 431px #FFF , 1200px 1753px #FFF , 434px 920px #FFF , 500px 1340px #FFF , 1642px 472px #FFF , 460px 5px #FFF , 775px 1703px #FFF , 344px 1304px #FFF , 116px 1759px #FFF , 1983px 1958px #FFF , 1730px 1220px #FFF , 48px 925px #FFF , 1411px 67px #FFF , 965px 1698px #FFF , 167px 661px #FFF , 919px 139px #FFF , 1360px 1476px #FFF , 1901px 1119px #FFF , 341px 322px #FFF , 661px 1167px #FFF , 322px 241px #FFF , 861px 1292px #FFF , 200px 788px #FFF , 968px 1434px #FFF , 1298px 1229px #FFF , 1689px 1322px #FFF , 459px 697px #FFF , 887px 1386px #FFF , 572px 226px #FFF , 247px 1846px #FFF , 275px 1481px #FFF , 18px 1433px #FFF , 1316px 1739px #FFF , 1967px 125px #FFF , 1107px 482px #FFF , 1135px 1804px #FFF , 1802px 1727px #FFF , 4px 397px #FFF , 199px 1151px #FFF , 643px 546px #FFF , 1007px 776px #FFF , 1000px 1772px #FFF , 1976px 104px #FFF , 971px 1053px #FFF , 512px 1430px #FFF , 429px 1934px #FFF , 1157px 1712px #FFF , 1308px 643px #FFF , 1449px 555px #FFF , 831px 1680px #FFF , 19px 825px #FFF , 787px 965px #FFF , 180px 85px #FFF , 846px 753px #FFF , 630px 949px #FFF , 1861px 1116px #FFF , 338px 577px #FFF , 424px 1963px #FFF , 640px 1056px #FFF , 305px 716px #FFF , 267px 470px #FFF , 1919px 1155px #FFF , 667px 1234px #FFF , 1465px 1307px #FFF , 76px 1466px #FFF , 1178px 1513px #FFF , 433px 1509px #FFF , 186px 830px #FFF , 1035px 1114px #FFF , 1512px 1832px #FFF , 1095px 364px #FFF , 1907px 744px #FFF , 649px 361px #FFF , 513px 597px #FFF , 857px 669px #FFF , 1721px 710px #FFF , 27px 1823px #FFF , 1033px 620px #FFF , 347px 818px #FFF , 112px 835px #FFF , 1871px 756px #FFF , 644px 1475px #FFF , 838px 1358px #FFF , 360px 818px #FFF , 1906px 860px #FFF;
  animation: animStar 400s linear infinite; }

.HomeBlk2-stars:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 451px 1820px #FFF , 1138px 505px #FFF , 764px 759px #FFF , 208px 1880px #FFF , 1015px 1564px #FFF , 1311px 1653px #FFF , 1470px 1160px #FFF , 1828px 767px #FFF , 1638px 1541px #FFF , 1724px 1537px #FFF , 1612px 533px #FFF , 1950px 639px #FFF , 1154px 241px #FFF , 910px 1968px #FFF , 677px 1157px #FFF , 694px 21px #FFF , 1085px 1015px #FFF , 647px 653px #FFF , 1782px 361px #FFF , 261px 628px #FFF , 89px 609px #FFF , 1790px 14px #FFF , 1992px 978px #FFF , 897px 919px #FFF , 1231px 18px #FFF , 692px 1468px #FFF , 162px 19px #FFF , 1795px 374px #FFF , 742px 1275px #FFF , 1010px 1785px #FFF , 994px 596px #FFF , 1072px 1810px #FFF , 1708px 925px #FFF , 435px 930px #FFF , 487px 819px #FFF , 1263px 1517px #FFF , 686px 1994px #FFF , 917px 1019px #FFF , 387px 1861px #FFF , 1427px 1171px #FFF , 911px 853px #FFF , 1206px 1686px #FFF , 519px 1612px #FFF , 1611px 1190px #FFF , 46px 579px #FFF , 1627px 1261px #FFF , 801px 1462px #FFF , 1693px 669px #FFF , 753px 1951px #FFF , 909px 759px #FFF , 1457px 1107px #FFF , 674px 490px #FFF , 1195px 110px #FFF , 1300px 72px #FFF , 119px 545px #FFF , 1549px 518px #FFF , 560px 1328px #FFF , 1251px 1746px #FFF , 308px 165px #FFF , 1509px 473px #FFF , 884px 1515px #FFF , 141px 165px #FFF , 39px 215px #FFF , 856px 1927px #FFF , 856px 1307px #FFF , 523px 1883px #FFF , 677px 971px #FFF , 1671px 837px #FFF , 376px 517px #FFF , 866px 1315px #FFF , 1138px 1642px #FFF , 1504px 1961px #FFF , 470px 96px #FFF , 1200px 723px #FFF , 1260px 829px #FFF , 846px 1113px #FFF , 372px 861px #FFF , 606px 1488px #FFF , 1749px 487px #FFF , 1952px 1952px #FFF , 822px 232px #FFF , 783px 1147px #FFF , 1584px 1612px #FFF , 1580px 287px #FFF , 1304px 1395px #FFF , 186px 197px #FFF , 540px 1793px #FFF , 1476px 590px #FFF , 623px 295px #FFF , 1398px 346px #FFF , 867px 150px #FFF , 1770px 1282px #FFF , 1549px 1472px #FFF , 33px 1939px #FFF , 105px 462px #FFF , 1873px 442px #FFF , 1287px 1058px #FFF , 1617px 144px #FFF , 1622px 1295px #FFF , 616px 1766px #FFF , 319px 1843px #FFF , 1194px 814px #FFF , 1198px 879px #FFF , 66px 1834px #FFF , 127px 1187px #FFF , 1291px 896px #FFF , 1019px 1277px #FFF , 1852px 483px #FFF , 169px 623px #FFF , 666px 28px #FFF , 914px 127px #FFF , 1805px 1225px #FFF , 1597px 227px #FFF , 122px 1088px #FFF , 926px 1441px #FFF , 1826px 1056px #FFF , 1088px 81px #FFF , 1670px 756px #FFF , 489px 1200px #FFF , 9px 1588px #FFF , 1518px 1956px #FFF , 463px 1196px #FFF , 1772px 1367px #FFF , 316px 1997px #FFF , 440px 1900px #FFF , 501px 125px #FFF , 1424px 821px #FFF , 1639px 709px #FFF , 120px 429px #FFF , 448px 1165px #FFF , 1557px 20px #FFF , 488px 924px #FFF , 926px 1332px #FFF , 1798px 368px #FFF , 931px 922px #FFF , 1308px 1425px #FFF , 338px 939px #FFF , 1320px 1219px #FFF , 636px 591px #FFF , 821px 1472px #FFF , 452px 1043px #FFF , 502px 1051px #FFF , 795px 1012px #FFF , 145px 290px #FFF , 472px 1828px #FFF , 575px 1251px #FFF , 254px 1472px #FFF , 1690px 1161px #FFF , 576px 75px #FFF , 215px 1583px #FFF , 1295px 781px #FFF , 1271px 905px #FFF , 1576px 422px #FFF , 494px 981px #FFF , 688px 73px #FFF , 1949px 194px #FFF , 1347px 952px #FFF , 1366px 747px #FFF , 1435px 1297px #FFF , 1782px 1137px #FFF , 1086px 23px #FFF , 1352px 1648px #FFF , 287px 1891px #FFF , 211px 370px #FFF , 437px 1702px #FFF , 1989px 1326px #FFF , 1414px 476px #FFF , 961px 1363px #FFF , 179px 107px #FFF , 1932px 1520px #FFF , 1835px 1519px #FFF , 972px 148px #FFF , 1595px 1062px #FFF , 243px 1211px #FFF , 1311px 1936px #FFF , 23px 33px #FFF , 341px 534px #FFF , 1893px 645px #FFF , 1996px 180px #FFF , 1254px 175px #FFF , 1914px 1665px #FFF , 1506px 223px #FFF , 344px 1882px #FFF , 1522px 905px #FFF , 1624px 1011px #FFF , 1953px 423px #FFF , 1402px 1670px #FFF , 1404px 472px #FFF , 454px 913px #FFF , 8px 1597px #FFF , 782px 1563px #FFF , 1874px 1239px #FFF , 819px 1604px #FFF , 813px 1208px #FFF , 1463px 1778px #FFF , 846px 1154px #FFF , 1789px 65px #FFF , 1061px 177px #FFF , 335px 259px #FFF , 1855px 643px #FFF , 872px 1851px #FFF , 1100px 93px #FFF , 1091px 205px #FFF , 1520px 1976px #FFF , 1463px 1160px #FFF , 251px 1804px #FFF , 557px 88px #FFF , 1869px 532px #FFF , 288px 1694px #FFF , 1038px 464px #FFF , 692px 1071px #FFF , 1639px 1287px #FFF , 1413px 73px #FFF , 687px 99px #FFF , 7px 1400px #FFF , 892px 1458px #FFF , 1371px 680px #FFF , 1832px 1669px #FFF , 1554px 433px #FFF , 1185px 867px #FFF , 726px 88px #FFF , 1199px 1315px #FFF , 722px 15px #FFF , 207px 1531px #FFF , 436px 1392px #FFF , 1741px 688px #FFF , 1155px 78px #FFF , 123px 1007px #FFF , 1835px 1947px #FFF , 630px 1835px #FFF , 20px 209px #FFF , 1606px 510px #FFF , 804px 1758px #FFF , 164px 383px #FFF , 514px 548px #FFF , 1134px 1608px #FFF , 848px 152px #FFF , 1351px 549px #FFF , 1530px 1314px #FFF , 1987px 1496px #FFF , 542px 1033px #FFF , 1385px 552px #FFF , 1557px 523px #FFF , 328px 1910px #FFF , 316px 131px #FFF , 1993px 1110px #FFF , 606px 1307px #FFF , 1549px 1049px #FFF , 1745px 1631px #FFF , 1980px 483px #FFF , 633px 138px #FFF , 1525px 458px #FFF , 817px 1623px #FFF , 634px 1673px #FFF , 546px 1843px #FFF , 762px 1062px #FFF , 1319px 1191px #FFF , 1881px 1645px #FFF , 1128px 950px #FFF , 945px 1300px #FFF , 654px 710px #FFF , 487px 1369px #FFF , 1214px 1674px #FFF , 1156px 1316px #FFF , 1596px 1523px #FFF , 249px 1941px #FFF , 248px 212px #FFF , 139px 1467px #FFF , 1243px 1587px #FFF , 1469px 1732px #FFF , 109px 1127px #FFF , 864px 1886px #FFF , 1667px 1257px #FFF , 1000px 120px #FFF , 1809px 181px #FFF , 455px 1789px #FFF , 531px 581px #FFF , 1917px 584px #FFF , 159px 1440px #FFF , 561px 981px #FFF , 139px 1465px #FFF , 1092px 552px #FFF , 209px 1509px #FFF , 587px 185px #FFF , 69px 862px #FFF , 589px 933px #FFF , 854px 1657px #FFF , 1861px 847px #FFF , 282px 1928px #FFF , 1007px 911px #FFF , 782px 635px #FFF , 1178px 642px #FFF , 506px 138px #FFF , 1883px 1371px #FFF , 1652px 1824px #FFF , 1651px 1033px #FFF , 1331px 202px #FFF , 79px 1713px #FFF , 1259px 801px #FFF , 1767px 1134px #FFF , 1543px 319px #FFF , 1572px 423px #FFF , 1564px 1995px #FFF , 587px 962px #FFF , 990px 440px #FFF , 1249px 1265px #FFF , 1500px 1425px #FFF , 884px 392px #FFF , 451px 1949px #FFF , 884px 1063px #FFF , 222px 684px #FFF , 1330px 1402px #FFF , 177px 1952px #FFF , 1072px 1467px #FFF , 731px 518px #FFF , 1020px 690px #FFF , 1994px 1546px #FFF , 190px 1217px #FFF , 620px 550px #FFF , 281px 1893px #FFF , 1545px 296px #FFF , 1747px 1031px #FFF , 1823px 1284px #FFF , 1712px 880px #FFF , 1017px 831px #FFF , 241px 1394px #FFF , 491px 1259px #FFF , 2000px 252px #FFF , 1781px 1771px #FFF , 1093px 1490px #FFF , 1108px 1765px #FFF , 66px 610px #FFF , 1486px 402px #FFF , 104px 1861px #FFF , 931px 1496px #FFF , 246px 658px #FFF , 743px 1726px #FFF , 818px 838px #FFF , 481px 614px #FFF , 718px 1708px #FFF , 35px 1780px #FFF , 1832px 126px #FFF , 664px 861px #FFF , 1835px 301px #FFF , 91px 1721px #FFF , 392px 787px #FFF , 677px 508px #FFF , 1140px 334px #FFF , 1701px 237px #FFF , 697px 1223px #FFF , 990px 885px #FFF , 250px 339px #FFF , 363px 1127px #FFF , 1811px 1680px #FFF , 50px 1104px #FFF , 1506px 1447px #FFF , 1157px 393px #FFF , 1322px 305px #FFF , 1067px 69px #FFF , 1988px 1287px #FFF , 1571px 390px #FFF , 1027px 117px #FFF , 1960px 163px #FFF , 898px 1035px #FFF , 1593px 1635px #FFF , 712px 837px #FFF , 1109px 191px #FFF , 842px 1837px #FFF , 757px 619px #FFF , 1080px 241px #FFF , 278px 1113px #FFF , 1646px 462px #FFF , 419px 368px #FFF , 1188px 633px #FFF , 1494px 1770px #FFF , 152px 248px #FFF , 1978px 69px #FFF , 934px 1603px #FFF , 877px 1121px #FFF , 921px 488px #FFF , 968px 816px #FFF , 1523px 1660px #FFF , 1008px 512px #FFF , 1892px 1999px #FFF , 335px 568px #FFF , 667px 1834px #FFF , 1775px 1880px #FFF , 1063px 699px #FFF , 357px 996px #FFF , 1295px 1900px #FFF , 1555px 1114px #FFF , 782px 1090px #FFF , 1144px 1844px #FFF , 1739px 783px #FFF , 1762px 564px #FFF , 1040px 458px #FFF , 310px 22px #FFF , 544px 1567px #FFF , 987px 388px #FFF , 308px 1830px #FFF , 1322px 1995px #FFF , 1722px 433px #FFF , 207px 465px #FFF , 1166px 1512px #FFF , 66px 1678px #FFF , 1425px 1906px #FFF , 1549px 1884px #FFF , 1798px 1514px #FFF , 668px 1906px #FFF , 159px 768px #FFF , 1661px 1913px #FFF , 1975px 436px #FFF , 644px 1920px #FFF , 1078px 562px #FFF , 1564px 1652px #FFF , 262px 1603px #FFF , 1754px 705px #FFF , 1171px 909px #FFF , 716px 1294px #FFF , 1641px 1178px #FFF , 718px 291px #FFF , 1806px 1521px #FFF , 132px 893px #FFF , 166px 1760px #FFF , 1546px 1445px #FFF , 5px 340px #FFF , 38px 179px #FFF , 1261px 203px #FFF , 679px 1088px #FFF , 1144px 117px #FFF , 169px 89px #FFF , 1389px 1987px #FFF , 452px 1038px #FFF , 998px 1427px #FFF , 965px 650px #FFF , 331px 1227px #FFF , 936px 115px #FFF , 815px 405px #FFF , 434px 1477px #FFF , 1438px 1028px #FFF , 727px 89px #FFF , 1438px 1769px #FFF , 729px 1870px #FFF , 1046px 288px #FFF , 958px 1308px #FFF , 302px 1071px #FFF , 1400px 242px #FFF , 273px 1725px #FFF , 1300px 713px #FFF , 1911px 694px #FFF , 1929px 347px #FFF , 416px 32px #FFF , 491px 1160px #FFF , 299px 1940px #FFF , 1792px 1069px #FFF , 273px 446px #FFF , 1493px 1591px #FFF , 1618px 1493px #FFF , 1913px 1296px #FFF , 1335px 1481px #FFF , 457px 358px #FFF , 1562px 1519px #FFF , 366px 548px #FFF , 878px 325px #FFF , 1375px 244px #FFF , 1499px 1154px #FFF , 1618px 131px #FFF , 259px 430px #FFF , 746px 629px #FFF , 173px 1772px #FFF , 1140px 997px #FFF , 1298px 1136px #FFF , 1314px 591px #FFF , 1067px 492px #FFF , 49px 720px #FFF , 1385px 1801px #FFF , 536px 239px #FFF , 1217px 463px #FFF , 1792px 366px #FFF , 1274px 89px #FFF , 1683px 286px #FFF , 1395px 1053px #FFF , 59px 1987px #FFF , 593px 190px #FFF , 1539px 1734px #FFF , 392px 101px #FFF , 1403px 895px #FFF , 1245px 1051px #FFF , 328px 952px #FFF , 357px 162px #FFF , 67px 1957px #FFF , 1137px 274px #FFF , 1732px 62px #FFF , 969px 1302px #FFF , 1367px 431px #FFF , 459px 1795px #FFF , 1900px 1201px #FFF , 448px 1678px #FFF , 1002px 1035px #FFF , 145px 1378px #FFF , 194px 266px #FFF , 1462px 1577px #FFF , 627px 1838px #FFF , 904px 1808px #FFF , 488px 1607px #FFF , 1388px 948px #FFF , 1147px 1123px #FFF , 355px 1768px #FFF , 622px 284px #FFF , 1712px 1293px #FFF , 859px 1695px #FFF , 1882px 1765px #FFF , 68px 158px #FFF , 1324px 773px #FFF , 1600px 1441px #FFF , 890px 1957px #FFF , 1980px 268px #FFF , 607px 171px #FFF , 191px 1113px #FFF , 1646px 1327px #FFF , 1560px 135px #FFF , 1808px 716px #FFF , 796px 1245px #FFF , 401px 1009px #FFF , 1149px 1340px #FFF , 97px 966px #FFF , 1852px 1172px #FFF , 81px 1139px #FFF , 776px 1853px #FFF , 1808px 1109px #FFF , 1263px 61px #FFF , 1800px 1078px #FFF , 1321px 1798px #FFF , 951px 1800px #FFF , 1672px 1335px #FFF , 1768px 386px #FFF , 1743px 1548px #FFF , 1802px 478px #FFF , 1999px 1607px #FFF , 1648px 54px #FFF , 670px 29px #FFF , 1519px 1287px #FFF , 1497px 1631px #FFF , 1410px 659px #FFF , 1686px 72px #FFF , 573px 23px #FFF , 1584px 735px #FFF , 1236px 354px #FFF , 1385px 1158px #FFF , 1753px 1781px #FFF , 1801px 454px #FFF , 977px 1316px #FFF , 882px 1756px #FFF , 861px 3px #FFF , 221px 1476px #FFF , 1576px 902px #FFF , 401px 1601px #FFF , 909px 1350px #FFF , 529px 1804px #FFF , 303px 139px #FFF , 64px 1507px #FFF , 123px 1811px #FFF , 1452px 1895px #FFF , 1925px 470px #FFF , 1678px 528px #FFF , 27px 603px #FFF , 662px 753px #FFF , 1119px 1002px #FFF , 1964px 694px #FFF , 252px 1443px #FFF , 1186px 548px #FFF , 222px 209px #FFF , 1600px 1467px #FFF , 566px 1927px #FFF , 1832px 616px #FFF , 1818px 530px #FFF , 1498px 1277px #FFF , 1615px 1049px #FFF , 1975px 934px #FFF , 1176px 1510px #FFF , 1092px 930px #FFF , 131px 236px #FFF , 79px 1981px #FFF , 1167px 1050px #FFF , 279px 122px #FFF , 287px 1199px #FFF , 562px 400px #FFF , 338px 1992px #FFF , 752px 1706px #FFF , 380px 1968px #FFF , 427px 1729px #FFF , 963px 1701px #FFF , 600px 1915px #FFF , 1405px 482px #FFF , 1471px 479px #FFF , 323px 1229px #FFF , 411px 1374px #FFF , 1314px 1066px #FFF , 806px 587px #FFF , 449px 1673px #FFF , 975px 759px #FFF , 299px 1371px #FFF , 266px 1032px #FFF , 527px 620px #FFF , 1496px 905px #FFF , 378px 1804px #FFF , 1618px 1451px #FFF , 887px 1914px #FFF , 1071px 217px #FFF , 520px 121px #FFF , 542px 23px #FFF , 1268px 1602px #FFF , 1882px 1017px #FFF , 190px 584px #FFF , 1412px 223px #FFF , 1330px 431px #FFF , 1200px 1753px #FFF , 434px 920px #FFF , 500px 1340px #FFF , 1642px 472px #FFF , 460px 5px #FFF , 775px 1703px #FFF , 344px 1304px #FFF , 116px 1759px #FFF , 1983px 1958px #FFF , 1730px 1220px #FFF , 48px 925px #FFF , 1411px 67px #FFF , 965px 1698px #FFF , 167px 661px #FFF , 919px 139px #FFF , 1360px 1476px #FFF , 1901px 1119px #FFF , 341px 322px #FFF , 661px 1167px #FFF , 322px 241px #FFF , 861px 1292px #FFF , 200px 788px #FFF , 968px 1434px #FFF , 1298px 1229px #FFF , 1689px 1322px #FFF , 459px 697px #FFF , 887px 1386px #FFF , 572px 226px #FFF , 247px 1846px #FFF , 275px 1481px #FFF , 18px 1433px #FFF , 1316px 1739px #FFF , 1967px 125px #FFF , 1107px 482px #FFF , 1135px 1804px #FFF , 1802px 1727px #FFF , 4px 397px #FFF , 199px 1151px #FFF , 643px 546px #FFF , 1007px 776px #FFF , 1000px 1772px #FFF , 1976px 104px #FFF , 971px 1053px #FFF , 512px 1430px #FFF , 429px 1934px #FFF , 1157px 1712px #FFF , 1308px 643px #FFF , 1449px 555px #FFF , 831px 1680px #FFF , 19px 825px #FFF , 787px 965px #FFF , 180px 85px #FFF , 846px 753px #FFF , 630px 949px #FFF , 1861px 1116px #FFF , 338px 577px #FFF , 424px 1963px #FFF , 640px 1056px #FFF , 305px 716px #FFF , 267px 470px #FFF , 1919px 1155px #FFF , 667px 1234px #FFF , 1465px 1307px #FFF , 76px 1466px #FFF , 1178px 1513px #FFF , 433px 1509px #FFF , 186px 830px #FFF , 1035px 1114px #FFF , 1512px 1832px #FFF , 1095px 364px #FFF , 1907px 744px #FFF , 649px 361px #FFF , 513px 597px #FFF , 857px 669px #FFF , 1721px 710px #FFF , 27px 1823px #FFF , 1033px 620px #FFF , 347px 818px #FFF , 112px 835px #FFF , 1871px 756px #FFF , 644px 1475px #FFF , 838px 1358px #FFF , 360px 818px #FFF , 1906px 860px #FFF; }

.HomeBlk2-stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1603px 525px #FFF , 1496px 1352px #FFF , 852px 1398px #FFF , 1466px 809px #FFF , 1944px 1351px #FFF , 209px 1217px #FFF , 388px 1838px #FFF , 559px 449px #FFF , 1270px 764px #FFF , 1066px 1873px #FFF , 1750px 694px #FFF , 1177px 163px #FFF , 1253px 1619px #FFF , 1148px 729px #FFF , 740px 97px #FFF , 1035px 1906px #FFF , 350px 1451px #FFF , 1106px 1345px #FFF , 1073px 633px #FFF , 290px 314px #FFF , 978px 1440px #FFF , 849px 1554px #FFF , 294px 1300px #FFF , 1411px 650px #FFF , 615px 1144px #FFF , 912px 46px #FFF , 1234px 2000px #FFF , 1165px 1687px #FFF , 564px 1462px #FFF , 557px 463px #FFF , 443px 1014px #FFF , 1711px 1165px #FFF , 275px 992px #FFF , 930px 697px #FFF , 1525px 1653px #FFF , 465px 1544px #FFF , 373px 1098px #FFF , 1675px 67px #FFF , 1237px 1311px #FFF , 1673px 730px #FFF , 1909px 1887px #FFF , 1705px 729px #FFF , 1137px 364px #FFF , 793px 31px #FFF , 765px 1338px #FFF , 1396px 1434px #FFF , 1189px 227px #FFF , 398px 932px #FFF , 1487px 896px #FFF , 295px 1928px #FFF , 381px 1750px #FFF , 1852px 909px #FFF , 909px 1806px #FFF , 45px 1999px #FFF , 1909px 1931px #FFF , 1063px 323px #FFF , 1480px 1903px #FFF , 116px 212px #FFF , 255px 1888px #FFF , 756px 967px #FFF , 1725px 610px #FFF , 454px 1179px #FFF , 943px 790px #FFF , 1297px 1916px #FFF , 1548px 85px #FFF , 1617px 826px #FFF , 1962px 561px #FFF , 1640px 1545px #FFF , 755px 1913px #FFF , 1143px 1353px #FFF , 1529px 1719px #FFF , 40px 862px #FFF , 1012px 138px #FFF , 651px 1659px #FFF , 951px 446px #FFF , 1522px 1754px #FFF , 1532px 1183px #FFF , 1937px 1636px #FFF , 1259px 881px #FFF , 804px 1856px #FFF , 602px 659px #FFF , 1544px 895px #FFF , 1605px 1044px #FFF , 1687px 1629px #FFF , 302px 13px #FFF , 1563px 1522px #FFF , 1794px 1412px #FFF , 1415px 480px #FFF , 154px 673px #FFF , 1085px 177px #FFF , 271px 85px #FFF , 1583px 26px #FFF , 1246px 1918px #FFF , 499px 1923px #FFF , 762px 1075px #FFF , 620px 1332px #FFF , 1971px 83px #FFF , 320px 1102px #FFF , 417px 1234px #FFF , 1490px 642px #FFF , 393px 1299px #FFF , 978px 1233px #FFF , 1469px 1970px #FFF , 918px 604px #FFF , 1402px 1872px #FFF , 1001px 1621px #FFF , 1008px 1547px #FFF , 303px 15px #FFF , 368px 1624px #FFF , 1156px 832px #FFF , 1236px 1637px #FFF , 1834px 970px #FFF , 1270px 1178px #FFF , 1850px 69px #FFF , 1060px 931px #FFF , 762px 110px #FFF , 1425px 223px #FFF , 1352px 872px #FFF , 1210px 1003px #FFF , 505px 50px #FFF , 1964px 831px #FFF , 1430px 1896px #FFF , 462px 1510px #FFF , 788px 560px #FFF , 414px 1482px #FFF , 1892px 847px #FFF , 1699px 1512px #FFF , 908px 880px #FFF , 1228px 148px #FFF , 1184px 1583px #FFF , 1319px 1088px #FFF , 1463px 1832px #FFF , 1682px 292px #FFF , 1009px 287px #FFF , 1957px 1375px #FFF , 106px 210px #FFF , 595px 784px #FFF , 241px 244px #FFF , 252px 193px #FFF , 809px 945px #FFF , 1462px 679px #FFF , 1500px 213px #FFF , 508px 121px #FFF , 1323px 1858px #FFF , 1982px 1467px #FFF , 31px 1108px #FFF , 207px 7px #FFF , 581px 825px #FFF , 1533px 1865px #FFF , 1099px 1792px #FFF , 706px 1778px #FFF , 72px 1319px #FFF , 1128px 717px #FFF , 1136px 1828px #FFF , 985px 438px #FFF , 1754px 103px #FFF , 1609px 458px #FFF , 1220px 62px #FFF , 1329px 230px #FFF , 1455px 1722px #FFF , 1541px 780px #FFF , 1289px 1338px #FFF , 731px 669px #FFF , 1471px 1201px #FFF , 1952px 309px #FFF , 832px 314px #FFF , 1298px 1975px #FFF , 1450px 995px #FFF , 601px 888px #FFF , 1975px 1360px #FFF , 361px 1831px #FFF , 92px 835px #FFF , 1439px 307px #FFF , 1808px 389px #FFF , 1399px 582px #FFF , 889px 1008px #FFF , 1252px 776px #FFF , 1946px 1219px #FFF , 1993px 559px #FFF , 1687px 1030px #FFF , 1461px 795px #FFF , 1423px 935px #FFF , 790px 746px #FFF , 1904px 918px #FFF , 354px 1058px #FFF , 1203px 1781px #FFF , 532px 53px #FFF , 93px 1965px #FFF , 813px 1213px #FFF , 187px 1396px #FFF , 1779px 142px #FFF , 781px 1326px #FFF , 1236px 1885px #FFF , 1192px 1699px #FFF , 687px 238px #FFF , 1228px 581px #FFF , 1532px 306px #FFF , 1618px 925px #FFF , 1814px 355px #FFF , 737px 1844px #FFF;
  animation: animStar 250s linear infinite; }

.HomeBlk2-stars2:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1603px 525px #FFF , 1496px 1352px #FFF , 852px 1398px #FFF , 1466px 809px #FFF , 1944px 1351px #FFF , 209px 1217px #FFF , 388px 1838px #FFF , 559px 449px #FFF , 1270px 764px #FFF , 1066px 1873px #FFF , 1750px 694px #FFF , 1177px 163px #FFF , 1253px 1619px #FFF , 1148px 729px #FFF , 740px 97px #FFF , 1035px 1906px #FFF , 350px 1451px #FFF , 1106px 1345px #FFF , 1073px 633px #FFF , 290px 314px #FFF , 978px 1440px #FFF , 849px 1554px #FFF , 294px 1300px #FFF , 1411px 650px #FFF , 615px 1144px #FFF , 912px 46px #FFF , 1234px 2000px #FFF , 1165px 1687px #FFF , 564px 1462px #FFF , 557px 463px #FFF , 443px 1014px #FFF , 1711px 1165px #FFF , 275px 992px #FFF , 930px 697px #FFF , 1525px 1653px #FFF , 465px 1544px #FFF , 373px 1098px #FFF , 1675px 67px #FFF , 1237px 1311px #FFF , 1673px 730px #FFF , 1909px 1887px #FFF , 1705px 729px #FFF , 1137px 364px #FFF , 793px 31px #FFF , 765px 1338px #FFF , 1396px 1434px #FFF , 1189px 227px #FFF , 398px 932px #FFF , 1487px 896px #FFF , 295px 1928px #FFF , 381px 1750px #FFF , 1852px 909px #FFF , 909px 1806px #FFF , 45px 1999px #FFF , 1909px 1931px #FFF , 1063px 323px #FFF , 1480px 1903px #FFF , 116px 212px #FFF , 255px 1888px #FFF , 756px 967px #FFF , 1725px 610px #FFF , 454px 1179px #FFF , 943px 790px #FFF , 1297px 1916px #FFF , 1548px 85px #FFF , 1617px 826px #FFF , 1962px 561px #FFF , 1640px 1545px #FFF , 755px 1913px #FFF , 1143px 1353px #FFF , 1529px 1719px #FFF , 40px 862px #FFF , 1012px 138px #FFF , 651px 1659px #FFF , 951px 446px #FFF , 1522px 1754px #FFF , 1532px 1183px #FFF , 1937px 1636px #FFF , 1259px 881px #FFF , 804px 1856px #FFF , 602px 659px #FFF , 1544px 895px #FFF , 1605px 1044px #FFF , 1687px 1629px #FFF , 302px 13px #FFF , 1563px 1522px #FFF , 1794px 1412px #FFF , 1415px 480px #FFF , 154px 673px #FFF , 1085px 177px #FFF , 271px 85px #FFF , 1583px 26px #FFF , 1246px 1918px #FFF , 499px 1923px #FFF , 762px 1075px #FFF , 620px 1332px #FFF , 1971px 83px #FFF , 320px 1102px #FFF , 417px 1234px #FFF , 1490px 642px #FFF , 393px 1299px #FFF , 978px 1233px #FFF , 1469px 1970px #FFF , 918px 604px #FFF , 1402px 1872px #FFF , 1001px 1621px #FFF , 1008px 1547px #FFF , 303px 15px #FFF , 368px 1624px #FFF , 1156px 832px #FFF , 1236px 1637px #FFF , 1834px 970px #FFF , 1270px 1178px #FFF , 1850px 69px #FFF , 1060px 931px #FFF , 762px 110px #FFF , 1425px 223px #FFF , 1352px 872px #FFF , 1210px 1003px #FFF , 505px 50px #FFF , 1964px 831px #FFF , 1430px 1896px #FFF , 462px 1510px #FFF , 788px 560px #FFF , 414px 1482px #FFF , 1892px 847px #FFF , 1699px 1512px #FFF , 908px 880px #FFF , 1228px 148px #FFF , 1184px 1583px #FFF , 1319px 1088px #FFF , 1463px 1832px #FFF , 1682px 292px #FFF , 1009px 287px #FFF , 1957px 1375px #FFF , 106px 210px #FFF , 595px 784px #FFF , 241px 244px #FFF , 252px 193px #FFF , 809px 945px #FFF , 1462px 679px #FFF , 1500px 213px #FFF , 508px 121px #FFF , 1323px 1858px #FFF , 1982px 1467px #FFF , 31px 1108px #FFF , 207px 7px #FFF , 581px 825px #FFF , 1533px 1865px #FFF , 1099px 1792px #FFF , 706px 1778px #FFF , 72px 1319px #FFF , 1128px 717px #FFF , 1136px 1828px #FFF , 985px 438px #FFF , 1754px 103px #FFF , 1609px 458px #FFF , 1220px 62px #FFF , 1329px 230px #FFF , 1455px 1722px #FFF , 1541px 780px #FFF , 1289px 1338px #FFF , 731px 669px #FFF , 1471px 1201px #FFF , 1952px 309px #FFF , 832px 314px #FFF , 1298px 1975px #FFF , 1450px 995px #FFF , 601px 888px #FFF , 1975px 1360px #FFF , 361px 1831px #FFF , 92px 835px #FFF , 1439px 307px #FFF , 1808px 389px #FFF , 1399px 582px #FFF , 889px 1008px #FFF , 1252px 776px #FFF , 1946px 1219px #FFF , 1993px 559px #FFF , 1687px 1030px #FFF , 1461px 795px #FFF , 1423px 935px #FFF , 790px 746px #FFF , 1904px 918px #FFF , 354px 1058px #FFF , 1203px 1781px #FFF , 532px 53px #FFF , 93px 1965px #FFF , 813px 1213px #FFF , 187px 1396px #FFF , 1779px 142px #FFF , 781px 1326px #FFF , 1236px 1885px #FFF , 1192px 1699px #FFF , 687px 238px #FFF , 1228px 581px #FFF , 1532px 306px #FFF , 1618px 925px #FFF , 1814px 355px #FFF , 737px 1844px #FFF; }

.HomeBlk2-stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1192px 523px #FFF , 1850px 1991px #FFF , 500px 1100px #FFF , 1228px 1036px #FFF , 1701px 689px #FFF , 581px 861px #FFF , 448px 80px #FFF , 1573px 1748px #FFF , 1443px 174px #FFF , 1053px 810px #FFF , 3px 1926px #FFF , 1154px 1663px #FFF , 805px 1244px #FFF , 1054px 960px #FFF , 1740px 1305px #FFF , 176px 812px #FFF , 1854px 614px #FFF , 224px 600px #FFF , 1699px 48px #FFF , 1789px 487px #FFF , 1439px 1367px #FFF , 267px 1110px #FFF , 781px 1615px #FFF , 1017px 389px #FFF , 1508px 350px #FFF , 407px 1053px #FFF , 598px 268px #FFF , 1128px 726px #FFF , 144px 1287px #FFF , 872px 1693px #FFF , 1196px 1105px #FFF , 971px 815px #FFF , 1210px 1376px #FFF , 749px 687px #FFF , 1891px 804px #FFF , 597px 1456px #FFF , 826px 275px #FFF , 20px 1051px #FFF , 1558px 845px #FFF , 1149px 653px #FFF , 131px 1414px #FFF , 337px 1591px #FFF , 865px 466px #FFF , 1328px 86px #FFF , 1887px 9px #FFF , 782px 938px #FFF , 1186px 1185px #FFF , 1843px 1254px #FFF , 1651px 1381px #FFF , 305px 1955px #FFF , 1031px 870px #FFF , 1191px 394px #FFF , 143px 1472px #FFF , 1442px 783px #FFF , 1589px 1945px #FFF , 1309px 1556px #FFF , 680px 1059px #FFF , 100px 1299px #FFF , 1202px 1962px #FFF , 201px 884px #FFF , 874px 570px #FFF , 1263px 152px #FFF , 1186px 1136px #FFF , 520px 1162px #FFF , 861px 68px #FFF , 1995px 1788px #FFF , 639px 255px #FFF , 1086px 93px #FFF , 1360px 1603px #FFF , 234px 1026px #FFF , 1758px 145px #FFF , 1425px 55px #FFF , 1198px 1719px #FFF , 1624px 1592px #FFF , 1962px 969px #FFF , 1715px 655px #FFF , 1161px 1819px #FFF , 283px 175px #FFF , 1525px 258px #FFF , 1227px 601px #FFF , 1979px 1602px #FFF , 397px 215px #FFF , 1228px 63px #FFF , 1275px 950px #FFF , 10px 1616px #FFF , 1909px 767px #FFF , 612px 522px #FFF , 1100px 514px #FFF , 74px 590px #FFF , 840px 750px #FFF , 1884px 1028px #FFF , 1238px 1086px #FFF , 1733px 1990px #FFF , 1960px 1371px #FFF , 450px 1298px #FFF , 710px 563px #FFF , 1334px 968px #FFF , 912px 1540px #FFF , 1262px 1632px #FFF , 313px 832px #FFF;
  animation: animStar 350s linear infinite; }

.HomeBlk2-stars3:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1192px 523px #FFF , 1850px 1991px #FFF , 500px 1100px #FFF , 1228px 1036px #FFF , 1701px 689px #FFF , 581px 861px #FFF , 448px 80px #FFF , 1573px 1748px #FFF , 1443px 174px #FFF , 1053px 810px #FFF , 3px 1926px #FFF , 1154px 1663px #FFF , 805px 1244px #FFF , 1054px 960px #FFF , 1740px 1305px #FFF , 176px 812px #FFF , 1854px 614px #FFF , 224px 600px #FFF , 1699px 48px #FFF , 1789px 487px #FFF , 1439px 1367px #FFF , 267px 1110px #FFF , 781px 1615px #FFF , 1017px 389px #FFF , 1508px 350px #FFF , 407px 1053px #FFF , 598px 268px #FFF , 1128px 726px #FFF , 144px 1287px #FFF , 872px 1693px #FFF , 1196px 1105px #FFF , 971px 815px #FFF , 1210px 1376px #FFF , 749px 687px #FFF , 1891px 804px #FFF , 597px 1456px #FFF , 826px 275px #FFF , 20px 1051px #FFF , 1558px 845px #FFF , 1149px 653px #FFF , 131px 1414px #FFF , 337px 1591px #FFF , 865px 466px #FFF , 1328px 86px #FFF , 1887px 9px #FFF , 782px 938px #FFF , 1186px 1185px #FFF , 1843px 1254px #FFF , 1651px 1381px #FFF , 305px 1955px #FFF , 1031px 870px #FFF , 1191px 394px #FFF , 143px 1472px #FFF , 1442px 783px #FFF , 1589px 1945px #FFF , 1309px 1556px #FFF , 680px 1059px #FFF , 100px 1299px #FFF , 1202px 1962px #FFF , 201px 884px #FFF , 874px 570px #FFF , 1263px 152px #FFF , 1186px 1136px #FFF , 520px 1162px #FFF , 861px 68px #FFF , 1995px 1788px #FFF , 639px 255px #FFF , 1086px 93px #FFF , 1360px 1603px #FFF , 234px 1026px #FFF , 1758px 145px #FFF , 1425px 55px #FFF , 1198px 1719px #FFF , 1624px 1592px #FFF , 1962px 969px #FFF , 1715px 655px #FFF , 1161px 1819px #FFF , 283px 175px #FFF , 1525px 258px #FFF , 1227px 601px #FFF , 1979px 1602px #FFF , 397px 215px #FFF , 1228px 63px #FFF , 1275px 950px #FFF , 10px 1616px #FFF , 1909px 767px #FFF , 612px 522px #FFF , 1100px 514px #FFF , 74px 590px #FFF , 840px 750px #FFF , 1884px 1028px #FFF , 1238px 1086px #FFF , 1733px 1990px #FFF , 1960px 1371px #FFF , 450px 1298px #FFF , 710px 563px #FFF , 1334px 968px #FFF , 912px 1540px #FFF , 1262px 1632px #FFF , 313px 832px #FFF; }

@keyframes animStar {
  from {
    transform: translateY(0px); }
  to {
    transform: translateY(-2000px); } }
.section__designkit header {
  color: #5A6772;
  padding: 20px 0; }
.section__designkit .show-in-small {
  display: none !important; }
  @media screen and (max-width: 991px) {
    .section__designkit .show-in-small {
      display: block !important; } }

.section__designkit__grid {
  /* ORDINAMENTO */
  /* -- ! ORDINAMENTO --*/ }
  @media screen and (max-width: 991px) {
    .section__designkit__grid {
      margin-left: 10px;
      margin-right: 10px; } }
  .section__designkit__grid .Grid {
    position: relative; }
  .section__designkit__grid .sdkit__hr {
    border-bottom: 1px solid #eee;
    color: #eee;
    height: 1px;
    opacity: 0.3; }
  .section__designkit__grid .Grid > .Grid-cell:nth-child(5):after {
    display: none; }
  @media screen and (max-width: 991px) {
    .section__designkit__grid .Grid-cell {
      display: none;
      margin-left: 10px;
      margin-right: 10px; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-1'] {
      order: 1; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-2'] {
      order: 2; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-3'] {
      order: 3; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-4'] {
      order: 4; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-5'] {
      order: 5; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-6'] {
      order: 6; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-7'] {
      order: 7; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-8'] {
      order: 8; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-9'] {
      order: 9; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid div[class*='order-10'] {
      order: 10; } }
  .section__designkit__grid.show-group-1 div[class*='group-1'] {
    display: flex !important; }
  .section__designkit__grid.show-group-2 div[class*='group-2'] {
    display: flex !important; }
  .section__designkit__grid.show-group-3 div[class*='group-3'] {
    display: flex !important; }
  .section__designkit__grid.show-group-4 div[class*='group-4'] {
    display: flex !important; }
  .section__designkit__grid.show-group-5 div[class*='group-5'] {
    display: flex !important; }
  .section__designkit__grid .sdkit__mainhead {
    position: relative;
    padding: 20px 10px; }
    @media screen and (max-width: 991px) {
      .section__designkit__grid .sdkit__mainhead {
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important; } }
    .section__designkit__grid .sdkit__mainhead img {
      display: block;
      margin: 0 auto; }
      @media screen and (max-width: 991px) {
        .section__designkit__grid .sdkit__mainhead img {
          display: inline-block;
          margin-right: 10px; } }
    .section__designkit__grid .sdkit__mainhead .mainhead-ico-small {
      width: 48px;
      margin-right: 10px; }
    .section__designkit__grid .sdkit__mainhead > div {
      align-items: flex-end !important;
      margin-top: 20px;
      margin-bottom: 20px; }
      @media screen and (max-width: 991px) {
        .section__designkit__grid .sdkit__mainhead > div {
          margin-top: 5px;
          margin-bottom: 5px; } }
      @media screen and (max-width: 991px) {
        .section__designkit__grid .sdkit__mainhead > div > div {
          display: flex;
          align-items: center; } }
    .section__designkit__grid .sdkit__mainhead:before {
      content: "\23f5";
      font-family: ita !important;
      display: none; }
      @media screen and (max-width: 991px) {
        .section__designkit__grid .sdkit__mainhead:before {
          display: inline;
          position: absolute;
          right: 0;
          top: 50%;
          transform: translateY(-50%); } }
    @media screen and (max-width: 991px) {
      .section__designkit__grid .sdkit__mainhead {
        cursor: pointer;
        color: #00C5CA !important;
        padding-top: 10px;
        padding-bottom: 10px;
        border-top: 1px solid #ddd; } }
    .section__designkit__grid .sdkit__mainhead.g1 {
      border-top: none; }
  @media screen and (max-width: 991px) {
    .section__designkit__grid.show-group-1 .sdkit__mainhead.g1 {
      order: 1; }
      .section__designkit__grid.show-group-1 .sdkit__mainhead.g1:before {
        content: "\23f6"; }
    .section__designkit__grid.show-group-1 .sdkit__mainhead.g2, .section__designkit__grid.show-group-1 .sdkit__mainhead.g3, .section__designkit__grid.show-group-1 .sdkit__mainhead.g4 {
      order: 10; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid.show-group-2 .sdkit__mainhead.g2:before {
      content: "\23f6"; }
    .section__designkit__grid.show-group-2 .sdkit__mainhead.g1, .section__designkit__grid.show-group-2 .sdkit__mainhead.g2 {
      order: 1; }
    .section__designkit__grid.show-group-2 .sdkit__mainhead.g3, .section__designkit__grid.show-group-2 .sdkit__mainhead.g4 {
      order: 10; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid.show-group-3 .sdkit__mainhead.g3:before {
      content: "\23f6"; }
    .section__designkit__grid.show-group-3 .sdkit__mainhead.g2, .section__designkit__grid.show-group-3 .sdkit__mainhead.g1, .section__designkit__grid.show-group-3 .sdkit__mainhead.g3 {
      order: 1; }
    .section__designkit__grid.show-group-3 .sdkit__mainhead.g4 {
      order: 10; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid.show-group-4 .sdkit__mainhead.g4:before {
      content: "\23f6"; }
    .section__designkit__grid.show-group-4 .sdkit__mainhead.g2, .section__designkit__grid.show-group-4 .sdkit__mainhead.g1, .section__designkit__grid.show-group-4 .sdkit__mainhead.g3, .section__designkit__grid.show-group-4 .sdkit__mainhead.g4 {
      order: 1; } }
  .section__designkit__grid a {
    color: #06c;
    text-decoration: none;
    font-weight: 600; }
  .section__designkit__grid .sdkit__list {
    list-style-type: square;
    margin: 26px 30px;
    color: #06c; }
    .section__designkit__grid .sdkit__list a[href="#"] {
      opacity: 0.5 !important; }
    @media screen and (max-width: 991px) {
      .section__designkit__grid .sdkit__list {
        margin-left: 12px !important;
        margin-right: 8px !important; } }
    .section__designkit__grid .sdkit__list li {
      margin-bottom: 1em; }
  .section__designkit__grid .sdkit__head {
    font-size: 24px;
    font-weight: normal;
    line-height: 36px;
    color: #5A6772;
    text-align: center; }
    .section__designkit__grid .sdkit__head > div {
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: center; }
      @media screen and (max-width: 991px) {
        .section__designkit__grid .sdkit__head > div {
          justify-content: inherit; } }
    @media screen and (max-width: 991px) {
      .section__designkit__grid .sdkit__head {
        text-align: left;
        text-transform: capitalize;
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important; } }
  .section__designkit__grid .sdkit__label {
    font-weight: 300;
    margin-top: 20px;
    margin-bottom: 20px; }
    .section__designkit__grid .sdkit__label img {
      display: block;
      width: 48px;
      margin: 0 auto; }
      @media screen and (max-width: 991px) {
        .section__designkit__grid .sdkit__label img {
          display: none; } }
    @media screen and (max-width: 991px) {
      .section__designkit__grid .sdkit__label {
        font-size: 20px;
        line-height: 26px;
        margin: 0; } }
  .section__designkit__grid .sdkit__line {
    border: 1px solid #1C2024;
    opacity: 0.1; }
    @media screen and (max-width: 991px) {
      .section__designkit__grid .sdkit__line {
        display: none !important; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid .hide-in-small {
      display: none !important; } }
  .section__designkit__grid .show-in-small {
    display: none !important; }
    @media screen and (max-width: 991px) {
      .section__designkit__grid .show-in-small {
        display: block !important; } }
  @media screen and (max-width: 991px) {
    .section__designkit__grid .sdkit__mainhead {
      display: flex !important; } }

@media screen and (min-width: 992px) {
  .sdkit__mainhead a {
    color: #5a6772 !important; } }
.HomeBlk4 {
  background-position: 0px 0px;
  background-image: url(../assets/images/blk4/background.svg);
  background-repeat: no-repeat;
  background-size: cover; }
  .HomeBlk4 img {
    height: 400px;
    width: 400px; }
    @media screen and (max-width: 991px) {
      .HomeBlk4 img {
        margin-bottom: -4em;
        height: 300px; } }

.owl-dots {
  text-align: center; }
  .owl-dots.disabled {
    display: none; }

.owl-dot {
  cursor: pointer;
  background-color: #777;
  border-radius: 100%;
  height: 0.8em;
  width: 0.8em;
  display: inline-block;
  margin-left: 0.25em;
  margin-right: 0.25em; }
  .owl-dot.active {
    background: #06A3A8; }

.Balloon-1 {
  width: 2%;
  top: 50%;
  left: 37%;
  transform: scaleX(-1); }

.Balloon-2 {
  width: 2%;
  top: 48%;
  left: 8%;
  transform: scaleX(-1); }

.Balloon-3 {
  width: 2%;
  top: 50%;
  left: 87%;
  transform: scaleX(-1); }

.Balloon-4 {
  width: 2%;
  top: 61%;
  left: 66%;
  transform: scaleX(-1); }

.Balloon-5 {
  width: 4%;
  top: 24%;
  left: 12%;
  transform: scaleX(-1); }

.Balloon-6 {
  width: 4%;
  top: 40%;
  left: 75%;
  transform: scaleX(-1); }

.Balloon-7 {
  width: 4%;
  top: 25%;
  left: 90%; }

.Balloon-8 {
  width: 4%;
  top: 67%;
  left: 29%; }

.Balloon-9 {
  width: 4%;
  top: 30%;
  left: 40%; }

.Balloon-10 {
  width: 2%;
  top: 20%;
  left: 63%; }

.Balloon-11 {
  width: 2%;
  top: 34%;
  left: 25%; }
