._i
{
	width: 100px;
}
.logo
{
	width: 150px;
}
.color1
{
	color: #1660aa !important;
}
.color2
{
	color: #589bdf !important;
}
.color3
{
	color: #7099c3 !important;
}
.roundedx
{
	border-radius:2.25rem!important
}	
.sapotop
{
	font-family: "Playfair Display", sans-serif;
	font-size:20px;
	text-align: justify;
}
.sapotop::first-letter {
  text-transform: uppercase;
  font-size:45px;
  padding:10px 10px 0px 0px;
display: block;
    float: left;
    max-width: 100%;
    color: inherit;
    font-family: inherit;
    font-style: inherit;
    line-height: .825;
    margin-right: .05em;
    margin-top: 0;
    margin-bottom: 0;  
	font-weight:bold;
}
.sapo
{
	font-family: "Playfair Display", sans-serif;
	
}
.pnote
{
	font-family: "Playfair Display", sans-serif;
	font-size: 13px !important;
	color: #1e1e1e;
}
.sapox
{
	font-family: "Playfair Display", sans-serif;
	font-size: 16px !important;
	color: #1b1b1b;
	text-align:left;
}
.sapob
{
	font-family: "Playfair Display", sans-serif;
	font-size: 16px !important;
	color: #fff;
}
.sapoc
{
	font-family: "Playfair Display", sans-serif;
	font-size: 14px !important;
	color: #fff;
}
.descx
{
	font-size: 18px;
	line-height:180%;
	font-family: "Playfair Display", sans-serif;
	color: #313030;
	font-weight: 600;
	text-align: justify;
}
.descx::first-letter {
  text-transform: uppercase;
  font-size:45px;
  padding:10px 10px 0px 0px;
	display: block;
    float: left;
    max-width: 100%;
    color: inherit;
    font-family: inherit;
    font-style: inherit;
    line-height: .825;
    margin-right: .05em;
    margin-top: 0;
    margin-bottom: 0;  
	font-weight:bold;
}
.tg
{	
	width: 100%;
	padding: 10px 0px 0px 10px;
	font-weight: 600;
	color: #910707 !important;
}
.tg:before
{
	content: " ";
    display: block;  
    border-top: 1px dashed #d61f2a;
    height: 10px;
	width: 20%;
}
.i_box
{
	padding: 10px;
}	
.i_box_d
{
	padding: 10px;
	margin: 0 auto;
	display: block;
}	
.imgbox
{
	box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
	border-radius: 1rem;
	border-bottom: 3px solid #fff;
}
.imgbox2
{
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	border-radius: 1rem;
	border-bottom: 3px solid #fff;
	margin-bottom: 1rem;
}
.imghover:hover
{
	cursor:pointer;
	box-shadow: rgba(0, 0, 0, 0.8) 0px 5px 15px;
}
.qr
{
	width: 80px;
	padding: 5px;
	border: 1px solid #fff;
}
.qr_txt
{
	font-size:13px;
	color: #fff !important;
}
.sectionx {
  padding: 30px 0;
}
.sectionxx {
  padding: 50px 0;
}
.modal-body ul li 
{
  text-align: left; 
  color: #1b1b1b;
  line-height:180%;
}
.sev_bank
{
	height: 20rem;
}
.bg-bottom
{
background-color: #063565;

}
.bg-bottom p {color: #fff !important;}
.blockx ul.social-icon li a {
    text-decoration: none;
    display: block;
    width: 38px;
    height: 38px;
    border-radius: 100%;
    background: #3f3f43;
    color: #fff;
    text-align: center;
    line-height: 38px;
	
}
.h0
{
	font-size: 45px;
    line-height: 61px;
	font-family: "NDBold", sans-serif;  
    font-weight: 300;
}	
#pagethree h1 {
  font-size: 35px;
  line-height: 40px;
}
.footer-bottom p {color:#fff !important;}
.footer-bottom {
    padding: 5px 0;
    background: #063565;
	
}
.block h6
{
	color: #4f4f4f;
}
.hidd
{
	display:none;
}	
.list-inline-item button:hover
{
	color:#fff!important;
}
@media (max-width: 768px) {
	.tg:before
	{
		margin: 0 auto;
	}
	.sev_bank
	{
		height: 23rem;
	}	
	.qr
	{
		width: 40px;
	}	
	.hidm
	{
		display:none;
	}
	.hidd
	{
	display:block;
	}		
	.section-title h1, #pagethree h1
	{
		font-size: 28px;
	}	
	.section-title h2, #pagefour h2
	{
		font-size: 26px;
	}
	.img_x
	{
		width: 75px;
	}
	.job-list .block .job {
		padding: 50px 0px;
	}	
	.sapob
	{
		font-size: 15px !important;
	}	
	.sapoc
	{
		font-size: 13px !important;
	}	
	.testimonial .testimonial-slider .item .block .image img {
	  height: 180px;
	  width: 180px;
	} 
	.sev_bank
	{
		height: auto;
	}
	.tg:before
	{		
		display: none;  
	}
	.sapotop::first-letter, .descx::first-letter
	{
		  all: unset;
	}
}