#how-to-reach-first-section .how-to-reach-title{
	color:#606060;
}
#how-to-reach-first-section #howtoreachlocationtitle{
    font-size: 36px;
}
#aboutProject.nearby-by-container h2{
	text-align:end !important;
}
.buying-thumb-slider .owl-dots button {
    width: 37px;
    height: 9px;
    flex-shrink: 0;
    border-radius: 100px;
    opacity: 0.5;
    background: white !important;
}
#howtoreachlocationtitle p{
	text-align:end!important;
}
#howtoreachlocationtitle p{
	font-size:36px;
	margin-bottom:30px;
	
}
.faq-title-img h2 p{
		font-size:36px;
}

#primeLocation #how-to-reach-first-section iframe {
     max-height: 300px; 
}
.full-layout-container .buying-about .left-part h3{
	font-size:36px;
	margin-bottom:30px;
}
.full-layout-container .buying-about .field--name-body p{
	font-size:15px;

}
#review-block .faq-answer-re,#review-block .faq-question-re{
	text-align:center;
}


.right-content-box.buying-listing ul li{
	    align-items: center !important;
}
.banner-section .right-content-box{
	width:auto !important;
	max-width:50% !important;
}
.right-content-box.buying-listing ul li img
 {
    width: 35px !important;
        max-height: 35px!important;
}
.title-icon {
    display: flex;
    align-items: center;
    gap: 25px;
}
.project-page-faq-section{
	display:none !important;
}
.full-layout-container{
	margin-top:5%;
}
.page-main-title{
	display:none;
}
#howtoreach{
	   flex-direction: row-reverse;
    gap: 20px;
}
.nearby-by-container .about-details .field--name-field-real-estate-heading{
	text-align:end;
}
#howtoreachlocationtitle .field--name-field-title{
	text-align:end;
}
.page-node-type-project-pages .faq-page-wrapper h2 {
    color: #000810;
    font-size: 36px !important;
    font-style: normal;
    font-weight: 500;
    font-family: var(--font-medium);
}
.faq-page-wrapper .accordion-item h4 {
    color: #2b2a28;
    opacity: 1.7;
    font-size: 1em;
}
.faq-question-re{
	text-align:left;
}
.faq-answer-re{
	text-align:left;
}
#aboutProject.nearby-by-container .about-details h2{
	margin-bottom:2px;
}
.page-node-type-project-pages #projectPlan .heading{
	font-size:36px;
}
@media (max-width: 767px) {
	.page-node-type-project-pages h2{
		line-height:40px !important;
	}
	
#aboutProject .title-about-property h3 {
    position: relative;
    white-space: pre-line !important;
    margin: 0;
}
.banner-section .right-content-box {
    width: 100% !important;
    max-width: 100% !important;
    position:static;
}
.hero-banner-slider-title-button-container {
    display: flex;
    flex-direction: column;
     align-items: normal; 
    justify-content: flex-start;
    gap: 20px;
}
.ammenities-container .container {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 50px;
    /* padding: 30px; */
    margin-top: 0px;
}
.full-layout-container .buying-about .left-part h3 {
    color: #000810;
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    font-family: var(--font-medium);
    line-height: 30px;
    text-transform: uppercase;
    margin-bottom: 22px;
}
}
#aboutProject.nearby-by-container .buying-about.nearby-wrapper img{
	object-fit: fill !important;
}
.page-node-type-project-pages .heading{
	    text-transform: capitalize !important;
}
.page-node-type-project-pages img{
	    object-fit: fill !important;
}
.buying-about .left-part h3 {
    color: #606060 !important;}
    
 #review-block .faq-question-re{
 	    color: #2b2a28;
    opacity: 1.0;
    font-size: 14px;
        font-weight: normal;
 }