/* Custom styles for EM-lens 2026 */
:root{
  --theme-green:#4d914d;
}
body{font-family:Arial,Helvetica,sans-serif;}
.logo-img{height:36px;width:auto;margin-right:8px;}
.hero-header{min-height:260px;display:flex;align-items:center;justify-content:center;}
.speaker-img{width:140px;height:140px;object-fit:cover;border-radius:50%;margin-top:15px;}
.table-success{background:linear-gradient(90deg, rgba(31,122,31,0.12), rgba(31,122,31,0.08));}
a{color:var(--theme-green);}
footer{position:relative;}
.parallax-home {
    background-image: url('../images/bg2.png');
    min-height: 500px;
    background-attachment: fixed;  /* Parallax effect */
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.parallax-about {
    background-image: url('../images/J258_raw_data_j258imported018272393784758926854_20251105_1822_a000_g000_h000_d001tif.png');
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.parallax-speakers {
    background-image: url('../images/bg1.webp');
    background-attachment: fixed;
    background-size: cover;
    background-position: center;
}
  mark {
    background-color: #def1cc;border-radius:10px; /* A light pink color */
    color: black;
  }
  .mark-2 {
    background-color: #def1cc;border-radius:10px; /* A light pink color */
    color: black;
  }