@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/524e846b32497d3a22aeea2ffa245ee9.ttf") format("truetype");font-style:normal;font-weight:100;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/524e846b32497d3a22aeea2ffa245ee9.ttf") format("truetype");font-style:normal;font-weight:200;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/524e846b32497d3a22aeea2ffa245ee9.ttf") format("truetype");font-style:normal;font-weight:300;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/524e846b32497d3a22aeea2ffa245ee9.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/524e846b32497d3a22aeea2ffa245ee9.ttf") format("truetype");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/d19463bd8fa23bde8f56b81a93d324cb.ttf") format("truetype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/d19463bd8fa23bde8f56b81a93d324cb.ttf") format("truetype");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/d19463bd8fa23bde8f56b81a93d324cb.ttf") format("truetype");font-style:normal;font-weight:800;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Body";src:url("../uploads/fonts/d19463bd8fa23bde8f56b81a93d324cb.ttf") format("truetype");font-style:normal;font-weight:900;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Heading";src:url("../uploads/fonts/0128553b2b449323dfd18f69b29ee253.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Heading";src:url("../uploads/fonts/0128553b2b449323dfd18f69b29ee253.ttf") format("truetype");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Heading";src:url("../uploads/fonts/0128553b2b449323dfd18f69b29ee253.ttf") format("truetype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Heading";src:url("../uploads/fonts/0128553b2b449323dfd18f69b29ee253.ttf") format("truetype");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Heading";src:url("../uploads/fonts/0128553b2b449323dfd18f69b29ee253.ttf") format("truetype");font-style:normal;font-weight:800;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
@font-face{font-family:"WEBSI Custom Heading";src:url("../uploads/fonts/0128553b2b449323dfd18f69b29ee253.ttf") format("truetype");font-style:normal;font-weight:900;font-display:swap;unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F;}
:root {
  --websi-body-font: "WEBSI Custom Body", "Noto Sans Georgian", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  --websi-heading-font: "WEBSI Custom Heading", "WEBSI Custom Body", "Noto Sans Georgian", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
}
html body {font-family: var(--websi-body-font);font-synthesis-weight:none;text-rendering:optimizeLegibility;}
body :is(button,input,select,textarea,optgroup,option) {font-family:var(--websi-body-font);font-synthesis-weight:none;}
body :is(h1,h2,h3,h4,h5,h6) {font-family:var(--websi-heading-font);font-synthesis-weight:none;}
body :is(.nav a,.btn,.side-link,.action,.topbar,.workspace-ticket,.portal-field) {font-stretch:normal;}
body :is(.nav a,.side-link,.topbar) {letter-spacing:normal;}
body .font-preview-samples,body .font-preview-samples * {font-family:var(--font-preview-family,"Noto Sans Georgian",system-ui,sans-serif)!important;}
