
header{
   grid-area: 2 / 2 / 4 / 4;
   z-index: 2;

   background-image: url("../background-images/100x50window400x200.png");
   background-size: 100% 100%;
   background-position: top left;
   background-repeat: no-repeat;
   height: 200px;
   width: 400px;

   display: flex;
   align-items: center;
   justify-content: center;
   text-align: center;

   font-size: 40px;
   line-height: 0.75;
}

main #content-one h2{
    font-size: 60px;
    margin-bottom: 20px;
    margin-top: 20px;
}

main #content-one{
   
}

.asset-grid{
   display: grid;
   grid-template-columns: repeat(2, 1fr);
   gap: 40px;
   margin-top: 40px;
}

figure{
   display: flex;
   flex-direction: column;
   align-items: center;
   justify-content: center;
}

figcaption{
   margin-top: 10px;
   font-size: 25px;
   text-align: center;
}
.item{
   max-width: 250px;
   max-height: 250px;
   height: auto;
   display: block;
   margin: 0;
}
