@media (max-width:767.98px){

.gic-ah-recorder .gic-ah-voice-target strong{
 display:block !important;
 max-width:90% !important;
 margin:0 auto !important;
 overflow-wrap:break-word !important;
 white-space:normal !important;
}

.gic-ah-recorder .gic-ah-voice-target strong.gic-ah-long{
 text-align:left !important;
 font-size:clamp(20px,5.5vw,27px) !important;
 line-height:1.35 !important;
}

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

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

.gic-ah-focus-view .gic-ah-recorder{
 position:relative !important;
 inset:auto !important;
}

}