body {
  background: black !important;
  color: white;
}

.container {
  background: transparent !important;
}

.modal-content {
  background: black !important;
}

th {
  background: transparent !important;
}

.section {
  background: transparent !important;
}

.row {
  background: linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7));
}

.titolo-area.backdrop {
    background-size: cover !important;
    background-position: center !important;
    min-height: 100vh;
}

p {
  color: white;
}

.title {
  color: #ffa600;
}

.footer-overlay {
  background-color: #000 !important;
}

.header-area .header-nav .navigation .navbar .navbar-nav .nav-item a {
    color: #fff;
}

.header-nav .navigation .navbar .navbar-collapse {
    background-color: #000;
 }

.header-area .header-nav .navigation.sticky {
    background: #000;
}

a {
  color: #ffa600;
}

a:hover {
  color: #ff7300;
}

.hard {
  color: #ffa600;
}

.hard:hover {
  color: #ff7300;
}

h1 {
  color: #ffa600;
}

h2 {
  color: #ffa600;
}

h3 {
  color: #ffa600;
}

h4 {
  color: #ffa600;
}

h5 {
  color: #ffa600;
}

table {
  border: none !important;
}