 
 
 .new_tag_line , .amenities h3, .brochure h3, .concept h3, .enquiry-wrap-arro h3, .expolre h3, .floor-plans h3, .location-arro h3, .location-cards-near h3, .pricing-text h3, .walk-through h3, p.typology h3, .section_title, .cc_heading h3, .team-title h3{
    font-size: 54px !important;
	line-height: 1.4  !important;
	    color: #52423b;
}

.amenities p, .brochure p, .concept p, .enquiry-wrap-arro p, .expolre p, .floor-plans p, .location-arro p, .location-cards-near p, .pricing p, .walk-through p, .testimonial-wrap p {
        font-size: 20px !important;  
			        line-height: 1.5 !important;
		font-weight: 400;
    font-size: 18px; 
    letter-spacing: .02em;
    color: #444; 
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
	
	
	
	
	
 


@media (max-width: 1680px) {
	.amenities p, .brochure p, .concept p, .enquiry-wrap-arro p, .expolre p, .floor-plans p, .location-arro p, .location-cards-near p, .pricing p, .walk-through p , .testimonial-wrap p{
    font-size: 18px !important; 
}

 .new_tag_line , .amenities h3, .brochure h3, .concept h3, .enquiry-wrap-arro h3, .expolre h3, .floor-plans h3, .location-arro h3, .location-cards-near h3, .pricing-text h3, .walk-through h3, p.typology h3, .section_title, .cc_heading h3, .team-title h3{
    font-size: 54px !important;
	line-height: 1.4  !important;
	    color: #52423b;
}




}

@media (max-width: 1440px) {
 
 .new_tag_line , .amenities h3, .brochure h3, .concept h3, .enquiry-wrap-arro h3, .expolre h3, .floor-plans h3, .location-arro h3, .location-cards-near h3, .pricing-text h3, .walk-through h3, p.typology h3, .section_title, .cc_heading h3, .team-title h3{
    font-size: 40px !important; 
}

.amenities p, .brochure p, .concept p, .enquiry-wrap-arro p, .expolre p, .floor-plans p, .location-arro p, .location-cards-near p, .pricing p, .walk-through p, .testimonial-wrap p {
        font-size: 16px !important; 
    }
	
	
	
	
}

@media (max-width: 1366px) {
	.box21-content {
		height: initial;
	}


	
}


@media (max-width: 1280px) {
	 .amenities p, .brochure p, .concept p, .enquiry-wrap-arro p, .expolre p, .floor-plans p, .location-arro p, .location-cards-near p, .pricing p, .walk-through p, .testimonial-wrap p {
        font-size: 14px !important;
    }
	
	.regsiteration_details {
		font-size: 16px !important;
		line-height: 1.1 !important;
	}
	
	
	.updatecontentbanner img {
		min-height: 295px;
		mask-size: cover;
	}


	
}

@media (max-width: 1024px) {
	
	.regsiteration_details {
        font-size: 14px !important;
        line-height: 1.1 !important;
    }
	
	.new_tag_line, .amenities h3, .brochure h3, .concept h3, .enquiry-wrap-arro h3, .expolre h3, .floor-plans h3, .location-arro h3, .location-cards-near h3, .pricing-text h3, .walk-through h3, p.typology h3, .section_title, .cc_heading h3, .team-title h3 {
        font-size: 35px !important; 
    }
	
	.location-cards-near {
		top: initial;
	}
	
	.footer p {
		font-size: 25px !important;
	}
	
	.footer p.boldfont {
    font-size: 12px !important;
}

.footer p strong { 
    font-size: 12px !important; 
}

.banner-header h1 {
		margin: 0 !important;
	}


.banner-header.banner-header-gallery {
    margin-top: 0 !important;
}

.margin-70 {
    margin-top: 10px;
}



	
}

@media (max-width: 800px) {
	.new_tag_line, .amenities h3, .brochure h3, .concept h3, .enquiry-wrap-arro h3, .expolre h3, .floor-plans h3, .location-arro h3, .location-cards-near h3, .pricing-text h3, .walk-through h3, p.typology h3, .section_title, .cc_heading h3, .team-title h3 {
        font-size: 28px !important;
    }
	
	.regsiteration_details {
        font-size: 12px !important;
        line-height: 1.1 !important;
    }
	
	.amenities p, .brochure p, .concept p, .enquiry-wrap-arro p, .expolre p, .floor-plans p, .location-arro p, .location-cards-near p, .pricing p, .walk-through p, .testimonial-wrap p {
        font-size: 12px !important;
    }
	
	.footer p {
        font-size: 22px;
    }
	
	.margin-70 {
    margin-top: 20px;
}

.banner-header button {
    margin-bottom: 20px;
}

.banner-header button {
    margin-top: 0 !important;
}

.sub_title {
    font-size: 25px;
}
.brochure button {
    margin-bottom: 0;
}

	
.rera-reg {
    margin-bottom: 0 !important;
}

.content-details2.fadeIn_bottom2 {
    top: 0;
    left: 0;
    transform: initial;
}

.updatecontentbanner img {
    min-height: initial;
}


.map-arro {
    width: 100%;
}

/*
#myTopnav .menus a {
        font-size: 12px !important;
        margin: 5px 0;
        margin-left: 14px;
        display: inline-block;
    }

.menu-btn-mob i.fa {
    font-size: 20px !important;
}


#myTopnav .location img {
    max-width: 37px;
    height: inherit;
}

*/

.footer_quick_enquiry { 
    right: -54px; 
}


.footer_quick_enquiry a {
    font-size: 12px;
    padding-bottom: 20px;
    padding: 6px 25px 16px;
}

.testimonial-wrap {
    padding: 0 0;
}

.testimonial-wrap .testimonial-text.item .item {
    padding: 0;
}

	
}



@media (max-width: 500px) {
	
	.new_tag_line, .amenities h3, .brochure h3, .concept h3, .enquiry-wrap-arro h3, .expolre h3, .floor-plans h3, .location-arro h3, .location-cards-near h3, .pricing-text h3, .walk-through h3, p.typology h3, .section_title, .cc_heading h3, .team-title h3 {
        font-size: 25px !important;
    }
	
}