.intro-container .intro-left:after {
  max-width: 445px;
  bottom: 30% !important; 
}

/* case study list  */

.swiper-slide .case-study--crop {    
  /* background: red; */
  height: 430px;
}

@media screen and (max-width: 1280px) {
  
  .swiper-slide .case-study--crop {    
    /* background: blue; */
    height: 410px;
  }

}

@media screen and (max-width: 991px) {
  
  .swiper-slide .case-study--crop {    
    /* background: green; */
    height: 360px;
  }

}

@media screen and (max-width: 767px) {

  .swiper-slide .case-study--crop {    
    /* background:cyan; */
    height: 100%;
  }
}

/* case study list  */


@media screen and (max-width: 767px) { 
  div.surveyLinkHeader span {

    font-size: 12pt;
    padding-top: 7px;
    line-height: 15pt;
    display: inline-block;
  }

  div.surveyLinkHeader a.headerLetsDoItBtn {
    font-size: 12pt;
    width: 90px;
    min-width: 90px;
    padding: 5px;
    line-height: 20pt;
  }
}

@media screen and (max-width: 330px) { 
  div.surveyLinkHeader span {

    font-size: 10pt; 

  }

  div.surveyLinkHeader a.headerLetsDoItBtn {
    font-size: 10pt; 
    width: 80px;
    min-width: 80px;
    /* padding: 5px; */
  }
}

/* #smiley-remark div {
  font-size: 1.2vw;
} */
