@font-face {
  font-family: 'Screen-Media-Group';
  src: url('https://hasbarapp.org/wp-content/plugins/smg-dev-tools/assets/fonts/Screen-Media-Group.eot?yme5pg');
  src: url('https://hasbarapp.org/wp-content/plugins/smg-dev-tools/assets/fonts/Screen-Media-Group.eot?yme5pg#iefix') format('embedded-opentype'), url('https://hasbarapp.org/wp-content/plugins/smg-dev-tools/assets/fonts/Screen-Media-Group.ttf?yme5pg') format('truetype'), url('https://hasbarapp.org/wp-content/plugins/smg-dev-tools/assets/fonts/Screen-Media-Group.woff?yme5pg') format('woff'), url('../fonts/Screen-Media-Group_yme5pg-Screen-Media-Group.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.smg-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Screen-Media-Group' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.smg-smg:before {
  content: "\e900";
}
.smg-square:before {
  content: "\e902";
}
.smg-circle:before {
  content: "\e901";
}
@media (min-width: 992px) {
  nav:not(.navbar-fixed-top) ul.navbar-nav.navbar-space-between {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 100%;
  }
  nav:not(.navbar-fixed-top) ul.navbar-nav.navbar-space-around {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    width: 100%;
  }
  nav:not(.navbar-fixed-top) ul.navbar-nav.navbar-center {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
  }
}