@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/wp-content/uploads/b1/rubik-button-bd541e2d7b7c.ttf) format('truetype');
}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/wp-content/uploads/b1/rubik-button-ece9cb794bea.ttf) format('truetype');
}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/wp-content/uploads/b1/rubik-button-f3dbce7be994.ttf) format('truetype');
}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/wp-content/uploads/b1/rubik-button-4db42137a988.ttf) format('truetype');
}

/* Buttons only. Preserve size, weight, layout and icon fonts. */
html body:not(#b1-rubik-specificity-a):not(#b1-rubik-specificity-b):not(#b1-rubik-specificity-c) :is(button,input[type="button"],input[type="submit"],input[type="reset"],[role="button"],a.button,a.btn,.b1-new-actions a,a.b1-entry,a.b1-cta,a.wp-element-button,a.wp-block-button__link,a.elementor-button,.b1-orbit-spec-link,.b1-letterhead-button,.nsl-button,.b1-menu-unified){font-family:Rubik,Arial,sans-serif!important}
html body:not(#b1-rubik-specificity-a):not(#b1-rubik-specificity-b):not(#b1-rubik-specificity-c) :is(button,input[type="button"],input[type="submit"],input[type="reset"],[role="button"],a.button,a.btn,.b1-new-actions a,a.b1-entry,a.b1-cta,a.wp-element-button,a.wp-block-button__link,a.elementor-button,.b1-orbit-spec-link,.b1-letterhead-button,.nsl-button,.b1-menu-unified) :is(span,strong,b,small,em,label):not([class*="icon"]):not([class*="dashicon"]):not([class*="fa-"]){font-family:Rubik,Arial,sans-serif!important}
