/* ! tailwindcss v3.0.24 | mit license | https://tailwindcss.com */ /* 1. prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) 2. allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) */ *, ::before, ::after { box-sizing: border-box; /* 1 */ border-width: 0; /* 2 */ border-style: solid; /* 2 */ border-color: #e5e7eb; /* 2 */ } ::before, ::after { --tw-content: ''; } /* 1. use a consistent sensible line-height in all browsers. 2. prevent adjustments of font size after orientation changes in ios. 3. use a more readable tab size. 4. use the user's configured `sans` font-family by default. */ html { line-height: 1.5; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -moz-tab-size: 4; /* 3 */ -o-tab-size: 4; tab-size: 4; /* 3 */ font-family: ui-sans-serif, system-ui, -apple-system, blinkmacsystemfont, "segoe ui", roboto, "helvetica neue", arial, "noto sans", sans-serif, "apple color emoji", "segoe ui emoji", "segoe ui symbol", "noto color emoji"; /* 4 */ } /* 1. remove the margin in all browsers. 2. inherit line-height from `html` so users can set them as a class directly on the `html` element. */ body { margin: 0; /* 1 */ line-height: inherit; /* 2 */ } /* 1. add the correct height in firefox. 2. correct the inheritance of border color in firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) 3. ensure horizontal rules are visible by default. */ hr { height: 0; /* 1 */ color: inherit; /* 2 */ border-top-width: 1px; /* 3 */ } /* add the correct text decoration in chrome, edge, and safari. */ abbr:where([title]) { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; } /* remove the default font size and weight for headings. */ h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; } /* reset links to optimize for opt-in styling instead of opt-out. */ a { color: inherit; text-decoration: inherit; } /* add the correct font weight in edge and safari. */ b, strong { font-weight: bolder; } /* 1. use the user's configured `mono` font family by default. 2. correct the odd `em` font sizing in all browsers. */ code, kbd, samp, pre { font-family: ui-monospace, sfmono-regular, menlo, monaco, consolas, "liberation mono", "courier new", monospace; /* 1 */ font-size: 1em; /* 2 */ } /* add the correct font size in all browsers. */ small { font-size: 80%; } /* prevent `sub` and `sup` elements from affecting the line height in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* 1. remove text indentation from table contents in chrome and safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) 2. correct table border color inheritance in all chrome and safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) 3. remove gaps between table borders by default. */ table { text-indent: 0; /* 1 */ border-color: inherit; /* 2 */ border-collapse: collapse; /* 3 */ } /* 1. change the font styles in all browsers. 2. remove the margin in firefox and safari. 3. remove default padding in all browsers. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ line-height: inherit; /* 1 */ color: inherit; /* 1 */ margin: 0; /* 2 */ padding: 0; /* 3 */ } /* remove the inheritance of text transform in edge and firefox. */ button, select { text-transform: none; } /* 1. correct the inability to style clickable types in ios and safari. 2. remove default button styles. */ button, [type='button'], [type='reset'], [type='submit'] { -webkit-appearance: button; /* 1 */ background-color: transparent; /* 2 */ background-image: none; /* 2 */ } /* use the modern firefox focus style for all focusable elements. */ :-moz-focusring { outline: auto; } /* remove the additional `:invalid` styles in firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#l728-l737) */ :-moz-ui-invalid { box-shadow: none; } /* add the correct vertical alignment in chrome and firefox. */ progress { vertical-align: baseline; } /* correct the cursor style of increment and decrement buttons in safari. */ ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } /* 1. correct the odd appearance in chrome and safari. 2. correct the outline style in safari. */ [type='search'] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /* remove the inner padding in chrome and safari on macos. */ ::-webkit-search-decoration { -webkit-appearance: none; } /* 1. correct the inability to style clickable types in ios and safari. 2. change font properties to `inherit` in safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* add the correct display in chrome and safari. */ summary { display: list-item; } /* removes the default spacing and border for appropriate elements. */ blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0; } fieldset { margin: 0; padding: 0; } legend { padding: 0; } ol, ul, menu { list-style: none; margin: 0; padding: 0; } /* prevent resizing textareas horizontally by default. */ textarea { resize: vertical; } /* 1. reset the default placeholder opacity in firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) 2. set the default placeholder color to the user's configured gray 400 color. */ input::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } input:-ms-input-placeholder, textarea:-ms-input-placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } input::placeholder, textarea::placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } /* set the default cursor for buttons. */ button, [role="button"] { cursor: pointer; } /* make sure disabled buttons don't get the pointer cursor. */ :disabled { cursor: default; } /* 1. make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) 2. add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) this can trigger a poorly considered lint error in some tools but is included by design. */ img, svg, video, canvas, audio, iframe, embed, object { display: block; /* 1 */ vertical-align: middle; /* 2 */ } /* constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) */ img, video { max-width: 100%; height: auto; } /* ensure the default browser behavior of the `hidden` attribute. */ [hidden] { display: none; } body { font-family: 'pingfang sc', 'helvetica neue', arial, 'hiragino sans gb', 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif; color: #333333; font-weight: 400; -webkit-font-smoothing: antialiased; overflow-x: hidden; } input, textarea { outline: 2px solid transparent; outline-offset: 2px; } a { transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } a:hover { --tw-text-opacity: 1; color: rgb(0 172 165 / var(--tw-text-opacity)); } *, ::before, ::after { --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } .container { width: 100%; margin-right: auto; margin-left: auto; padding-right: 0.3rem; padding-left: 0.3rem; } @media (min-width: 640px) { .container { max-width: 640px; } } @media (min-width: 980px) { .container { max-width: 980px; } } @media (min-width: 1180px) { .container { max-width: 1180px; padding-right: 0; padding-left: 0; } } /* 主要渐变色按钮 */ .primary-gradient-btn { background: #0ec4bf linear-gradient(135deg, #3ad7b2 0%, #0ec4bf 100%); --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .primary-gradient-btn:hover { background: #00bbb4; } .bg-image { background-size: cover; background-position: center; background-repeat: no-repeat; } .bg-image-events { background-size: 100%; background-position: left top; background-repeat: no-repeat; background-image: ; } /* 大事记 主体 - 上背景图 */ .bg-image-history_bottom { background-size: 100%; background-repeat: no-repeat; background-image: ; } /* 价值观背景图 */ .jiazhiguan_bg0 { background-image: ; } .jiazhiguan_bg1 { background-image: ; } .jiazhiguan_bg2 { background-image: ; } .jiazhiguan_bg3 { background-image: ; } /* 价值观移动端背景图 */ .jiazhiguan_m_bg0 { background-image: ; } .jiazhiguan_m_bg1 { background-image: ; } .jiazhiguan_m_bg2 { background-image: ; } .jiazhiguan_m_bg3 { background-image: ; } /* 关于瑞旭 头图 */ .about_head_bg { background-image: ; } /* 为什么选择希科背景 */ .bg-why_mobile { background-image: ; } /* 首页新闻背景 */ /* 首页底部背景 */ .home_bottom_bg { background-image: ; } /* 首页行业解决方案背景 */ /* 企业责任背景 */ .res_bg1 { background-image: ; } .res_bg2 { background-image: ; } .res_bg3 { background-image: ; } /* 法规资料及行业新闻头图 */ .rule_mobile_bg { background-image: ; } /* 关于公司头图 */ .about_top_mobile_bg { background-image: ; } /* 使命与愿景背景 */ .about_middle_bg { background-image: ; } /* 关于瑞旭 - 招贤纳士 */ /* 关于瑞旭 - 联系我们 卡片 */ .about_contact-card_bg { background-position: right bottom; background-repeat: no-repeat; background-image: ; background-size: 316px; } /* 公司简介 我们的优势 */ /* 订阅 背景 */ /* 底部 背景条 */ .footer_bg_line { background-image: ; background-size: auto 12px; } /* 活动会议 背景 */ /* 活动会议 背景 */ /* 首页 数字化产品背景 */ /* 服务汇总页 背景 */ .services_bg { background-image: ; } /* 服务汇总页 热门服务背景 左 */ .services_hot-bg1 { background-image: ; } /* 服务汇总页 热门服务背景 右 */ .services_hot-bg2 { background-image: ; } /* 服务详情页 头图背景 */ .service_detail-head_bg { background-image: ; } /* 头图背景 通用性 */ .head-bg { background-image: ; } /* 报告查询 头图背景 */ .report_query-head_bg { background-image: ; } /* 缺省 背景图 */ .default_image { background-image: ; } /* 首页轮播图 描述 */ .banner-desc strong { font-weight: normal; --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); } /* 文章内容详情 */ .article-content { font-size: 0.24rem; line-height: 0.44rem; } @media (min-width: 1180px) { .article-content { font-size: 16px; line-height: 30px; } } .article-content a { --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); -webkit-text-decoration-line: underline; text-decoration-line: underline; } .article-content p p { margin-top: 0.4rem; } @media (min-width: 1180px) { .article-content p p { margin-top: 1.25rem; } } .article-content h3 { margin-top: 0.28rem; margin-bottom: 0.28rem; font-size: 0.3rem; font-weight: 700; --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); } @media (min-width: 1180px) { .article-content h3 { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.25rem; line-height: 1.75rem; } } .article-content h4 { margin-top: 0.24rem; margin-bottom: 0.24rem; font-size: 0.24rem; font-weight: 700; --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); } @media (min-width: 1180px) { .article-content h4 { margin-top: 0.75rem; margin-bottom: 0.75rem; font-size: 1.125rem; line-height: 1.75rem; } } .article-content blockquote { border-left-width: .08rem; border-style: solid; --tw-border-opacity: 1; border-color: rgb(223 226 229 / var(--tw-border-opacity)); padding-left: .32rem; padding-right: .32rem; font-size: 0.24rem; --tw-text-opacity: 1; color: rgb(119 119 119 / var(--tw-text-opacity)); } @media (min-width: 1180px) { .article-content blockquote { border-left-width: 4px; padding-left: 15px; padding-right: 15px; font-size: 0.75rem; line-height: 1rem; } } .article-content ol { list-style: decimal; margin-top: .2rem; margin-bottom: .2rem; list-style-position: inside; } @media (min-width: 1180px) { .article-content ol { margin-top: 1.25rem; margin-bottom: 1.25rem; } } .article-content ul { list-style: disc; margin-top: .2rem; margin-bottom: .2rem; list-style-position: inside; } @media (min-width: 1180px) { .article-content ul { margin-top: 1.25rem; margin-bottom: 1.25rem; } } .article-content img { height: auto; max-width: 100% !important; } .article-content ul li::marker, .article-content ol li::marker { --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); } .article-content ul li p, .article-content ol li p { display: inline-block; } .article-content table { border-width: 1px 0px 0px 1px; border-spacing: 0; margin-top: 0.4rem; margin-bottom: 0.4rem; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(0 187 180 / var(--tw-border-opacity)); } @media (min-width: 1180px) { .article-content table { margin-top: 1.25rem; margin-bottom: 1.25rem; } } .article-content table p { margin-bottom: 0px; } .article-content table th { white-space: nowrap; overflow-wrap: break-word; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(0 187 180 / var(--tw-border-opacity)); background-color: rgb(0 187 180 / 0.2); padding-top: 0.1rem; padding-bottom: 0.1rem; padding-left: 0.2rem; padding-right: 0.2rem; --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); } @media (min-width: 1180px) { .article-content table th { padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; padding-right: 1rem; } } .article-content table td { border-width: 0px 1px 1px 0px !important; overflow-wrap: break-word; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(0 187 180 / var(--tw-border-opacity)); padding-top: 0.1rem; padding-bottom: 0.1rem; padding-left: 0.2rem; padding-right: 0.2rem; } @media (min-width: 1180px) { .article-content table td { padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; padding-right: 1rem; } } .article-content table.no-border { border-style: none !important; } .article-content table.no-border th, .article-content table.no-border td { border-style: none !important; } .article-content .table-box{ position: relative; width: 100%; overflow-x: auto; } /* 专家团队 人员渐变背景块 */ .team-container .team-self-img { position: relative; } .team-container .team-self-img img { position: relative; z-index: 2; } .team-container .team-self-img .team-self-img_bg { position: absolute; z-index: 1; right: 0; bottom: 4px; } .team-container .team-self:nth-child(4n 2) .team-self-img_bg { top: 15px; bottom: unset; } .team-container .team-self:nth-child(4n) .team-self-img_bg { bottom: 70px; } .\!visible { visibility: visible !important; } .visible { visibility: visible; } .invisible { visibility: hidden; } .static { position: static; } .fixed { position: fixed; } .absolute { position: absolute; } .relative { position: relative; } .sticky { position: -webkit-sticky; position: sticky; } .left-\[64px\] { left: 64px; } .top-\[25px\] { top: 25px; } .left-1\/2 { left: 50%; } .bottom-0 { bottom: 0px; } .right-5 { right: 1.25rem; } .top-1\/3 { top: 33.333333%; } .top-0 { top: 0px; } .right-full { right: 100%; } .top-\[34px\] { top: 34px; } .right-1 { right: 0.25rem; } .right-\[0\.4rem\] { right: 0.4rem; } .bottom-\[0\.4rem\] { bottom: 0.4rem; } .bottom-\[0\.8rem\] { bottom: 0.8rem; } .-bottom-\[0\.24rem\] { bottom: -0.24rem; } .left-0 { left: 0px; } .right-0 { right: 0px; } .bottom-5 { bottom: 1.25rem; } .top-\[80px\] { top: 80px; } .top-full { top: 100%; } .top-\[120px\] { top: 120px; } .-left-3 { left: -0.75rem; } .top-\[30px\] { top: 30px; } .left-\[-46px\] { left: -46px; } .left-\[-252px\] { left: -252px; } .left-\[10px\] { left: 10px; } .right-\[-266px\] { right: -266px; } .left-\[-250px\] { left: -250px; } .\!bottom-0 { bottom: 0px !important; } .top-\[136px\] { top: 136px; } .top-\[472px\] { top: 472px; } .left-\[354px\] { left: 354px; } .top-\[674px\] { top: 674px; } .top-\[456px\] { top: 456px; } .top-\[116px\] { top: 116px; } .bottom-\[-0\.6rem\] { bottom: -0.6rem; } .top-1\/2 { top: 50%; } .bottom-\[34px\] { bottom: 34px; } .right-\[86px\] { right: 86px; } .top-\[66px\] { top: 66px; } .bottom-\[173px\] { bottom: 173px; } .right-\[62px\] { right: 62px; } .left-\[490px\] { left: 490px; } .top-\[\.1rem\] { top: .1rem; } .left-\[\.1rem\] { left: .1rem; } .z-10 { z-index: 10; } .z-0 { z-index: 0; } .z-\[999\] { z-index: 999; } .z-20 { z-index: 20; } .z-\[1000\] { z-index: 1000; } .mx-auto { margin-left: auto; margin-right: auto; } .mx-3 { margin-left: 0.75rem; margin-right: 0.75rem; } .mx-\[0\.2rem\] { margin-left: 0.2rem; margin-right: 0.2rem; } .mx-2 { margin-left: 0.5rem; margin-right: 0.5rem; } .mx-4 { margin-left: 1rem; margin-right: 1rem; } .mx-\[-0\.31rem\] { margin-left: -0.31rem; margin-right: -0.31rem; } .mx-\[\.3rem\] { margin-left: .3rem; margin-right: .3rem; } .mx-\[\.2rem\] { margin-left: .2rem; margin-right: .2rem; } .mx-\[\.1rem\] { margin-left: .1rem; margin-right: .1rem; } .mr-2 { margin-right: 0.5rem; } .mt-5 { margin-top: 1.25rem; } .-ml-\[20px\] { margin-left: -20px; } .mt-\[0\.4rem\] { margin-top: 0.4rem; } .mr-3 { margin-right: 0.75rem; } .mt-3 { margin-top: 0.75rem; } .mt-1 { margin-top: 0.25rem; } .mt-2 { margin-top: 0.5rem; } .mt-\[0\.2rem\] { margin-top: 0.2rem; } .mt-4 { margin-top: 1rem; } .mb-\[0\.2rem\] { margin-bottom: 0.2rem; } .mr-\[0\.5rem\] { margin-right: 0.5rem; } .mt-\[0\.04rem\] { margin-top: 0.04rem; } .-ml-\[15px\] { margin-left: -15px; } .ml-2 { margin-left: 0.5rem; } .ml-1 { margin-left: 0.25rem; } .mb-4 { margin-bottom: 1rem; } .ml-5 { margin-left: 1.25rem; } .mt-7 { margin-top: 1.75rem; } .mr-5 { margin-right: 1.25rem; } .mb-3 { margin-bottom: 0.75rem; } .ml-\[0\.4rem\] { margin-left: 0.4rem; } .mt-\[0\.3rem\] { margin-top: 0.3rem; } .mr-\[0\.2rem\] { margin-right: 0.2rem; } .mb-\[0\.25rem\] { margin-bottom: 0.25rem; } .mt-6 { margin-top: 1.5rem; } .mt-10 { margin-top: 2.5rem; } .mt-\[0\.6rem\] { margin-top: 0.6rem; } .mr-\[\.1rem\] { margin-right: .1rem; } .mt-\[\.3rem\] { margin-top: .3rem; } .mt-\[34px\] { margin-top: 34px; } .ml-\[350px\] { margin-left: 350px; } .mt-\[6px\] { margin-top: 6px; } .mt-\[55px\] { margin-top: 55px; } .mt-\[19px\] { margin-top: 19px; } .ml-3 { margin-left: 0.75rem; } .mt-\[30px\] { margin-top: 30px; } .ml-\[60px\] { margin-left: 60px; } .mt-\[90px\] { margin-top: 90px; } .mr-\[60px\] { margin-right: 60px; } .mt-\[\.1rem\] { margin-top: .1rem; } .mr-\[\.08rem\] { margin-right: .08rem; } .mt-\[\.31rem\] { margin-top: .31rem; } .mt-\[\.7rem\] { margin-top: .7rem; } .mt-\[\.34rem\] { margin-top: .34rem; } .mt-\[\.03rem\] { margin-top: .03rem; } .mt-\[\.19rem\] { margin-top: .19rem; } .mb-\[\.3rem\] { margin-bottom: .3rem; } .mt-\[\.2rem\] { margin-top: .2rem; } .mt-\[0\.25rem\] { margin-top: 0.25rem; } .ml-\[0\.1rem\] { margin-left: 0.1rem; } .mt-\[\.46rem\] { margin-top: .46rem; } .mt-\[\.44rem\] { margin-top: .44rem; } .mb-\[\.4rem\] { margin-bottom: .4rem; } .ml-\[\.2rem\] { margin-left: .2rem; } .mt-\[\.16rem\] { margin-top: .16rem; } .mt-\[27px\] { margin-top: 27px; } .mt-\[116px\] { margin-top: 116px; } .mt-\[65px\] { margin-top: 65px; } .mt-8 { margin-top: 2rem; } .mt-\[\.4rem\] { margin-top: .4rem; } .mr-\[\.12rem\] { margin-right: .12rem; } .mt-\[0\.36rem\] { margin-top: 0.36rem; } .ml-\[0\.3rem\] { margin-left: 0.3rem; } .mt-\[0\.55rem\] { margin-top: 0.55rem; } .mt-\[1rem\] { margin-top: 1rem; } .mt-\[\.6rem\] { margin-top: .6rem; } .mb-\[\.1rem\] { margin-bottom: .1rem; } .mt-\[\.5rem\] { margin-top: .5rem; } .mt-\[\.12rem\] { margin-top: .12rem; } .mt-\[64px\] { margin-top: 64px; } .mt-\[-1px\] { margin-top: -1px; } .mt-\[22px\] { margin-top: 22px; } .mr-\[-10px\] { margin-right: -10px; } .ml-\[-5px\] { margin-left: -5px; } .ml-\[10px\] { margin-left: 10px; } .mb-\[\.2rem\] { margin-bottom: .2rem; } .ml-\[\.14rem\] { margin-left: .14rem; } .ml-\[\.15rem\] { margin-left: .15rem; } .mr-\[\.15rem\] { margin-right: .15rem; } .ml-\[\.19rem\] { margin-left: .19rem; } .mt-\[58px\] { margin-top: 58px; } .mt-\[10px\] { margin-top: 10px; } .mt-\[\.41rem\] { margin-top: .41rem; } .mt-\[14px\] { margin-top: 14px; } .mr-\[\.2rem\] { margin-right: .2rem; } .ml-\[\.24rem\] { margin-left: .24rem; } .mt-\[\.22rem\] { margin-top: .22rem; } .ml-\[6px\] { margin-left: 6px; } .mt-\[-10px\] { margin-top: -10px; } .ml-4 { margin-left: 1rem; } .mb-\[68px\] { margin-bottom: 68px; } .mb-\[\.14rem\] { margin-bottom: .14rem; } .mt-12 { margin-top: 3rem; } .mt-\[\.8rem\] { margin-top: .8rem; } .mr-\[\.58rem\] { margin-right: .58rem; } .mt-16 { margin-top: 4rem; } .mt-\[0\.43rem\] { margin-top: 0.43rem; } .mr-\[0\.35rem\] { margin-right: 0.35rem; } .mr-\[0\.1rem\] { margin-right: 0.1rem; } .ml-\[7px\] { margin-left: 7px; } .ml-\[14px\] { margin-left: 14px; } .ml-6 { margin-left: 1.5rem; } .mt-\[60px\] { margin-top: 60px; } .mr-4 { margin-right: 1rem; } .mb-14 { margin-bottom: 3.5rem; } .ml-10 { margin-left: 2.5rem; } .mr-\[\.23rem\] { margin-right: .23rem; } .mb-5 { margin-bottom: 1.25rem; } .ml-7 { margin-left: 1.75rem; } .ml-\[0\.2rem\] { margin-left: 0.2rem; } .mr-\[0\.25rem\] { margin-right: 0.25rem; } .mt-\[0\.1rem\] { margin-top: 0.1rem; } .mt-\[0\.38rem\] { margin-top: 0.38rem; } .\!ml-\[0\.6rem\] { margin-left: 0.6rem !important; } .ml-\[4px\] { margin-left: 4px; } .block { display: block; } .inline-block { display: inline-block; } .inline { display: inline; } .flex { display: flex; } .table { display: table; } .grid { display: grid; } .contents { display: contents; } .hidden { display: none; } .\!hidden { display: none !important; } .h-\[56px\] { height: 56px; } .h-\[52px\] { height: 52px; } .h-\[60px\] { height: 60px; } .h-\[120px\] { height: 120px; } .h-\[3rem\] { height: 3rem; } .h-full { height: 100%; } .h-\[68px\] { height: 68px; } .h-\[0\.68rem\] { height: 0.68rem; } .h-8 { height: 2rem; } .h-\[2\.6rem\] { height: 2.6rem; } .h-\[1\.8rem\] { height: 1.8rem; } .h-\[12px\] { height: 12px; } .h-\[1\.2rem\] { height: 1.2rem; } .h-\[0\.3rem\] { height: 0.3rem; } .h-\[80px\] { height: 80px; } .h-\[50px\] { height: 50px; } .h-\[0\.8rem\] { height: 0.8rem; } .h-\[40px\] { height: 40px; } .h-\[0\.7rem\] { height: 0.7rem; } .h-\[30px\] { height: 30px; } .h-\[16px\] { height: 16px; } .h-\[34px\] { height: 34px; } .h-\[10px\] { height: 10px; } .h-6 { height: 1.5rem; } .h-\[6px\] { height: 6px; } .h-\[0\.08rem\] { height: 0.08rem; } .h-\[\.28rem\] { height: .28rem; } .h-\[300px\] { height: 300px; } .h-\[250px\] { height: 250px; } .h-\[3px\] { height: 3px; } .h-\[1\.76rem\] { height: 1.76rem; } .h-\[\.03rem\] { height: .03rem; } .h-\[4rem\] { height: 4rem; } .h-\[0\.56rem\] { height: 0.56rem; } .h-\[0\.88rem\] { height: 0.88rem; } .h-40 { height: 10rem; } .h-\[1\.6rem\] { height: 1.6rem; } .h-10 { height: 2.5rem; } .h-\[1px\] { height: 1px; } .h-\[\.6rem\] { height: .6rem; } .h-\[925px\] { height: 925px; } .h-\[241px\] { height: 241px; } .h-\[79px\] { height: 79px; } .h-\[486px\] { height: 486px; } .h-\[506px\] { height: 506px; } .h-\[430px\] { height: 430px; } .h-1 { height: 0.25rem; } .h-\[\.4rem\] { height: .4rem; } .h-\[\.06rem\] { height: .06rem; } .h-\[15px\] { height: 15px; } .h-\[0\.6rem\] { height: 0.6rem; } .h-\[671px\] { height: 671px; } .h-\[2px\] { height: 2px; } .h-\[350px\] { height: 350px; } .h-\[26px\] { height: 26px; } .h-\[170px\] { height: 170px; } .h-\[\.44rem\] { height: .44rem; } .h-\[\.05rem\] { height: .05rem; } .h-\[304px\] { height: 304px; } .h-\[2\.66rem\] { height: 2.66rem; } .h-\[115px\] { height: 115px; } .h-\[1\.1rem\] { height: 1.1rem; } .h-\[1rem\] { height: 1rem; } .h-\[\.61rem\] { height: .61rem; } .h-\[2\.2rem\] { height: 2.2rem; } .h-\[\.88rem\] { height: .88rem; } .h-\[\.7rem\] { height: .7rem; } .h-\[\.78rem\] { height: .78rem; } .h-\[200px\] { height: 200px; } .h-\[70px\] { height: 70px; } .h-\[333px\] { height: 333px; } .h-5 { height: 1.25rem; } .h-\[\.04rem\] { height: .04rem; } .h-\[3\.7rem\] { height: 3.7rem; } .h-\[\.8rem\] { height: .8rem; } .h-\[2\.36rem\] { height: 2.36rem; } .h-\[64px\] { height: 64px; } .h-\[54px\] { height: 54px; } .h-\[\.48rem\] { height: .48rem; } .h-\[\.3rem\] { height: .3rem; } .h-\[136px\] { height: 136px; } .h-\[104px\] { height: 104px; } .h-\[0\.28rem\] { height: 0.28rem; } .h-\[3\.45rem\] { height: 3.45rem; } .h-\[38px\] { height: 38px; } .h-\[2\.64rem\] { height: 2.64rem; } .h-\[0\.74rem\] { height: 0.74rem; } .\!h-\[0\.76rem\] { height: 0.76rem !important; } .max-h-\[600px\] { max-height: 600px; } .max-h-\[8rem\] { max-height: 8rem; } .max-h-\[1\.2rem\] { max-height: 1.2rem; } .max-h-\[\.8rem\] { max-height: .8rem; } .max-h-\[5rem\] { max-height: 5rem; } .min-h-\[68px\] { min-height: 68px; } .min-h-\[0\.78rem\] { min-height: 0.78rem; } .min-h-\[200px\] { min-height: 200px; } .min-h-\[60px\] { min-height: 60px; } .min-h-\[50px\] { min-height: 50px; } .min-h-\[2rem\] { min-height: 2rem; } .min-h-\[1\.2rem\] { min-height: 1.2rem; } .min-h-\[2\.66rem\] { min-height: 2.66rem; } .min-h-\[\.8rem\] { min-height: .8rem; } .min-h-\[2\.32rem\] { min-height: 2.32rem; } .w-\[278px\] { width: 278px; } .w-5 { width: 1.25rem; } .w-\[60px\] { width: 60px; } .w-full { width: 100%; } .w-\[40px\] { width: 40px; } .w-\[68px\] { width: 68px; } .w-\[0\.68rem\] { width: 0.68rem; } .w-\[182px\] { width: 182px; } .w-\[2\.6rem\] { width: 2.6rem; } .w-\[1\.8rem\] { width: 1.8rem; } .w-\[30px\] { width: 30px; } .w-\[280px\] { width: 280px; } .w-\[50\%\] { width: 50%; } .w-\[0\.8rem\] { width: 0.8rem; } .w-\[800px\] { width: 800px; } .w-\[102px\] { width: 102px; } .w-\[1\.4rem\] { width: 1.4rem; } .w-\[16px\] { width: 16px; } .w-\[6px\] { width: 6px; } .w-\[0\.08rem\] { width: 0.08rem; } .w-\[\.04rem\] { width: .04rem; } .w-\[855px\] { width: 855px; } .w-1 { width: 0.25rem; } .w-\[616px\] { width: 616px; } .w-\[490px\] { width: 490px; } .w-\[\.3rem\] { width: .3rem; } .w-0 { width: 0px; } .w-\[2rem\] { width: 2rem; } .w-\[2\.79rem\] { width: 2.79rem; } .w-\[55\%\] { width: 55%; } .w-\[79px\] { width: 79px; } .w-\[1040px\] { width: 1040px; } .w-\[790px\] { width: 790px; } .w-\[690px\] { width: 690px; } .w-\[860px\] { width: 860px; } .w-\[890px\] { width: 890px; } .w-\[810px\] { width: 810px; } .w-\[695px\] { width: 695px; } .w-\[\.06rem\] { width: .06rem; } .w-\[0\.24rem\] { width: 0.24rem; } .w-3 { width: 0.75rem; } .w-\[2\.3rem\] { width: 2.3rem; } .w-\[0\.36rem\] { width: 0.36rem; } .w-\[1680px\] { width: 1680px; } .w-\[1rem\] { width: 1rem; } .w-\[42px\] { width: 42px; } .w-\[50px\] { width: 50px; } .w-\[76px\] { width: 76px; } .w-\[140px\] { width: 140px; } .w-\[\.8rem\] { width: .8rem; } .w-\[\.05rem\] { width: .05rem; } .w-\[520px\] { width: 520px; } .w-\[652px\] { width: 652px; } .w-\[254px\] { width: 254px; } .w-\[500px\] { width: 500px; } .w-\[240px\] { width: 240px; } .w-\[300px\] { width: 300px; } .w-\[44px\] { width: 44px; } .w-\[2\.15rem\] { width: 2.15rem; } .w-\[340px\] { width: 340px; } .w-\[232px\] { width: 232px; } .w-\[198px\] { width: 198px; } .w-\[222px\] { width: 222px; } .w-\[1px\] { width: 1px; } .w-\[286px\] { width: 286px; } .w-\[2\.16rem\] { width: 2.16rem; } .w-\[14px\] { width: 14px; } .w-\[0\.5rem\] { width: 0.5rem; } .w-\[200px\] { width: 200px; } .w-\[0\.05rem\] { width: 0.05rem; } .w-\[160px\] { width: 160px; } .w-\[70px\] { width: 70px; } .w-\[180px\] { width: 180px; } .w-\[444px\] { width: 444px; } .w-\[2px\] { width: 2px; } .w-\[467px\] { width: 467px; } .w-\[\.28rem\] { width: .28rem; } .w-\[1\.2rem\] { width: 1.2rem; } .w-\[158\%\] { width: 158%; } .w-\[100px\] { width: 100px; } .w-\[\.4rem\] { width: .4rem; } .w-6 { width: 1.5rem; } .w-\[0\.04rem\] { width: 0.04rem; } .\!w-\[2rem\] { width: 2rem !important; } .min-w-\[180px\] { min-width: 180px; } .min-w-\[150px\] { min-width: 150px; } .min-w-\[2rem\] { min-width: 2rem; } .min-w-\[240px\] { min-width: 240px; } .min-w-\[1\.2rem\] { min-width: 1.2rem; } .min-w-\[80px\] { min-width: 80px; } .max-w-\[100px\] { max-width: 100px; } .flex-1 { flex: 1 1 0%; } .flex-\[110px\] { flex: 110px; } .flex-\[1\.15\] { flex: 1.15; } .flex-shrink-0 { flex-shrink: 0; } .shrink-0 { flex-shrink: 0; } .-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .translate-x-\[1\.43rem\] { --tw-translate-x: 1.43rem; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .-translate-y-\[0\.55rem\] { --tw-translate-y: -0.55rem; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .-translate-y-\[20\%\] { --tw-translate-y: -20%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .translate-y-1\/2 { --tw-translate-y: 50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .-rotate-90 { --tw-rotate: -90deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .rotate-90 { --tw-rotate: 90deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .rotate-180 { --tw-rotate: 180deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .rotate-\[-180deg\] { --tw-rotate: -180deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .transform { transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .cursor-pointer { cursor: pointer; } .resize { resize: both; } .grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); } .grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .grid-rows-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } .flex-row { flex-direction: row; } .flex-row-reverse { flex-direction: row-reverse; } .flex-col { flex-direction: column; } .flex-col-reverse { flex-direction: column-reverse; } .flex-wrap { flex-wrap: wrap; } .items-start { align-items: flex-start; } .items-end { align-items: flex-end; } .items-center { align-items: center; } .justify-start { justify-content: flex-start; } .justify-end { justify-content: flex-end; } .justify-center { justify-content: center; } .justify-between { justify-content: space-between; } .gap-\[10px\] { gap: 10px; } .gap-5 { gap: 1.25rem; } .gap-\[\.3rem\] { gap: .3rem; } .gap-\[0\.2rem\] { gap: 0.2rem; } .gap-\[0\.5rem\] { gap: 0.5rem; } .gap-\[\.2rem\] { gap: .2rem; } .gap-\[\.1rem\] { gap: .1rem; } .space-y-\[0\.5rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); } .space-y-\[0\.2rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.2rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.2rem * var(--tw-space-y-reverse)); } .space-y-5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); } .space-y-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); } .space-y-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); } .space-y-7 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); } .space-y-\[0\.1rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.1rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.1rem * var(--tw-space-y-reverse)); } .space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(1rem * var(--tw-space-x-reverse)); margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); } .space-x-\[0\.2rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0.2rem * var(--tw-space-x-reverse)); margin-left: calc(0.2rem * calc(1 - var(--tw-space-x-reverse))); } .space-y-\[\.3rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(.3rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(.3rem * var(--tw-space-y-reverse)); } .space-x-\[10px\] > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(10px * var(--tw-space-x-reverse)); margin-left: calc(10px * calc(1 - var(--tw-space-x-reverse))); } .space-y-\[\.1rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(.1rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(.1rem * var(--tw-space-y-reverse)); } .space-y-\[0\.3rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.3rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.3rem * var(--tw-space-y-reverse)); } .space-y-\[0\.4rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.4rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.4rem * var(--tw-space-y-reverse)); } .space-y-\[\.4rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(.4rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(.4rem * var(--tw-space-y-reverse)); } .space-x-\[\.2rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(.2rem * var(--tw-space-x-reverse)); margin-left: calc(.2rem * calc(1 - var(--tw-space-x-reverse))); } .space-x-\[0\.3rem\] > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0.3rem * var(--tw-space-x-reverse)); margin-left: calc(0.3rem * calc(1 - var(--tw-space-x-reverse))); } .divide-y > :not([hidden]) ~ :not([hidden]) { --tw-divide-y-reverse: 0; border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); } .divide-white > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 1; border-color: rgb(255 255 255 / var(--tw-divide-opacity)); } .divide-border > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 1; border-color: rgb(245 245 245 / var(--tw-divide-opacity)); } .divide-\[\#ebebeb\] > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 1; border-color: rgb(235 235 235 / var(--tw-divide-opacity)); } .overflow-auto { overflow: auto; } .overflow-hidden { overflow: hidden; } .overflow-x-auto { overflow-x: auto; } .overflow-y-auto { overflow-y: auto; } .truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .whitespace-nowrap { white-space: nowrap; } .rounded { border-radius: 0.25rem; } .rounded-sm { border-radius: 0.125rem; } .rounded-full { border-radius: 9999px; } .rounded-\[0\.08rem\] { border-radius: 0.08rem; } .rounded-\[0\.04rem\] { border-radius: 0.04rem; } .rounded-\[10px\] { border-radius: 10px; } .rounded-\[\.1rem\] { border-radius: .1rem; } .rounded-\[0\.02rem\] { border-radius: 0.02rem; } .rounded-\[13px\] { border-radius: 13px; } .rounded-\[\.12rem\] { border-radius: .12rem; } .rounded-\[0\.01rem\] { border-radius: 0.01rem; } .rounded-\[0\.14rem\] { border-radius: 0.14rem; } .rounded-\[\.04rem\] { border-radius: .04rem; } .rounded-\[14px\] { border-radius: 14px; } .\!rounded-full { border-radius: 9999px !important; } .rounded-l-\[25px\] { border-top-left-radius: 25px; border-bottom-left-radius: 25px; } .rounded-l-\[115px\] { border-top-left-radius: 115px; border-bottom-left-radius: 115px; } .rounded-tl-\[\.48rem\] { border-top-left-radius: .48rem; } .rounded-bl-\[\.48rem\] { border-bottom-left-radius: .48rem; } .rounded-tr-\[\.4rem\] { border-top-right-radius: .4rem; } .rounded-br-\[\.1rem\] { border-bottom-right-radius: .1rem; } .rounded-tr-\[100px\] { border-top-right-radius: 100px; } .rounded-br-\[16px\] { border-bottom-right-radius: 16px; } .border { border-width: 1px; } .border-\[\.01rem\] { border-width: .01rem; } .border-b { border-bottom-width: 1px; } .border-t-2 { border-top-width: 2px; } .border-l { border-left-width: 1px; } .border-b-\[\.01rem\] { border-bottom-width: .01rem; } .border-l-0 { border-left-width: 0px; } .border-dashed { border-style: dashed; } .border-border { --tw-border-opacity: 1; border-color: rgb(245 245 245 / var(--tw-border-opacity)); } .border-primary { --tw-border-opacity: 1; border-color: rgb(0 187 180 / var(--tw-border-opacity)); } .border-\[\#d7d7d7\]\/20 { border-color: rgb(215 215 215 / 0.2); } .border-\[\#ebebeb\] { --tw-border-opacity: 1; border-color: rgb(235 235 235 / var(--tw-border-opacity)); } .border-primary\/30 { border-color: rgb(0 187 180 / 0.3); } .border-\[\#d7d7d7\] { --tw-border-opacity: 1; border-color: rgb(215 215 215 / var(--tw-border-opacity)); } .border-\[\#dfdfdf\] { --tw-border-opacity: 1; border-color: rgb(223 223 223 / var(--tw-border-opacity)); } .border-\[\#e7e7e7\] { --tw-border-opacity: 1; border-color: rgb(231 231 231 / var(--tw-border-opacity)); } .border-transparent { border-color: transparent; } .border-\[\#f0f0f0\] { --tw-border-opacity: 1; border-color: rgb(240 240 240 / var(--tw-border-opacity)); } .border-\[\#eaeaea\] { --tw-border-opacity: 1; border-color: rgb(234 234 234 / var(--tw-border-opacity)); } .border-\[\#d7d7d7\] { --tw-border-opacity: 1; border-color: rgb(215 215 215 / var(--tw-border-opacity)); } .\!border-primary { --tw-border-opacity: 1 !important; border-color: rgb(0 187 180 / var(--tw-border-opacity)) !important; } .bg-\[\#edf9fa\] { --tw-bg-opacity: 1; background-color: rgb(237 249 250 / var(--tw-bg-opacity)); } .bg-\[\#daf1f3\] { --tw-bg-opacity: 1; background-color: rgb(218 241 243 / var(--tw-bg-opacity)); } .bg-\[\#eaf0ff\] { --tw-bg-opacity: 1; background-color: rgb(234 240 255 / var(--tw-bg-opacity)); } .bg-\[\#dde7ff\] { --tw-bg-opacity: 1; background-color: rgb(221 231 255 / var(--tw-bg-opacity)); } .bg-\[\#fff1dc\] { --tw-bg-opacity: 1; background-color: rgb(255 241 220 / var(--tw-bg-opacity)); } .bg-\[\#ffe7c4\] { --tw-bg-opacity: 1; background-color: rgb(255 231 196 / var(--tw-bg-opacity)); } .bg-\[\#ebf4ff\] { --tw-bg-opacity: 1; background-color: rgb(235 244 255 / var(--tw-bg-opacity)); } .bg-\[\#d4e7ff\] { --tw-bg-opacity: 1; background-color: rgb(212 231 255 / var(--tw-bg-opacity)); } .bg-\[\#fafafa\] { --tw-bg-opacity: 1; background-color: rgb(250 250 250 / var(--tw-bg-opacity)); } .bg-base { --tw-bg-opacity: 1; background-color: rgb(244 244 244 / var(--tw-bg-opacity)); } .bg-primary { --tw-bg-opacity: 1; background-color: rgb(0 187 180 / var(--tw-bg-opacity)); } .bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } .bg-secondary { --tw-bg-opacity: 1; background-color: rgb(0 31 96 / var(--tw-bg-opacity)); } .bg-\[\#6a7182\] { --tw-bg-opacity: 1; background-color: rgb(106 113 130 / var(--tw-bg-opacity)); } .bg-\[\#001a52\] { --tw-bg-opacity: 1; background-color: rgb(0 26 82 / var(--tw-bg-opacity)); } .bg-\[\#f6f3f3\] { --tw-bg-opacity: 1; background-color: rgb(246 243 243 / var(--tw-bg-opacity)); } .bg-primary\/10 { background-color: rgb(0 187 180 / 0.1); } .bg-\[\#ffed63\] { --tw-bg-opacity: 1; background-color: rgb(255 237 99 / var(--tw-bg-opacity)); } .bg-border { --tw-bg-opacity: 1; background-color: rgb(245 245 245 / var(--tw-bg-opacity)); } .bg-tag { --tw-bg-opacity: 1; background-color: rgb(255 78 78 / var(--tw-bg-opacity)); } .bg-\[\#f1f1f1\] { --tw-bg-opacity: 1; background-color: rgb(241 241 241 / var(--tw-bg-opacity)); } .bg-\[\#e0e0e0\] { --tw-bg-opacity: 1; background-color: rgb(224 224 224 / var(--tw-bg-opacity)); } .bg-\[\#eaeaea\] { --tw-bg-opacity: 1; background-color: rgb(234 234 234 / var(--tw-bg-opacity)); } .bg-black { --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-bg-opacity)); } .bg-\[\#cdcdcd\] { --tw-bg-opacity: 1; background-color: rgb(205 205 205 / var(--tw-bg-opacity)); } .bg-\[\#f1f3f3\] { --tw-bg-opacity: 1; background-color: rgb(241 243 243 / var(--tw-bg-opacity)); } .bg-\[\#f6fcfa\] { --tw-bg-opacity: 1; background-color: rgb(246 252 250 / var(--tw-bg-opacity)); } .bg-\[\#f8f8f8\] { --tw-bg-opacity: 1; background-color: rgb(248 248 248 / var(--tw-bg-opacity)); } .bg-\[\#2bac6c\] { --tw-bg-opacity: 1; background-color: rgb(43 172 108 / var(--tw-bg-opacity)); } .bg-\[\#ff4e4e\] { --tw-bg-opacity: 1; background-color: rgb(255 78 78 / var(--tw-bg-opacity)); } .bg-\[\#ffe88a\] { --tw-bg-opacity: 1; background-color: rgb(255 232 138 / var(--tw-bg-opacity)); } .bg-\[\#f9fbfb\] { --tw-bg-opacity: 1; background-color: rgb(249 251 251 / var(--tw-bg-opacity)); } .bg-\[\#061e47\] { --tw-bg-opacity: 1; background-color: rgb(6 30 71 / var(--tw-bg-opacity)); } .bg-gradient-to-r { background-image: linear-gradient(to right, var(--tw-gradient-stops)); } .bg-none { background-image: none; } .bg-gradient-to-l { background-image: linear-gradient(to left, var(--tw-gradient-stops)); } .from-\[\#0a2e6c\] { --tw-gradient-from: #0a2e6c; --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(10 46 108 / 0)); } .from-black\/30 { --tw-gradient-from: rgb(0 0 0 / 0.3); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(0 0 0 / 0)); } .to-\[\#85c7d5\] { --tw-gradient-to: #85c7d5; } .to-gray-500\/5 { --tw-gradient-to: rgb(107 114 128 / 0.05); } .bg-full { background-size: 100%; } .bg-contain { background-size: contain; } .bg-center { background-position: center; } .bg-left-top { background-position: left top; } .bg-left-bottom { background-position: left bottom; } .bg-no-repeat { background-repeat: no-repeat; } .p-\[0\.08rem\] { padding: 0.08rem; } .p-\[0\.04rem\] { padding: 0.04rem; } .p-10 { padding: 2.5rem; } .p-1 { padding: 0.25rem; } .p-\[0\.1rem\] { padding: 0.1rem; } .p-\[0\.3rem\] { padding: 0.3rem; } .p-\[\.3rem\] { padding: .3rem; } .px-5 { padding-left: 1.25rem; padding-right: 1.25rem; } .py-\[0\.45rem\] { padding-top: 0.45rem; padding-bottom: 0.45rem; } .px-\[0\.3rem\] { padding-left: 0.3rem; padding-right: 0.3rem; } .py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem; } .px-4 { padding-left: 1rem; padding-right: 1rem; } .py-\[0\.4rem\] { padding-top: 0.4rem; padding-bottom: 0.4rem; } .py-\[0\.2rem\] { padding-top: 0.2rem; padding-bottom: 0.2rem; } .px-\[30px\] { padding-left: 30px; padding-right: 30px; } .px-\[0\.2rem\] { padding-left: 0.2rem; padding-right: 0.2rem; } .px-14 { padding-left: 3.5rem; padding-right: 3.5rem; } .px-2 { padding-left: 0.5rem; padding-right: 0.5rem; } .py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; } .py-\[0\.3rem\] { padding-top: 0.3rem; padding-bottom: 0.3rem; } .px-\[0\.45rem\] { padding-left: 0.45rem; padding-right: 0.45rem; } .py-\[0\.05rem\] { padding-top: 0.05rem; padding-bottom: 0.05rem; } .px-\[0\.1rem\] { padding-left: 0.1rem; padding-right: 0.1rem; } .px-\[4px\] { padding-left: 4px; padding-right: 4px; } .py-\[0\.24rem\] { padding-top: 0.24rem; padding-bottom: 0.24rem; } .py-\[\.5rem\] { padding-top: .5rem; padding-bottom: .5rem; } .py-5 { padding-top: 1.25rem; padding-bottom: 1.25rem; } .px-\[0\.36rem\] { padding-left: 0.36rem; padding-right: 0.36rem; } .py-\[0\.07rem\] { padding-top: 0.07rem; padding-bottom: 0.07rem; } .py-\[0\.36rem\] { padding-top: 0.36rem; padding-bottom: 0.36rem; } .py-\[0\.04rem\] { padding-top: 0.04rem; padding-bottom: 0.04rem; } .px-\[80px\] { padding-left: 80px; padding-right: 80px; } .px-\[\.2rem\] { padding-left: .2rem; padding-right: .2rem; } .px-\[55px\] { padding-left: 55px; padding-right: 55px; } .px-\[\.3rem\] { padding-left: .3rem; padding-right: .3rem; } .py-\[100px\] { padding-top: 100px; padding-bottom: 100px; } .px-3 { padding-left: 0.75rem; padding-right: 0.75rem; } .px-\[0\.67rem\] { padding-left: 0.67rem; padding-right: 0.67rem; } .py-\[0\.6rem\] { padding-top: 0.6rem; padding-bottom: 0.6rem; } .py-\[\.4rem\] { padding-top: .4rem; padding-bottom: .4rem; } .py-\[\.08rem\] { padding-top: .08rem; padding-bottom: .08rem; } .px-\[\.08rem\] { padding-left: .08rem; padding-right: .08rem; } .px-6 { padding-left: 1.5rem; padding-right: 1.5rem; } .py-6 { padding-top: 1.5rem; padding-bottom: 1.5rem; } .px-\[75px\] { padding-left: 75px; padding-right: 75px; } .px-\[\.36rem\] { padding-left: .36rem; padding-right: .36rem; } .px-\[14px\] { padding-left: 14px; padding-right: 14px; } .px-\[\.1rem\] { padding-left: .1rem; padding-right: .1rem; } .px-\[\.07rem\] { padding-left: .07rem; padding-right: .07rem; } .px-\[0\.14rem\] { padding-left: 0.14rem; padding-right: 0.14rem; } .pb-7 { padding-bottom: 1.75rem; } .pr-3 { padding-right: 0.75rem; } .pt-\[0\.92rem\] { padding-top: 0.92rem; } .pb-\[0\.7rem\] { padding-bottom: 0.7rem; } .pt-5 { padding-top: 1.25rem; } .pl-16 { padding-left: 4rem; } .pr-5 { padding-right: 1.25rem; } .pb-32 { padding-bottom: 8rem; } .pr-4 { padding-right: 1rem; } .pt-12 { padding-top: 3rem; } .pl-\[0\.45rem\] { padding-left: 0.45rem; } .pt-\[0\.6rem\] { padding-top: 0.6rem; } .pr-1 { padding-right: 0.25rem; } .pl-6 { padding-left: 1.5rem; } .pt-\[100px\] { padding-top: 100px; } .pb-\[120px\] { padding-bottom: 120px; } .pt-\[90px\] { padding-top: 90px; } .pt-6 { padding-top: 1.5rem; } .pb-\[100px\] { padding-bottom: 100px; } .pb-\[\.86rem\] { padding-bottom: .86rem; } .pb-\[\.3rem\] { padding-bottom: .3rem; } .pb-\[0\.6rem\] { padding-bottom: 0.6rem; } .pt-\[0\.9rem\] { padding-top: 0.9rem; } .pt-\[0\.5rem\] { padding-top: 0.5rem; } .pb-\[1\.4rem\] { padding-bottom: 1.4rem; } .pb-\[1rem\] { padding-bottom: 1rem; } .pl-4 { padding-left: 1rem; } .pl-\[\.3rem\] { padding-left: .3rem; } .pb-\[\.4rem\] { padding-bottom: .4rem; } .pr-\[\.1rem\] { padding-right: .1rem; } .pt-\[55px\] { padding-top: 55px; } .pb-\[18px\] { padding-bottom: 18px; } .pt-2 { padding-top: 0.5rem; } .pl-12 { padding-left: 3rem; } .pt-10 { padding-top: 2.5rem; } .pl-3 { padding-left: 0.75rem; } .pl-8 { padding-left: 2rem; } .pt-\[113px\] { padding-top: 113px; } .pt-\[119px\] { padding-top: 119px; } .pb-\[108px\] { padding-bottom: 108px; } .pt-\[\.4rem\] { padding-top: .4rem; } .pt-\[0\.4rem\] { padding-top: 0.4rem; } .pb-\[0\.2rem\] { padding-bottom: 0.2rem; } .pt-\[0\.3rem\] { padding-top: 0.3rem; } .pt-\[\.6rem\] { padding-top: .6rem; } .pb-\[\.6rem\] { padding-bottom: .6rem; } .pb-\[\.2rem\] { padding-bottom: .2rem; } .pb-3 { padding-bottom: 0.75rem; } .pb-\[42px\] { padding-bottom: 42px; } .pr-6 { padding-right: 1.5rem; } .pt-\[\.5rem\] { padding-top: .5rem; } .pt-\[\.7rem\] { padding-top: .7rem; } .pb-\[\.43rem\] { padding-bottom: .43rem; } .pl-\[0\.2rem\] { padding-left: 0.2rem; } .pb-14 { padding-bottom: 3.5rem; } .pb-\[140px\] { padding-bottom: 140px; } .pl-\[70px\] { padding-left: 70px; } .pl-\[\.47rem\] { padding-left: .47rem; } .pt-\[0\.7rem\] { padding-top: 0.7rem; } .pb-\[0\.3rem\] { padding-bottom: 0.3rem; } .pb-\[0\.5rem\] { padding-bottom: 0.5rem; } .pt-\[18px\] { padding-top: 18px; } .pr-7 { padding-right: 1.75rem; } .pt-20 { padding-top: 5rem; } .pb-10 { padding-bottom: 2.5rem; } .pt-8 { padding-top: 2rem; } .pt-\[\.26rem\] { padding-top: .26rem; } .pt-\[0\.8rem\] { padding-top: 0.8rem; } .pl-\[0\.16rem\] { padding-left: 0.16rem; } .pb-\[0\.4rem\] { padding-bottom: 0.4rem; } .pr-\[124px\] { padding-right: 124px; } .pl-\[0\.4rem\] { padding-left: 0.4rem; } .pr-\[2px\] { padding-right: 2px; } .text-center { text-align: center; } .text-right { text-align: right; } .align-bottom { vertical-align: bottom; } .text-sm { font-size: 0.875rem; line-height: 1.25rem; } .text-\[0\.48rem\] { font-size: 0.48rem; } .\!text-\[14px\] { font-size: 14px !important; } .\!text-sm { font-size: 0.875rem !important; line-height: 1.25rem !important; } .\!text-xs { font-size: 0.75rem !important; line-height: 1rem !important; } .\!text-xl { font-size: 1.25rem !important; line-height: 1.75rem !important; } .text-xs { font-size: 0.75rem; line-height: 1rem; } .text-lg { font-size: 1.125rem; line-height: 1.75rem; } .\!text-lg { font-size: 1.125rem !important; line-height: 1.75rem !important; } .\!text-2xl { font-size: 1.5rem !important; line-height: 2rem !important; } .\!text-\[0\.3rem\] { font-size: 0.3rem !important; } .\!text-\[0\.4rem\] { font-size: 0.4rem !important; } .text-\[0\.24rem\] { font-size: 0.24rem; } .text-\[0\.3rem\] { font-size: 0.3rem; } .text-\[0\.18rem\] { font-size: 0.18rem; } .text-\[0\.2rem\] { font-size: 0.2rem; } .text-root { font-size: 16px; } .\!text-root { font-size: 16px !important; } .text-\[0\.38rem\] { font-size: 0.38rem; } .text-\[0\.28rem\] { font-size: 0.28rem; } .text-\[0\.26rem\] { font-size: 0.26rem; } .text-\[0\.22rem\] { font-size: 0.22rem; } .text-\[28px\] { font-size: 28px; } .text-\[\.3rem\] { font-size: .3rem; } .text-\[\.24rem\] { font-size: .24rem; } .\!text-\[\.24rem\] { font-size: .24rem !important; } .text-\[24px\] { font-size: 24px; } .text-\[30px\] { font-size: 30px; } .text-xl { font-size: 1.25rem; line-height: 1.75rem; } .text-\[0\.54rem\] { font-size: 0.54rem; } .text-\[\.4rem\] { font-size: .4rem; } .text-\[\.26rem\] { font-size: .26rem; } .text-2xl { font-size: 1.5rem; line-height: 2rem; } .text-\[0\.4rem\] { font-size: 0.4rem; } .text-\[\.36rem\] { font-size: .36rem; } .text-\[\.28rem\] { font-size: .28rem; } .text-\[\.48rem\] { font-size: .48rem; } .\!text-\[\.3rem\] { font-size: .3rem !important; } .\!text-\[\.6rem\] { font-size: .6rem !important; } .text-\[\.32rem\] { font-size: .32rem; } .text-\[2rem\] { font-size: 2rem; } .text-\[64px\] { font-size: 64px; } .text-\[20px\] { font-size: 20px; } .text-\[32px\] { font-size: 32px; } .\!text-\[\.4rem\] { font-size: .4rem !important; } .text-base { font-size: 1rem; line-height: 1.5rem; } .text-\[\.2rem\] { font-size: .2rem; } .text-\[0\.1rem\] { font-size: 0.1rem; } .text-\[0\.34rem\] { font-size: 0.34rem; } .font-semibold { font-weight: 600; } .font-medium { font-weight: 500; } .font-bold { font-weight: 700; } .capitalize { text-transform: capitalize; } .leading-none { line-height: 1; } .leading-\[20px\] { line-height: 20px; } .leading-\[60px\] { line-height: 60px; } .leading-\[80px\] { line-height: 80px; } .leading-6 { line-height: 1.5rem; } .leading-\[\.5rem\] { line-height: .5rem; } .leading-10 { line-height: 2.5rem; } .leading-\[42px\] { line-height: 42px; } .leading-9 { line-height: 2.25rem; } .leading-\[\.4rem\] { line-height: .4rem; } .leading-\[\.33rem\] { line-height: .33rem; } .leading-\[0\.4rem\] { line-height: 0.4rem; } .leading-5 { line-height: 1.25rem; } .leading-\[30px\] { line-height: 30px; } .leading-\[0\.56rem\] { line-height: 0.56rem; } .leading-\[\.44rem\] { line-height: .44rem; } .leading-\[25px\] { line-height: 25px; } .leading-8 { line-height: 2rem; } .leading-7 { line-height: 1.75rem; } .leading-\[\.48rem\] { line-height: .48rem; } .leading-\[26px\] { line-height: 26px; } .leading-\[\.3rem\] { line-height: .3rem; } .leading-\[\.28rem\] { line-height: .28rem; } .\!leading-\[0\.76rem\] { line-height: 0.76rem !important; } .tracking-\[1px\] { letter-spacing: 1px; } .tracking-\[\.02rem\] { letter-spacing: .02rem; } .tracking-\[\.01rem\] { letter-spacing: .01rem; } .text-primary { --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); } .text-\[\#667393\] { --tw-text-opacity: 1; color: rgb(102 115 147 / var(--tw-text-opacity)); } .text-\[\#bb9050\] { --tw-text-opacity: 1; color: rgb(187 144 80 / var(--tw-text-opacity)); } .text-\[\#7193bf\] { --tw-text-opacity: 1; color: rgb(113 147 191 / var(--tw-text-opacity)); } .\!text-light { --tw-text-opacity: 1 !important; color: rgb(102 102 102 / var(--tw-text-opacity)) !important; } .text-light { --tw-text-opacity: 1; color: rgb(102 102 102 / var(--tw-text-opacity)); } .text-\[\#999999\] { --tw-text-opacity: 1; color: rgb(153 153 153 / var(--tw-text-opacity)); } .text-white { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } .text-lighter { --tw-text-opacity: 1; color: rgb(153 153 153 / var(--tw-text-opacity)); } .text-white\/50 { color: rgb(255 255 255 / 0.5); } .text-secondary { --tw-text-opacity: 1; color: rgb(0 31 96 / var(--tw-text-opacity)); } .text-white\/30 { color: rgb(255 255 255 / 0.3); } .text-\[\#828282\] { --tw-text-opacity: 1; color: rgb(130 130 130 / var(--tw-text-opacity)); } .text-\[\#000000\] { --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity)); } .text-\[\#00000c\] { --tw-text-opacity: 1; color: rgb(0 0 12 / var(--tw-text-opacity)); } .text-regular { --tw-text-opacity: 1; color: rgb(51 51 51 / var(--tw-text-opacity)); } .text-title { --tw-text-opacity: 1; color: rgb(21 40 80 / var(--tw-text-opacity)); } .text-\[\#79dad1\] { --tw-text-opacity: 1; color: rgb(121 218 209 / var(--tw-text-opacity)); } .text-\[\#0dc5a6\] { --tw-text-opacity: 1; color: rgb(13 197 166 / var(--tw-text-opacity)); } .text-\[\#003d56\] { --tw-text-opacity: 1; color: rgb(0 61 86 / var(--tw-text-opacity)); } .text-\[\#0b4055\] { --tw-text-opacity: 1; color: rgb(11 64 85 / var(--tw-text-opacity)); } .text-\[\#111\] { --tw-text-opacity: 1; color: rgb(17 17 17 / var(--tw-text-opacity)); } .text-\[\#c9c2c6\] { --tw-text-opacity: 1; color: rgb(201 194 198 / var(--tw-text-opacity)); } .text-\[\#77ae9b\] { --tw-text-opacity: 1; color: rgb(119 174 155 / var(--tw-text-opacity)); } .text-\[\#36757e\] { --tw-text-opacity: 1; color: rgb(54 117 126 / var(--tw-text-opacity)); } .text-base { --tw-text-opacity: 1; color: rgb(244 244 244 / var(--tw-text-opacity)); } .text-\[\#656f88\] { --tw-text-opacity: 1; color: rgb(101 111 136 / var(--tw-text-opacity)); } .\!text-white { --tw-text-opacity: 1 !important; color: rgb(255 255 255 / var(--tw-text-opacity)) !important; } .opacity-0 { opacity: 0; } .opacity-100 { opacity: 1; } .opacity-40 { opacity: 0.4; } .opacity-20 { opacity: 0.2; } .opacity-\[0\.1\] { opacity: 0.1; } .shadow-200 { --tw-shadow: 0px 13px 38px 0px rgba(0, 0, 0, 0.05); --tw-shadow-colored: 0px 13px 38px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .shadow-100 { --tw-shadow: 0px -5px 30px 0px rgba(0, 0, 0, 0.08); --tw-shadow-colored: 0px -5px 30px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .shadow-400 { --tw-shadow: 0px 10px 38px 0px rgba(0, 0, 0, 0.03); --tw-shadow-colored: 0px 10px 38px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .blur { --tw-blur: blur(8px); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } .filter { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } .transition-all { transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-transform { transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-colors { transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-opacity { transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-\[width\] { transition-property: width; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition-shadow { transition-property: box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .transition { transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .duration-500 { transition-duration: 500ms; } .duration-300 { transition-duration: 300ms; } /* 主要渐变色 */ .bg-primary-gradient { background: #0ec4bf linear-gradient(135deg, #3ad7b2 0%, #0ec4bf 100%); } /* 头图通用渐变色 */ .bg-secondary-gradient { background: linear-gradient(135deg, #00c1ae 0%, rgba(24, 140, 216, 0.85) 100%); } /* 头图渐变色2 */ .bg-secondary-gradient2 { background-image: linear-gradient(135deg, #3ad7b2 0%, #0ec4bf 100%); } /* 头图标题 渐变色文字 */ .text-primary-gradient { color: #003163; background: linear-gradient(161deg, #009f94 0%, #003163 60%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } /* 背景色 - 白色 */ .text_hidden_2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .text_hidden_1 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /* 时间轴 */ .timeline .timeline-item { position: relative; display: flex; flex-direction: row; align-items: flex-start; padding-bottom: 0.4rem; } @media (min-width: 1180px) { .timeline .timeline-item { padding-bottom: 30px; } } .timeline .timeline-item .timeline-item { margin-top: 0.2rem; } @media (min-width: 1180px) { .timeline .timeline-item .timeline-item { margin-top: 20px; } } .timeline .timeline-label { white-space: nowrap; letter-spacing: 1px; color: #00aca5; width: 0.8rem; font-size: 0.28rem; font-weight: 700; line-height: 0.4rem; } @media (min-width: 1180px) { .timeline .timeline-label { width: 70px; font-size: 24px; font-weight: 400; line-height: 36px; } } .timeline-item .timeline-point { position: absolute; z-index: 2; border-radius: 50%; background-color: #00aca5; left: 0.85rem; top: 0.12rem; height: 0.12rem; width: 0.12rem; } @media (min-width: 1180px) { .timeline-item .timeline-point { left: 85px; top: 12px; height: 12px; width: 12px; } } .timeline-item .timeline-line { position: absolute; z-index: 1; width: 2px; height: calc(100% - 12px); background: linear-gradient(180deg, #00aca5 0%, #cffffd 100%); left: 0.9rem; top: 0.12rem; width: 0.02rem; } @media (min-width: 1180px) { .timeline-item .timeline-line { left: 90px; top: 12px; width: 2px; } } .timeline .timeline-content { flex: 1 0 0; color: #122b53; margin-left: 0.4rem; font-size: 0.24rem; } @media (min-width: 1180px) { .timeline .timeline-content { margin-left: 70px; font-size: 14px; line-height: 36px; } } /* 隐藏滚动条 */ .no_scroll_bar::-webkit-scrollbar { display: none; } /* 消息提示 */ .message { z-index: 4000; position: fixed; left: 50%; top: 33.333333%; display: flex; max-width: 360px; --tw-translate-x: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); flex-direction: row; align-items: center; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); padding-top: 10px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .message .message-icon { margin-right: 10px; display: block; height: 24px; width: 24px; } .message .message-icon-warning { background-image: ; background-size: 100%; background-position: center; background-repeat: no-repeat; } .message .message-icon-success { background-image: ; background-size: 100%; background-position: center; background-repeat: no-repeat; } .message .message-icon-error { background-image: ; background-size: 100%; background-position: center; background-repeat: no-repeat; } .message .message-content { white-space: nowrap; font-size: 16px; line-height: 26px; } /* swiper swiper-pagination-bullet-active */ .swiper-pagination-bullet-active { --tw-bg-opacity: 1 !important; background-color: rgb(0 187 180 / var(--tw-bg-opacity)) !important; } .header-link-container .header-right-item, .header-left-item { position: relative; } .header-link-container .header-right-item:not(:last-child):before { position: absolute; top: 0; right: 0; bottom: 0; display: block; width: 1px; margin: 0.1rem 0; content: ''; background-color: #dbdbdb } .header-link-container .header-left-item:not(:last-child):before { position: absolute; top: 0; right: 0; bottom: 0; display: block; width: 1px; content: ''; margin: 0.1rem 0; background-color: #dbdbdb } .last\:border-none:last-child { border-style: none; } .odd\:mr-\[70px\]:nth-child(odd) { margin-right: 70px; } .hover\:-translate-y-\[2px\]:hover { --tw-translate-y: -2px; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .hover\:translate-x-\[2px\]:hover { --tw-translate-x: 2px; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .hover\:translate-y-\[-1px\]:hover { --tw-translate-y: -1px; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .hover\:scale-105:hover { --tw-scale-x: 1.05; --tw-scale-y: 1.05; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .hover\:border-primary:hover { --tw-border-opacity: 1; border-color: rgb(0 187 180 / var(--tw-border-opacity)); } .hover\:bg-\[\#00a49d\]:hover { --tw-bg-opacity: 1; background-color: rgb(0 164 157 / var(--tw-bg-opacity)); } .hover\:bg-white\/80:hover { background-color: rgb(255 255 255 / 0.8); } .hover\:bg-primary\/20:hover { background-color: rgb(0 187 180 / 0.2); } .hover\:bg-primary\/10:hover { background-color: rgb(0 187 180 / 0.1); } .hover\:font-medium:hover { font-weight: 500; } .hover\:text-white:hover { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } .hover\:text-primary:hover { --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); } .hover\:text-regular:hover { --tw-text-opacity: 1; color: rgb(51 51 51 / var(--tw-text-opacity)); } .hover\:text-white\/90:hover { color: rgb(255 255 255 / 0.9); } .hover\:text-\[\#bc1212\]:hover { --tw-text-opacity: 1; color: rgb(188 18 18 / var(--tw-text-opacity)); } .hover\:text-\[\#00aca5\]:hover { --tw-text-opacity: 1; color: rgb(0 172 165 / var(--tw-text-opacity)); } .hover\:opacity-90:hover { opacity: 0.9; } .hover\:opacity-\[0\.85\]:hover { opacity: 0.85; } .hover\:opacity-80:hover { opacity: 0.8; } .hover\:opacity-95:hover { opacity: 0.95; } .hover\:shadow-200:hover { --tw-shadow: 0px 13px 38px 0px rgba(0, 0, 0, 0.05); --tw-shadow-colored: 0px 13px 38px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .hover\:shadow-300:hover { --tw-shadow: 0px 13px 38px 0px rgba(0, 0, 0, 0.18); --tw-shadow-colored: 0px 13px 38px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .hover\:shadow-100:hover { --tw-shadow: 0px -5px 30px 0px rgba(0, 0, 0, 0.08); --tw-shadow-colored: 0px -5px 30px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .hover\:bg-primary-gradient:hover { background: #0ec4bf linear-gradient(135deg, #3ad7b2 0%, #0ec4bf 100%); } .focus\:border-primary:focus { --tw-border-opacity: 1; border-color: rgb(0 187 180 / var(--tw-border-opacity)); } .group:hover .group-hover\:\!top-auto { top: auto !important; } .group:hover .group-hover\:\!right-0 { right: 0px !important; } .group:hover .group-hover\:\!bottom-0 { bottom: 0px !important; } .group:hover .group-hover\:block { display: block; } .group:hover .group-hover\:flex { display: flex; } .group:hover .group-hover\:\!h-full { height: 100% !important; } .group:hover .group-hover\:h-\[60px\] { height: 60px; } .group:hover .group-hover\:w-\[76px\] { width: 76px; } .group:hover .group-hover\:\!w-full { width: 100% !important; } .group:hover .group-hover\:w-\[158\%\] { width: 158%; } .group:hover .group-hover\:scale-\[5\] { --tw-scale-x: 5; --tw-scale-y: 5; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .group:hover .group-hover\:scale-105 { --tw-scale-x: 1.05; --tw-scale-y: 1.05; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } @-webkit-keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } .group:hover .group-hover\:animate-ping { -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; } .group:hover .group-hover\:bg-primary { --tw-bg-opacity: 1; background-color: rgb(0 187 180 / var(--tw-bg-opacity)); } .group:hover .group-hover\:py-4 { padding-top: 1rem; padding-bottom: 1rem; } .group:hover .group-hover\:font-semibold { font-weight: 600; } .group:hover .group-hover\:text-primary { --tw-text-opacity: 1; color: rgb(0 187 180 / var(--tw-text-opacity)); } .group:hover .group-hover\:opacity-100 { opacity: 1; } .group:hover .group-hover\:opacity-80 { opacity: 0.8; } @media (min-width: 1180px) { .lg\:bg-image { background-size: cover; background-position: center; background-repeat: no-repeat; } .lg\:bg-image-events { background-size: 100%; background-position: left top; background-repeat: no-repeat; background-image: ; } .lg\:bg-image-history_top { background-position: right top; background-repeat: no-repeat; background-image: ; background-size: 1680px; } .lg\:bg-why_bg { background-image: ; } .lg\:home_news_bg { background-image: ; } .lg\:home_industry_bg { background-image: ; } .lg\:rule_bg { background-image: ; } .lg\:about_top_bg { background-image: ; } .lg\:services_hot-bg1 { background-image: ; } .lg\:services_hot-bg2 { background-image: ; } .lg\:default_image { background-image: ; } .lg\:bottom-\[36px\] { bottom: 36px; } .lg\:-bottom-\[10px\] { bottom: -10px; } .lg\:\!bottom-5 { bottom: 1.25rem !important; } .lg\:top-3 { top: 0.75rem; } .lg\:left-3 { left: 0.75rem; } .lg\:mx-auto { margin-left: auto; margin-right: auto; } .lg\:mx-0 { margin-left: 0px; margin-right: 0px; } .lg\:mx-3 { margin-left: 0.75rem; margin-right: 0.75rem; } .lg\:mt-14 { margin-top: 3.5rem; } .lg\:mt-5 { margin-top: 1.25rem; } .lg\:mt-2 { margin-top: 0.5rem; } .lg\:mt-0 { margin-top: 0px; } .lg\:ml-7 { margin-left: 1.75rem; } .lg\:mt-9 { margin-top: 2.25rem; } .lg\:mb-5 { margin-bottom: 1.25rem; } .lg\:mr-0 { margin-right: 0px; } .lg\:mb-0 { margin-bottom: 0px; } .lg\:ml-10 { margin-left: 2.5rem; } .lg\:mt-1 { margin-top: 0.25rem; } .lg\:mt-4 { margin-top: 1rem; } .lg\:mt-7 { margin-top: 1.75rem; } .lg\:mr-4 { margin-right: 1rem; } .lg\:mr-2 { margin-right: 0.5rem; } .lg\:mt-\[30px\] { margin-top: 30px; } .lg\:mt-\[50px\] { margin-top: 50px; } .lg\:mb-7 { margin-bottom: 1.75rem; } .lg\:mr-\[30px\] { margin-right: 30px; } .lg\:mt-3 { margin-top: 0.75rem; } .lg\:mt-10 { margin-top: 2.5rem; } .lg\:ml-5 { margin-left: 1.25rem; } .lg\:mt-8 { margin-top: 2rem; } .lg\:mr-5 { margin-right: 1.25rem; } .lg\:mt-6 { margin-top: 1.5rem; } .lg\:ml-0 { margin-left: 0px; } .lg\:mr-8 { margin-right: 2rem; } .lg\:mb-\[44px\] { margin-bottom: 44px; } .lg\:mt-16 { margin-top: 4rem; } .lg\:mb-10 { margin-bottom: 2.5rem; } .lg\:mb-14 { margin-bottom: 3.5rem; } .lg\:mt-\[60px\] { margin-top: 60px; } .lg\:ml-\[57px\] { margin-left: 57px; } .lg\:mb-\[30px\] { margin-bottom: 30px; } .lg\:mr-\[15px\] { margin-right: 15px; } .lg\:mr-\[70px\] { margin-right: 70px; } .lg\:mt-12 { margin-top: 3rem; } .lg\:mr-\[9px\] { margin-right: 9px; } .lg\:mr-3 { margin-right: 0.75rem; } .lg\:mr-14 { margin-right: 3.5rem; } .lg\:ml-4 { margin-left: 1rem; } .lg\:ml-2 { margin-left: 0.5rem; } .lg\:mb-4 { margin-bottom: 1rem; } .lg\:ml-\[140px\] { margin-left: 140px; } .lg\:mr-10 { margin-right: 2.5rem; } .lg\:mr-6 { margin-right: 1.5rem; } .lg\:ml-6 { margin-left: 1.5rem; } .lg\:mt-\[17px\] { margin-top: 17px; } .lg\:mb-\[84px\] { margin-bottom: 84px; } .lg\:ml-1 { margin-left: 0.25rem; } .lg\:ml-11 { margin-left: 2.75rem; } .lg\:mb-\[0\.2rem\] { margin-bottom: 0.2rem; } .lg\:ml-24 { margin-left: 6rem; } .lg\:\!ml-1 { margin-left: 0.25rem !important; } .lg\:block { display: block; } .lg\:\!inline-block { display: inline-block !important; } .lg\:flex { display: flex; } .lg\:grid { display: grid; } .lg\:hidden { display: none; } .lg\:\!hidden { display: none !important; } .lg\:h-\[260px\] { height: 260px; } .lg\:h-\[30px\] { height: 30px; } .lg\:h-\[130px\] { height: 130px; } .lg\:h-\[120px\] { height: 120px; } .lg\:h-\[80px\] { height: 80px; } .lg\:h-\[26px\] { height: 26px; } .lg\:h-\[7px\] { height: 7px; } .lg\:h-6 { height: 1.5rem; } .lg\:h-\[300px\] { height: 300px; } .lg\:h-\[40px\] { height: 40px; } .lg\:h-auto { height: auto; } .lg\:h-\[152px\] { height: 152px; } .lg\:h-\[140px\] { height: 140px; } .lg\:h-\[270px\] { height: 270px; } .lg\:h-\[50px\] { height: 50px; } .lg\:h-\[600px\] { height: 600px; } .lg\:h-\[64px\] { height: 64px; } .lg\:h-8 { height: 2rem; } .lg\:h-\[22px\] { height: 22px; } .lg\:h-\[6px\] { height: 6px; } .lg\:h-\[96px\] { height: 96px; } .lg\:h-\[74px\] { height: 74px; } .lg\:h-\[44px\] { height: 44px; } .lg\:h-\[160px\] { height: 160px; } .lg\:h-\[90px\] { height: 90px; } .lg\:h-\[38px\] { height: 38px; } .lg\:h-\[337px\] { height: 337px; } .lg\:h-20 { height: 5rem; } .lg\:h-1 { height: 0.25rem; } .lg\:h-12 { height: 3rem; } .lg\:h-10 { height: 2.5rem; } .lg\:h-9 { height: 2.25rem; } .lg\:h-\[104px\] { height: 104px; } .lg\:h-\[3px\] { height: 3px; } .lg\:h-\[266px\] { height: 266px; } .lg\:h-\[250px\] { height: 250px; } .lg\:h-\[180px\] { height: 180px; } .lg\:h-\[256px\] { height: 256px; } .lg\:h-\[730px\] { height: 730px; } .lg\:h-5 { height: 1.25rem; } .lg\:h-16 { height: 4rem; } .lg\:h-\[155px\] { height: 155px; } .lg\:h-\[190px\] { height: 190px; } .lg\:h-11 { height: 2.75rem; } .lg\:\!h-\[32px\] { height: 32px !important; } .lg\:max-h-\[50px\] { max-height: 50px; } .lg\:min-h-\[40px\] { min-height: 40px; } .lg\:min-h-\[200px\] { min-height: 200px; } .lg\:min-h-\[220px\] { min-height: 220px; } .lg\:w-\[400px\] { width: 400px; } .lg\:w-\[30px\] { width: 30px; } .lg\:w-\[130px\] { width: 130px; } .lg\:w-\[7px\] { width: 7px; } .lg\:w-1 { width: 0.25rem; } .lg\:w-\[1170px\] { width: 1170px; } .lg\:w-\[260px\] { width: 260px; } .lg\:w-\[224px\] { width: 224px; } .lg\:w-\[18px\] { width: 18px; } .lg\:w-\[230px\] { width: 230px; } .lg\:w-6 { width: 1.5rem; } .lg\:w-24 { width: 6rem; } .lg\:w-\[6px\] { width: 6px; } .lg\:w-\[50px\] { width: 50px; } .lg\:w-\[160px\] { width: 160px; } .lg\:w-\[110px\] { width: 110px; } .lg\:w-\[232px\] { width: 232px; } .lg\:w-\[198px\] { width: 198px; } .lg\:w-\[188px\] { width: 188px; } .lg\:w-\[120px\] { width: 120px; } .lg\:w-\[950px\] { width: 950px; } .lg\:w-20 { width: 5rem; } .lg\:w-\[126px\] { width: 126px; } .lg\:w-\[158px\] { width: 158px; } .lg\:w-\[800px\] { width: 800px; } .lg\:w-7 { width: 1.75rem; } .lg\:w-\[102px\] { width: 102px; } .lg\:w-\[200px\] { width: 200px; } .lg\:w-\[212px\] { width: 212px; } .lg\:w-\[550px\] { width: 550px; } .lg\:w-\[136px\] { width: 136px; } .lg\:w-40 { width: 10rem; } .lg\:w-0 { width: 0px; } .lg\:w-\[350px\] { width: 350px; } .lg\:w-\[684px\] { width: 684px; } .lg\:w-\[170px\] { width: 170px; } .lg\:\!w-\[32px\] { width: 32px !important; } .lg\:min-w-\[240px\] { min-width: 240px; } .lg\:min-w-\[80px\] { min-width: 80px; } .lg\:max-w-none { max-width: none; } .lg\:flex-1 { flex: 1 1 0%; } .lg\:translate-x-\[90px\] { --tw-translate-x: 90px; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .lg\:-translate-y-\[160px\] { --tw-translate-y: -160px; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .lg\:-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewx(var(--tw-skew-x)) skewy(var(--tw-skew-y)) scalex(var(--tw-scale-x)) scaley(var(--tw-scale-y)); } .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .lg\:flex-row { flex-direction: row; } .lg\:flex-row-reverse { flex-direction: row-reverse; } .lg\:flex-col { flex-direction: column; } .lg\:flex-col-reverse { flex-direction: column-reverse; } .lg\:flex-wrap { flex-wrap: wrap; } .lg\:items-start { align-items: flex-start; } .lg\:items-end { align-items: flex-end; } .lg\:items-center { align-items: center; } .lg\:justify-start { justify-content: flex-start; } .lg\:justify-end { justify-content: flex-end; } .lg\:justify-center { justify-content: center; } .lg\:justify-between { justify-content: space-between; } .lg\:gap-4 { gap: 1rem; } .lg\:gap-2 { gap: 0.5rem; } .lg\:gap-9 { gap: 2.25rem; } .lg\:gap-y-14 { row-gap: 3.5rem; } .lg\:gap-x-\[70px\] { -moz-column-gap: 70px; column-gap: 70px; } .lg\:gap-x-\[110px\] { -moz-column-gap: 110px; column-gap: 110px; } .lg\:gap-y-16 { row-gap: 4rem; } .lg\:gap-x-2 { -moz-column-gap: 0.5rem; column-gap: 0.5rem; } .lg\:gap-y-6 { row-gap: 1.5rem; } .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0px * var(--tw-space-y-reverse)); } .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); } .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(1.25rem * var(--tw-space-x-reverse)); margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); } .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0.5rem * var(--tw-space-x-reverse)); margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); } .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); } .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); } .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0.75rem * var(--tw-space-x-reverse)); margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); } .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(1rem * var(--tw-space-x-reverse)); margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); } .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(2rem * var(--tw-space-y-reverse)); } .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(1.5rem * var(--tw-space-x-reverse)); margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); } .lg\:overflow-x-hidden { overflow-x: hidden; } .lg\:truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .lg\:rounded { border-radius: 0.25rem; } .lg\:rounded-sm { border-radius: 0.125rem; } .lg\:rounded-\[10px\] { border-radius: 10px; } .lg\:rounded-\[14px\] { border-radius: 14px; } .lg\:rounded-\[20px\] { border-radius: 20px; } .lg\:\!rounded-sm { border-radius: 0.125rem !important; } .lg\:rounded-tl-\[48px\] { border-top-left-radius: 48px; } .lg\:rounded-bl-\[48px\] { border-bottom-left-radius: 48px; } .lg\:rounded-tr-\[40px\] { border-top-right-radius: 40px; } .lg\:rounded-br-\[10px\] { border-bottom-right-radius: 10px; } .lg\:border-b { border-bottom-width: 1px; } .lg\:border-none { border-style: none; } .lg\:border-border { --tw-border-opacity: 1; border-color: rgb(245 245 245 / var(--tw-border-opacity)); } .lg\:bg-transparent { background-color: transparent; } .lg\:bg-\[\#ffe88a\] { --tw-bg-opacity: 1; background-color: rgb(255 232 138 / var(--tw-bg-opacity)); } .lg\:bg-base { --tw-bg-opacity: 1; background-color: rgb(244 244 244 / var(--tw-bg-opacity)); } .lg\:bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } .lg\:bg-full { background-size: 100%; } .lg\:p-1 { padding: 0.25rem; } .lg\:p-0 { padding: 0px; } .lg\:p-5 { padding: 1.25rem; } .lg\:p-\[2px\] { padding: 2px; } .lg\:py-6 { padding-top: 1.5rem; padding-bottom: 1.5rem; } .lg\:px-8 { padding-left: 2rem; padding-right: 2rem; } .lg\:py-0 { padding-top: 0px; padding-bottom: 0px; } .lg\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; } .lg\:px-2 { padding-left: 0.5rem; padding-right: 0.5rem; } .lg\:py-3 { padding-top: 0.75rem; padding-bottom: 0.75rem; } .lg\:px-4 { padding-left: 1rem; padding-right: 1rem; } .lg\:py-\[50px\] { padding-top: 50px; padding-bottom: 50px; } .lg\:px-5 { padding-left: 1.25rem; padding-right: 1.25rem; } .lg\:py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; } .lg\:px-0 { padding-left: 0px; padding-right: 0px; } .lg\:py-5 { padding-top: 1.25rem; padding-bottom: 1.25rem; } .lg\:py-14 { padding-top: 3.5rem; padding-bottom: 3.5rem; } .lg\:py-8 { padding-top: 2rem; padding-bottom: 2rem; } .lg\:py-\[2px\] { padding-top: 2px; padding-bottom: 2px; } .lg\:px-7 { padding-left: 1.75rem; padding-right: 1.75rem; } .lg\:py-11 { padding-top: 2.75rem; padding-bottom: 2.75rem; } .lg\:px-14 { padding-left: 3.5rem; padding-right: 3.5rem; } .lg\:py-12 { padding-top: 3rem; padding-bottom: 3rem; } .lg\:py-\[60px\] { padding-top: 60px; padding-bottom: 60px; } .lg\:py-10 { padding-top: 2.5rem; padding-bottom: 2.5rem; } .lg\:px-3 { padding-left: 0.75rem; padding-right: 0.75rem; } .lg\:px-\[190px\] { padding-left: 190px; padding-right: 190px; } .lg\:py-20 { padding-top: 5rem; padding-bottom: 5rem; } .lg\:px-\[30px\] { padding-left: 30px; padding-right: 30px; } .lg\:px-10 { padding-left: 2.5rem; padding-right: 2.5rem; } .lg\:py-\[4px\] { padding-top: 4px; padding-bottom: 4px; } .lg\:px-\[15px\] { padding-left: 15px; padding-right: 15px; } .lg\:py-\[95px\] { padding-top: 95px; padding-bottom: 95px; } .lg\:py-7 { padding-top: 1.75rem; padding-bottom: 1.75rem; } .lg\:pt-20 { padding-top: 5rem; } .lg\:pb-16 { padding-bottom: 4rem; } .lg\:pb-24 { padding-bottom: 6rem; } .lg\:pt-2 { padding-top: 0.5rem; } .lg\:pb-10 { padding-bottom: 2.5rem; } .lg\:pt-5 { padding-top: 1.25rem; } .lg\:pb-14 { padding-bottom: 3.5rem; } .lg\:pb-20 { padding-bottom: 5rem; } .lg\:pb-7 { padding-bottom: 1.75rem; } .lg\:pb-0 { padding-bottom: 0px; } .lg\:pr-\[6px\] { padding-right: 6px; } .lg\:pb-5 { padding-bottom: 1.25rem; } .lg\:pt-7 { padding-top: 1.75rem; } .lg\:pt-\[50px\] { padding-top: 50px; } .lg\:pb-\[30px\] { padding-bottom: 30px; } .lg\:pb-40 { padding-bottom: 10rem; } .lg\:pb-\[100px\] { padding-bottom: 100px; } .lg\:pt-\[64px\] { padding-top: 64px; } .lg\:pb-\[74px\] { padding-bottom: 74px; } .lg\:pt-\[100px\] { padding-top: 100px; } .lg\:pb-\[250px\] { padding-bottom: 250px; } .lg\:pl-16 { padding-left: 4rem; } .lg\:pl-4 { padding-left: 1rem; } .lg\:pt-16 { padding-top: 4rem; } .lg\:pt-\[30px\] { padding-top: 30px; } .lg\:pr-1 { padding-right: 0.25rem; } .lg\:pl-6 { padding-left: 1.5rem; } .lg\:pr-12 { padding-right: 3rem; } .lg\:pt-12 { padding-top: 3rem; } .lg\:pr-\[70px\] { padding-right: 70px; } .lg\:pt-4 { padding-top: 1rem; } .lg\:pb-\[90px\] { padding-bottom: 90px; } .lg\:pb-\[200px\] { padding-bottom: 200px; } .lg\:pt-9 { padding-top: 2.25rem; } .lg\:pr-\[0\.1rem\] { padding-right: 0.1rem; } .lg\:text-\[54px\] { font-size: 54px; } .lg\:text-sm { font-size: 0.875rem; line-height: 1.25rem; } .lg\:text-root { font-size: 16px; } .lg\:text-xs { font-size: 0.75rem; line-height: 1rem; } .lg\:text-lg { font-size: 1.125rem; line-height: 1.75rem; } .lg\:text-\[28px\] { font-size: 28px; } .lg\:\!text-root { font-size: 16px !important; } .lg\:text-5xl { font-size: 3rem; line-height: 1; } .lg\:text-2xl { font-size: 1.5rem; line-height: 2rem; } .lg\:text-3xl { font-size: 1.875rem; line-height: 2.25rem; } .lg\:text-\[14px\] { font-size: 14px; } .lg\:text-6xl { font-size: 3.75rem; line-height: 1; } .lg\:\!text-3xl { font-size: 1.875rem !important; line-height: 2.25rem !important; } .lg\:text-xl { font-size: 1.25rem; line-height: 1.75rem; } .lg\:\!text-6xl { font-size: 3.75rem !important; line-height: 1 !important; } .lg\:text-\[32px\] { font-size: 32px; } .lg\:text-\[40px\] { font-size: 40px; } .lg\:\!text-sm { font-size: 0.875rem !important; line-height: 1.25rem !important; } .lg\:text-4xl { font-size: 2.25rem; line-height: 2.5rem; } .lg\:\!text-lg { font-size: 1.125rem !important; line-height: 1.75rem !important; } .lg\:font-normal { font-weight: 400; } .lg\:font-medium { font-weight: 500; } .lg\:leading-5 { line-height: 1.25rem; } .lg\:leading-\[38px\] { line-height: 38px; } .lg\:leading-\[54px\] { line-height: 54px; } .lg\:leading-7 { line-height: 1.75rem; } .lg\:leading-10 { line-height: 2.5rem; } .lg\:leading-8 { line-height: 2rem; } .lg\:leading-\[22px\] { line-height: 22px; } .lg\:leading-\[25px\] { line-height: 25px; } .lg\:leading-6 { line-height: 1.5rem; } .lg\:leading-\[30px\] { line-height: 30px; } .lg\:leading-\[26px\] { line-height: 26px; } .lg\:\!leading-\[32px\] { line-height: 32px !important; } .lg\:tracking-\[1px\] { letter-spacing: 1px; } .lg\:text-white\/50 { color: rgb(255 255 255 / 0.5); } .lg\:text-regular { --tw-text-opacity: 1; color: rgb(51 51 51 / var(--tw-text-opacity)); } .lg\:text-white { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } .lg\:text-inherit { color: inherit; } .lg\:text-\[\#656f88\] { --tw-text-opacity: 1; color: rgb(101 111 136 / var(--tw-text-opacity)); } .lg\:\!text-regular { --tw-text-opacity: 1 !important; color: rgb(51 51 51 / var(--tw-text-opacity)) !important; } .lg\:shadow-none { --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .lg\:shadow-200 { --tw-shadow: 0px 13px 38px 0px rgba(0, 0, 0, 0.05); --tw-shadow-colored: 0px 13px 38px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .lg\:shadow-100 { --tw-shadow: 0px -5px 30px 0px rgba(0, 0, 0, 0.08); --tw-shadow-colored: 0px -5px 30px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .lg\:background-white { background: #fff; } .lg\:text_hidden_2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .lg\:last\:border-b-0:last-child { border-bottom-width: 0px; } .group:hover .lg\:group-hover\:h-\[262px\] { height: 262px; } .group:hover .lg\:group-hover\:w-\[212px\] { width: 212px; } }