*{
    margin: 0;
    padding: 0;
    font-family: 'Switzer', sans-serif;
    box-sizing: border-box;
}


:root{
    --primary:#1E2943;
    --secondary:#D3302E;
    --text-primary:#232323;
    --text-secondary:#666666;
}

.container{
    max-width: 1200px!important;
}



/* header starts here */
.topnav{
  background: #FFFFFF;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
  padding: 8px 0 16px 0;
}

@media (max-width:576px){
  .topnav{
    padding: 8px 0 16px 0;
    position: fixed;
    width: 100%;
    z-index: 2;
  }

  .topnav img{
    height: 40px;
  }


}



/* header ends here */

#MainTitle{
  color: var(--text-primary);
  font-weight: 600;
}

#TermsOfUseMainSection h3{
  color: var(--text-primary);
  font-weight: 600;
}

.prv{
  padding: 24px 0;
}


/* footer starts here */

.footer{
  background-color: var(--primary);
  padding-bottom: 24px;
}

.footer img{
  margin: 24px 0;
}

.footer a{
  color: white;
  font-size: 14px;
  text-decoration: none;
}

.footer span{
  color: white;
  font-size: 14px;
  margin: 0 4px;
}


.footer a:hover{
  text-decoration: underline;
}

@media (max-width:576px){

  .footer{
    background-color: var(--primary);
  }

  .prv{
    margin-top: 64px!important;
    padding: 12px 0;
  }
  

}

/* footer ends here */
