@media only screen and (max-width: 800px) {
  .img-section img {
    width: 100%;
    height: 100%;
  }
}

.studio-container {
  position: relative;
  width: 66.66667vw;
  left: 33.33333vw;
  background-color: #fafafa;
}

@media only screen and (max-width: 800px) {
  .studio-container {
    width: 100%;
    left: 0;
    top: 18.05556vw;
    background-color: #fafafa;
    overflow-y: scroll;
  }
}

.studio-container .txt1 {
  position: absolute;
  width: 3.95833vw;
  height: 0.83333vw;
  bottom: 29.22396vw !important;
  left: 6.36458vw;
  font-family: montserrat;
  font-size: 0.67708vw;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.85;
  letter-spacing: 0.03646vw;
  text-align: center;
  color: #424242;
  white-space: nowrap;
}

@media only screen and (max-width: 800px) {
  .studio-container .txt1 {
    width: 27.77778vw;
    top: 68.41667vw;
    left: 6.94444vw;
    font-family: montserrat;
    font-size: 3.33333vw;
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.33;
    letter-spacing: 0.16667vw;
    text-align: left;
  }
}

.studio-container .parah1 {
  position: absolute;
  width: 21.875vw;
  height: 11.1875vw;
  bottom: 17.5vw !important;
  left: 6.36458vw;
  font-family: montlight;
  font-size: 0.72917vw;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.51;
  letter-spacing: 0.01562vw;
  text-align: left;
  color: #424242;
}

@media only screen and (max-width: 800px) {
  .studio-container .parah1 {
    width: 86.11111vw;
    top: 75.36111vw;
    left: 6.94444vw;
    font-family: montlight;
    font-size: 3.33333vw;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.58;
    letter-spacing: 0.05556vw;
  }
}

.studio-container .txt2 {
  position: absolute;
  width: 9.16667vw;
  height: 0.83333vw;
  bottom: 29.22396vw !important;
  left: 34.69792vw;
  font-family: montsemi;
  font-size: 0.67708vw;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.85;
  letter-spacing: 0.03646vw;
  text-align: left;
  color: #424242;
}

@media only screen and (max-width: 800px) {
  .studio-container .txt2 {
    width: 41.66667vw;
    top: 139.27778vw;
    left: 6.94444vw;
    font-family: montsemi;
    font-size: 3.33333vw;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.33;
    letter-spacing: 0.16667vw;
    text-align: left;
  }
}

.studio-container .parah2 {
  position: absolute;
  width: 21.875vw;
  height: 11.1875vw;
  bottom: 17.5vw !important;
  left: 34.69792vw;
  font-family: montlight;
  font-size: 0.72917vw;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.51;
  letter-spacing: 0.01562vw;
  text-align: left;
  color: #424242;
}

@media only screen and (max-width: 800px) {
  .studio-container .parah2 {
    width: 86.11111vw;
    top: 146.25vw;
    left: 6.94444vw;
    font-family: montlight;
    font-size: 3.33333vw;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.58;
    letter-spacing: 0.05556vw;
  }
}

.studio-container .txt3 {
  position: absolute;
  width: 9.16667vw;
  height: 0.83333vw;
  bottom: 13.91667vw !important;
  left: 6.36458vw;
  font-family: montsemi;
  font-size: 0.67708vw;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.85;
  letter-spacing: 0.03646vw;
  text-align: left;
  color: #424242;
}

@media only screen and (max-width: 800px) {
  .studio-container .txt3 {
    width: 41.66667vw;
    top: 230.16667vw;
    left: 6.94444vw;
    font-family: montsemi;
    font-size: 3.33333vw;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 2.33;
    letter-spacing: 0.16667vw;
    text-align: left;
  }
}

.studio-container .parah3 {
  position: absolute;
  width: 21.875vw;
  height: 11.1875vw;
  bottom: 1.60938vw !important;
  left: 6.36458vw;
  font-family: montlight;
  font-size: 0.72917vw;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.51;
  letter-spacing: 0.01562vw;
  text-align: left;
  color: #424242;
}

@media only screen and (max-width: 800px) {
  .studio-container .parah3 {
    width: 86.11111vw;
    top: 237.63889vw;
    height: 55.55556vw;
    left: 6.94444vw;
    font-family: montlight;
    font-size: 3.33333vw;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.58;
    letter-spacing: 0.05556vw;
    padding-bottom: 22.22222vw;
  }
}

.studio-container .bottom-txt-mob {
  display: none;
}

@media only screen and (max-width: 800px) {
  .studio-container .bottom-txt-mob {
    display: block;
    position: absolute;
    width: 83.88889vw;
    height: 30.55556vw;
    top: 10.5vw;
    left: 6.94444vw;
    font-family: montlight;
    font-size: 5.83333vw;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.42;
    letter-spacing: 0.05556vw;
    text-align: left;
    color: #424242;
  }
}

.studio-container .land-line-mob {
  display: none;
}

@media only screen and (max-width: 800px) {
  .studio-container .land-line-mob {
    display: block;
    position: absolute;
    width: 8.88889vw;
    height: 0.41667vw;
    top: 48.08333vw;
    left: 7.16667vw;
    background-color: #424242;
  }
}
/*# sourceMappingURL=studio.css.map */