<style>
  a{
    color:rgba(30, 106, 255, 1) !important;
    text-decoration: none;
  }
	.heading-1, .heading-2 , .heading-3, .heading-4, .heading-5, .heading-6{
		letter-spacing: normal;
		line-height: 110%;
	}
	.heading-1{
		font-size: 32px;
	}
	.heading-2{
		font-size: 28px;
	}
	.heading-3{
		font-size: 24px;
	}
	.heading-4{
		font-size: 20px;
	}
	.heading-5{
		font-size: 18px;
	}
	.heading-6{
		font-size: 16px;
	}
	.paragraph-large, .paragraph, .paragraph-small{
		letter-spacing: normal;
		line-height: 130%; 
	}
	.paragraph-large {  
		font-size: 20px;
	}
	.paragraph {  
		font-size: 16px;
	}
	.paragraph-small {  
		font-size: 14px;
	}
	.paragraph-xsmall {  
		font-size: 12px;
	}
	.label-large, .label, .label-small{
		letter-spacing: normal;
		line-height: 100%; 
	}
	.label-large {  
		font-size: 18px;
	}
	.label
		font-size: 14px;
	}
	.label-small {  
		font-size: 12px;
	}

  .text-regular{
    font-weight:300;
  }

  .text-medium{
    font-weight:400;
  }

  .text-semibold{
    font-weight:500;
   }

  .text-bold{
    font-weight:600;
  }

  .text-white{
		color: #ffffff;
	}
	.text-black{
		color: #000000;
	}
	.text-gray-100{
		color: #F2F2F3;
	}
	.text-gray-150{
		color: #e4e5e7;
	} 
	.text-gray-200{
		color: #C9CBCF;
	}
	.text-gray-300{
		color: #A1A4AA;
	}
	.text-gray-400{
		color: #787D86;
	}
	.text-gray-500{
		color: #54585E;
	}
	.text-gray-600{
		color: #303236;
	}
	.text-gray-700{
		color: #303236;
	}
 	.text-primary-100{
		color: #e9f0ff;
	}
	.text-primary-150{
		color: #e9f0ff;
	} 
	.text-primary-200{
		color: #a5c3ff;
	}
	.text-primary-300{
		color: #6297ff;
	}
	.text-primary-400{
		color: #1E6AFF;
	}
	.text-primary-500{
		color: #1855cc;
	}
	.text-primary-600{
		color: #124099;
	}
	.text-primary-700{
		color: #0c2a66;
	}
 	.text-error-100{
		color: #FDEDED;
	}
	.text-error-150{
		color: #fadbdc;
	} 
	.text-error-200{
		color: #F5B6B8;
	}
	.text-error-300{
		color: #EE8083;
	}
	.text-error-400{
		color: #E6494E;
	}
	.text-error-500{
		color: #B83A3E;
	}
	.text-error-600{
		color: #8A2C2F;
	}
	.text-error-700{
		color: #5C1D1F;
	}
	.text-warning-100{
		color: #FEF7EB;
	}
	.text-warning-150{
		color: #FEEED8;
	} 
	.text-warning-200{
		color: #FCDEB0;
	}
	.text-warning-300{
		color: #FAC575;
	}
	.text-warning-400{
		color: #F8AC3A;
	}
	.text-warning-500{
		color: #DF9B34;
	}
	.text-warning-600{
		color: #AE7829;
	}
	.text-warning-700{
		color: #7C561D;
	}
	.text-success-100{
		color: #EEF7F2;
	}
	.text-success-150{
		color: #ddeee4;
	} 
	.text-success-200{
		color: #BBDDC9;
	}
	.text-success-300{
		color: #87C4A1;
	}
	.text-success-400{
		color: #54AB78;
	}
	.text-success-500{
		color: #438960;
	}
	.text-success-600{
		color: #326748;
	}
	.text-success-700{
		color: #224430;
	}


	.shadow-xs{ 
		box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
	} 

	.shadow-s{
		box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);
	}
	
	.shadow-m{
		box-shadow: 0px 4px 8px -2px rgba(16, 24, 40, 0.1), 0px 2px 4px -2px rgba(16, 24, 40, 0.06);
	}
	
	.shadow-l{
		box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);
	}
	
	.shadow-xl{ 
		box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03);
	}
	
	.shadow-2xl{  
		box-shadow: 0px 24px 48px -12px rgba(16, 24, 40, 0.18);
	}
	
	.shadow-3xl{ 
		box-shadow: 0px 32px 64px -12px rgba(16, 24, 40, 0.14);
	}

	.bg-white{
		background-color: #fffff;
	}
	.bg-black{
		background-color: #000000;
	}
	.bg-gray-100{
		background-color: #F2F2F3;
	}
	.bg-gray-150{
		background-color: #e4e5e7;
	} 
	.bg-gray-200{
		background-color: #C9CBCF;
	}
	.bg-gray-300{
		background-color: #A1A4AA;
	}
	.bg-gray-400{
		background-color: #787D86;
	}
	.bg-gray-500{
		background-color: #54585E;
	}
	.bg-gray-600{
		background-color: #303236;
	}
	.bg-gray-700{
		background-color: #303236;
	}
 	.bg-primary-100{
		background-color: #e9f0ff;
	}
	.bg-primary-150{
		background-color: #e9f0ff;
	} 
	.bg-primary-200{
		background-color: #a5c3ff;
	}
	.bg-primary-300{
		background-color: #6297ff;
	}
	.bg-primary-400{
		background-color: #1E6AFF;
	}
	.bg-primary-500{
		background-color: #1855cc;
	}
	.bg-primary-600{
		background-color: #124099;
	}
	.bg-primary-700{
		background-color: #0c2a66;
	}
  .bg-error{
		background-color: #D82834;
    
  }
 	.bg-error-100{
		background-color: #FDEDED;
	}
	.bg-error-150{
		background-color: #fadbdc;
	} 
	.bg-error-200{
		background-color: #F5B6B8;
	}
	.bg-error-300{
		background-color: #EE8083;
	}
	.bg-error-400{
		background-color: #E6494E;
	}
	.bg-error-500{
		background-color: #B83A3E;
	}
	.bg-error-600{
		background-color: #8A2C2F;
	}
	.bg-error-700{
		background-color: #5C1D1F;
	}
	.bg-warning-100{
		background-color: #FEF7EB;
	}
	.bg-warning-150{
		background-color: #FEEED8;
	} 
	.bg-warning-200{
		background-color: #FCDEB0;
	}
	.bg-warning-300{
		background-color: #FAC575;
	}
	.bg-warning-400{
		background-color: #F8AC3A;
	}
	.bg-warning-500{
		background-color: #DF9B34;
	}
	.bg-warning-600{
		background-color: #AE7829;
	}
	.bg-warning-700{
		background-color: #7C561D;
	}
	.bg-success-100{
		background-color: #EEF7F2;
	}
	.bg-success-150{
		background-color: #ddeee4;
	} 
	.bg-success-200{
		background-color: #BBDDC9;
	}
	.bg-success-300{
		background-color: #87C4A1;
	}
	.bg-success-400{
		background-color: #54AB78;
	}
	.bg-success-500{
		background-color: #438960;
	}
	.bg-success-600{
		background-color: #326748;
	}
	.bg-success-700{
		background-color: #224430;
	}
  
  
@media (max-width: 768px){ 
  .heading-3{
		font-size: 20px;
	}
  .heading-5{
		font-size: 16px; 
  }



</style>