@font-face {
    font-family: 'CoelacanthBold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/4dce9ea69241348af8aa787ee0999888/CoelacanthBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthBold14op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/3ea8cfa3427ca614eea396a17d7627f5/CoelacanthBold14op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthBold4op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/71411b0301402b19f6844eb15e0bee5b/CoelacanthBold4op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthBold6op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/75761f960fdb93e23b187d74b27a544a/CoelacanthBold6op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthBold8op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/831f6354266274c6229666938f246329/CoelacanthBold8op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthBoldBrevier';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/2b823ea3432c6de88b815d33e490a343/CoelacanthBoldBrevier.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthBoldCaption';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/6aa3ab07deb07b1aa186b52a5f17da8c/CoelacanthBoldCaption.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthBoldMinikin';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/6e2c33982b80e03ec3c88e55c0a169e5/CoelacanthBoldMinikin.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthBrevier';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/8cfbe6590f2ba31ec6674e5bd0fd8755/CoelacanthBrevier.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaption';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/b87386bc6d789fb29a1b668d4c7a3877/CoelacanthCaption.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionBold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/3ed0b449e95b9095b5304da39b19299e/CoelacanthCaptionBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionExtraLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/ef727309990ee0ae4aad0d92f4202148/CoelacanthCaptionExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionExtraLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/96d21a48e0a8cafca6a82b264b4b28aa/CoelacanthCaptionExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionHeavy';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/0725dbadf60701c6e65096f2059d8e73/CoelacanthCaptionHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/069e8b41d4364ee39e449672e6856c00/CoelacanthCaptionLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/3844d18b866b07171ca752e6ca7b76db/CoelacanthCaptionLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionRegular';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/5d10d5bd30adcc9cfe7c2b959e5489c9/CoelacanthCaptionRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionSemibd';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/f8ae795e33d25d7dfee1189c82c60f99/CoelacanthCaptionSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthCaptionSemibold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/12373de117363b257ddf801544366ed1/CoelacanthCaptionSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplay';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/82abb0768c1a26f5de3ec17af0cff184/CoelacanthDisplay.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplayBold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/2a41bd0876c9986a70d5de1f42220ead/CoelacanthDisplayBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplayExtraLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/051bbd00a9c2f93a1faf94ed467ed0a9/CoelacanthDisplayExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplayExtraLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/00985e3efa49d031c4823c7257ba0188/CoelacanthDisplayExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplayHeavy';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/7e5a651f8e7f1f6860c049b51750f807/CoelacanthDisplayHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplayLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/db5c15c400f8280141342878e1989bf1/CoelacanthDisplayLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplayLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/cf124b8360b7df0b1e4c96db4d0a0f19/CoelacanthDisplayLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplaySemibd';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/5a9203d5285f3be87415ec508f112bb1/CoelacanthDisplaySemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthDisplaySemibold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/b7797fca412bde569ae41961db754494/CoelacanthDisplaySemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthExtraLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/d7f3f5e740aa6089eff3b7e1b7e60990/CoelacanthExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthExtraLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/7dd8ce02f518fe89f6fd4a4b6c01d32c/CoelacanthExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthHeavy';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/235b00d2a815f98d6eb693910c9d0cb0/CoelacanthHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthHeavy14op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/267befb1659d09b67d83bdda2311f224/CoelacanthHeavy14op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthHeavyBrevier';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/e6f5863ff9c70fed68829f068ae8a4b7/CoelacanthHeavyBrevier.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthHeavyCaption';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/f88f3bf95083c21331c185190793aa32/CoelacanthHeavyCaption.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthHeavyHeavy';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/cbb911ce30fc85f54bef60e0f6c60bd5/CoelacanthHeavyHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthHeavyMinikin';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/f8ba1bf1e119d29539385ad23d5f652d/CoelacanthHeavyMinikin.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthI';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/f49115cdb1a11153842cf7218fc3faee/CoelacanthI.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthItalic';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/5dfbf5ea68ad68021dca8bb6a9b24da8/CoelacanthItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'CoelacanthLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/fc6831d85afd45f6eaba41a4063e1eae/CoelacanthLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthLight14op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/1330aeb958147da1175106183f2d6051/CoelacanthLight14op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthLight4op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/5b5519025e92aed51eef5e51ffdf27ef/CoelacanthLight4op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthLight6op';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/9d77b1fe0109c01f38f77ad3cfb20bc0/CoelacanthLight6op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthLight8op';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/32aa3337f9ddfbd38f898f5e22669f1a/CoelacanthLight8op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthLightLight';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/fa0abcd6ba7bef09a3a3240b75e94b95/CoelacanthLightLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthLightMinikin';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/50ad1134ebfb75b3799f160bd789bf5b/CoelacanthLightMinikin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/10288437b2b1fdb6e89a00624186ae94/CoelacanthLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthMinikin';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/aa52061f94c0e2600bccc1d017170c41/CoelacanthMinikin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearl';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/e5f4f172aaf3dd1225b3ba42759f0cd3/CoelacanthPearl.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearlBold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/2bcc9dadba206239b8f77f064ff670ee/CoelacanthPearlBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearlExtraLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/21dc6d65e9d85d508c11606b5ba6b1ac/CoelacanthPearlExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearlExtraLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/2e07362fce47e2234742f6b0e69e8f49/CoelacanthPearlExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearlHeavy';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/26156d969bf0ef5f9947bb16bb22fffc/CoelacanthPearlHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearlLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/6d15550656ccd45eb91af2efea619dd9/CoelacanthPearlLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearlLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/862eec2e2363c39f400e9c66d505d5e4/CoelacanthPearlLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearlSemibd';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/8fad3d8a844de403c7d6bcd9b134c2ca/CoelacanthPearlSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthPearlSemibold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/79c02a16b346b7ca91645bd41c6dac7e/CoelacanthPearlSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthRegular';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/e4100f3b73ad2317cc51d753e58a934d/CoelacanthRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthRegular14op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/cc74033eb03c50f19ccb89f493a594ab/CoelacanthRegular14op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthRegular24op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/59c0080c7f25fcbfe6904a892b3657f7/CoelacanthRegular24op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthRegular4op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/0dcfdec5aa344a2dd9daa1b781c2d55f/CoelacanthRegular4op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthRegular60op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/22f414fd0cbadef4f24d550b73d18a0e/CoelacanthRegular60op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthRegular6op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/3e27396164f8e0a06295ab8bc1d0210b/CoelacanthRegular6op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthRegular8op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/33c9c00f38d0189f7a84051eb9ff5f9b/CoelacanthRegular8op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemibd';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/c5563b042dcc49a87464dde4d543f5ff/CoelacanthSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/47486731651dfebe135da893412cf270/CoelacanthSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemibold14op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/2a9837f5fb9662106c5f8b6cc77a471c/CoelacanthSemibold14op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemibold4op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/9ddbb8ea85c98f1507f313e777b2887a/CoelacanthSemibold4op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemibold6op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/dde3a67019bb58023c067ad56eedd18a/CoelacanthSemibold6op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemibold8op';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/c29f95b199c3cf0f79c809eb3c9ac1ef/CoelacanthSemibold8op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemiboldBrevier';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/145edcef9fe8dcdb5d3ae3aa0cb68364/CoelacanthSemiboldBrevier.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemiboldCaption';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/a75cd5f2dfa22794754cf07c07615ed4/CoelacanthSemiboldCaption.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemiboldMinikin';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/35fb89e756065243004c1f3c804238b4/CoelacanthSemiboldMinikin.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSemiboldSemibold';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/72b84371c600e8528eb6baffb3ea10d6/CoelacanthSemiboldSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcapt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/1e9093112dd01b6fb9b9ab62c7e490e2/CoelacanthSubcapt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptBold';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/f11202ea49f764f1c427e4fb0da59fab/CoelacanthSubcaptBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptExtraLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/086cffdfa3c732b2966335941bbbb034/CoelacanthSubcaptExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptHeavy';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/789114c78ae08a08cb3347e46c472482/CoelacanthSubcaptHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaption';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/9eb03d0e296a7bf60ac3b2e8c97eb3a2/CoelacanthSubcaption.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptionBold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/ceba2715185874354a523c79f2a1bb53/CoelacanthSubcaptionBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptionExtraLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/79ce23b8e0ccedf4f88f4c176911fd63/CoelacanthSubcaptionExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptionHeavy';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/9e47acefcab52ea8baf0298c5ef84cfc/CoelacanthSubcaptionHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptionLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/c39d0e41453b666fcc1ccd6f3f8d08f5/CoelacanthSubcaptionLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptionSemibold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/67edc0e10d1f91231aa585b49fa95cbd/CoelacanthSubcaptionSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/0f69c166d5d9295d50d4a9fdff893bbc/CoelacanthSubcaptLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubcaptSemibd';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/8f956b869e062d7cbdc5c9ee0a1f4c2f/CoelacanthSubcaptSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubhd';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/faf81cb9224d40f58b980051e66d2a5f/CoelacanthSubhd.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubhdBold';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/e3247d2d6040b6f2e9eb8f539ad8d9f3/CoelacanthSubhdBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubhdExtraLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/2cb7cdb30c68c87b50fb1fdfea97ae8d/CoelacanthSubhdExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubhdHeavy';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/68e850e56f3f2d5555151782b2f4f418/CoelacanthSubhdHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubhdLt';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/06c2904363c493a67e40d89e3497a557/CoelacanthSubhdLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubhdSemibd';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/c069a7979a7a1e58ac3e31f44ec1437b/CoelacanthSubhdSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubhead';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/f6e6559d744b060101e0de1725f20d47/CoelacanthSubhead.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubheading';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/7419b6099cb9617899a079b5b1ce6ede/CoelacanthSubheading.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubheadingBold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/d1e516617a83ca6f1b3acd4047c659f2/CoelacanthSubheadingBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubheadingExtraLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/a3d0b9dc26c4a75e1e34cb950964f809/CoelacanthSubheadingExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubheadingHeavy';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/e7a09f3205caea697956e3a4e4e99b1c/CoelacanthSubheadingHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubheadingLight';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/56033f2f4be52c1cc554943ab46f0d74/CoelacanthSubheadingLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'CoelacanthSubheadingSemibold';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/519a812f94701ba001fb0d9c5bee4071/CoelacanthSubheadingSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

 /* The following rules are deprecated. */ 

@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/4dce9ea69241348af8aa787ee0999888/CoelacanthBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/3ea8cfa3427ca614eea396a17d7627f5/CoelacanthBold14op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/71411b0301402b19f6844eb15e0bee5b/CoelacanthBold4op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/75761f960fdb93e23b187d74b27a544a/CoelacanthBold6op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/831f6354266274c6229666938f246329/CoelacanthBold8op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/2b823ea3432c6de88b815d33e490a343/CoelacanthBoldBrevier.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthBold';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/6aa3ab07deb07b1aa186b52a5f17da8c/CoelacanthBoldCaption.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/6e2c33982b80e03ec3c88e55c0a169e5/CoelacanthBoldMinikin.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/8cfbe6590f2ba31ec6674e5bd0fd8755/CoelacanthBrevier.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/b87386bc6d789fb29a1b668d4c7a3877/CoelacanthCaption.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/3ed0b449e95b9095b5304da39b19299e/CoelacanthCaptionBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/ef727309990ee0ae4aad0d92f4202148/CoelacanthCaptionExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/96d21a48e0a8cafca6a82b264b4b28aa/CoelacanthCaptionExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/0725dbadf60701c6e65096f2059d8e73/CoelacanthCaptionHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/069e8b41d4364ee39e449672e6856c00/CoelacanthCaptionLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/3844d18b866b07171ca752e6ca7b76db/CoelacanthCaptionLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthCaption';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/5d10d5bd30adcc9cfe7c2b959e5489c9/CoelacanthCaptionRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/f8ae795e33d25d7dfee1189c82c60f99/CoelacanthCaptionSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/12373de117363b257ddf801544366ed1/CoelacanthCaptionSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/82abb0768c1a26f5de3ec17af0cff184/CoelacanthDisplay.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/2a41bd0876c9986a70d5de1f42220ead/CoelacanthDisplayBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/051bbd00a9c2f93a1faf94ed467ed0a9/CoelacanthDisplayExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/00985e3efa49d031c4823c7257ba0188/CoelacanthDisplayExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/7e5a651f8e7f1f6860c049b51750f807/CoelacanthDisplayHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/db5c15c400f8280141342878e1989bf1/CoelacanthDisplayLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/cf124b8360b7df0b1e4c96db4d0a0f19/CoelacanthDisplayLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/5a9203d5285f3be87415ec508f112bb1/CoelacanthDisplaySemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/b7797fca412bde569ae41961db754494/CoelacanthDisplaySemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/d7f3f5e740aa6089eff3b7e1b7e60990/CoelacanthExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/7dd8ce02f518fe89f6fd4a4b6c01d32c/CoelacanthExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/235b00d2a815f98d6eb693910c9d0cb0/CoelacanthHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthHeavy';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/267befb1659d09b67d83bdda2311f224/CoelacanthHeavy14op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthHeavy';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/e6f5863ff9c70fed68829f068ae8a4b7/CoelacanthHeavyBrevier.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthHeavy';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/f88f3bf95083c21331c185190793aa32/CoelacanthHeavyCaption.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthHeavy';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/cbb911ce30fc85f54bef60e0f6c60bd5/CoelacanthHeavyHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthHeavy';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/f8ba1bf1e119d29539385ad23d5f652d/CoelacanthHeavyMinikin.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/f49115cdb1a11153842cf7218fc3faee/CoelacanthI.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/5dfbf5ea68ad68021dca8bb6a9b24da8/CoelacanthItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/fc6831d85afd45f6eaba41a4063e1eae/CoelacanthLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthLight';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/1330aeb958147da1175106183f2d6051/CoelacanthLight14op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthLight';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/5b5519025e92aed51eef5e51ffdf27ef/CoelacanthLight4op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthLight';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/9d77b1fe0109c01f38f77ad3cfb20bc0/CoelacanthLight6op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthLight';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/32aa3337f9ddfbd38f898f5e22669f1a/CoelacanthLight8op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthLight';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/fa0abcd6ba7bef09a3a3240b75e94b95/CoelacanthLightLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/50ad1134ebfb75b3799f160bd789bf5b/CoelacanthLightMinikin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/10288437b2b1fdb6e89a00624186ae94/CoelacanthLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/aa52061f94c0e2600bccc1d017170c41/CoelacanthMinikin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/e5f4f172aaf3dd1225b3ba42759f0cd3/CoelacanthPearl.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/2bcc9dadba206239b8f77f064ff670ee/CoelacanthPearlBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/21dc6d65e9d85d508c11606b5ba6b1ac/CoelacanthPearlExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/2e07362fce47e2234742f6b0e69e8f49/CoelacanthPearlExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/26156d969bf0ef5f9947bb16bb22fffc/CoelacanthPearlHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/6d15550656ccd45eb91af2efea619dd9/CoelacanthPearlLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/862eec2e2363c39f400e9c66d505d5e4/CoelacanthPearlLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/8fad3d8a844de403c7d6bcd9b134c2ca/CoelacanthPearlSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/79c02a16b346b7ca91645bd41c6dac7e/CoelacanthPearlSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/e4100f3b73ad2317cc51d753e58a934d/CoelacanthRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/cc74033eb03c50f19ccb89f493a594ab/CoelacanthRegular14op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/59c0080c7f25fcbfe6904a892b3657f7/CoelacanthRegular24op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/0dcfdec5aa344a2dd9daa1b781c2d55f/CoelacanthRegular4op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/22f414fd0cbadef4f24d550b73d18a0e/CoelacanthRegular60op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/3e27396164f8e0a06295ab8bc1d0210b/CoelacanthRegular6op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/33c9c00f38d0189f7a84051eb9ff5f9b/CoelacanthRegular8op.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/c5563b042dcc49a87464dde4d543f5ff/CoelacanthSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/47486731651dfebe135da893412cf270/CoelacanthSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/2a9837f5fb9662106c5f8b6cc77a471c/CoelacanthSemibold14op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/9ddbb8ea85c98f1507f313e777b2887a/CoelacanthSemibold4op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/dde3a67019bb58023c067ad56eedd18a/CoelacanthSemibold6op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/2ba05fc7ba3add9c87da6405a4565297/c29f95b199c3cf0f79c809eb3c9ac1ef/CoelacanthSemibold8op.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/145edcef9fe8dcdb5d3ae3aa0cb68364/CoelacanthSemiboldBrevier.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/a75cd5f2dfa22794754cf07c07615ed4/CoelacanthSemiboldCaption.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/35fb89e756065243004c1f3c804238b4/CoelacanthSemiboldMinikin.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'CoelacanthSemibold';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/72b84371c600e8528eb6baffb3ea10d6/CoelacanthSemiboldSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/1e9093112dd01b6fb9b9ab62c7e490e2/CoelacanthSubcapt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/f11202ea49f764f1c427e4fb0da59fab/CoelacanthSubcaptBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/086cffdfa3c732b2966335941bbbb034/CoelacanthSubcaptExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/789114c78ae08a08cb3347e46c472482/CoelacanthSubcaptHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/9eb03d0e296a7bf60ac3b2e8c97eb3a2/CoelacanthSubcaption.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/ceba2715185874354a523c79f2a1bb53/CoelacanthSubcaptionBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/79ce23b8e0ccedf4f88f4c176911fd63/CoelacanthSubcaptionExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/9e47acefcab52ea8baf0298c5ef84cfc/CoelacanthSubcaptionHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/c39d0e41453b666fcc1ccd6f3f8d08f5/CoelacanthSubcaptionLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/67edc0e10d1f91231aa585b49fa95cbd/CoelacanthSubcaptionSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/0f69c166d5d9295d50d4a9fdff893bbc/CoelacanthSubcaptLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/8f956b869e062d7cbdc5c9ee0a1f4c2f/CoelacanthSubcaptSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/faf81cb9224d40f58b980051e66d2a5f/CoelacanthSubhd.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/e3247d2d6040b6f2e9eb8f539ad8d9f3/CoelacanthSubhdBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/2cb7cdb30c68c87b50fb1fdfea97ae8d/CoelacanthSubhdExtraLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/68e850e56f3f2d5555151782b2f4f418/CoelacanthSubhdHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/06c2904363c493a67e40d89e3497a557/CoelacanthSubhdLt.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/6b6222f7053b603f2daacc56eceb4beb/c069a7979a7a1e58ac3e31f44ec1437b/CoelacanthSubhdSemibd.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/3840c61fd45be64e15e2869dd0c65666/f6e6559d744b060101e0de1725f20d47/CoelacanthSubhead.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/7419b6099cb9617899a079b5b1ce6ede/CoelacanthSubheading.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/d1e516617a83ca6f1b3acd4047c659f2/CoelacanthSubheadingBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/a3d0b9dc26c4a75e1e34cb950964f809/CoelacanthSubheadingExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/e7a09f3205caea697956e3a4e4e99b1c/CoelacanthSubheadingHeavy.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/56033f2f4be52c1cc554943ab46f0d74/CoelacanthSubheadingLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Coelacanth';
        src: url('/assets/fonts/coelacanth/d40b6b08e184c21574151115a61a208d/519a812f94701ba001fb0d9c5bee4071/CoelacanthSubheadingSemibold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

