/* Home Page Specific Styles */
:root {
–primary-color: #2c3e50;
–secondary-color: #3498db;
–accent-color: #e74c3c;
–text-dark: #2c3e50;
–text-light: #7f8c8d;
–bg-light: #ecf0f1;
–white: #ffffff;
–gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
–shadow: 0 10px 30px rgba(0,0,0,0.1);
}
.a7-home-hero {
min-height: 80vh;
display: flex;
align-items: center;
background: var(–gradient);
position: relative;
overflow: hidden;
padding: 4rem 2rem;
}
.a7-home-hero::before {
content: ”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: url(‘data:image/svg+xml,’) no-repeat bottom;
background-size: cover;
}
.a7-hero-container {
max-width: 1200px;
margin: 0 auto;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 4rem;
align-items: center;
position: relative;
z-index: 1;
}
.a7-hero-content h1 {
color: var(–white);
font-size: 3.5rem;
margin-bottom: 1.5rem;
font-weight: 700;
line-height: 1.2;
}
.a7-hero-content p {
color: rgba(255, 255, 255, 0.9);
font-size: 1.25rem;
margin-bottom: 2rem;
line-height: 1.6;
}
.a7-hero-buttons {
display: flex;
gap: 1rem;
flex-wrap: wrap;
}
.a7-btn-primary, .a7-btn-secondary {
padding: 1rem 2rem;
border-radius: 50px;
font-weight: 600;
font-size: 1rem;
cursor: pointer;
transition: all 0.3s ease;
border: 2px solid transparent;
text-decoration: none;
display: inline-block;
}
.a7-btn-primary {
background: var(–white);
color: var(–primary-color);
}
.a7-btn-primary:hover {
transform: translateY(-3px);
box-shadow: 0 10px 25px rgba(0,0,0,0.2);
}
.a7-btn-secondary {
background: transparent;
color: var(–white);
border-color: var(–white);
}
.a7-btn-secondary:hover {
background: var(–white);
color: var(–primary-color);
}
.a7-hero-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 2rem;
margin-top: 3rem;
}
.a7-stat-item {
text-align: center;
color: var(–white);
}
.a7-stat-number {
font-size: 2.5rem;
font-weight: 700;
display: block;
margin-bottom: 0.5rem;
}
.a7-stat-label {
font-size: 0.9rem;
opacity: 0.9;
}
.a7-hero-image svg {
max-width: 100%;
height: auto;
}
/* Navigation Bar */
.a7-nav {
background: var(–white);
box-shadow: var(–shadow);
padding: 1rem 0;
margin-bottom: 0;
}
.a7-nav-container {
max-width: 1200px;
margin: 0 auto;
padding: 0 2rem;
display: flex;
justify-content: space-between;
align-items: center;
}
.a7-logo {
font-size: 1.8rem;
font-weight: 700;
color: var(–primary-color);
}
.a7-logo span {
background: var(–gradient);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.a7-nav-links {
display: flex;
gap: 2rem;
list-style: none;
margin: 0;
padding: 0;
}
.a7-nav-links a {
color: var(–text-dark);
text-decoration: none;
font-weight: 500;
transition: all 0.3s ease;
position: relative;
padding: 0.5rem 0;
}
.a7-nav-links a:hover {
color: var(–secondary-color);
}
.a7-nav-links a.active {
color: var(–secondary-color);
}
.a7-nav-links a::after {
content: ”;
position: absolute;
bottom: 0;
left: 0;
width: 0;
height: 2px;
background: var(–secondary-color);
transition: width 0.3s ease;
}
.a7-nav-links a:hover::after,
.a7-nav-links a.active::after {
width: 100%;
}
.a7-mobile-toggle {
display: none;
flex-direction: column;
gap: 4px;
cursor: pointer;
padding: 0.5rem;
}
.a7-mobile-toggle span {
width: 25px;
height: 3px;
background: var(–primary-color);
transition: all 0.3s ease;
}
/* Responsive */
@media (max-width: 968px) {
.a7-mobile-toggle {
display: flex;
}
.a7-nav-links {
position: fixed;
top: 70px;
left: -100%;
width: 100%;
background: var(–white);
flex-direction: column;
padding: 2rem;
box-shadow: var(–shadow);
transition: left 0.3s ease;
z-index: 999;
}
.a7-nav-links.active {
left: 0;
}
}
@media (max-width: 968px) {
.a7-hero-container {
grid-template-columns: 1fr;
text-align: center;
}
.a7-hero-content h1 {
font-size: 2.5rem;
}
.a7-hero-buttons {
justify-content: center;
}
.a7-hero-stats {
grid-template-columns: 1fr;
}
}
@media (max-width: 600px) {
.a7-hero-content h1 {
font-size: 2rem;
}
.a7-home-hero {
padding: 3rem 1.5rem;
}
}
Research Computing & Industrial Technology Solutions
Custom AI/ML development specializing in computational biology, computer vision, and explainable AI. Plus MES/industrial controls, research infrastructure, IT consulting, and AV systems integration for education, research, and enterprise clients.
Years Experience
Projects Completed
Client Satisfaction
function toggleNav() {
const navLinks = document.getElementById(‘navLinks’);
navLinks.classList.toggle(‘active’);
}
// Close mobile menu when clicking outside
document.addEventListener(‘click’, function(event) {
const nav = document.querySelector(‘.a7-nav’);
const navLinks = document.getElementById(‘navLinks’);
const toggle = document.querySelector(‘.a7-mobile-toggle’);
if (!nav.contains(event.target) && navLinks.classList.contains(‘active’)) {
navLinks.classList.remove(‘active’);
}
});