html{
  background-color:#F2EFE4;
justify-content: center;}
.menu{
display:flex;
justify-content:flex-end;
margin-top:40px;
margin-right:2.5vw;
gap:2.5vw;
color:#212121;

}
button{
border:0px; 
font-size:1.4vw;
background-color:#F2EFE4;
font-family:helvetica neue;
font-weight:300;
cursor:pointer;
 color:#212121;
}
.featured{
text-decoration:underline;
text-underline-offset:6px;

} 
.featured:hover{
 opacity:.8;
  color:#F2EFE4;
  background-color:#2a4180;
}
.about:hover{
opacity:.8;
  color:#F2EFE4;
  background-color:#2a4180;
}
.contact:hover{
opacity:.8;
  color:#F2EFE4;
  background-color:#2a4180;
}
.header{
  text-align:center;
  justify-content:center;
margin-bottom:30px;
  margin-top:120px;
 
}
h1{
  text-align:center;
  font-family: "parry-grotesque", sans-serif;
  font-weight: 700;
  font-style: italic;
 font-size:54px;
 color:#212121;
  margin-bottom:60px;
}
hr{
  width:100px;
 
  
}
p{
  width:630px;
margin:0 auto;
  font-size:18px;
  font-family: "halyard-display-light", sans-serif;
font-weight: 200;
font-style: normal;
  color:#212121;
  opacity:.8;
  text-align:center;
  margin-top:30px;

  
}
h3{
   width:640px;
margin:0 auto;
  font-size:18px;
font-family: "halyard-display-light", sans-serif;
font-weight: 200;
font-style: normal;
  color:#212121;
  opacity:.8;
  text-align:center;
  text-indent:70px;
 
 
}
.row1{
  display:flex;
 gap:50px;
  justify-content:center;
  margin-top:80px;

}
img{
  height: 350px;
   padding:20px;
}
.box-1img{
height:400px;
  width:350px;
  
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051256/original_b65f118186b34426470996a224afe871.jpg?1752274685?bc");
  background-size:cover;
  background-position:center;
  margin-top:20px;
}
 .box-2img{
  height:280px;
  width:510px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051259/original_a61992b98c73684796a157b0facbea3f.jpg?1752274706?bc=0");
  background-size:cover;
   background-position:center;
   margin-top:90px;
}
.box-3img{
  height:500px;
  width:350px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051296/original_a3ea1feb47df14747574ae0e292dd735.jpg?1752275081?bc");
  background-size:cover; 
   background-position:center;
}

.row2{
  display:flex;
  gap:50px;
  justify-content:center;
}

.box-4img{
    width:450px;
  height:330px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051549/original_f2f59f268cab0c25c0d86bd9536d1f19.jpg?1752277157?bc=0");
  background-size:cover; 
   background-position:center;
  margin-top:20px;
}

.row3{
  display:flex;
  gap:50px;
  justify-content:center;
}

.box-7img{
    width:400px;
  height:300px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051328/original_428cae74fab26a5b516eb2116d1c151a.jpg?17522754031?bc=");
  background-size:cover;
   background-position:center;
  margin-top:40px;
}
.box-9img{
    width:420px;
  height:320px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38136574/original_9919bd986331a39102e9c53e6d0023f8.jpg?1752623314?bc=0");
  background-size:cover;
   background-position:center;
  margin-top:70px;
}
.box-8img{
    width:400px;
  height:400px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051649/original_ef8a6c0020d3fb4c96389ecd020c9c46.jpg?1752277541?bc=0");
  background-size:cover; 
   background-position:center;
  margin-top:40px;
}

.row4{
  display:flex;
  gap:50px;
  justify-content:center;
}

 
 
.box-11img{
    width:310px;
  height:386px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38060434/original_7e7c35721d3672dc3e68411fdb540d38.jpg?1752336480?bc=0");
  background-size:cover; 
   background-position:center;
  margin-top:-35px;
}
.box-12img{
    width:450px;
  height:330px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38060575/original_b5eb008f9daa843f289c667f77fa1967.jpg?1752337171?bc=0");
  background-size:cover; 
   background-position:center;
  margin-top:64px;
}

.row5{
  display:flex;
  gap:50px;
  justify-content:center;
  margin-bottom:80px;
}

.box-10img{
    width:370px;
  height:410px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051368/original_77166321f054c481760240813d1dcdc4.jpg?1752275707?bc=0");
  background-size:cover;
   background-position:center;
  margin-top:-70px;
}
.box-5img{
    width:460px;
  height:350px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051366/original_78779b7c4fa52515181c6ba5669c08f3.jpg?1752275700?bc=0");
  background-size:cover;
   background-position:center;
  margin-top:50px;
}
.box-6img{
    width:490px;
  height:250px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051287/original_91afb925b4b559c9b9919f4d1884eb72.jpg?1752274998?bc=0");
  background-size:cover; 
  margin-top:85px;
  background-position:center;
}
.box-13img{
    width:450px;
  height:250px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051572/original_a0429022816b6461477ba986a6b2d7ec.jpg?1752277308?bc=0");
  background-size:cover; 
   background-position:center;
  margin-top:70px;
}

.box-14img{
  height:350px;
  width:300px;
  background-image: url("https://d2w9rnfcy7mm78.cloudfront.net/38051439/original_cd947e0967f873d3b6e840bafc5c3e62.jpg?1752276371?bc=0");
  background-size:cover; 
   background-position:center;
  margin-top:70px;
}
.contactbuttons{
  display:flex;
  gap:40px;
  width:600px;
  justify-content:center;
  margin-top:30px;
  margin:0 auto;
}

.buttone{
background-color:#F2EFE4;
border:0px #F2EFE4;
border-radius:10px;
  height:50px;
width:50px;

}
.buttonig{
background-color:#F2EFE4;
border:0px #F2EFE4;
border-radius:10px;
  height:50px;
width:50px;

}

img{

height:40px;
width:auto;
margin:0 auto;
padding:3px 0px 0px 0px;
opacity: .5;
}
img:hover{
opacity:1;
}
@media screen and (max-width: 800px) {

.featured{
    font-size:2.2vw;}
.about{
     font-size:2.2vw; }
.contact{
  font-size:2.2vw;
  }

 
  .menu{
    justify-content:center;
   
      margin-top:15vw;
     
  }
  h1{
    font-size:10vw;
  }
   p{
    font-size:3.7vw;
    width:84vw;
    opacity:1;
      font-weight:400;
  }
  h3{
    font-size:3.7vw;
    width:84vw;
      opacity:1;
      font-weight:400;
  }
  .header{   margin-top:15vw;
    margin-bottom:15vw}
 
  .row1, .row2, .row3, .row4, .row5{
  display:inline-block;
  justify-content:center;
  width:100%;



  }
  
   .box-1img{

  margin:0 auto;
margin-bottom:5vw;
margin-top:0vw;

   }
   .box-2img{
   margin:0 auto;
     margin-bottom:5vw;
margin-top:0vw;
   }
   .box-3img{
      margin:0 auto;
  margin-bottom:5vw;
margin-top:0vw;
  
   }
   .box-4img{
   margin:0 auto;
    margin-bottom:5vw;
margin-top:0vw;
   }
   .box-5img{
       margin:0 auto;
 margin-bottom:5vw;
margin-top:0vw;
   }
   .box-6img{
    margin:0 auto;
  margin-bottom:5vw;
margin-top:0vw;
   }
   .box-7img{
margin:0 auto;
margin-bottom:5vw;
margin-top:0vw;
   }
   .box-8img{
margin:0 auto;       
margin-bottom:5vw;
margin-top:0vw;

   }
   .box-9img{
margin:0 auto;       
 margin-bottom:5vw;
margin-top:0vw;

   }
   .box-10img{
   margin:0 auto;
   margin-bottom:5vw;
margin-top:0vw;
   }
   
   .box-11img{
   margin:0 auto;
   margin-bottom:5vw;
margin-top:0vw;
   }
   .box-12img{
   margin:0 auto;
   margin-bottom:5vw;
margin-top:0vw;
   }
   .box-13img{
   margin:0 auto;
   margin-bottom:5vw;
margin-top:0vw;
   }
   .box-14img{
   margin:0 auto;
   margin-bottom:5vw;
margin-top:0vw;
   }
   .contactbuttons{
  display:flex;
  gap:7vw;
  width:3vw;
  justify-content:center;
  margin-top:10px;
  margin-bottom:10px;
  margin:0 auto;
}

.buttone{
  height:6.5vw;
width:6.5vw;
}
.buttonig{
  height:6.5vw;
width:6.5vw;
}

img{ 
height:6.5vw;
width:auto;
margin:0 auto;
padding:3px 0px 0px 0px;
opacity: .5;
}
  
  
  
  

}