/* custom fonts */
@font-face {
    font-family: "csit-sail";
    src: 
         url(../fonts/csit-sail.woff2)
}
@font-face {
    font-family: "csit-trade";
    src: 
         url(../fonts/csit-trade.woff2)
}

/* iconfont logo fonts */
@font-face {
    font-family: "ohmtang-cs-font"; /* Project id 3969129 */
    src: url('../fonts/ohmtang-cs-font.woff2') format('woff2'),
         url('../fonts/ohmtang-cs-font.woff') format('woff'),
         url('../fonts/ohmtang-cs-font.ttf') format('truetype');
  }
  
.ohmtang-cs-font {
font-family: "ohmtang-cs-font" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.tfont-csit_iconfont:before {
content: "\e608";
}

/* Custom css */
/* Header */
.ohmtang-cs-header .wp-block-group .ohmtang-cs-site-title{
    gap: 7px;
}

.ohmtang-cs-header .wp-block-site-title a{
    text-decoration: none;
    font-weight: 700;
    font-family: 'csit-sail' !important;
    font-style: italic;
    font-size: 18px;
    margin-left: -3px;

     /* 修改这里 */
    display: inline-flex !important;
    width: 92px; /* 精确4个字符 */
    max-width: 92px;
    min-width: 92px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: clip;
}

.ohmtang-cs-header .ohmtang-cs-site-title:before{
    font-family: "ohmtang-cs-font";
    font-size: 30px;
    content: "\e608";
}

.ohmtang-cs-header .ohmtang-cs-site-title .wp-block-site-logo{
    opacity: 0;
    display: none;
}

.ohmtang-cs-header .ohmtang-cs-site-title .wp-block-site-tagline{
    white-space: nowrap;
}

/* Footer */
.ohmtang-cs-default-footer .wp-block-group p a{
    font-family: 'csit-trade' !important;
    font-style: italic;
    font-weight: normal;
    border-bottom: 1px solid transparent;
}
.ohmtang-cs-default-footer .wp-block-group p a:hover{
    border-bottom: 1px solid ;
}
.ohmtang-cs-default-footer .wp-block-group p a:before{
    font-family: "ohmtang-cs-font";
    font-style: normal;
    font-size: 14px;
    content: "\e608";
    font-weight: 500;
    margin-right: 2px;
}