    #box1{
      height: 250px;
      width: 100%;
      background-image: url(../img/foto2copy.jpg);
      background-size: cover;
      display: table;
      text-shadow: 3px 2px 3px rgba(0, 0, 0,.8);
    font-weight: 900;

    }
    #box2{
      height: 250px;
      width: 100%;
      background-image: url(../img/foto3copy.jpg);
      background-size: cover;
      display: table;
      text-shadow: 3px 2px 3px rgba(0, 0, 0,.8);
    font-weight: 900;
    }
    #box3{
      height: 250px;
      width: 100%;
      background-image: url(../img/foto3b.jpg);
      background-size: cover;
      display: table;
      text-shadow: 3px 2px 3px rgba(0, 0, 0,.8);
    font-weight: 900;
    }

.box_txt { 
	margin: 6% 7%;
	background-color: rgba(0, 0, 0, 0.3);
	padding: 2%;
	box-shadow: 5px 5px 8px 0px rgba(0, 0, 0, 0.4);
}

    #h2{
    
      font-size: 40px;
      color: #fff;
      margin: 0px  0px 5px 0px;
      
      text-align: left;
    }
    #h3{
      
      font-size: 20px;
      color: #fff;
      margin: 0px 0px 15px 0px;
     
    }

    @media (min-width:768px){
      #h2{
      font-size: 65px;
    }
    #h3{
      font-size: 30px;
    }
    #box1{
      height: 501px;
      width: 100%;
      background-size: cover;
      background-attachment: fixed;
    }
    #box2{
      height: 501px;
      width: 100%;
      background-size: cover;
      background-attachment: fixed;
    }
    #box3{
      height: 501px;
      width: 100%;
      background-size: cover;
      background-attachment: fixed;
    }
    }
@media only screen and (max-width : 450px) {
	 #h2{
      font-size: 35px;
    }
    #h3{
      font-size: 18px;
    }
}