@charset "utf-8";
@import https://fonts.googleapis.com/css?family=Open+Sans;
@import https://fonts.googleapis.com/css?family=Roboto;
body,h1,h2,h3,h4,h5,h6,p span,a{margin:0;padding:0;font-family:'Open Sans',sans-serif}
.container{width:90%}
.enemie{background-color:#005482;padding:30px}
.enemie h3 span a{border:1px solid #ccc;padding:2px 25px;border-radius:4px;margin-left:24px;color:#fff;font-size:22px}
.enemie h3{text-transform:uppercase;text-align:center;color:#fff;letter-spacing:1px;line-height:36px}
.tablee{background-color:#f4f4ef;padding:20px}
.non-pdng{padding:0;margin:0}
.color-border .border1{border:2px solid #005482;margin:0}
.color-border .border2{border:2px solid #00aeb8;margin:0}
.color-border .border3{border:2px solid #2c7ccd;margin:0}
.offerss{border-bottom:1px solid #ccc;background-color:#000}
.offerss .offerss-content{padding:10px;border-right:1px solid #ccc}
.offerss .offerss-content h1{font-size:22px;text-align:center;letter-spacing:1.5px;line-height:30px;color:#e0591e}
.offerss .offerss-content ul{text-align:center;margin:0;padding:0}
.offerss .offerss-content ul li{list-style:none;display:inline-block;padding:0 20px;font-size:26px;text-transform:uppercase;color:#005482;letter-spacing:10px}
.offerss .offerss-content li span{font-size:28px;color:#fff;padding:0 15px;font-weight:600}
.tablee h3{text-align:center;text-transform:uppercase;margin-top:12px}
.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{text-align:center;border:1px solid #ccc}
.tablee .table-inner{padding:20px}
.header .container{width:95%!important}
.o-padding{padding:0}
header .navbar-default{background:linear-gradient(rgba(0,0,0,0.6))!important}
.walk-through iframe{width:700px;margin:0 auto;height:450px;text-align:center;display:block}
.TabbedPanelsContent{padding:20px}
#content table{font-size:14px;color:#666;width:100%;background:#e4e4e4;border-spacing:1px;border-collapse:separate;margin:15px 0;text-align:center}
#content table th{background:#f4f4f4;padding:10px;text-align:left;font-weight:700}
#content table td{padding:10px;background:#fff;color:#000;font-weight:400;border-bottom:0 solid #ddd}
#content ul{padding-left:20px;color:#666}
#content li{font:12px 'open sans',sans-serif;padding:0;margin:0 0 10px;line-height:14px;list-style-image:url(../images/bullet_bg.png)}
#content p{color:#fff;font-size:22px}
.callus img{display:inline-block;text-align:center;padding:7px 0;animation-direction:alternate-reverse}
.callus{color:#fff;margin:0 10px;float:left;width:35px;height:35px;text-align:center;border-radius:50%;font-size:18px;font-family:'Merriweather',serif;position:relative;background-color:#354159;bottom:15%}
@-webkit-keyframes run {
0%{left:0}
50%{left:100%}
100%{left:0}
}
.header{margin-bottom:0}
.top-sec{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff}
.nav > li > a:focus,.nav > li > a:hover{background:none}
.header .menu-bar{padding:22px 0}
.header .menu-bar .navbar-nav li a{padding:5px 16px;margin:0;color:#000;font-weight:600;letter-spacing:.8px}
.header .menu-bar .navbar-nav li a:hover{color:#ec2427!important}
.header .number{color:#fff;font-size:18px;margin-left:40px;border:none;font-weight:600;float:right}
.main-heading1{text-align:center;height:30px;margin-bottom:20px;font-size:21px!important}
.main-heading2{text-align:center;background-color:#000;padding:25px 0;color:#fff;font-weight:800;margin-bottom:40px}
.main-heading1 h2{text-align:center;font-size:17px!important;background-color:#000;padding:25px 0;color:#fff;font-weight:800;margin-bottom:10px}
.nonborder{border:none!important}
.newheader .menu-bar{padding:10px 0}
.header .number a{border:none;color:#fff;border:none!important;display:inline;padding:0!important;font-size:16px!important;letter-spacing:1px!important}
.header .number a:hover{color:#354159!important}
.newheader{background:#fff;border-radius:0}
.newheader img{width:75%}
.newheader .menu-bar li{color:#fff}
.header .menu-bar .navbar-nav li a:hover{color:#354159}
.header .menu-bar .navbar-nav li a:active{color:#02a44f;background:none!important}
.header .menu-bar .navbar-nav li:active{background:none!important}
.header .menu-bar .navbar-nav li a:focus{color:#02a44f;background:none}
.newheader .menu-bar li a{padding-top:12px;color:#fff}
.newheader .logo{padding:10px}
.header .logo{padding-top:24px;margin:0}
.header .menu-bar ul li a{color:#fff}
.banner{width:100%;position:relative;margin-top:70px}
.banner .carousel-inner img{width:100%}
.form-group{margin-bottom:10px!important}
.banner .top-form{position:absolute;right:43px;width:28%;padding:25px 30px;background:#fff;border-radius:2px;top:10%}
.banner .inq-form-top{padding-top:10px}
.highlight{position:absolute;bottom:20px;left:30px}
.highlight h3{background:rgba(53,65,89,0.8);margin-top:10px;padding:5px 12px;font-size:20px;font-weight:300;text-transform:uppercase;color:#fff}
.inq-form-top h4{text-align:center;color:#fff;font-size:17px;margin-bottom:15px;text-transform:uppercase;font-family:roboto}
.inq-form-top .input-group-addon{background-color:#000;border-radius:3px;border-color:#5e5e5e;border:none}
.inq-form-top .input-group-addon i{color:#fff}
.inq-form-top .input-group .form-control{border:0;margin-bottom:12px;height:40px;border-radius:0;font-weight:600}
.inq-form-top .btn-primary{background-color:#c11515;border:none;border-radius:0;color:#fff;width:100%;padding:12px 0;text-transform:uppercase;font-weight:600}
.inq-form-top .btn-primary:hover{background-color:#ec2427}
.top-form{text-align:center}
.top-form h3{font-size:22px;color:#fff;padding:10px 0;text-transform:uppercase;background-color:#337ab7;font-weight:600;letter-spacing:.5px}
.top-form p{font-size:16px;color:#fff;padding-bottom:5px}
.top-form h2{font-size:17px;font-weight:600;padding:7px 0;color:#000;text-transform:uppercase}
.top-form h5{font-size:22px;font-weight:600;padding:10px 0;color:#000;text-transform:uppercase}
.banner .top-form h4{color:#000;font-weight:600;padding-bottom:7px;display:inline-block;letter-spacing:1px}
.top-form h5 span{font-size:18px}
.top-form h1{padding:5px}
.top-form h1 img{width:auto;height:auto}
.banner-content .pay{font-size:30px;font-weight:700;color:#fff;text-transform:uppercase}
.banner-content h2{color:#fff;font-size:22px;padding:10px;background-color:#354159;margin-top:20px}
.banner-content{position:absolute;bottom:5%;left:2%;text-align:center;width:20%}
.banner-content img{width:80%}
.shop-details{background-color:#f4f4ef}
.shop-details .shop-detail-inner{border-bottom:1px solid #ccc;padding:50px 30px}
.shop-details .shop-detail-inner .shop-detail-content{padding-right:50px;padding-right:50px;padding-top:30px}
.shop-details .shop-detail-inner .shop-detail-content p{border-bottom:1px dashed #999;line-height:32px;font-size:18px}
.shop-details .shop-detail-inner .shop-detail-img{padding:0 60px}
.shop-details .shop-detail-inner .shop-detail-img .heading4{text-align:left;text-transform:uppercase;color:#fff;font-weight:700;padding:100px 20px 20px;margin-bottom:10px}
.shop-details .shop-detail-inner .shop-detail-img .color1{background-color:#354159}
.shop-details .shop-detail-inner .shop-detail-img .color2{background-color:#6eb430}
.shop-details .shop-detail-inner .shop-detail-img .color3{background-color:#354159}
.shop-details .shop-detail-inner .shop-detail-img .color4{background-color:#f6c525}
.thecomplex{padding:40px 20px}
.thecomplex .thecomplex-inner{padding:50px 0}
.thecomplex .thecomplex-inner .detail{background-color:#354159;padding:40px 10px 10px;color:#fff;height:160px}
.thecomplex .thecomplex-inner .detail h5{margin:10px 0;font-size:18px}
.thecomplex .thecomplex-inner .detail h2{font-weight:700;font-size:30px}
.featuresss{padding: 0px 80px;}
.featuresss .featuress-img{padding:0}
.featuresss .featuress-content{padding:0}
.featuresss .featuress-content p{border-bottom:1px dashed #999;line-height:32px;font-size:18px}
.no-padding{margin:0;padding:0}
.about{padding:50px 20px}
.about video{width:70vh}
.about .offers{padding:20px 15px;background:rgba(0,0,0,0.5)}
.about h3{text-align:center;color:#88a91c;font-size:26px;letter-spacing:2px;margin:20px 0}
.about h4{text-align:center;color:#fff}
.about h6{text-align:center;color:#88a91c;margin:16px 0;font-size:16px;line-height:28px;text-transform:uppercase}
.about h6 span{font-size:24px;color:#fff;font-weight:600}
.about .container{height:100%;background-position:bottom;background-repeat:no-repeat;background-size:cover}
.about2 .container{background-image:url(../images/about-back3.jpg);height:100%;background-position:bottom}
.about .back{background-image:url(../images/about-back.jpg);background-size:cover;background-repeat:no-repeat}
.inhouse{background-color:#f4f4ef;padding:40px 0}
.inhouse .inhouse-inner .line{display:none}
.inhouse .inhouse-inner .inhouse-head1{text-transform:uppercase;font-size:14px;font-weight:300;background-color:#000;color:#fff;padding:20px 10px;border:1px solid #ccc;text-align:center}
.inhouse .inhouse-inner .ame-img{color:#fff;text-align:center;width:100%;border:2px solid #000}
.inhouse .col-sm-4,.inhouse .col-sm-4{padding:8px}
.about-inner li{color:#fff}
#price-list{padding:60px 0}
.white-bg{padding:30px;background:rgba(0,0,0,0.7)}
.main-heading{text-align:center;margin-bottom:30px;height:30px;border-bottom:1px solid #ccc;margin-bottom:20px}
.main-heading span{background-color:#fff;display:inline-block;padding:5px 20px;font-size:25px;letter-spacing:1.5px;color:#000;font-weight:600}
.para-text{text-align:justify;line-height:24px;color:#000;letter-spacing:.5px}
.para-text img{display:inline;margin-bottom:2px;float:left}
.para-text strong{font-weight:700}
.heading2{font-size:28px;text-transform:uppercase;font-weight:700;text-align:center;color:#fff;margin-bottom:30px}
.location-map{padding:50px 0}
.heading3{font-size:28px;text-transform:uppercase;font-weight:700;text-align:center;color:#354159;margin-bottom:30px}
.location-map .location-content .location-con-inner{border:1px solid #ccc}
.project-configration .nav-pills > li.active > a,.nav-pills > li.active > a:focus,.nav-pills > li.active > a:hover{color:#fff;font-weight:600;background:none!important}
.project-configration .active{background-color:#354159}
.project-configration .nav-pills > li + li{margin-left:2px;padding:0 50px;color:#fff}
.project-configration .tab-pane{padding:60px}
.project-configration .tab-pane img{text-align:center;margin:0 auto!important}
.location-map .location-content h5{background-color:#337ab7;color:#fff;padding:15px;text-align:center;font-size:20px;text-transform:uppercase;letter-spacing:1px;font-weight:700}
.location-map .location-content P{text-align:center;line-height:30px;margin:0;padding:7px;border-bottom:1px solid #ccc;text-transform:capitalize;font-size:16px}
.location-map .location-content P:hover{color:#999}
.location-map .location-content P i{padding-right:10px;font-size:10px;color:#354159;display:none}
.project-configration{padding:50px 0;background-color:#f6f6f6}
.project-configration .configration-inner{margin-top:30px;text-align:center;border:1px solid #ccc;border-radius:10px;box-shadow:4px 5px 11px 3px #ccc;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.project-configration .configration-inner h4{background-color:#354159;color:#fff;font-size:22px;padding:10px;margin:0;text-transform:uppercase;font-weight:600;border-top-right-radius:10px;border-top-left-radius:10px}
.project-configration .configration-inner h4 a{color:#fff;text-decoration:none}
.project-configration .configration-inner h4 a:hover{color:#000}
.project-configration .configration-inner p a:hover{color:#000;text-decoration:none}
.about-inner img{margin:0 auto;padding-bottom:20px}
.project-configration .configration-inner p a{color:#000}
.project-configration .configration-inner p{margin:0;padding:8px;border-bottom:1px solid #ccc;font-size:15px}
.project-configration .configration-inner:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.gallery{padding:50px 0}
.gallery .galllery-inner{margin-top:30px;border-radius:30%;border:5px solid #999}
.gallery .galllery-inner img{border-radius:30%;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.gallery .galllery-inner:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.footer1{padding:50px 0 10px;background-color:#000}
.footer1 .container{border-bottom:1px solid #686868}
.footer1 .footer1-inner .form-control{border:none;border-radius:5px;border:1px solid #ccc}
.footer1 .footer1-inner .btn-primary{border:none;border-radius:5px;background-color:red!important;border:none;text-transform:uppercase;font-weight:600;padding:10px 100px}
.footer1 .footer1-inner .bg-col-btn{background-color:red!important}
.footer1 .footer1-inner .btn-primary:hover{background-color:#00aeb8;border:none}
.footer2{background:#000;padding:8px}
.footer2 .footer2-inner p{color:#fff;margin:0;padding:0;font-size:12px;text-align:center;letter-spacing:.5px}
.footer2 .footer2-inner p a{text-decoration:none;color:#fff}
.rera{float:right}
.for-mobile{display:none}
.for-window{display:block}
#myBtn{display:none;position:fixed;bottom:50px;right:30px;z-index:99;font-size:16px;border:none;outline:none;background-color:#005482;color:#fff;cursor:pointer;padding:15px;border-radius:50%}
.assured{position:absolute;bottom:20%;left:5%}
#myBtn:hover{background-color:#555}
.mobilesec{display:none}
.banner-offer{position:absolute;top:70%;left:6%;padding:0}
.banner-offer img{width:50%}
.form1 h4{color:#fff;text-align:center;margin-bottom:20px;float:left;padding-left:15px;font-size:24px;font-weight:600}
.form2 h4{text-align:center;margin-bottom:20px;float:right;font-size:24px;padding-right:15px;color:#fff;font-family:Roboto-bold}
.form2 h4 a{color:#fff;text-decoration:none;font-family:Roboto-bold}
.floor1{padding:70px 0}
.box-center{text-align:center!important;padding:25px 15%}
@media only screen and (min-width:1500px) and (max-width:1920px) {
	.banner .top-form{width:21%}
}
@media only screen and (min-width: 280px) and (max-width: 480px) {
	.main-heading span{background-color:#fff;display:inline-block;padding:5px 20px;font-size:18px;letter-spacing:1.5px;color:#000;font-weight:600}
	.header{background:#fff}
	.mpad{padding:0}
	.main-heading span{background-color:#fff;display:inline-block;padding:0;font-size: 20px;letter-spacing:1.5px;color:#354159;font-weight:600;line-height:22px;}
	.tablee{background-color:#f4f4ef;padding:20px 0}
	.inhouse .inhouse-inner .inhouse-head1{text-transform:uppercase;font-size:10px;font-weight:300;text-align:center;color:#fff;padding:5px 10px;position:relative;border:1px solid #ccc}
	.tablee .table-inner{padding:10px;overflow:scroll}
	.highlight h3{font-size:12px}
	.white-bg{padding:30px}
	.price-colm{margin-bottom:30px}
	.enemie{background-color:#354159;padding:10px}
	.about .container{background-image:none;height:100%;background-position:bottom}
	.highlight{position:absolute;bottom:36px;left:17px}
	.assured{position:absolute;bottom:40%;left:5%;width:83px}
	.enemie h3{text-transform:uppercase;text-align:center;color:#fff;letter-spacing:1px;font-size:16px;line-height:27px}
	.container{width:100%}
	.banner .carousel-inner img{height:250px}
	.header .logo{margin:0;width:68%;text-align:center;padding:0}
	.logo img{width:50%}
	.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;color:#fff;border:1px solid #fff}
	.navbar-toggle{background:#000;border-radius:0;border:none;margin-top:15px}
	.header .number{display:none}
	.header .menu-bar{padding:0}
	.navbar-nav{margin:0}
	.shop-details .shop-detail-inner{padding:30px 0}
	.shop-details .shop-detail-inner .shop-detail-img{padding:0}
	.shop-details .shop-detail-inner .shop-detail-img .heading4{font-size:20px;text-align:center;padding:10px}
	.shop-details .shop-detail-inner .shop-detail-content{padding-right:0;padding-right:0;padding-top:30px}
	.shop-details .shop-detail-inner .shop-detail-content p{border-bottom:1px dashed #999;line-height:27px;font-size:14px}
	.thecomplex .thecomplex-inner .detail{height:auto}
	.featuresss .featuress-img{padding:0}
	.inhouse .col-sm-3,.inhouse .col-md-3{width:50%}
	.featuresss .featuress-content{padding:10px}
	.featuresss .featuress-content p{border-bottom:1px dashed #999;line-height:25px;font-size:14px}
	.nav-pills > li{float:none}
	.project-configration .nav-pills > li + li{padding:0}
	.project-configration .tab-pane{padding:10px}
	.for-mobile{display:block}
	.header .menu-bar .navbar-nav li a{padding:10px 0;border-bottom:1px solid #ccc}
	.amenitiess{padding:20px 8px}
	.inq-form-top h4{font-size:15px}
	.amenitiess .amenitiess-inner img{width:45px}
	.amenitiess .amenitiess-inner p{font-size:11px}
	.main-heading{/* height:auto; */font-size:20px;margin-bottom:20px;height: 11px;}
	.about{padding: 0px 0;}
	.location-map .location-content{padding:0;margin-top:20px}
	.location-map .location-content P{font-size:13px!important}
	.location-map .location-content P:hover{font-size:16px}
	.project-configration{padding:20px 15px}
	.gallery{padding:20px 15px}
	.footer2 .footer2-inner p{font-size:10px;text-align:center}
	.footer2 .footer2-inner p span{display:none}
	.footer2 .footer2-inner .rera{text-align:center!important}
	.project-configration .configration-inner h4{font-size:15px}
	.project-configration .configration-inner p{padding:4px;font-size:13px}
	.project-configration .configration-inner{box-shadow:none;height:245px}
	.heading3{margin-bottom:10px}
	.para-text{text-align:justify;line-height:23px;color:#fff;letter-spacing:.5px}
	.top-form{position:unset!important;width:100%!important;padding:25px 10px!important}
	.banner-content{bottom:unset;top:11%;width:48%}
	.top-form h2{font-size:14px;font-weight:300}
	.top-form h5{font-size:15px;font-weight:600}
	.top-form h5 span{font-size:19px}
	.top-form h3{font-size:18px}
	.top-form p{font-size:15px;color:#fff;border-bottom:1px solid #ccc}
	.gallery .galllery-inner{margin-top:20px;border-radius:20%;border:5px solid #999}
	.gallery .galllery-inner img{border-radius:15%}
	.inhouse .inhouse-inner{margin-top:-32px;margin-bottom:50px}
	.inhouse{background-color:#f4f4ef;padding:0}
	.rera{float:none}
	.singleline{display:inherit}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 767px) {
	.form1 h4{float:none}
	.form2 h4{display:none}
	.header{background:#fff!important;border:none;margin-bottom:0;border-radius:0}
	.inhouse .inhouse-inner{margin-top:-32px;margin-bottom:50px}
	.inhouse{background-color:#f4f4ef;padding:0}
	.main-heading{height:auto}
	.container{width:auto}
	.shop-details .shop-detail-inner .shop-detail-img{padding:0}
	.inhouse .col-sm-3,.inhouse .col-md-3{width:50%}
	.shop-details .shop-detail-inner .shop-detail-img .heading4{font-size:22px;padding:10px}
	.featuresss .featuress-img{padding:20px}
	.featuresss .featuress-content{padding:20px}
	.project-configration .nav-pills > li + li{margin-left:2px;padding:0;color:#fff}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	.container{width:95%}
	.header .menu-bar .navbar-nav li a{padding:1px 3px;border-right:1px solid #ccc;margin:0;color:#fff;font-size:12px}
	.callus{display:none}
	.header .number a{font-size:14px!important}
	.shop-details .shop-detail-inner{border-bottom:1px solid #ccc;padding:30px 10px}
	.shop-details .shop-detail-inner .shop-detail-img{padding:0}
	.shop-details .shop-detail-inner .shop-detail-img .heading4{padding:60px 20px 20px;font-size:24px}
	.shop-details .shop-detail-inner .shop-detail-content{padding-right:0;padding-top:0}
	.shop-details .shop-detail-inner .shop-detail-content p{border-bottom:1px dashed #999;line-height:28px;font-size:15px}
	.thecomplex .thecomplex-inner .detail h2{font-weight:600;font-size:14px}
	.thecomplex .thecomplex-inner .detail h5{margin:5px 0;font-size:14px}
	.thecomplex .thecomplex-inner .detail{background-color:#354159;padding:40px 10px 10px;color:#fff;height:120px}
	.featuresss .featuress-img{padding:0}
	.featuresss .featuress-content{padding:0}
	.main-heading{text-align:center;margin-bottom:30px;height:19px;border-bottom:1px solid #ccc;margin-bottom:50px;font-size:24px}
	.featuresss .featuress-content p{border-bottom:1px dashed #999;line-height:25px;font-size:14px}
	.location-map .location-content h5{background-color:#337ab7;color:#fff;padding:5px;text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:1px}
	.location-map .location-content P{text-align:center;line-height:24px;margin:0;padding:7px;border-bottom:1px solid #ccc;text-transform:capitalize;font-size:12px}
	.location-map .location-content P:hover{font-size:14px}
	.project-configration .nav-pills > li + li{margin-left:2px;padding:0 15px;color:#fff}
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) {
	.header .menu-bar .navbar-nav li a{font-size:14px}
	.shop-details .shop-detail-inner .shop-detail-img{padding:0 10px}
	.shop-details .shop-detail-inner .shop-detail-img .heading4{font-size:22px;padding:60px 20px 20px}
	.shop-details .shop-detail-inner .shop-detail-content{padding-right:0;padding-top:0}
	.shop-details .shop-detail-inner .shop-detail-content p{border-bottom:1px dashed #999;line-height:26px;font-size:14px}
	.thecomplex .thecomplex-inner .detail h2{font-weight:700;font-size:16px}
	.thecomplex .thecomplex-inner .detail h5{margin:6px 0;font-size:14px}
	.thecomplex .thecomplex-inner .detail{padding:30px 10px 10px;height:120px}
	.featuresss .featuress-img{padding:0}
	.featuresss .featuress-content{padding:0}
	.main-heading{text-align:center;height:22px;border-bottom:1px solid #ccc;margin-bottom:20px;font-size:26px}
	.featuresss .featuress-content p{border-bottom:1px dashed #999;line-height:24px;font-size:15px;text-align:justify}
	.location-map .location-content h5{padding:10px;font-size:16px}
	.location-map .location-content P{text-align:center;line-height:23px;margin:0;padding:4px;border-bottom:1px solid #ccc;text-transform:capitalize;font-size:14px}
	.location-map .location-content P:hover{font-size:16px}
	.project-configration .nav-pills > li + li{margin-left:2px;padding:0 28px;color:#fff}
}
@media only screen and (min-device-width: 280px) and (max-device-width: 768px) {
	.form1 h4{float:none}
	.form2 h4{display:none}
	.header{background:#fff!important;border:none;margin-bottom:0;border-radius:0}
	.mobilesec{display:block;position:fixed;bottom:0;left:0;right:0;z-index:9999999}
	.footer2{margin-bottom:40px}
	.enemie h3 span a{font-size:14px;display:block}
	.pdngg{padding:0}
	.mobilesec .mobilesec-inn{text-align:center;padding:5px 0;background-color:#000}
	.mobilesec .mobilesec-inn a{border-radius:0;background:none;border:none;font-size:12px}
	.mobilesec .mobilesec-inn .fa{font-size:12px}
	.mobilesec .inn1{background-color:#034673}
	.mobilesec .inn2{background-color:#005482}
	.mobilesec .inn3{background-color:#034673}
}
table{font-family:arial,sans-serif;border-collapse:collapse;width:100%}
td,th{border:1px solid #ddd;text-align:left;padding:8px;text-align:center}
.table-colm h2{text-align:center;font-weight:700;text-transform:uppercase;margin-bottom:15px;font-size:26px}
.table-sec{padding:30px 0}
.table-colm h2{color:#000;text-align:center;font-weight:600;margin:0 0 30px;font-size:27px;letter-spacing:1px;text-transform:uppercase}
.table-colm tbody tr td a{text-decoration:none;font-weight:700;color:#f37022}
.table-colm thead tr{background:#ccc;color:#000}
.price-colm p strong{display:block;font-size:18px;font-weight:600;color:#116232;margin-bottom:5px}
.price-colm p{font-size:16px;margin-bottom:20px}
.price-colm{padding:30px;box-shadow:0 2px 9px 3px #d0d0d0;position:relative}
.price-colm a{position:absolute;bottom:-4px;left:0;width:100%;text-align:center;background:#337ab7;color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase;font-weight:600;padding:6px 0}
.location-map p{margin:0 auto;padding-bottom:15px;text-align:center}
img.img-fluid.location-img{display:block;margin:0 auto}
section#highlights{background-color:#ddd;padding:40px 0}
section#highlights h4{color:#000;text-align:center;font-weight:600;margin:0 0 30px;font-size:27px;letter-spacing:1px;text-transform:uppercase}
#highlights ul li{padding-bottom:25px}
img.img-fluid.location-img{width:100%}
.col-sm-12.col-md-6.col-lg-6.about-us-img-col{text-align:end}
p.para-text{width:61%}
.header .menu-bar .navbar-nav li a{font-size:13px}
#overview .row{display:flex;align-items:center}
.modal-content{width:73%;margin:0 auto}
h1.main-heading.hightlight-heading span{background-color:#ddd}
h1.main-heading.hightlight-heading{margin-bottom:35px}
div#featur h1.main-heading{margin-bottom:40px}
section#location .main-heading{margin-bottom:40px}

@media(min-width:1600px) and (max-width:1920px){
ul.first-ul-highlights {
    margin-left: 35%;
}
}

@media(min-width:1300px) and (max-width:1366px) {
	p.para-text{width:86%}
	.banner .top-form{position:absolute;right:43px;width:28%;padding:3px 20px;background:#fff;border-radius:2px;top:9%}
	.top-form h2{font-size:16px;padding:7px 0}
	.top-form h5{font-size:20px;padding:10px 0}
	.banner .inq-form-top{padding-top:4px}
	.inq-form-top h4{font-size:17px;margin-bottom:1px}
	.inq-form-top .input-group .form-control{margin-bottom:6px;height:34px}
	ul.nav.navbar-nav.navbar-right{display:flex;align-items:center;display:flex;align-items:center}
	.header .menu-bar{padding:10px 0}
	nav.navbar.header{padding-top:10px}
	.header .logo{padding-top:9px;margin:0}
}

@media(min-width:1000px) and (max-width:1280px) {
	p.para-text{width:81%}
	.banner .top-form{position:absolute;right:43px;width:25%;padding:3px 20px;background:#fff;border-radius:2px;top:13%}
	.top-form h2{font-size:16px;padding:7px 0}
	.top-form h5{font-size:20px;padding:4px 0}
	.banner .inq-form-top{padding-top:4px}
	.inq-form-top h4{font-size:17px;margin-bottom:1px}
	.inq-form-top .input-group .form-control{margin-bottom:6px;height:34px}
	.box-center{text-align:center!important;padding:25px 5%}
	.top-form h3{font-size:18px}
	.header .menu-bar .navbar-nav li a{padding:5px 11px;margin:0;color:#000;font-weight:600;letter-spacing:.8px}
	ul.nav.navbar-nav.navbar-right{display:flex;align-items:center;display:flex;align-items:center}
	.header .menu-bar{padding:10px 0}
	nav.navbar.header{padding-top:10px}
	.header .logo{padding-top:9px;margin:0}
}

@media (max-width:992px) {
 .box-center .col-md-4{margin-bottom:25px!important}
}

@media(max-width:768px) {
 .walk-through iframe{width:100%;margin:0 auto;height:300px;text-align:center;display:block}
}

section#floor-plan .main-heading {
    margin-bottom: 40px;
}
@media(max-width:768px) {
	.box-center{text-align:center!important;padding:25px 15px}
	img.img-fluid.location-img{display:block;margin:0 auto;width:100%}
	.main-heading2{font-size:20px}
	.location-map p{width:100%;margin:0 auto;padding-bottom:15px;text-align:justify}
	#highlights ul{padding:0}
	#highlights ul li{padding-bottom:8px}
	.para-text{text-align:justify;line-height:23px;color:#fff;letter-spacing:0}
	img.img-fluid.location-img{width:100%}
	img.img-fluid.about-us-img{width:100%}
	p.para-text{width:100%;color:#000;padding-top:12px;font-size:15px;letter-spacing:0}
	div#myModal{padding-right:0!important}
	.modal-content{width:100%;margin:0 auto}
	.about video{width:100%!important}
	#overview .row{display:unset!important}
	.logo img{width:100%}
	.header .logo{padding-top:9px;margin:0}
	.featuresss {
    padding: 10px;
}
#price-list {
    padding: 0px 0;
}
.location-map {
    padding: 15px 0;
}
.floor1 {
    padding: 25px 0;
}
}
