/* Slide 1 (#58) */
.slides{
	background: #fff;
}

.slide.whiteSlide,.flex.flex-83, .flex.flex-84{
  color: #003242;
}

.primary-bg{
  color: initial;
	background: #fff532;
}

.logo{
  position: absolute;
  z-index: -1;
  z-index: 999;
	width: 170px;
  top: 40px;
  left: 40px;
}

@media screen and (max-width: 376px) {
  .logo{
    width: 120px;
    top: 20px;
    left: 20px;
  }
}
/* Panel Bottom 10000 (#02) */
.footer-list{
	padding: 0 calc(8% + 15px);
}

.footerpath{
  margin-bottom: -10px;
  width: 100vw;
}
