@font-face {
    font-family: 'texgyreheros_bold';
    src: url('../fonts/texgyreheros_bold/texgyreheros-bold-webfont.eot');
    src: url('../fonts/texgyreheros_bold/texgyreheros-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros_bold/texgyreheros-bold-webfont.woff') format('woff'),
         url('../fonts/texgyreheros_bold/texgyreheros-bold-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros_bold/texgyreheros-bold-webfont.svg#texgyreheros_bold') format('svg');
}
@font-face {
    font-family: 'texgyreheros_regular';
    src: url('../fonts/texgyreheros_regular/texgyreheros-regular-webfont.eot');
    src: url('../fonts/texgyreheros_regular/texgyreheros-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros_regular/texgyreheros-regular-webfont.woff') format('woff'),
         url('../fonts/texgyreheros_regular/texgyreheros-regular-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros_regular/texgyreheros-regular-webfont.svg#texgyreheros_regular') format('svg');
}

/* Portrait */
@media only screen
and (min-device-width: 0px)
and (max-device-width: 667px)
and (orientation: portrait) {
  .livecall-widget-container{
    display: none;
  }
}

/* Landscape */
@media only screen
and (min-device-width: 0px)
and (max-device-width: 667px)
and (orientation: landscape) {
  .livecall-widget-container{
    display: none;
  }
}
