.nav {
  color: #fff;
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: auto;
  display: block;
  position: sticky;
  inset: 0% 0% auto;
}

.nav__container {
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: relative;
}

.nav__menu-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #000;
  border-right: 0 #333;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.nav__link-div-4 {
  color: #fff;
  background-color: #000;
  border: .1vw solid #000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 70px;
  margin-right: 0;
  text-decoration: none;
  display: flex;
}

.nav__link-div-4:hover {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}

.nav__link-div-4.w--current {
  color: #fff;
  background-color: #000;
  border: .1vw solid #000;
  border-radius: 0;
  text-decoration: none;
}

.nav__link-4 {
  pointer-events: auto;
  text-align: center;
  cursor: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 16px;
}

.leapfrog_12_bg1 {
  width: 100%;
}

.text-block_vtech-copy {
  color: #000;
  text-align: center;
  border: 1px #000;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: underline;
}

.leapfrog_6_t3 {
  width: 100%;
  margin-top: 0;
  position: absolute;
  top: 55.5%;
}

.dropdown_list_vtech2 {
  text-align: left;
  background-color: #00954a;
  width: 100%;
  position: static;
}

.leapfrog_10_t1 {
  width: 100%;
  position: absolute;
  top: 4.5%;
}

.leapfrog_7_btn {
  width: 100%;
  margin-top: -60px;
  position: absolute;
}

.leapfrog_7_img2-copy {
  width: 100%;
  position: sticky;
  top: 10%;
}

.leapfrog_12_bg4 {
  width: 100%;
  position: relative;
}

.brandstory2 {
  position: relative;
  overflow: hidden;
}

.leapfrog_7_bg3 {
  width: 100%;
  position: static;
}

.dropdown_list_vtech {
  text-align: left;
  background-color: #00954a;
  width: 100%;
  position: static;
}

.leapfrog_9_t2 {
  width: 100%;
  position: absolute;
  top: 67.7%;
}

.leapfrog_9_t3 {
  width: 100%;
  position: absolute;
  top: 76.5%;
}

.leapfrog_13_bg {
  width: 100%;
  margin-top: -10px;
}

.leapfrog_8_bg2 {
  width: 100%;
}

.comment {
  position: relative;
}

.leapfrog_4_bg3 {
  width: 100%;
  margin-top: -10px;
}

.leapfrog_slider {
  box-sizing: border-box;
  position: static;
}

.leapfrog_9_t1 {
  object-fit: fill;
  width: 100%;
  position: absolute;
  top: 41%;
}

.dropdown_toggle_leapfrog2 {
  background-color: #00954a;
  width: 100%;
}

.relativediv2 {
  width: 100%;
  position: relative;
}

.lineup {
  position: relative;
}

.leapfrog_7_img2 {
  width: 100%;
  position: sticky;
  top: 10%;
}

.leapfrog_8_bg1 {
  width: 100%;
}

.wonminwoo {
  position: relative;
}

.image-1339 {
  width: 100%;
}

.animal-button-div {
  aspect-ratio: 1;
  cursor: pointer;
  border: 0 solid #0400ff;
  border-radius: 100%;
  width: 80%;
  overflow: hidden;
}

.animal-button-div.center-div.center-div-large {
  width: 100%;
}

.animal-button-div.right-div {
  margin-top: 35%;
  margin-left: 5%;
}

.animal-button-div.right-div.last-location {
  margin-left: 15%;
}

.animal-button-div.left-div {
  margin-top: 35%;
}

.animal-button-div.left-div.left-div-large {
  width: 100%;
  margin-top: 30%;
  margin-left: -15%;
}

.leapfrog_2_bg3 {
  width: 100%;
  margin-top: -9px;
}

.leapfrog_6_t2 {
  width: 100%;
  margin-top: 0;
  position: absolute;
  top: 46%;
}

.leapfrog_10_t2 {
  width: 100%;
  position: absolute;
  top: 58.4%;
}

.dropdown_toggle_leapfrog {
  color: #fff;
  background-color: #00954a;
  width: 100%;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
  text-decoration: underline;
}

.text-block_vtech2-copy {
  color: #000;
  text-align: left;
  width: 100%;
  padding: 5%;
  font-size: 14px;
  transition: opacity .2s;
  box-shadow: 0 2px 5px #0003;
}

.text-block_vtech {
  color: #000;
  text-align: center;
  border: 1px #000;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: underline;
}

.div-block-67 {
  width: 100%;
  position: absolute;
}

.calendar {
  color: #333;
  width: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: relative;
  top: 10px;
}

.leapfrog_6_t4 {
  width: 100%;
  margin-top: 0;
  position: absolute;
  top: 65.5%;
}

.leapfrog_6_img1 {
  width: 100%;
  position: absolute;
  top: 0%;
}

.leapfrog_3_bg3 {
  width: 100%;
}

.leapfrog_2_bg1 {
  width: 100%;
  margin-top: -6px;
}

.leapfrog_6_t1 {
  mix-blend-mode: normal;
  width: 100%;
  margin-top: 0;
  position: absolute;
  top: 29%;
}

.leapfrog_7_img1 {
  width: 100%;
  position: sticky;
  top: 10%;
}

.leapfrog_6_bg2 {
  width: 100%;
}

.slide-nav-12-2 {
  font-size: 16px;
  inset: 65% 0% auto;
}

.leapfrog_2 {
  width: 100%;
  margin-top: 0%;
  position: static;
}

.leapfrog_5_bg1, .leapfrog_3_bg1 {
  width: 100%;
}

.leapfrog_9_t4 {
  width: 100%;
  position: absolute;
  top: 85.2%;
}

.leapfrog_14_img1 {
  width: 80%;
  position: absolute;
  top: 56.5%;
  left: 10%;
  box-shadow: 4px 4px 10px 3px #0003;
}

.leapfrog_14_bg {
  width: 100%;
}

.brandstory {
  position: relative;
}

.target-section1 {
  margin-top: -.5%;
}

.leapfrog_7_top {
  width: 100%;
}

.leapfrog_12_bg3 {
  width: 100%;
  margin-top: -8px;
}

.audio2 {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.leapfrog_11_bg2, .leapfrog_11_bg1 {
  width: 100%;
}

.image-392 {
  width: 100%;
  position: relative;
}

.dropdown_leapfrog2 {
  width: 100%;
}

.slider-20 {
  background-color: #0000;
  width: 72%;
  height: 100%;
  position: absolute;
  inset: 17% 15% auto 14%;
}

.leapfrog_5_bg3 {
  width: 100%;
  margin-top: -10px;
}

.leapfrog_9_bg {
  width: 100%;
}

.code-embed-22 {
  width: 100%;
  display: block;
}

.div-block-59 {
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
}

.leapfrog_6_bg1, .leapfrog_13_img {
  width: 100%;
}

.code-embed-23 {
  display: none;
  position: absolute;
}

.leapfrog_10_bg {
  width: 100%;
}

.leapfrog_7_bg2 {
  width: 100%;
  position: relative;
}

.attendance {
  position: static;
}

.text-block_vtech2 {
  color: #000;
  text-align: left;
  width: 100%;
  padding: 5%;
  font-size: 14px;
  transition: opacity .2s;
  box-shadow: 0 2px 5px #0003;
}

.div-block-60 {
  z-index: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  box-sizing: border-box;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 50%;
  padding: 13% 35%;
  display: grid;
  position: absolute;
  inset: auto 0% 0%;
}

.leapfrog_4_bg1, .dropdown-3 {
  width: 100%;
}

.div-block-68 {
  width: 100%;
  padding-left: 10%;
  padding-right: 10%;
  position: absolute;
  top: 56.5%;
}

.leapfrog_14_img1-2 {
  width: 100%;
  box-shadow: 4px 4px 10px 3px #0003;
}

.image-1340 {
  width: 100%;
  position: relative;
}

.div-block-69 {
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
}

.code-embed-24 {
  display: none;
  position: absolute;
}

.div-block-70 {
  z-index: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  box-sizing: border-box;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 50%;
  padding: 13% 35%;
  display: grid;
  position: absolute;
  inset: auto 0% 0%;
}

.image-1340-copy {
  width: 100%;
  position: relative;
}

.div-block-71 {
  width: 100%;
  position: absolute;
  top: 25%;
}

#w-node-cd846eaa-f923-a26d-feb9-ff014ae8b8df-aff461dd, #w-node-cd846eaa-f923-a26d-feb9-ff014ae8b8e0-aff461dd, #w-node-cd846eaa-f923-a26d-feb9-ff014ae8b8e1-aff461dd, #w-node-cd846eaa-f923-a26d-feb9-ff014ae8b8e2-aff461dd, #w-node-cd846eaa-f923-a26d-feb9-ff014ae8b8e3-aff461dd, #w-node-cd846eaa-f923-a26d-feb9-ff014ae8b8e4-aff461dd, #w-node-cd846eaa-f923-a26d-feb9-ff014ae8b8e6-aff461dd, #w-node-cd846eaa-f923-a26d-feb9-ff014ae8b8e7-aff461dd, #w-node-_8a463047-3120-e251-7883-769ab5a7d572-aff461dd, #w-node-_8a463047-3120-e251-7883-769ab5a7d573-aff461dd, #w-node-_8a463047-3120-e251-7883-769ab5a7d574-aff461dd, #w-node-_8a463047-3120-e251-7883-769ab5a7d575-aff461dd, #w-node-_8a463047-3120-e251-7883-769ab5a7d576-aff461dd, #w-node-_8a463047-3120-e251-7883-769ab5a7d577-aff461dd, #w-node-_8a463047-3120-e251-7883-769ab5a7d579-aff461dd, #w-node-_8a463047-3120-e251-7883-769ab5a7d57a-aff461dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}


