html[lang="en"] { font-family: "inter-var" !important; font-style: normal } @font-face { font-family: inter-var; src: url(/assets/fonts/Inter-Var.730e8169.woff2) format("woff2-variations"); font-style: normal; font-weight: 400; font-variation-settings: "wght"400; font-display: swap } @font-face { font-family: inter-var; src: url(/assets/fonts/Inter-Var.730e8169.woff2) format("woff2-variations"); font-style: normal; font-weight: 500; font-variation-settings: "wght"500; font-display: swap } @font-face { font-family: inter-var; src: url(/assets/fonts/Inter-Var.730e8169.woff2) format("woff2-variations"); font-style: normal; font-weight: 600; font-variation-settings: "wght"600; font-display: swap } @font-face { font-family: inter-var; src: url(/assets/fonts/Inter-Var.730e8169.woff2) format("woff2-variations"); font-style: normal; font-weight: 700; font-variation-settings: "wght"700; font-display: swap } html[lang="cn"] { font-family: 'Inter'; font-style: Arial, Helvetica, sans-serif !important } @font-face { font-family: 'icomoon'; src: url(/assets/fonts/icomoon.ttf) format("truetype"); font-weight: normal; font-style: normal; font-display: block } [class^="icon-"], [class*=" icon-"] { font-family: 'icomoon' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .icon-arr-ur:after { content: "\e903" } .icon-addr2:after { content: "\e900" } .icon-arr-r:after { content: "\e901" } .icon-arr-l:after { content: "\e902" } .icon-crumb-home:after { content: "\e904" } .icon-nav-close:after, .btn-close.icon:after { font-family: 'icomoon' !important; content: "\e905" } .icon-nav-open:after, .btn-open.icon:after { font-family: 'icomoon' !important; content: "\e906" } html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, a, header, footer, section, nav { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box } a { text-decoration: none; color: inherit } ul, ol, li { list-style-type: none } input:focus { outline: none } img.img { display: block } button, button:hover, button:focus, button:hover:focus { background-color: transparent; border: none; outline: none } ::-webkit-scrollbar { width: 6px; height:0; background-color: rgba(31, 35, 41, 0); } ::-webkit-scrollbar-thumb { background-color: rgba(31, 35, 41, 0.3); border-radius: 50px; } ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: rgba(31, 35, 41, 0); } .mcustom_scroll_content { height: calc(100vh - 88px); margin-top: 88px } @media screen and (max-width: 1000px) { .mcustom_scroll_content { margin-top: 72px } } .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: rgba(31, 35, 41, 0.3) } .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background-color: rgba(31, 35, 41, 0.4) } .mCSB_scrollTools .mCSB_draggerRail { background-color: rgba(31, 35, 41, 0) } .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 7px } .c5-container:before, .c5-container:after, .container:before, .container:after, .clearfix:after, .clearfix:before, .row:after, .row:before { content: " "; display: table } .container:after, .c5-container:after, .clearfix:after, .row:after { clear: both } .btn { cursor: pointer }

