.elementor-10684 .elementor-element.elementor-element-e4c26de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10684 .elementor-element.elementor-element-e4c26de:not(.elementor-motion-effects-element-type-background), .elementor-10684 .elementor-element.elementor-element-e4c26de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salmon-echidna-243293.hostingersite.com/wp-content/uploads/2026/02/b8f9aa03-bd7f-4d7f-bb5e-b675a03a53f7-scaled.jpg");background-size:contain;}.elementor-10684 .elementor-element.elementor-element-e4c26de::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .elementor-background-video-container::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .e-con-inner > .elementor-background-video-container::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .elementor-background-slideshow::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .e-con-inner > .elementor-background-slideshow::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10684 .elementor-element.elementor-element-b5ce540{--display:flex;--width:66%;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10684 .elementor-element.elementor-element-234b8e0{--display:flex;--width:73%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10684 .elementor-element.elementor-element-234b8e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10684 .elementor-element.elementor-element-da972df{width:var( --container-widget-width, 81% );max-width:81%;padding:0% 0% 0% 04%;--container-widget-width:81%;--container-widget-flex-grow:0;font-weight:500;}.elementor-10684 .elementor-element.elementor-element-7b8a99d{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-10684 .elementor-element.elementor-element-7b8a99d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10684 .elementor-element.elementor-element-60ff60d{--display:flex;--width:34%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10684 .elementor-element.elementor-element-6aa6fae{width:auto;max-width:auto;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -50%;text-align:left;}.elementor-10684 .elementor-element.elementor-element-6aa6fae:not( .elementor-widget-image ), .elementor-10684 .elementor-element.elementor-element-6aa6fae.elementor-widget-image img{-webkit-mask-image:url( https://salmon-echidna-243293.hostingersite.com/wp-content/uploads/2022/11/mask-diag-simple.svg );-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-10684 .elementor-element.elementor-element-6aa6fae img, .elementor-10684 .elementor-element.elementor-element-6aa6fae svg{max-width:900px;}.elementor-10684 .elementor-element.elementor-element-6aa6fae img{height:550px;object-fit:cover;object-position:bottom right;}.elementor-10684 .elementor-element.elementor-element-6aa6fae svg{height:550px;}.elementor-10684  > .elementor-section-wrap, .elementor-10684 > .elementor-inner > .elementor-section-wrap{background-color:var( --e-global-color-el_color_6 );justify-content:center;}.elementor-10684  > .elementor-section-wrap:before, .elementor-10684 > .elementor-inner > .elementor-section-wrap:before{content:"";opacity:0.25;}@media(max-width:1100px){.elementor-10684 .elementor-element.elementor-element-e4c26de::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .elementor-background-video-container::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .e-con-inner > .elementor-background-video-container::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .elementor-background-slideshow::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .e-con-inner > .elementor-background-slideshow::before, .elementor-10684 .elementor-element.elementor-element-e4c26de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://salmon-echidna-243293.hostingersite.com/wp-content/uploads/2026/01/微信图片_2025-11-10_135242_980.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10684 .elementor-element.elementor-element-e4c26de{--width:100%;--overlay-opacity:0.17;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10684 .elementor-element.elementor-element-e4c26de:not(.elementor-motion-effects-element-type-background), .elementor-10684 .elementor-element.elementor-element-e4c26de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10684 .elementor-element.elementor-element-b5ce540{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10684 .elementor-element.elementor-element-b5ce540.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-10684 .elementor-element.elementor-element-60ff60d{--width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10684 .elementor-element.elementor-element-60ff60d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10684 .elementor-element.elementor-element-6aa6fae:not( .elementor-widget-image ), .elementor-10684 .elementor-element.elementor-element-6aa6fae.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-10684 .elementor-element.elementor-element-6aa6fae{text-align:center;}.elementor-10684 .elementor-element.elementor-element-6aa6fae img{height:0px;object-fit:cover;}.elementor-10684 .elementor-element.elementor-element-6aa6fae svg{height:0px;}.elementor-10684  > .elementor-section-wrap:before, .elementor-10684 > .elementor-inner > .elementor-section-wrap:before{background-image:url("https://salmon-echidna-243293.hostingersite.com/wp-content/uploads/2022/11/el-c-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}}@media(max-width:767px){.elementor-10684 .elementor-element.elementor-element-e4c26de{--min-height:450px;--overlay-opacity:0.16;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10684 .elementor-element.elementor-element-b5ce540{--width:100%;--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10684 .elementor-element.elementor-element-234b8e0{--width:100%;}.elementor-10684 .elementor-element.elementor-element-da972df{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;font-size:12px;}.elementor-10684 .elementor-element.elementor-element-60ff60d{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10684 .elementor-element.elementor-element-6aa6fae img{height:250px;}.elementor-10684 .elementor-element.elementor-element-6aa6fae svg{height:250px;}}/* Start custom CSS for html, class: .elementor-element-6a98bb0 *//* 容器确保全局居中 */
.hero-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  font-family: 'Arial Black', sans-serif;
  padding: 0px 20px;
}

/* 强制所有 span 标签垂直堆叠，绝不并排 */
.hero-title span, 
.hero-subtitle span {
  display: block;
  width: 100%;
  text-transform: uppercase;
  line-height: 1.0; /* 增加行高，防止文字上下紧贴 */
}

/* 第一行：11 YEARS */
.line-1 {
  color: #F39C12;
  font-size: 3rem;
  margin-bottom: 3px;
}

/* 第二行：拆分后的效果，确保文字有力且不乱跑 */
.line-2 {
  color: #1A1A1B;
  font-size: 1.9rem;
  letter-spacing: 1px;
}

.line-2 {
  margin-bottom: 0px; /* 拉开与 THE TOP 3 的距离 */
}

/* 第三行：THE TOP 3 (特大斜体) */
.line-3-italic {
  color: #F39C12;
  font-size: 5.5rem;
  font-style: italic;
  font-weight: 900;
  letter-spacing: 5px;
  line-height: 1; /* 大字号需要更小的行高 */
  margin-bottom: 5px;
}

/* 第四行：产品描述 */
.line-4 {
  color: #1A1A1B;
  font-size: 1.5rem;
  font-weight: 800;
  margin-bottom: 20px; /* 拉开与边框的距离 */
}

/* 第五行：IN CHINA (边框) */
.line-5-box {
  display: inline-block !important; /* 使边框包裹文字 */
  width: auto !important;
  border: 2px solid #333;
  padding: 10px 20px; /* 控制边框左右长度 */
  font-size: 2.2rem;
  font-weight: bold;
}
/* ==================================================
   手机端自适应控制 (当屏幕宽度小于 768px 时自动触发)
================================================== */
@media (max-width: 768px) {
  
  /* 调整整体容器的左右间距，防止文字贴边 */
  .hero-container {
    padding: 0px 15px !important;
  }

  /* 缩小第一行：11 YEARS */
  .line-1 {
    font-size: 2.2rem !important; /* 从 3rem 缩小到 2.2rem */
  }

  /* 缩小第二行：行业描述 */
  .line-2 {
    font-size: 1.2rem !important; /* 从 1.9rem 缩小到 1.2rem */
    line-height: 1.3 !important;  /* 稍微增加一点行高，防止手机端换行后文字挤在一起 */
    margin-bottom: 5px !important;
  }

  /* 缩小第三行：THE TOP 3 */
  .line-3-italic {
    font-size: 3rem !important; /* 从 5.5rem 缩小到 3.5rem */
  }

  /* 缩小第四行：产品描述 */
  .line-4 {
    font-size: 1.1rem !important; /* 从 1.5rem 缩小到 1.1rem */
    margin-bottom: 15px !important; 
  }

  /* 缩小第五行：IN CHINA (边框) */
  .line-5-box {
    font-size: 1.5rem !important; /* 从 2.2rem 缩小到 1.5rem */
    padding: 8px 15px !important; /* 手机上让边框稍微窄一点，更精致 */
  }
}/* End custom CSS */