@import url("https://fonts.googleapis.com/css?family=Inter:300&display=swap");

.wrapper {
   position: relative;
   overflow: hidden;
   min-height: 100%;
}

.page {
   background: url("../img/background.jpg") 0 0/ cover no-repeat;
   height: 100vh;
   display: flex;
   align-items: flex-end;
   justify-content: center;
}
.page__link {
   color: #000;
   font-family: Inter;
   font-size: 1.9375rem;
   font-weight: 300;
   padding: 0.75rem 1.5rem;
   background-color: #fff;
   position: absolute;
   right: 3.3%;
   top: 5%;
}
.page__link:hover{
   background-color: rgba(255, 255, 255, 0.7);
   transition: background-color 0.3s ease;
}
.page__container {
   max-width: 108.9375rem;
   padding: 0 0.9375rem; 
   display: grid;
   grid-template-columns:  1fr 1fr 1fr;
   height: 100%;
}

.page__coming img{
   max-width: 100%;
}
.page__cricket-player {
   position: relative;
   z-index: 2;
}
.page__cricket-player img{
   max-width: 100%;
   height: 100%;
   min-width: 700px;
}

.page__soon img{
   max-width: 100%;
}
@media (min-width: 1420px){
   .page__soon {
      position: relative;
      z-index: 1;
      top: 70%;
      right: 10%;
   }
   .page__coming {
      position: relative;
      z-index: 1;
      top: 36%;
      left: 35%;
   }
}
@media (max-width: 1420px){
   .page__container{
      grid-template-columns: auto;
      grid-auto-rows: auto auto 1fr;
      padding: 9.375rem 0.9375rem 0 0.9375rem; 
      gap: 2rem;
      align-items: end;
   }
   .page__soon{
      grid-row: 2;
      top: 0;
      right: 0;
   }
   .page__cricket-player img{
      max-width: 100%;
      height: 100%;
      min-width: 300px;
      align-self: end;
   }
}