body {
    background: #ffffff;
    font-family: 'Poppins', 'Arial', sans-serif !important;
    color:#000000;
}

.bgTestata {
    background: #000000;
    height: 500px !important;
    width: 100%;
    position: absolute;
}

.bgOnda {
  background: url(../img/onda.png) repeat-x;
  background-position: center center;
  height: 50px;
  position: absolute;
  bottom:-10px;
  left:0;
  width:100%;
}

.loghiTestata {
    position: absolute;
    right:0;
    z-index: 999 !important;
    margin-top: 10px
}

.containerMappa {
    margin-top: 0px;
    position: relative;
    z-index:2 !important;
}

.scritteTitoli {
   position:relative;
   z-index:4;
   margin-top:160px;
   margin-bottom: 35px;
   margin-left: 400px
}

.scritteTitoli h1 {
   font-size: 28px;
   font-weight: 500;
   margin-top: 5px;
   color:#ffffff;
}

.scritteTitoli h2 {
   font-size: 19px;
   font-weight: 300;
   margin-bottom: 0;
   color:#ffffff;
}

.scritteTitoli h5{
   font-size: 16px;
   font-weight: 300;
   text-transform: uppercase;
   color:#ffffff;
}

.scritteTitoli p{
   color:#ffffff;
}



.mappa {
    position: relative;
}

a.pointer {
  background: url(/img/pointer.png) no-repeat;
  width: 65px;
  height: 70px;
  background-position: 0 0px;
  display: block;
  z-index: 999;
  color: #fff;
  font-family: 'Poppins', 'Arial', sans-serif;
  font-size: 19px;
  line-height: 35px;
  text-align: center;
  text-decoration: none;
}

a.pointer:hover, a.pointer.active  {
  background: url(/img/pointer.png) no-repeat;
  width: 65px;
  height: 70px;
  display: block;
  background-position: 0 -70px;
  text-decoration: none;
}


.pointer1 {
    position:absolute;
    left:30%;
    top:40%;
}

.pointer2 {
    position:absolute;
    left:40%;
    top:40%;
}

.pointer3 {
    position:absolute;
    left:50%;
    top:40%;
}

.pointer4 {
    position:absolute;
    right:14%;
    top:40%;
}

.btn {
  border-radius: 0;
}

.btn-primary {
  background: #000000; 
  border: 0;
}

.btn-primary:hover, .btn-primary:focus  {
  background: #333; 
  border: 0;
}

.modal-content {
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none;
}


