
.bodyContainer{
  background-image:url(https://stagingresources.swmc.com/angel-ai/nofear/desktopbg.webp);
  background-repeat:no-repeat;
  font-family:Poppins;
  padding-top:6rem;
}
@font-face{
  font-display:swap;
  font-family:Poppins;
  src:url(https://d2w24n4g34usfg.cloudfront.net/events-templates/fonts/poppins-all-400-normal.woff) format("woff");
}
*{
  font-family:Poppins !important;
}

@media screen and (min-width:992px){
  .bodyContainer{
    background-size:100% 100%;     
  }
}

.mazegame{
  padding-bottom:15rem;
  z-index:2;  
}

@media screen and (min-width:320px) and (max-width:767.7px){
  .mazegame{
    margin-top:-6rem;
  }
}

@media screen and (min-width:400px) and (max-width:767.7px){
  .mazegame{
    display:block;
    margin-left:auto;
    margin-right:auto;
    margin-top:-10rem;
    width:90%;
  }
}

@media screen and (min-width:768px) and (max-width:991.7px){
  .mazegame{
    margin-top:-8rem;
  }
}


.commonBackground{
  background:#fff;
  box-shadow:0 0 25px 8px #00000040;
  display:block;
  margin-left:auto;
  margin-right:auto;
}

@media screen and (min-width:1400px){
  .commonBackground{
    width:1150px;
  }
}

@media screen and (min-width:1200px) and (max-width:1399.7px){
  .commonBackground{
    width:950px;
  }
}

@media screen and (min-width:992px) and (max-width:1199.7px){
  .commonBackground{
    margin-top:2rem;
    width:750px;
  }
}

@media screen and (max-width:991.7px){
  .commonBackground{
    width:95%;
  }
}
@media only screen and (min-width:991.7px){
  .brandTagLine sup{
    font-size:1.75em !important;
    top:0 !important;
  }
}


@media only screen and (max-width:991.7px){
  .brandTagLine sup{
    font-size:1.75em !important;
    top:0 !important;
  }
}
.brandTagLine,.navbar-dark .navbar-nav .nav-link{
  color:#000!important;
}

.navbar.active .brandTagLine,.navbar.active .nav-link{
  color:#fff!important;
}
@media screen and (max-width:991.7px){
  .navbar.active .nav-link{
    color:#000!important;

  }
}

.navbar.active{
 background:#686868 !important;
}

@media screen and (min-width:992px){
  .main_logo{
    min-height:46.66px
  }
}
@media screen and (min-width:1200px){
  .main_logo{
    min-height:60px
  }
}

@media screen and (max-width:576px){
  .main_logo{
    min-height:47px
  }
}
@media screen and (min-width:576.1px) and (max-width:767.7px){
  .main_logo{
    min-height:55px
  }
}
@media screen and (min-width:768px) and (max-width:991.7px){
  .main_logo{
    min-height:60px
  }
}


/*# sourceMappingURL=main.0826f9f6.css.map*/