.elementor-24974 .elementor-element.elementor-element-93f6899{margin-top:60px;margin-bottom:80px;}.elementor-24974 .elementor-element.elementor-element-14647ea > .elementor-container{max-width:1100px;min-height:500px;}.elementor-24974 .elementor-element.elementor-element-14647ea > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24974 .elementor-element.elementor-element-14647ea:not(.elementor-motion-effects-element-type-background), .elementor-24974 .elementor-element.elementor-element-14647ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.auslite.com.au/wp-content/uploads/2025/08/colleagues-work-in-office-using-computers-looking-PZYHWN4-1.jpg);background-position:center center;background-size:cover;}.elementor-24974 .elementor-element.elementor-element-14647ea > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #030001 0%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24974 .elementor-element.elementor-element-14647ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:90px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-24974 .elementor-element.elementor-element-6444bb3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-24974 .elementor-element.elementor-element-6444bb3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24974 .elementor-element.elementor-element-cf2f077{text-align:left;color:#FFFFFF;font-family:"objektiv-mk2", Obje;font-size:40px;font-weight:600;line-height:0.1em;}.elementor-24974 .elementor-element.elementor-element-cf2f077 > .elementor-widget-container{margin:300px 0px 0px 0px;}.elementor-24974 .elementor-element.elementor-element-c2432b9 > .elementor-container{max-width:1100px;}.elementor-24974 .elementor-element.elementor-element-381cace > .elementor-element-populated, .elementor-24974 .elementor-element.elementor-element-381cace > .elementor-element-populated > .elementor-background-overlay, .elementor-24974 .elementor-element.elementor-element-381cace > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-24974 .elementor-element.elementor-element-7a165d9 iframe{height:259px;}.elementor-24974 .elementor-element.elementor-element-7a165d9 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-24974 .elementor-element.elementor-element-7924c2b > .elementor-container{max-width:1100px;}.elementor-24974 .elementor-element.elementor-element-7924c2b{padding:20px 0px 20px 0px;}.elementor-24974 .elementor-element.elementor-element-4a296c3 > .elementor-element-populated{margin:20px 0px 20px 0px;}.elementor-24974 .elementor-element.elementor-element-adaa793{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-24974 .elementor-element.elementor-element-adaa793 .elementor-divider-separator{width:100%;}.elementor-24974 .elementor-element.elementor-element-adaa793 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-24974 .elementor-element.elementor-element-e302cd0{--divider-border-style:solid;--divider-color:#0000004D;--divider-border-width:1px;}.elementor-24974 .elementor-element.elementor-element-e302cd0 .elementor-divider-separator{width:100%;}.elementor-24974 .elementor-element.elementor-element-e302cd0 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-24974 .elementor-element.elementor-element-e302cd0 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-24974 .elementor-element.elementor-element-244fee2{font-family:"objektiv-mk2", Obje;font-size:40px;}.elementor-24974 .elementor-element.elementor-element-244fee2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-24974 .elementor-element.elementor-element-ca43f9d > .elementor-widget-container{margin:0px 100px 100px 100px;padding:80px 80px 80px 80px;}.elementor-24974 .elementor-element.elementor-element-e3a06c3 > .elementor-container{max-width:1300px;}.elementor-24974 .elementor-element.elementor-element-e3a06c3{padding:0px 0px 100px 0px;}@media(max-width:1024px){.elementor-24974 .elementor-element.elementor-element-cf2f077 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-24974 .elementor-element.elementor-element-c2432b9{padding:0px 50px 0px 50px;}.elementor-24974 .elementor-element.elementor-element-7990887 > .elementor-widget-container{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-24974 .elementor-element.elementor-element-93f6899{margin-top:-20px;margin-bottom:0px;}.elementor-24974 .elementor-element.elementor-element-cf2f077{font-size:19px;}.elementor-24974 .elementor-element.elementor-element-cf2f077 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24974 .elementor-element.elementor-element-c2432b9{padding:30px 30px 0px 30px;}.elementor-24974 .elementor-element.elementor-element-4a296c3 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-24974 .elementor-element.elementor-element-7990887 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-24974 .elementor-element.elementor-element-ebe442d{font-size:1px;}}@media(min-width:768px){.elementor-24974 .elementor-element.elementor-element-6444bb3{width:100%;}.elementor-24974 .elementor-element.elementor-element-b101398{width:51.357%;}.elementor-24974 .elementor-element.elementor-element-381cace{width:48.643%;}.elementor-24974 .elementor-element.elementor-element-308975d{width:43.989%;}.elementor-24974 .elementor-element.elementor-element-51b2b50{width:56.011%;}}/* Start custom CSS for text-editor, class: .elementor-element-ebe442d */.portfolio-cta .portfolio-link {
  text-decoration: none;
  color: #000;
  font-size: 18px;          /* 整体字号 */
  line-height: 0.5;
  display: inline-flex;
  align-items: center;
  gap: 12px;
  transition: color .2s ease;
  font-weight: 400;         /* 基础权重 */
}

/* “View our” 比较轻 */
.portfolio-cta .text-light {
  font-weight: 100;         /* 调这里，让文字更细（可换成200或350） */
  letter-spacing: 0.5px;
}

/* 只让“PORTFOLIO”在 hover 时变色 */
.portfolio-cta .accent {
  color: #000;
  font-weight: 700;         /* 加粗 */
  transition: color .2s ease;
}
.portfolio-cta .portfolio-link:hover .accent {
  color: #FFAE00;
}

/* 左侧小箭头 */
.portfolio-cta .chev {
  display: inline-block;
  transform: translateX(0);
  transition: transform .2s ease;
  font-size: 60px;
  color: #FFAE00;
}
.portfolio-cta .portfolio-link:hover .chev {
  transform: translateX(4px);
}


.portfolio-cta .chev {
  position: relative;
  top: -6px; /* 根据视觉效果微调 ±1px */
}/* End custom CSS */