
@media (max-width:767.98px){

.gic-ah-voice-target strong{
  display:block !important;
  max-width:88% !important;
  margin-left:auto !important;
  margin-right:auto !important;
  overflow-wrap:break-word !important;
  line-height:1.22 !important;
}

.gic-ah-voice-target strong.gic-ah-text-long,
.gic-ah-text-long{
  font-size:clamp(20px,5.2vw,28px) !important;
  line-height:1.35 !important;
  text-align:left !important;
  max-width:90% !important;
}

.gic-ah-text-medium{
  font-size:clamp(25px,7vw,34px) !important;
  text-align:center !important;
}

.gic-ah-text-short{
  font-size:clamp(30px,9vw,42px) !important;
  text-align:center !important;
}

.gic-ah-focus-view .gic-ah-recorder,
.gic-ah-focus-view .gic-ah-recorder[data-gic-speech-panel]{
  position:relative !important;
  transform:none !important;
}

}
