*{
  margin: 0rem;
  float: 0rem;
}
.grid-container{
	display: grid;
	grid-template-columns: auto auto auto;
	grid-gap: 0.62rem;
	padding: 0.62rem;
	margin-left: 1.25rem;

}

.grid1{

       width:25rem;
       height: 25rem;

}
ol{

 	    font-size: 1.25rem;
 	    text-transform: capitalize;
 	    text-align: justify;
 	    font-family: Times New Roman;

  }
  .grid2{

         width: 25rem;
         height: 21.87rem;

  }
 
  .logo{

          width:20%;
         line-height:6.25rem;
          margin-left:3.12rem;
          margin-top:0.62rem;
         float:left;
  }
.contact{
          margin-top:1.56rem;
          line-height:12.5rem;
          color:white;
          margin-left:16.25rem;
          float:left;
          

}

.social{          
          
          display: flex;
          justify-content: center;
          align-items: center;
          color: black;
          margin-top: 2.5rem;
         
}

.social a{

              width: 2.5rem;
              height: 2.5rem;
              background-color: white;
              border-radius:3.12rem;
              text-align: center;
              line-height: 3.12rem;
              margin:0.62rem;
              color: black;
}







