@charset "utf-8";
/* CSS Document */
body{ background:url(images/aiorcity/bg.jpg) fixed; color:#FFFFFF;}
.pageTitle {
    background: #233470;
    color: #fff;}
.breadcrumb li{color: #fff;}
.breadcrumb li a{color: #fff;}
.pageHeader ul li a{ color:#FFFFFF;}
.pageHeader.fixed ul li a{ color:#1b1a1a;}
.activePage{ color:#fff !important;}
.pageHeader ul li a:hover {background: #03060f;color: #fff;font-weight: 400;}
p { color: #fff;}
.quickview .projectsBHK.GC7BHK aside p {background: #03060f;color: #fff;}
.aerovillasWrapper .projectOverview .reranumber ul li i, .quickview .projectsBHK aside strong span {background: #03060f; color:#FFFFFF;}
.construcStatus p a { color: #ffffff;}
.construcStatus span {color: #fff;}
.projectOverview .reranumber ul li i {background: #ffffff; color: #000;}
.projectOverview {width: 100%;margin-bottom: 27px;}
.featuresBg {background:url(images/aiorcity/bg2.jpg) fixed; color:#FFFFFF;}
.bgimage{ background-attachment:fixed; min-height:80vh; width:100%; position:relative; background-position:center; background-repeat:no-repeat; background-size:cover;}
.bgimage::before{content: '';position:absolute;top: 0;bottom: 0;width: 100%;left: 0;right: 0;background: rgba(0, 0, 0, 0.48) !important;z-index: 1;}
.bg-box-content{z-index: 999;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);position: absolute; padding: 0px;margin-top: 8px; box-sizing: border-box;width: 90%;text-align: center;}
.bg-box-content p{ font-size:34px;font-weight: 200;margin-bottom: 20px;letter-spacing: 3px;line-height: 54px;}
.heading{border: double #ffffff;border-width: 4px 0;}
.heading h1{color: #ffffff;}
.blackheading{border: double #fff;border-width: 4px 0;}
.blackheading h1{color: #fff;}
.fpHeader ul li a.activeFpBtn, .fpHeader ul li a.activeSpBtn, .galleryHeader ul li a.galBtnActive, .mapHeader ul li a.activeMapBtn {background: #a5400a;color: #fff;border-color: #fff;}
.fpHeader ul li a{color: #fff; border-color: #fff;}
.fpHeader {border-bottom: 1px solid #030303;}
.fpContainer * {color: #fff;}
.fpRow {border: 1px solid rgb(0 0 0 / 44%);}
.fpRow .fpBox {border-right: 1px solid rgb(0 0 0 / 44%);}
.spHeader {border-bottom: 1px solid #ffffff;}
.specsContainer{ background:none;}
.unitsPlanOverlay:before{background:none;}
.spec-head h4{position: relative;cursor: pointer;background:#20336e;color: #fff;}
.mCS-3d-thick-dark.mCSB_scrollTools { box-shadow:inset 0 0 14px rgb(195 166 108) !important;}
.mCSB_scrollTools{ width:10px !important;}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {background-position: -115px -72px !important;}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {background-position: -115px -92px !important;}
.specsContainer .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background-color: #ffd37c;    width: 6px;}
.floorplanBg {background: url(images/aiorcity/amenities-bg.jpg) center fixed;}
.fpRow .fpBox .fpDetails.imgBox img {padding: 10px;background: #ffffff;-webkit-box-shadow: 0 0 0 #fff;box-shadow: 0 0 0 #fff;}
.fpHeader ul li a:hover {background: #fff000;}
.fpRowTitle h4{ color:#fff000;}
.mapBg{background: url(images/aiorcity/black-bg.jpg) center fixed; }
.layBigBox {width: 100%;}
.galBg {background: url(images/aiorcity/amenities-bg.jpg) center fixed;}
.construcStatus .imgBox {background:#ffffff !important;}
.construcStatus .imgBox img {filter: drop-shadow(2px 4px 6px black);}
.featSlider{display:flex;flex-wrap:wrap;justify-content: end;}
.featBox{max-width:25%;flex:0 0 25%;}
.featBox section{padding:20px;}
.featBox section .img-fluid{width:60px;margin-bottom:25px; }
.featBox section p.text-uppercase{color:#fff000;}
.featBox section .img-fluid img{filter: brightness(0.0);}
.featBox section p.text-uppercase{letter-spacing:1px;font-size:13px;margin-bottom:8px;}
.featBox section p{font-size:15px;}
.lightgray .call-enq .footerNumbers {background: #a68b53;}
.call-enq .footerNumbers:hover { background: #272727;}
.call-enq .footerNumbers i{ color:#FFFFFF;}
.fpRow .fpBox .fpDetails.imgBox i {background: #c3a66c;color: #fff000;}
.more-amenities{ display:none; flex-wrap: wrap; width:100%;}
.moreTextBtn{ color:#fff000; cursor:pointer;}
.moreamenities{ display:flex;}
.list li
{
    border: 1px solid #70102c;
    padding: 5px;
    color: #fff;
    width: 48%;
    display: inline-block;
    text-align: center;
    margin: 2px;
    background: #02050c;
}
.aerocityUnit {
    background: #202c5c;
}
.fpHeader ul li a:hover {
    background: #151b36;
}
.aiorcity-logo
{
	width:200px;
}
.aiorcity-4
{
	background:#FFFFFF;
}
.aiorcity-5
{
    text-align: left;
    background: #fff;
    padding: 20px;
    color: #000;
    display: flex;
    justify-content: space-between;
}
.aiorcity-5 h5
{
    margin: 5px 0;
    letter-spacing: 2px;
}
.aiorcity-5 h2
{
    margin: 5px 0;
    letter-spacing: 2px;
    font-size: 19px;
    color: #140f44;
    text-transform: capitalize;
}
.aiorcity-5 p
{
	font-size: 15px;
	line-height: 1.7;
    color: #000;
}
.both-logo
{
	display:flex;
    gap: 14px;
    justify-content: center;
}
.both-logo1
{
	width:200px;
	background:#FFFFFF;
}
.width-50
{
	width:48%;
}
.logo-img img
{
    height: 100%;
    object-fit: cover;
    object-position: left;
}
.specs-box li {
    border: 1px solid rgba(255, 255, 255, 0.26);
    padding: 10px;
}
.project-specs-box li strong {
    width: auto;
    border: none;
    padding: 0;
    margin-right: 5px;

}
@media (max-width: 925px){
	
	.bg-box-content p {font-size: 24px;line-height: 38px;}
	.construcStatus {width:50%;}
	.fpRow .fpBox.fpAreaBox {width: 60%;}
	.fpRow .fpBox {width: 20%;}
	.fpRow .fpBox.fpAreaBox ul li span {width: calc(100% - 97px);}
	.fpRow .fpBox.fpAreaBox ul li p {width: 97px;}
	.pageHeader.fixed ul li a {font-size: 12px;padding: 5px 5px 5px;}
	.fpRow .fpBox.fpAreaBox ul li p {width: 97px;}
}
@media (max-width: 767px){
	.featBox {max-width: 50%;flex: 0 0 50%;text-align: center;}
	.featBox section .img-fluid {margin: 10px auto;}
	.pageHeader .mb_pageHeader {font-size: 13px;color: #fff;}
}

@media (max-width: 500px){	
	.bg-box-content p {    font-size: 17px;line-height: 27px;}
	.construcStatus {width: 100%;}
	.featBox {max-width: 50%;flex: 0 0 50%;text-align: center;}
	.bgimage{ min-height:50vh;}
	.fpRow .fpBox {width: 100%;border-bottom: 1px solid rgb(0 0 0 / 44%);border-right: none; min-height:inherit;}
	.gallerySlider {height: 50vh !important;}
	.bg-box-content{
    left: 5%;
    top: 0;
     -webkit-transform: translate(-50%,-50%); 
     transform: translate(-50%,-50%); 
    position: inherit;
}
	.gallerySlider img{object-fit: cover;}
	.fpRow .fpBox.fpAreaBox {width: 100%;border-top: none;}
	.fpRow .fpBox .fpDetails a {width: 100%;}
	.list li {
		width: 100%;
		text-align: left;
	}
	.list {
		padding-left: 0;
	}
	.aiorcity-5 {
    	flex-wrap: wrap;
	}
	.width-50 {
		width:100%;
	}
	.galleryContainer
	{
		height:280px;
	}
	.aiorcity-5 p {
		font-size: 14px;
		text-align: justify;
	}
	.both-logo1 {
		width: 42%;
	}
}
@media (max-height: 525px){	
    .bgimage {height: 100vh;}
	.bg-box-content p {    font-size: 17px;line-height: 27px;}
}
