body {
  @apply leading-[normal] m-0;
}
*,
::before,
::after {
  border-width: 0;
  margin: 0;
  padding: 0;
}

.font-plus-jakarta-sans{
	font-family: 'Plus Jakarta Sans', sans-serif !important;
}

.font-dm-sans{
	font-family: 'DM Sans', sans-serif !important;
}

/*.text-5xl{
	font-size: 24px !important;
}
.text-xl{
	font-size: 20px !important;	
}
.text-sm{
	font-size: 14px !important;	
}
.text-base{
	font-size: 16px !important;	
}
.text-xs{
	font-size: 12px !important;	
}
.text-13xl{
	font-size: 32px !important;	
}
.text-45xl{
	font-size: 64px !important;	
}
.text-25xl{
	font-size: 44px !important;	
}
.text-2xs{
	font-size: 11px !important;	
}
.text-lg{
	font-size: 18px !important;	
}
.text-11xl{
	font-size: 30px !important;	
}
.text-29xl{
	font-size: 48px !important;	
}
.text-smi{
	font-size: 13px !important;	
}
.text-31xl{
	font-size: 50px !important;	
}
.text-9xl{
	font-size: 28px !important;	
}
.text-17xl{
	font-size: 36px !important;	
}
.text-41xl{
	font-size: 60px !important;	
}*/

.active {
  background-color: rgba(244, 178, 16, 0.2) !important;
  color: rgba(244, 178, 16, 0.3) !important;
}

@media (max-width: 960px)  {
  .active {
    background-color: #f6f6f6 !important;
    color: #1f2850 !important;
  }
}

.navbar-shadow {
  box-shadow: 0px -10px 50px 0px rgba(31, 40, 80, 0.20);
  transition: box-shadow 0.3s ease-in-out;
}