.elementor-4582 .elementor-element.elementor-element-ae70c2e{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;}.elementor-4582 .elementor-element.elementor-element-ae70c2e::before, .elementor-4582 .elementor-element.elementor-element-ae70c2e > .elementor-background-video-container::before, .elementor-4582 .elementor-element.elementor-element-ae70c2e > .e-con-inner > .elementor-background-video-container::before, .elementor-4582 .elementor-element.elementor-element-ae70c2e > .elementor-background-slideshow::before, .elementor-4582 .elementor-element.elementor-element-ae70c2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4582 .elementor-element.elementor-element-ae70c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A2B48;background-image:url("https://exbiol.com/wp-content/uploads/2026/04/Exbiol-Life-Sciences-Precision-Engineering-of-Botanical-APIs.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-4582 .elementor-element.elementor-element-6ea1de3 > .elementor-widget-container{background-color:#F5F5F56E;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-4582 .elementor-element.elementor-element-6ea1de3{left:33px;}body.rtl .elementor-4582 .elementor-element.elementor-element-6ea1de3{right:33px;}.elementor-4582 .elementor-element.elementor-element-6ea1de3{top:402px;text-align:center;}.elementor-4582 .elementor-element.elementor-element-6ea1de3 .elementor-heading-title{font-size:28px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor5 );}.elementor-4582 .elementor-element.elementor-element-12e2bc2 > .elementor-widget-container{background-color:#FFFFFF40;padding:1px 50px 1px 50px;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-4582 .elementor-element.elementor-element-12e2bc2{left:30px;}body.rtl .elementor-4582 .elementor-element.elementor-element-12e2bc2{right:30px;}.elementor-4582 .elementor-element.elementor-element-12e2bc2{top:483px;font-size:18px;color:var( --e-global-color-astglobalcolor5 );}.elementor-4582 .elementor-element.elementor-element-4c933cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4582 .elementor-element.elementor-element-bd466f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4582 .elementor-element.elementor-element-0406fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4582 .elementor-element.elementor-element-b67c236{--grid-columns:3;}.elementor-4582 .elementor-element.elementor-element-5dd07c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4582 .elementor-element.elementor-element-3c93624{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:#333;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-content .eael-accordion_media-title{color:#333;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#333;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-4582 .elementor-element.elementor-element-5b040d9 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-4582 .elementor-element.elementor-element-2cb6710{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-4582 .elementor-element.elementor-element-b67c236{--grid-columns:2;}}@media(max-width:767px){.elementor-4582 .elementor-element.elementor-element-6ea1de3{top:122px;text-align:start;}.elementor-4582 .elementor-element.elementor-element-6ea1de3 .elementor-heading-title{font-size:22px;}.elementor-4582 .elementor-element.elementor-element-12e2bc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4582 .elementor-element.elementor-element-12e2bc2{top:259px;font-size:16px;}.elementor-4582 .elementor-element.elementor-element-bd466f1{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-4582 .elementor-element.elementor-element-b67c236{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-7596caa *//* 统一卡片高度，让页面整齐 */
.elementor-4582 .elementor-element.elementor-element-7596caa .elementor-loop-container .elementor-grid-item {
    display: flex;
    flex-direction: column;
    height: 100%;
    background: #fff;
    border-radius: 10px;
}

/* 强制图片大小统一，不拉伸 */
.elementor-4582 .elementor-element.elementor-element-7596caa img {
    max-height: 220px;
    object-fit: contain;
    margin-bottom: 15px;
}

/* CAS 号使用等宽字体，增加实验数据感 */
.cas-style {
    font-family: 'Roboto Mono', monospace !important;
    background: #f4f7fa;
    padding: 2px 6px;
    font-size: 12px;
    color: #555;
}

/* 蓝色胶囊规格标签 */
.spec-badge {
    background-color: #e6f7ff;
    color: #0050b3;
    border: 1px solid #91d5ff;
    padding: 2px 8px;
    border-radius: 4px;
    font-size: 11px;
    font-weight: 700;
    margin-top: 10px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc220ad */<style>
/* 容器设置 */
.ls-certification-bar {
    padding: 60px 20px;
    background-color: #ffffff; /* 纯白背景突出权威感 */
    text-align: center;
    border-top: 1px solid #f0f0f0;
}

.ls-cert-container {
    max-width: 1100px;
    margin: 0 auto;
}

/* 辅助标题 */
.ls-cert-sub-title {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #94a3b8;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 40px;
}

/* 布局控制 */
.ls-cert-flex {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 60px; /* 大间距显得更大气 */
    flex-wrap: wrap;
}

.ls-cert-unit {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 140px;
    transition: transform 0.3s ease;
}

.ls-cert-unit:hover {
    transform: translateY(-5px);
}

/* 图标钢印样式 */
.ls-cert-seal {
    width: 50px;
    height: 50px;
    margin-bottom: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ls-cert-seal svg {
    width: 100%;
    height: 100%;
}

/* 颜色分配 - 医药行业色值 */
.cert-gold { color: #b8860b; }      /* 这里的金不是亮黄，是古铜金 */
.cert-blue { color: #0056b3; }      /* 标准工业蓝 */
.cert-navy { color: #1e293b; }      /* 深海军蓝 */
.cert-silver { color: #64748b; }    /* 商务灰 */

/* 核心文字排版 - 模仿图2的高级感 */
.ls-cert-text {
    font-family: 'Inter', 'Segoe UI', Roboto, sans-serif;
    font-size: 14px;
    font-weight: 800; /* 极粗字体是去山寨化的关键 */
    color: #1e293b;
    line-height: 1.2;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* 移动端适配 */
@media (max-width: 768px) {
    .ls-cert-flex { gap: 30px; }
    .ls-cert-unit { width: 120px; }
    .ls-cert-text { font-size: 12px; }
    .ls-cert-seal { width: 40px; height: 40px; }
}
</style>/* End custom CSS */