
@media (min-width: 992px) and (max-width: 1199px)
{
}

@media only screen and (max-width: 1024px) 
{
	
/****** Future Page ******/

.FutureScndSction { padding:45px 0; }
.FutureScndTxt { max-width:480px; float:left; padding:35px; }
.FutureScndTxt h2 { font-size:24px; }
.InvstrThrdTxt p { font-size:16px; line-height:22px; }	

#FutureThrdSction { padding:60px 0; background:none;}
.InvstrScndRgt h2 { font-size:24px; }
.InvstrScndRgt p { font-size:20px; }
.FutureThrdSctinCrclr, .InvstrCrcleImg, .FutreCrcleImg { width:316px; height:316px; }
.FutureThrdSctinCrclr img, .InvstrCrcleImg img, .FutreCrcleImg img { width:316px; }

.FutureFrthSction { padding:0; }
.FutureFrthSction .container {  padding:30px 35px; width:100%; background:rgba(0, 0, 0, 0.6); }
.FutureFrthTxt { width:100%; max-width:490px; padding:0;}
.FutureFrthTxt h2 { font-size:24px; padding-bottom:17px; }
.FutureFrthTxt ul li { font-size:20px;}
.FutureFrthTxt ul li h3 { font-size:15px; }
.FutureFrthTxt ul li p { font-size:16px; }

/****** Investor Page ******/
.InvestorTopMain::before { display:none;}
.InvestorScndSction { background:none;}

.InvestorScndSction { padding:50px 0;}

.InvstrThrdSction { padding:165px 0 40px; margin-bottom:40px;}
.InvstrThrdTxt { padding:40px; }
.InvstrThrdTxt h2 { font-size:24px; }
.InvstrThrdTxt p span { font-size:16px; }
#InvestorFrthSction .InvstrScndRgtRow p { line-height:normal;}

/****** Home Page ******/

.page-id-4 .ScrollDown { display:block; bottom:24px;}
.HdrArwImg { background-size:contain; width:50px; }
.TopSectionBnr { padding:70px 0 0;}
.Logo img { max-width:292px; }

.QlityofLifeTxt { float:left; padding:75px 0 0 0; margin-left:0 }
.QlityofLifeTxt h2 { font-size:75px; }
.QlityofLifeTxt p { font-size:16px; }
.QualityBnr{ width:45%}
.HomeSectionTwo { padding-top:40px; padding-bottom:40px;}

.RectangleGraphcNew { background:none; padding:70px 0 0; }
.HmeOurStryRow { max-width:500px; padding:0; }
.HmeOurStryRow p { font-size:24px; padding-bottom:40px; }
.HomeViewFutreDiv { padding:60px 0; }

.FutreCrcleImg { margin:-83px 80px 0 0; }
.HomeViewFutreRow p { max-width:485px; padding-bottom:40px; font-size:24px; }
.HomeViewFutreRow a { height:40px; line-height:40px; font-size:14px; width:226px; }

.ViewOurProjct { background-attachment:inherit; }
.ViewOurProjctTxt { float:left; max-width:400px; padding:40px; top:65px;}
.ViewOurProjctTxt p { font-size:24px; padding-bottom:40px; }

.HritageDevlpmntRect { background:none; padding:70px 0; }
.HritageDevlpmntRow { padding:0; }
.HritageDevlpmntCrcle { width:316px; height:316px;}
.HritageDevlpmntCrcle img { width:316px;}

.HrtageDvlpmntTxt { margin-top:70px; }
.HrtageDvlpmntTxt p { font-size:24px; padding-bottom:40px; }
.HrtageDvlpmntTxt a { width:290px; height:42px; line-height:42px; font-size:14px; }

.PrtnrShpProjctHme { background-attachment:inherit; background-position:top center; }
.PrtnrShpProjctHmeTxt { max-width:450px; }
.PrtnrShpProjctHmeTxt p { font-size:24px; }

}

@media (min-width: 768px) and (max-width: 1024px)
{
}

@media only screen and (max-width: 1024px) and (orientation: landscape)
{
/****** Future Page ******/

.FutureTopMain { margin-bottom:70px;}
.PrtnrWthUsImg { width:410px; }
.PrtnrWthUs { max-width:330px; }
.PrtnrWthUs h2 { font-size:75px; }	

/****** Home Page ******/

}

@media only screen and (max-width: 768px) and (orientation: portrait)
{
	
/****** Home Page ******/
.ViewOurProjctTxt { padding:20px; }	
	
/****** Future Page ******/

.InvestorTopSction .container { padding:0; width:100%; }
.PrtnrWthUsImg { width:100%; position:relative;  float:left; }
.PrtnrWthUsImg img { max-width:100%; width:100%; }
.prtnrmblimg01 { display:none;}
.prtnrmblimg { display:block; }

.PrtnrWthUs { max-width:326px; margin:0 auto; float:none; }
.PrtnrWthUs h2 { font-size:75px; border-bottom:2px solid #d4ba7d; }
.PrtnrWthUs h2::before { display:none;}
.InvestorTopMain .ScrollDown { bottom:45px;}

#FutureThrdSction { padding:60px 0;}
.InvestorScndSction { background:none;}
.InvstrScndRgt { padding-top:30px; }


/****** Investor Page ******/
.InvstrScndLft { padding:0; }
.page-id-16 .PrtnrWthUs { float:left; width:100%; padding:10px 15px; max-width:100%;  }
.page-id-16 .PrtnrWthUs h2 { float:left;}

/****** Home Page ******/
.ScialIconList { display:none;}
.QualityBnr { display:none; }

.QlityofLifeTxt { max-width:100%; width:100%; }

.HmeOurStryRow { float:left; }
.HomeViewFutreRow { padding:0; }
.FutreCrcleImg { margin:-122px 0 0; }

.HritageDevlpmntCrcle { float:none; margin:0 auto; }
.HrtageDvlpmntTxt { margin:40px 0 0; float:left; }
.ViewOurProjct { padding:30px 0;}


}

@media only screen and (max-width: 767px) 
{
/****** Future Page ******/

.InvestorTopSction  { height:auto !important; }

.InvstrThrdSction { padding:10px 0; margin-bottom:10px; height:auto;}
.FutureFrthSction .container { background:none; padding:0 15px; width:auto;}
.FutureFrthTxt { padding:15px;}
.InvstrThrdTxt { padding:15px;}

.FutureTopMain { margin:0; }
.PrtnrWthUsImg { width:100%; position:relative;  float:left; }
.PrtnrWthUsImg img { max-width:100%; width:100%; }
.prtnrmblimg01 { display:none;}
.prtnrmblimg { display:block; }
.InvstrScndRgt h2, .InvstrThrdTxt h2{ padding-bottom:10px}

.InvestorTopMain .ScrollDown { display:none; }
.InvestorTopSction .container { padding:10px; }
.PrtnrWthUs { float:left; width:100%; padding:40px 0 0; max-width:100%; }
.PrtnrWthUs h2 { font-size:50px; max-width:444px; padding-bottom:25px; margin:0 auto 25px; }

#FutureThrdSction { padding:10px 0; }
.FutureScndTxt { padding:30px 15px; }

.FutureThrdSctinCrclr, .InvstrCrcleImg { width:212px; height:212px; }
.FutureThrdSctinCrclr img, .InvstrCrcleImg img { width:212px; }


/****** Investor Page ******/
.page-id-16 .PrtnrWthUs h2 { float:none; margin:0 auto 25px;}
.InvestorScndSction { padding:0 0 50px;} 


/****** Home Page ******/
/*.NewTopBnrSctn .Logo { top: 20px; }*/
.Logo img { max-width:80px;}
.QualityBnr { display:none; }
.QlityofLife { margin-bottom:0; padding-bottom:0;}
.QlityofLifeTxt { max-width:100%; width:100%; }

.QlityofLifeTxt a { width:290px; height:40px; line-height:40px; font-size:14px; }
.QlityofLifeTxt a i { top:0; }

.RectangleGraphcNew { padding:25px 0 0 ;}
.HmeOurStryRow { max-width:100%; }
.HmeOurStryRow p { font-size:24px; padding-bottom:25px; }
.HmeOurStryRow a { font-size:14px; width:290px; height:40px; line-height:40px; }

.HomeViewFutreRow { padding:0; }
.HomeViewFutreRow p { max-width:100%; }

.HomeViewFutreDiv { padding:30px 0;}
.FutreCrcleImg { margin:0 auto 30px; float:none;  width:212px; height:212px; }
.FutreCrcleImg img { width:212px; }
.HomeViewFutreRow01 .BorderAnimation { position:relative; bottom:0; width:100%; margin-top:30px; }

.HritageDevlpmntRect { padding:30px 0;}
.HritageDevlpmntCrcle { margin:0 auto 20px; float:none;  width:212px; height:212px; }
.HritageDevlpmntCrcle img { width:212px; }

.HrtageDvlpmntTxt { margin:0; float:left; width:100%; max-width:100%; }

.ViewOurProjct .container { padding:0; }
.ViewOurProjctTxt, 
.PrtnrShpProjctHmeTxt { padding:20px 20px 30px ; width:100%; max-width:100%; position:relative; top:0; background:rgba(0,0,0,1); text-align:center; }
.ViewOurProjctTxt p, 
.PrtnrShpProjctHmeTxt p { padding-bottom:20px; }
.PrtnrShpProjctHmeTxt a, 
.ViewOurProjctTxt a { float:none; display:inline-block; font-size:14px; width:260px; height:40px; line-height:40px; }

.PrtnrShpProjctHme .container  { padding:0; border-bottom:1px solid #d4ba7d; }

.IndvdulPrjctsLst a.BackToAll { height:45px; width:125px; line-height:normal; font-size:12px; padding:17px 10px 0;}
.MainContainerForAllPgs { padding-top:67px;}


.page-id-4 .ScrollDown { bottom: 16px;  }
.ScrollDown small { font-size: 12px; }
.HdrArwImg { background-size: contain; width: 30px; height: 50px;}



}



@media only screen and (max-width: 560px) 
{

.Logo img { max-width:60px;}
}

@media only screen and (max-width: 479px) 
{
/****** Investor Page ******/
.InvestorScndSctionMain { padding-top:10px; }	
.InvstrScndRgt a { width:290px;}
}