 header
 {
	    top: 22px !Important; 
 }
 
  header.sticky
 {
	     top: 0px !Important;  
 }
 
 .faq-section
	{
		padding:200px 25px 200px 25px;
		max-width: 1150px;
		margin: 0 auto;
	}
  
.Custom-portal-btn{
    text-align: center;
}
.Custom-portal-btn a {
   font-size: 35px;
    font-weight: bold;
    color: #000;
    background: #fff;
    padding: 40px 40px 40px 40px;
    text-decoration: none;
    border-radius: 80px;
}

.Custom-portal-section
{
	    padding: 160px 0px 0px 0px;
    max-width: 100%;
    margin: 0 auto;
}

.main-section
{
	    
}

.Custom-portal-section h2
{
	    font-size: 50px;
    text-align: center;
}

.Custom-portal-btn
{
	    margin-top: 80px;
}
 
 
@media screen and (max-width: 500px) {
		
	.Custom-portal-section h2
	{
		font-size: 42px;
	}	

	.Custom-portal-btn a
	{
		font-size: 22px;
		font-weight: bold;
		color: #000;
		background: #fff;
		padding: 20px 20px 20px 20px;
		text-decoration: none;
		border-radius: 30px;
	}
	
	.Custom-portal-section
	{
		    padding: 200px 25px 120px 25px;
	}
	
	.Custom-portal-btn
	{
		    margin-top: 55px;
	}
 }