*{
  margin:                   0;
  padding:                  0;
  font-family:              verdana;
}

body{
    font-weight:            lighter;
    background-color:       #BCD2EE;
}
/*ABOUT PAGE*/
#navab{
  width:                  100%;
  height:                 100vh;
  background-image:       url(back/back4.jpg);
  background-size:        cover;
 }
 
 .about{
      width:                90%;
      margin:               4em auto;
      font-size:            20px;
      line-height:          30px;
      text-align:           justify;
      border:               solid 1px black;
      padding:              25px;
      overflow:             hidden;
 }
      
 /*DESTINATIONS PAGE*/
 #navdest{
  width:                    100%;
  height:                   100vh;
  background-image:         url(back/back9.jpg);
  background-size:          cover;
  
 }
 
 * {
    box-sizing:             border-box;
}

.column {
    float:                 left;
    width:                 33.33%;
    padding:               5px;
}

.column1 {
    float:                 left;
    width:                 33.33%;
    padding:               5px;
}

/* Clearfix (clear floats) */
.row::after {
    content:               "";
    clear:                 both;
    display:               table;
}

.container1 {
    position:             relative;
    font-family:          Arial;
}

.text-block1 {
    position:             absolute;
    bottom:               20px;
    right:                20px;
    background-color:     black;
    color:                white;
    padding-left:         20px;
    padding-right:        20px;
}
 
 /*NAVIGATION DETAILS*/
 nav{
  width:                 100%;
  height:                80px;
  background-color:      #000;
  opacity:               0.6;
  line-height:           80px;
 }
 
 nav ul{
  float:                right;
  margin-right:         30px;
 }
 
 nav ul li{
  list-style-type:      none;
  display:              inline-block;
  transition:           0.4s all;
}

nav ul li:hover{
 background-color:     #2F4F4F;
}

nav ul li a{
 text-decoration:      none;
 color:                #fff;
 padding:              30px;
}
 
/* Gradient transparent - color - transparent */
hr{
    border:             0;
    height:             1px;
    background-image:   linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}

/*section footer*/
#footer{
    text-align:        center;
    margin:            10px;
    border:            10px solid;
    padding:           5px;
    color:             black;
}
  
/*LINKS*/
/* unvisited link */
a:link {
  color:           white;
}

/* visited link */
a:visited {
  color:           white;
}

/* mouse over link */
a:hover {
  color:           white;
}

/* selected link */
a:active {
  color:           white;
} 


    
 