.elementor-40756 .elementor-element.elementor-element-239e965{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40756 .elementor-element.elementor-element-d932901 > .elementor-widget-container{background-color:#9F7DDC;margin:36px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40756 .elementor-element.elementor-element-d932901.elementor-element{--order:-99999 /* order start hack */;}.elementor-40756 .elementor-element.elementor-element-d932901{text-align:center;}.elementor-40756 .elementor-element.elementor-element-d932901 .elementor-heading-title{color:#FFFFFF;}.elementor-40756 .elementor-element.elementor-element-a54c0bf{--display:flex;}/* Start custom CSS for container, class: .elementor-element-239e965 *//* ===== Hero – ICCS Go Green (Scoped to #green-hero) ===== */
#green-hero{
  position:relative; isolation:isolate; overflow:hidden; color:#fff;
  min-height:60vh; display:flex; align-items:center; justify-content:center;
  text-align:center;
  background: url('https://www.iccs.ac.th/wp-content/uploads/2025/10/วชช-เขียว2.jpg') center/cover no-repeat;
}
#green-hero::after{
  content:""; position:absolute; inset:0;
  background: linear-gradient(180deg, rgba(0,0,0,.2), rgba(0,0,0,.45));
  z-index:0;
}
#green-hero .elementor-container{ position:relative; z-index:1; }
#green-hero h1{ font-size:clamp(28px,4vw,48px); margin-bottom:10px; line-height:1.15; }
#green-hero p{ font-size:clamp(16px,1.4vw,20px); margin-bottom:20px; opacity:.95; }

/* ปุ่ม */
#green-hero .gh-btn a, #green-hero .gh-btn{
  display:inline-flex; align-items:center; gap:8px;
  padding:12px 22px; border-radius:999px;
  background:#229e61; color:#fff!important; font-weight:600;
  text-decoration:none; box-shadow:0 8px 20px rgba(0,0,0,.2);
  transition:transform .15s ease, filter .15s ease;
}
#green-hero .gh-btn:hover{ transform:translateY(-2px); filter:brightness(1.05); }
#green-hero .gh-btn.alt{ background:#fff; color:#229e61!important; border:1px solid rgba(34,158,97,.3); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a54c0bf *//* ===== Hero – ICCS Go Green (Scoped to #green-hero) ===== */
#green-hero{
  position:relative; isolation:isolate; overflow:hidden; color:#fff;
  min-height:60vh; display:flex; align-items:center; justify-content:center;
  text-align:center;
  background: url('https://www.iccs.ac.th/wp-content/uploads/2025/10/วชช-เขียว2.jpg') center/cover no-repeat;
}
#green-hero::after{
  content:""; position:absolute; inset:0;
  background: linear-gradient(180deg, rgba(0,0,0,.2), rgba(0,0,0,.45));
  z-index:0;
}
#green-hero .elementor-container{ position:relative; z-index:1; }
#green-hero h1{ font-size:clamp(28px,4vw,48px); margin-bottom:10px; line-height:1.15; }
#green-hero p{ font-size:clamp(16px,1.4vw,20px); margin-bottom:20px; opacity:.95; }

/* ปุ่ม */
#green-hero .gh-btn a, #green-hero .gh-btn{
  display:inline-flex; align-items:center; gap:8px;
  padding:12px 22px; border-radius:999px;
  background:#229e61; color:#fff!important; font-weight:600;
  text-decoration:none; box-shadow:0 8px 20px rgba(0,0,0,.2);
  transition:transform .15s ease, filter .15s ease;
}
#green-hero .gh-btn:hover{ transform:translateY(-2px); filter:brightness(1.05); }
#green-hero .gh-btn.alt{ background:#fff; color:#229e61!important; border:1px solid rgba(34,158,97,.3); }/* End custom CSS */