position {
	position:relative;
}


hr #white  {
	height: 1.5px;
	color: #ffffff !important;
}

hr.white   {
	height: 1.5px;
	border-top: 1px solid #fff;
}

.image-1 {
	padding-top: 22px;
}

.card-section-1 {
	background: #005172;
	border-radius: 8px 8px 0px 0px;;
	text-align: left;
	margin-top: 80px;
	padding-bottom: 10px;
	
}

.card-section-2 {
	background: #dfeaed;
	padding: 30px 20px;
	text-align: left;

	padding-bottom: 40px;
}

.card-section-3 {
	background: #ffffff;
	padding:  20px 20px;
	text-align: left;
	margin-top: 20px;
	padding-bottom: 40px;
}


.card-section-1 h2 {
    /* Your CSS */
	font-family: 'Open Sans', 'sans-serif'; 
	font-size: 28px;
	color: #ffffff;
	font-weight: bold;	
	line-height: 39px;
} 

.card-section-2 h2 {
    /* Your CSS */
	font-family: 'Open Sans', 'sans-serif'; 
	font-size: 28px;
	color: #005172;
	font-weight: bold;	
	line-height: 39px;
	padding-top: 0px;
} 

.card-section-3 h2 {
    /* Your CSS */
	font-family: 'Open Sans', 'sans-serif'; 
	font-size: 28px;
	color: #005172;
	font-weight: bold;	
	line-height: 39px;
} 


h2.card-2 {
    /* Your CSS */
	font-family: 'Open Sans', 'sans-serif';
	font-size: 16px;
	color: #005172;
	font-weight: bold;	
} 


p.card1 {
	color: #ffffff;
	font-family: 'Open Sans', 'sans-serif';
	
}

p.card2 {
	color:#404040;
	font-family: 'Open Sans', 'sans-serif';
}

p.step {
	color:#005172;
	font-family: 'Open Sans', 'sans-serif';
}

ol {
	color:#404040;
	font-family: 'Open Sans', 'sans-serif';
}




faq.ul {

	font-family: 'Open Sans', 'sans-serif';
	list-style-type: disc;
    padding-left: 20px !important;
}

faq.li {
	text-align: left;
	color: #cccccc;
  font-family: 'Open Sans', 'sans-serif';
	 list-style-type: disc;

    padding-left: 20px !important;
	
}

bys.li {
	text-align: left;
	color: #404040;
	font-family: 'Open Sans', 'sans-serif';
    padding-left: 20px !important;
	
}


.info-area {
	background: #f6f6f6;
	border-radius: 10px 10px 10px 10px;
	padding: 10px;
}

p.info-area {
	color:#404040;
	font-family: 'Open Sans', 'sans-serif';
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: top;

}

.circle-info {
	color: #086ea1;	
}

.info.icon {
	color: #086ea1;


    margin: 0;
   font-size: larger;
    font-family: "Font Awesome 6 pro";
     font-weight: 900;
    border-radius: 100%;
    width: 2.25rem;
    height: 2.25rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.information {
	color: #086ea1;
	
}





container {
	padding-top: 25px;
	}

