/* line 7, ../sass/case-study-thailand-airport.scss */
.main.case-study .kv {
  background: url("img/case-study/suvarnabhumi-airport/kv.jpg") 50% 90%;
  background-size: cover;
}
@media all and (min-width: 767px) {
  /* line 18, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.challenge {
    background: url("img/case-study/suvarnabhumi-airport/background-challenge.jpg") 50% 90%;
    background-size: cover;
  }
  /* line 23, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.challenge .container-article .right .container-img {
    padding-top: 0;
  }
  /* line 27, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.challenge .container-article .right .container-img img {
    max-width: 250px;
  }
  /* line 38, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.solution .container-article .right .container-img {
    padding-top: 40px;
  }
  /* line 50, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.result .left :nth-child(2) {
    width: 100% !important;
  }
  /* line 55, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.result .right .container-img {
    position: relative !important;
    margin: 0 auto;
    padding-top: 20px !important;
  }
  /* line 64, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.result .bottom {
    margin-top: 50px !important;
  }
  /* line 68, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.result .bottom .container-img {
    width: 33.333%;
    max-width: 280px;
  }
  /* line 73, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.result .bottom .container-img + .container-img {
    padding-left: 20px;
  }
}
@media all and (max-width: 767px) {
  /* line 94, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.challenge.challenge, .main.case-study section article.solution.challenge, .main.case-study section article.result.challenge {
    background: url("img/case-study/suvarnabhumi-airport/background-challenge.jpg") 50% 90%;
    background-size: cover;
  }
  /* line 99, ../sass/case-study-thailand-airport.scss */
  .main.case-study section article.challenge.challenge .container-img, .main.case-study section article.solution.challenge .container-img, .main.case-study section article.result.challenge .container-img {
    margin: 0 auto !important;
  }
  /* line 108, ../sass/case-study-thailand-airport.scss */
  .main.case-study .img-information {
    max-width: 297px;
  }
  /* line 114, ../sass/case-study-thailand-airport.scss */
  .main.case-study .img-information2 {
    max-width: 590px;
  }
  /* line 120, ../sass/case-study-thailand-airport.scss */
  .main.case-study .img-airport {
    margin: 20px auto;
    max-width: 353px;
  }
  /* line 127, ../sass/case-study-thailand-airport.scss */
  .main.case-study .img-benq-screen {
    margin: 20px auto;
    max-width: 396px;
  }
  /* line 134, ../sass/case-study-thailand-airport.scss */
  .main.case-study .img-screen {
    margin: 20px auto 0;
    max-width: 230px;
  }
  /* line 141, ../sass/case-study-thailand-airport.scss */
  .main.case-study .img-scenario {
    margin-top: 20px;
    max-width: 380px;
  }
}

/* line 154, ../sass/case-study-thailand-airport.scss */
article.challenge .right .container-img {
  top: 4% !important;
  margin-left: -130px !important;
  max-width: 253px !important;
}
