﻿body {
font-family: Arial, sans-serif;
line-height: 1.7;
}

.hero-section {
height: 100vh;
background: linear-gradient(rgba(0,0,0,.7), rgba(0,0,0,.7)),
url('images/hero.jpg') center/cover;
}

.page-banner {
height: 400px;
background: linear-gradient(rgba(0,0,0,.7), rgba(0,0,0,.7)),
url('images/banner.jpg') center/cover;
}

.navbar-brand {
font-size: 24px;
}

.card {
transition: 0.3s;
}

.card:hover {
transform: translateY(-5px);
}

footer {
font-size: 14px;
}