@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@400;500;600&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2,h3,h4,h5,h6,.site-branding__name,.site-branding__name a{font-family:'Bebas Neue',sans-serif !important;font-weight:400 !important;letter-spacing:0.06em !important;text-transform:uppercase !important;}body,p,a,li,span,div,.menu-item{font-family:'Montserrat',sans-serif !important;font-weight:400 !important;line-height:1.6 !important;}.primary-nav__menu-item a{font-weight:500 !important;text-transform:uppercase !important;font-size:0.9rem !important;}@media (max-width:1024px){header[role="banner"]{display:none !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;}.region-content section,.layout-content .container{margin-top:0 !important;padding-top:0 !important;}.navbar\@container\/navbar,.navbar{position:fixed !important;top:15px !important;left:0 !important;right:0 !important;width:90vw !important;margin:0 auto !important;z-index:9999 !important;background-color:#ffffff !important;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1) !important;display:flex !important;justify-content:center !important;align-items:center !important;min-height:60px !important;border-radius:8px !important;}.region-content{padding-top:95px !important;}.navbar--hamburger-container,.navbar--logo,.navbar .branding,.navbar a[rel="home"],.navbar--logo img{display:none !important;visibility:hidden !important;opacity:0 !important;width:0 !important;height:0 !important;pointer-events:none !important;}.navbar::before{content:"" !important;display:block !important;width:100% !important;height:40px !important;background-image:url('/sites/ontology.to/files/Ontology.to__4.png') !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;transform:none !important;}}
