@media (max-width: 1200px) {
	#bannerCntr .bannerForm{padding:30px 30px 0px;}
	.priceStart{margin-top: 16px;}
	
}

@media (max-width: 1150px) {#bannerCntr .bannerForm{padding:15px 30px}	

}

@media (max-width: 1100px) {
.bannerForm fieldset p{margin-bottom: 10px;}
.priceStart{font-size: 18px;}

}
@media (max-width: 1024px) {
	#bannerCntr .bannerForm {width: 40%;display: block;margin:0px auto 0px;float: none;
						}
	.bg-2{background: none;}
	#bannerCntr .sliderDiv {width: 100%;display: block;}
	.projectSeac .projectSeacDiv .projectSeacBanner .clubAnimetes { width: 45%;}
	.projectSeac .projectSeacDiv .projectSeacBanner .clubAnimetes h2 {font-size: 20px;line-height: 1.4;}
	.projectSeac .projectSeacDiv .projectSeacBanner .projectAnimetes h2 {font-size: 25px;}
	.projectSeac .projectSeacDiv .projectSeacBanner .projectAnimetes{padding: 35px 0px 15px 25px;}
	.projectSeac .projectSeacDiv h1 {font-size: 18px;padding: 24px 50px 23px 50px;}
	.bannerForm h2 {text-align: center;}
.easyPaymt .easyPay .bgLef h2,.easyPaymt .easyPay .bgRig p strong { font-size: 20px;}
.easyPaymt .easyPay .bgLef p,.easyPaymt .easyPay .bgRig p,footer h2 { font-size:16px;}
.easyPaymt .easyPay .bgRig .position-relative::before { height:40px; width:40px; line-height:40px; font-size:16px;left: -20px;  }
.spacRel h2,.mapTop .bg-deng h2, .ameniTop h2,.liveIn h2,.tableTop h2, .photMain  h2,.whyLive p{  font-size: 24px;}
.p-4 { padding: 1.2rem !important;}
}
@media (max-width:992px) {
.jointVent h3 {  font-size: 10px;}  
#bannerCntr .sliderDiv .bannerDes h1 strong {  font-size: 40px;}
#bannerCntr .sliderDiv .bannerDes h1 { font-size: 18px;}
#bannerCntr .sliderDiv .bannerDes p { font-size: 14px;line-height: 1.60;}
/*#headerCntr .ml-md-auto {    background: #005038;margin-left: 0px!important;}*/
#headerCntr .call-no{ float: left; width: 100% ;padding: 10px 0px; }
#headerCntr{ padding-bottom: 0px; }
#bannerCntr { margin-top: 112px;}
#bannerCntr .bannerForm { width: 95%; margin-bottom: 20px;  }

#headerCntr .call-no a.enquire{ display: inline-block; float: right;margin-top:10px; padding:5px 15px; }
#headerCntr .call-no a.call {  margin-top: 3px; color: #fff; background-image: url("../images/phone-call-white.svg");  background-size: 12%;  background-position: left  5px;    background-repeat: no-repeat;
    float: left;}
    .p-5 { padding:1.5rem !important;}
    .spacRel .text-center p { font-size: 10px;}
    .tableTop .table td, .tableTop .table th { padding: 10px 20px; font-size:14px;} 
    footer .fooText p {  font-size: 10px;}
    .easyPaymt .easyPay .bgLef h2, .easyPaymt .easyPay .bgRig p strong { font-size: 15px;}
    .easyPaymt .easyPay .bgLef p, .easyPaymt .easyPay .bgRig p, footer h2 {  font-size: 12px;}
    .mapTop .bg-deng li { padding-left: 15px;  font-size: 12px; padding-bottom: 10px;  padding-right: 9px;}
    .spacRel h2, .mapTop .bg-deng h2, .ameniTop h2, .liveIn h2, .tableTop h2, .photMain h2, .whyLive p { font-size: 22px;}
    .liveIn ul li { font-size: 12px;}
    .ameniTop ul li { padding-left: 36px;  padding-bottom: 12px; background-size: 30px auto;}
    .ameniTop ul li span { font-size: 10px;}
.pt-5, .py-5 { padding-top: 2rem !important;}
.pb-5, .py-5 { padding-bottom:2rem !important;}
.pl-5, .px-5 { padding-left:2rem !important;}
.pr-5, .px-5 { padding-right:2rem !important;}4
.pt-4, .py-4 { padding-top:1.7rem !important;}
.pb-4, .py-4 { padding-bottom:1.7rem !important;}
.pl-4, .px-4 { padding-left:1.7rem !important;}
.pr-4, .px-4 { padding-right:1.7rem !important;}
.ameniTop .bg-3 {  -webkit-clip-path: polygon(0 0, 90% 0%, 93% 100%, 0% 100%);   clip-path: polygon(0 0, 90% 0%, 100% 100%, 0% 100%); padding-right:30px!important}
.ameniTop .bg-2 { -webkit-clip-path: polygon(0 0, 90% 0%, 93% 100%, 0% 100%);  clip-path: polygon(0 0, 90% 0%, 100% 100%, 0% 100%);}
#bannerCntr .bannerMain .priceStart{font-size: 16px;padding-top: 10px;}
#bannerCntr .bannerMain .priceStart span { font-size: 20px;}

} 

@media (max-width:767px) {
    #headerCntr .call-no span.enqTop{
            font-size: 13px;
    }
    .new-formchand{
        margin-top:15px;
    }
    .enquireNow{
        display:none !important;
    }
    .callBackForm{
     display:none !important;   
     bottom:80px;
    }
.easyPaymt .easyPay .bgLef{-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);  clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);}
.easyPaymt .easyPay .align-self-center{ padding:10px 0px;  }
.easyMobNone{ display: none; }
.desNone { display: inline-block;font-size: 11px;font-weight: 500;text-align: center;color: #4a4a4a; width:100%  }
.easyPaymt .easyPay .bgLef .desNone { text-align: left; color: #fff }
.ameniTop .bg-3 {  -webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);   padding-right:0px !important;}
.ameniTop .bg-2 { -webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);   clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);padding-right: 0px !important;}
.ameniTop .col-xl-7 img { display: block;}
.easyPaymt .easyPay .bgRig .position-relative::before { height: 35px; width: 35px; line-height: 35px; font-size: 14px;left: -18px;}
.jointVent .reraImg .position-absolute{ bottom:; left:40%; top:-50px }
}
@media (max-width:640px) {
.tableTop .table{ margin-bottom: 20px!important }
.tableTop .table td, .tableTop .table th {  padding: 6px 20px; font-size: 12px;white-space: nowrap;}
footer .fooText { width: calc(100% - 0px);}
footer .footRig{max-width: 250px;float: none; margin: auto;}
#headerCntr .call-no a.call{font-size: 16px;}
#headerCntr .call-no a.enquire{margin-top:0px;}
#bannerCntr { margin-top: 70px;}
#bannerCntr .sliderDiv .bannerDes h1 strong { font-size:30px;}
#bannerCntr .sliderDiv .bannerDes{padding: 5px 0px;}
.liveIn h2{-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);padding:15px 15px;}
.liveIn .col-lg-8.pl-0{ padding-right:0px!important  }
.liveIn ul {  padding-left:15px;}
.liveIn .align-self-center{ margin-bottom: 20px; }
.desNone{font-size:9px;}
.easyPaymt .easyPay .bgLef .desNone{text-align:center}
#bannerCntr .bannerForm {  padding: 15px 15px;}
#bannerCntr .bannerMain .priceStart span { font-size: 18px;}
}
@media (max-width:480px) {
.spacRel h2, .mapTop .bg-deng h2, .ameniTop h2, .liveIn h2, .tableTop h2, .photMain h2, .whyLive p {  font-size: 19px;}
.pt-5, .py-5 { padding-top:1.5rem !important;}
.pb-5, .py-5 { padding-bottom:1.5rem !important;}
.pl-5, .px-5 { padding-left:1.5rem !important;}
.pr-5, .px-5 { padding-right:1.5rem !important;}4
.pt-4, .py-4 { padding-top:1.2rem !important;}
.pb-4, .py-4 { padding-bottom:1.2rem !important;}
.pl-4, .px-4 { padding-left:1.2rem !important;}
.pr-4, .px-4 { padding-right:1.2rem !important;}
.ameniTop ul li.ico2 { min-height: 50px;}
#bannerCntr .sliderDiv .bannerDes h1 strong { font-size: 24px;}
#bannerCntr .sliderDiv .bannerDes p { font-size: 10px; line-height: 1.40;}
#bannerCntr .sliderDiv .bannerDes h1 { font-size: 11px;}
.desNone {font-size: 9px; padding:5px 10px!important;}
}
@media (max-width:439px) {
.easyPaymt .easyPay .bgLef h2, .easyPaymt .easyPay .bgRig p strong { font-size: 12px;}
.spacRel h2, .mapTop .bg-deng h2, .ameniTop h2, .liveIn h2, .tableTop h2, .photMain h2, .whyLive p { font-size: 18px;}
.easyPaymt .easyPay .align-self-center{ padding-left:15px!important;}
}
@media (max-width:350px) {
.easyPaymt .easyPay .bgLef h2, .easyPaymt .easyPay .bgRig p strong { font-size: 11px;}
.desNone { font-size: 8px;	}
.jointVent h3 {  font-size: 9px;}
}
.pd-0{
    padding:0;
}


.committed{
    padding: 12px;
}
.committed.color1{
  background: #db402b;
}
.committed.color4{
 background: #56A93B;
}
.committed.color3{
background: #f7b334;
}
.committed.color2{
 background: #000;
}
.committed p{
        margin: 0;
    color: white;
    font-size: 15px;
}
.pdt-30{
        padding-top: 30px;
}
.main-new-header a{
        text-decoration: none;
}
.price-chandni{
        background: #db402b;
    padding: 8px 15px;
    font-size: 21px !important;
}

.side-logo{
    width: 100%;
    /*background: black;*/
    /*margin-bottom: 20px;*/
}
.our-team{
    background: white;
    text-align: center;
    padding: 15px;
    border: 1px solid gainsboro;
    border-radius: 10px;
    padding: 25px 15px;
    cursor: pointer;
    line-height: 26px;
    height: 380px;
}
.btnAdvice{
    padding:10px 20px;
    border-radius:4px;
    background:#000;
    color:#fff;
    margin-top:10px;
}
.btnAdvice:hover{
    color:white;
    text-decoration:none;
}