html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, var, b, i, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video{margin:0px;padding:0px;list-style:none;text-decoration:none;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;scroll-behavior: smooth;}
.clearfix:before, .clearfix:after{content:".";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
del{text-decoration:line-through;}
hr{display:block;height:1px;border:0px;border-top:1px solid #ccc;margin:1em 0px;padding:0px;}
small{font-size:85%;}
strong, th{font-weight:bold;}
td, td img{vertical-align:middle;}
body{margin:0px;padding:0px;color:#000;font-size:14px;/* background:#000; */font-weight:normal;word-wrap:break-word;font-family:Arial, Helvetica, sans-serif;}
h1{font-size:36px;}
h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:15px;}
h6{font-size:12px;}
strong { font-weight: 900;
}
p{line-height:18px;margin:0px 0px 15px 0px;}
a{margin:0px;padding:0px;font-size:100%;vertical-align:baseline;background:transparent;outline:0 none;text-decoration:none;}
a, a:hover, a:active, input, input:focus{outline:0 none;}
::-moz-selection{background:#000;color:#fff;text-shadow:none;}
::selection{background:#000;color:#fff;text-shadow:none;}
div.loader{display:none;width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:110;background:url(../images/loader.svg) no-repeat center rgba(0,0,0,0.85);}
img.right{margin:0px 0px 10px 20px;}
img.left{margin:0px 20px 10px 0px;}
table{border-collapse:collapse; width: 100%}
table th{font-size:18px;color:#404041;font-weight:normal;margin:0px 0px 10px 0px;line-height:24px;padding:10px;border:1px solid #dcdcdc; background-color: #111421;    font-family: 'PoppinsRegular';}
table td{border-collapse:collapse;padding:10px;border:1px solid #dcdcdc;     font-family: 'PoppinsRegular';color: #383535;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;outline:none;}
button[disabled], html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;outline:none;}
input{line-height:normal;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
p.e{color:red!important;font-size:14px!important;margin:0 !important;padding:0!important;float:left;width:100%;text-align:left;line-height:16px;}
input.text, textarea{width:200px;padding:10px 10px;background:#fff;color:#78818a;border:1px solid #d4d4d4;vertical-align:middle;font-size:14px;margin:0px;}
select{width:200px;}
textarea{height:100px;resize:none;outline:none;overflow:auto;}
input, button, select, textarea{-webkit-appearance:value;-moz-appearance:value;appearance:value;border-radius:0;}
img{vertical-align:middle;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
progress{vertical-align:baseline;}
template,[hidden]{display:none;}
.ie img{-ms-interpolation-mode:bicubic;}
div#mxalert{width:450px;padding:25px;position:absolute;z-index:9999;background:#fff;border:0px;text-align:center;}
div#mxalert p{font-size:18px;color:#000;font-weight:normal;line-height:24px;margin:0;}
div#mx-winmask, .mxoverlay{width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:10px;background:#000;opacity:0.5 !important;filter:alpha(opacity:50);}
div.popup{width:460px;padding:30px;position:absolute;z-index:9999;background:#fff;border:0px;}
div.popup p{font-size:14px;color:#404041;font-weight:normal;line-height:24px;}
a.close,a.btn-close{width:32px;height:32px;text-align:center;position:absolute;right:0px;top:0px;border:0;background:none;color:#000;font-size:24px;line-height:32px;}
div.popup.otp-popup {z-index:999999 !important;}
div.popup.otp-popup h2{ color:#8fb150; font-family:'PoppinsRegular'; font-size:20px; margin:0 0 10px; }
div.popup.otp-popup p{font-family:'PoppinsRegular'; font-size:12px; line-height:17px; margin:0 0 15px;}
div.popup.otp-popup .text-field{ display:inline-block; border:1px solid #eeeeee; width:100%; padding:10px;}
div.popup.otp-popup div.popup-btns{ float:left; width:100%; margin:20px 0 0; text-align:center;}
div.popup.otp-popup a.re-send-btn{ display:inline-block; padding:10px 25px; margin:0 5px; color:#fff; background:#8fb150;}

div.header{float:left;margin:0 0 0 0px;padding:7px 40px;width:100%;position:fixed;text-align:center;background:#ffffff;height:auto; z-index:99;     border-bottom: 1px solid #ececec73;}
div.header div.logo-header{float:left;position:relative;margin:11px 0 0;padding-left:33px;width:30%;text-align: left;}
div.header div.right{float:right;position:relative;margin:6px 0 0;padding:0px 0px 0px;width:20%;}
div.header div.menu-box{float:right;position:relative;margin:0px;padding:5px 40px 5px;width:auto;}
a.logo{display:inline-block;margin:0px; padding: 0px 0px 0px 0px;float:left;position:relative;}
a.tata-logo{ margin:0px;}
a.tata-logo img{width:68%;}
.highlight-prop .img-list li {width: 100% !important;line-height: 30px !important;}
a.avenida-logo{float:right;vertical-align:top; margin:8px 0 0;}
a.avenida-logo img{width: 170px;}
ul.main-menu{display:inline-block; width:100%;     margin:0;padding:0px;}
ul.main-menu li{float:left;list-style-type:none;padding:0 21px;position:relative;}

ul.main-menu li a{float:left;font-size:13px;color:#2d2d2d;line-height:60px;font-family:'PoppinsRegular'; position:relative; font-weight:600;letter-spacing:1px; transition:all .3s ease-in-out; -moz-transition:all .3s all-ease-in-out; -webkit-transition:all .3s ease-in-out;}
ul.main-menu li a:after{ content:""; position:absolute; bottom:17px; left:50%; width:75%; height:2px; transform:translatex(-50%); transition:all .3s ease-in-out; -moz-transition:all .3s all-ease-in-out; -webkit-transition:all .3s ease-in-out;}

ul.main-menu li a:hover:after,ul.main-menu li a.active:after{ background:#e6a922;}
ul.main-menu li a:hover, ul.main-menu li a.active{color:#e6a922;}
ul.main-menu li:after{content:"";position:absolute;right:-5px;top:30%;height:20px;width:20px;display:inline-block;background:url(../images/nav-divider.png) no-repeat;background-position:right center;}
ul.main-menu li:last-child:after{ display:none;}

#nav-icon {position: absolute;width: 30px;height: 30px;right: 10px;top: 43px;margin-top: -20px;cursor: pointer;z-index: 101;display: none;}
#nav-icon span {display: block;position: absolute;height:2px;width: 50%;background: #111421;opacity: 1;-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);-webkit-transition: all .35s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
#nav-icon span:nth-child(even) {left: 50%;}
#nav-icon span:nth-child(odd) {left: 0;}
#nav-icon span:nth-child(1), #nav-icon span:nth-child(2) {top: 0;}
#nav-icon span:nth-child(3), #nav-icon span:nth-child(4) {top: 8px;}
#nav-icon span:nth-child(5), #nav-icon span:nth-child(6) {top: 16px;}
#nav-icon.open span:nth-child(1), #nav-icon.open span:nth-child(6) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
#nav-icon.open span:nth-child(2), #nav-icon.open span:nth-child(5) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
#nav-icon.open span:nth-child(1) {left: 4px;top: 5px;}
#nav-icon.open span:nth-child(2) {left: calc(50% - 4px);top: 5px;}
#nav-icon.open span:nth-child(3) {left: -50%;opacity: 0;}
#nav-icon.open span:nth-child(4) {left: 100%;opacity: 0;}
#nav-icon.open span:nth-child(5) {left: 4px;top: 12px;}
#nav-icon.open span:nth-child(6) {left: calc(50% - 4px);top: 12px;}



.desk-only{display:block !important;}
.mob-only{display:none !important;}
/* home slider section */
div.video-popup a.btn-close{color:#fff;line-height: 60px;overflow: hidden; border-radius: 5px 0 0 5px;font-size: 36px;height: 60px;position: absolute;right: 0;top: 55px;width: 150px;z-index: 111;}
div.policy a.btn-close{color:#fff;line-height: 60px;overflow: hidden; border-radius: 5px 0 0 5px;font-size: 36px;height: 60px;position: absolute;right: 0;top: 55px;width: 150px;z-index: 111;}
.container{width: 100%;padding: 82px 0 0 0;float: left;position: relative;margin:0px;}
.container .home-section-wrap{width: 100%;padding: 0 0 0 0;float: left;position: relative;margin:0px;}
.container .home-section-wrap ul.home-banner{width:100%;margin:0px;padding:0px;float: left;position: relative;list-style-type:none;}
.container .home-section-wrap ul.home-banner li{width:100%;margin:0px;padding:0px;float: left;position: relative;}
.container .home-section-wrap ul.home-banner li div.img-box{width:100%;margin:0px;padding:0px;}
.container .home-section-wrap ul.home-banner li div.img-box img{width:100%;}
.container .home-section-wrap ul.home-banner li .content{position:absolute;top:18%;left:5%;width:auto;}
.container .home-section-wrap ul.home-banner li .content span.price-logo{display:inline-block;width:450px;}
.container .home-section-wrap ul.home-banner li .content span.price-logo img{width:100%;}
.container .home-section-wrap ul.home-banner li .content h1{font-size:50px;color:#fff; font-family: 'CrimsonTextSemibold';letter-spacing:1px;line-height:55px}
.container .home-section-wrap ul.home-banner li .content h3{font-size:30px;color:#fff;line-height: 40px;font-family:'PoppinsRegular';letter-spacing:1px;}
.container .home-section-wrap ul.home-banner li .content h3 span{ font-weight:normal;  font-family: 'CrimsonTextSemibold';}
.container .home-section-wrap ul.home-banner li .content span.border{width:100px;height:4px;background-color:#fff;display:inline-block;position:relative;margin:25px 0px 20px 0px;}
.container div.main-content{width: 100%;padding: 0px;float: left;position: relative;margin:0px;}
.container div.main-content .wrapper{width: 100%;padding: 0px;float: left;position: relative;margin:0px;}
.container .home-section-wrap ul.slick-dots{ display:inline-block !important; width:auto;position:absolute;left:6%; bottom:50px; padding:0; text-align:center; }
.container .home-section-wrap ul.slick-dots li{ float:none; display:inline-block; width:auto; margin:0 5px; }
.container .home-section-wrap ul.slick-dots li button{ display:inline-block; width:12px; height:12px; padding:0; background:none; border:0; line-height:100px; overflow:hidden; border:1px solid #fff;}
.container .home-section-wrap ul.slick-dots li.slick-active button{ background:#fff;}

/* sticky form-section */
 .form-wrap{width:380px;position:absolute;text-align: center;padding:0px 30px;z-index:9;background-color:#fff;top:82px;right: 50px;box-shadow:1px 4px 8px 3px rgba(197,197,197,0.3);}
 .form-wrap  h2{    color: #383535;
    font-family: 'PoppinsRegular';font-size:28px;letter-spacing:2px;font-weight:normal;padding-top: 20px;padding-bottom:5px; }
 .form-wrap  p{color:#383535;font-size:22px;font-weight:normal;line-height:25px;}
 .form-wrap  h4{color:#383535; font-family: 'CrimsonTextSemibold';font-size:25px;font-weight:normal;line-height:30px;position:relative;}
 .form-wrap  h4 .tel-ant:before{content:"";width:100%;position:absolute;height:2px;background-color:#383535;top:0;left:0;}
.form-wrap  h4 .tel-ant{ display:inline-block; position:relative;padding:10px 0px 0px 0px; color:#e6a922; font-family:'PoppinsRegular';font-size: 28px;}
 .form-wrap  h4 .tel-ant:after{content:"";position:absolute;width:25px; height:25px;background:url(../images/phone-no.png) no-repeat; background-size:20px; background-position:left;left:0; top:14px;}
 div.form-wrap ul.form-list{ float:left; margin:15px 0 0 0; padding:0; width:100%;}

div.form-wrap ul.form-list li{ float:left; width:100%; margin-bottom:25px; list-style-type: none;}
div.form-wrap ul.form-list li.form-li{ height:33px;position:relative;}
div.form-wrap ul.form-list li .text{ float:left; color: #383535; font-size:14px; width:100%; border-bottom:1px solid #eeeeee; background:none; border-left:0; border-right:0; border-top:0; padding: 2px 2px 5px 30px; font-family:'PoppinsRegular';}
div.form-wrap ul.form-list li .text.mobile{width:100%;float:none; line-height:19px; padding:8px 2px 5px 80px;}
div.form-wrap ul.form-list li a.button{display:inline-block;padding:2px 20px;background-color:#e6a922;font-size:14px;font-family:'PoppinsRegular';color:#fff;text-transform:uppercase;border-radius:2px;vertical-align:bottom; letter-spacing:1px;}
::-webkit-input-placeholder {color:#9b968e; opacity:1;}
::-moz-placeholder {color:#9b968e; opacity:1}
:-ms-input-placeholder {color:#9b968e; opacity:1}
:-moz-placeholder {color:#9b968e; opacity:1}
div.form-wrap ul.form-list li .form-icon{float: left;position: absolute;z-index: 999;left: 0px;bottom: 9px;}
div.form-wrap ul.form-list li div.select-field{ float:left; width:100%; border-bottom:1px solid #eeeeee; padding-top:8px; padding-bottom: 8px;}
div.form-wrap ul.form-list li div.select-field:after{ content: "";right: 10px;top: 15px;width: 12px;height: 12px;line-height: 12px;background: none;position: absolute;pointer-events: none;display: block;color:rgba(0,0,0,0.25);text-align: center; transition: all ease-in-out 0.3s; -moz-transition: all ease-in-out 0.3s; -webkit-transition: all ease-in-out 0.3s;background: url(../images/arrow-bottom.png) no-repeat;background-size: 100%;}

div.form-wrap ul.form-list li #countryCode{ position:absolute; left:8%; top:8px; border:0; width:32px; color:#9b968e; font-size:13px; font-family:'PoppinsRegular';}
/* div.form-wrap ul.form-list li div.select-ext:after{ right:2px; top:12px; width:8px; height:8px; } */


div.form-wrap ul.form-list li div.select-field select{ float:left;font-size:14px; width:100%; background:none; border:0; appearance: none; cursor:pointer; outline:none; -webkit-appearance: none; -moz-appearance: none; display:inline-block; position:relative; color:#9b968e; font-family:'PoppinsRegular';}
div.form-wrap ul.form-list .agree-field p{color:#424241;font-size:10px !important;margin-bottom:0px !important;font-family:'PoppinsRegular';}
div.form-wrap ul.form-list .agree-field p a{text-decoration:underline;color:#383535;}
div.form-wrap ul.form-list .agree-field {position:relative;}
div.form-wrap ul.form-list .agree-field .text{float:left; width:20px; margin-top:5px; margin-right:5px;position: absolute;left: 15px;}
div.form-wrap ul.form-list li .submit{ display:inline-block; width:85%; background:#111421; color:#fff; font-size:20px; text-align:center; border:0; height:55px; border-radius:2px; font-family:'PoppinsMedium'; text-transform: uppercase; max-width: 100%; letter-spacing:2px;position:absolute;bottom:-20px;left:7%;}
div.form-wrap ul.form-list li:last-child{margin-bottom:0px;}


/* right-section */
.container div.main-content .wrapper .right-section{width: 100%;padding: 50px 27% 0px 6%;float: left;position: relative;margin:0px;}
.container div.main-content .wrapper .right-section h2{color:#383535; font-family: 'PoppinsRegular';font-size:32px;font-weight:normal;padding-bottom:20px;position:relative}
.container div.main-content .wrapper .right-section h2:after{content:"";width:50px;position:absolute;height:2px;background-color:#383535;bottom:18px;left:0;}
.container div.main-content .wrapper .right-section h4{color:#e6a922; font-family:'PoppinsMedium';font-size:22px;font-weight:normal;padding-bottom:35px;}
.container div.main-content .wrapper .right-section p{color:#383535; font-family:'PoppinsRegular';font-size:14px;font-weight:normal;line-height:23px;padding-bottom: 10px;}
.container div.main-content .wrapper .right-section div.about-sec{width: 100%;padding: 0px 0px 20px 0px;float: left;position: relative;margin:0px;}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop {width:100%;margin:0;padding:0;}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop ul{display:block;position:relative;float:left;padding:0px 0px 0px 20px;margin:0px;color:#383535; font-family:'PoppinsRegular';font-size:14px;font-weight:normal;}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop ul li{width:49%;float:left;line-height:23px;}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop h4{padding-bottom:10px;}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links{display:flex;justify-content:start;margin:20px 0 0 0;padding:0;position:relative;text-transform:uppercase;}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn{display:inline-block;position:relative;padding:5px;font-family:'PoppinsRegular';font-size:14px;font-weight:normal;color:#fff;/* background-color:#e6a922; */margin:0px;}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn span.play-btn{width: 60px; height: 60px;display: inline-block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn div.img-box{width:100%;position:relative;    padding: 10px; border: 1px solid #d5d5d5;}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn div.data h5{font-size: 14px;line-height: 20px; margin-top:10px; color: #383535;font-weight: normal;     font-family: 'PoppinsRegular';}
.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn img{width:100%;}
/* aminities */
.container div.main-content .wrapper .right-section div.aminities-sec{width: 100%;padding: 0px 0px 20px 0px;float: left;position: relative;margin:0px;}
.container div.main-content .wrapper .right-section div.location-sec{width: 100%;padding: 0px 0px 50px 0px;float: left;position: relative;margin:0px;}
.container div.main-content .wrapper .right-section div.residence-sec{width: 100%;padding: 0px 0px 50px 0px;float: left;position: relative;margin:0px;}
.container div.main-content .wrapper .right-section div.location-sec p{font-size:15px;}
.container div.main-content .wrapper .right-section div.location-sec .loaction-map{width:100%;margin:0px;padding:10px;border: 1px solid #d5d5d5;}
.container div.main-content .wrapper .right-section div.location-sec .loaction-map img{width:92%;}

/* aminities gallery */

 ul.amenities-list{ display: inline-block;margin: 0;padding: 0;text-align: left;padding-top: 25px; width: 100%;}
 ul.amenities-list li{width: 25%;display: inline-block;margin: 0 -2px 0px -2px;padding: 0;text-align: center; vertical-align: top;}
 ul.amenities-list li div.aminitie-data{width: auto;
    background: #f7f7f7; padding: 11px; border: 1px solid #e4e6eb; margin: 10px;}
 ul.amenities-list li div.img-box{ width: 100%;margin: 0;padding: 0;text-align: center;position: relative;border: none;box-shadow: none;}
 ul.amenities-list li div.img-box img{vertical-align:top;}
 ul.amenities-list li div.data-box{width: 100%;margin: 0;padding: 0;text-align: center;}
 ul.amenities-list li div.text-inside{vertical-align: top;padding:20px 0px;color:#383535; font-size:14px;font-weight:normal;line-height:23px;    font-family: 'PoppinsRegular';}
/*-------Residence-slider-------*/
ul.Residence{ float:left; width:100%; padding: 10px;  margin:0; list-style-type:none;border: 1px solid #d5d5d5;}
ul.Residence li{ float:left;position:relative; width:100%; padding:0; margin:0; outline:none;}
ul.Residence li div.imgbox{ float:left; width:100%; padding:0; margin:0;} 
ul.Residence li div.imgbox img{ width:100%;}
ul.Residence li div.data{ float:left; width:auto; padding:10px 50px; margin:0;position:absolute;left:0;bottom:0;background-color:#e6a922;} 
ul.Residence li div.data span{ display:inline-block; color:#fff; font-size:26px; line-height:26px; margin:0;padding:0; text-transform:capitalize;font-family: 'crimsontextregular';vertical-align:middle;}
ul.Residence .slick-arrow{ position:absolute; bottom:-70px; height:40px; width:40px; padding:0; background:none; border:0; line-height:200px; overflow:hidden; background-repeat:no-repeat; background-position:center; background-size:100%;}
ul.Residence .slick-arrow.slick-next{ background-image:url(../css/nex.png); right:0; z-index: 9;}
ul.Residence .slick-arrow.slick-prev{ background-image:url(../css/pre.png); right:55px;z-index: 9;}
/* location-sec */
.container div.main-content .wrapper .right-section div.location-sec  div.loaction-map div.gm-style-iw h2{color:#111421;padding-bottom:5px;text-transform:capitalize; font-family:'PoppinsRegular';font-size:18px;}
.container div.main-content .wrapper .right-section div.location-sec  div.loaction-map div.gm-style-iw h2:after{ bottom: 4px;display:none;}
.container div.main-content .wrapper .right-section div.location-sec  div.loaction-map div.gm-style-iw p{padding-bottom: 0px;margin-bottom:0px;font-size: 14px;color:#383535; font-family:'PoppinsRegular';}
/* plan sec */
.container div.main-content .wrapper .right-section div.plan-sec{width: 100%;padding: 0px 0px 20px 0px;float: left;position: relative;margin:0px;}
.container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap{width:100%;position:relative;float:left;padding:30px 0 0 0;margin:0;}
.container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title{font-size:26px;width:100%;position:relative;margin:0;padding:0;font-family: 'crimsontextregular';color:#111421;font-weight:normal;}
.container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title a{color:#111421 ;}
.container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title a,.container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h4.tower-title span,.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5 a {display:inline-block;line-height:30px;width:23%;margin:0 0 20px 0;padding:0 0px 3px 0;vertical-align:middle;border-bottom:2px dashed rgba(17,20,33,0.2);background:url(../images/right-drop-arrow.png) no-repeat;background-size:6px;background-position:right center;}

.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list{display:inline-block;width:100%;margin:0px 0px 0px 0px;padding:0;list-style-type:none;}
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li.tower-plans{width:100%;display:inline-block;margin:0;padding:30px 0;border-bottom:1px solid rgba(17,20,33,0.2); }
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content{position:relative;margin:0;padding:0;}
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h4.tower-title{font-size:25px;font-family: 'crimsontextregular';padding:0 0 0px 0;}
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h4.tower-title span{background:none;}
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5{font-size:16px;font-family:'PoppinsMedium';text-transform:uppercase;font-weight:normal;}
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5 a{color: #111421; }
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content div.unit-plans-box{width:100%;position:realtive;margin:0;padding:0;}
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5.unit-plans-title{padding:0 0px 5px 0;}
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content ul.unit-plans-list{display:inline-block;width:100%;margin:0;padding:0;list-style-type:none;}
.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content ul.unit-plans-list li{display:inline-block;width:16%;padding:0 20px 0 0;margin:0px;}
.right-section div.plan-sec ul.tower-list li div.tower-content ul.unit-plans-list li a{display:inline-block;width: 80%;font-size:13px;padding:0 30px 5px 0;margin:0;font-family:'PoppinsRegular';color:#111421 ;border-bottom:2px dashed rgba(17,20,33,0.2);background:url(../images/plans-arrow.png) no-repeat;background-size:6px;background-position:right center;}


/* pop-up-form */
 .form-popup.popup{height:400px;width:90%;display:none ;}
 .form-popup .form-wrap{width:100%;text-align: center;padding:0px 15px;z-index:9;background-color:#fff;top:0;left: 0px;box-shadow:1px 4px 8px 3px rgba(197,197,197,0.3);}
 .form-popup.popup .form-wrap  h2{font-size:27px;padding-top: 15px;padding-bottom:5px;}
 .form-popup.popup  .form-wrap h4{font-size:22px;line-height: 30px;}
/*  .form-popup.popup .form-wrap p{font-size:16px;margin-bottom:10px;} */
 .form-popup.popup .form-wrap h4 span:after{height:25px;width:25px;background-size:20px;top:6px;}
 .form-popup.popup .form-wrap h4 span{padding: 7px 0px 0px 30px;}
 .form-popup.popup div.form-wrap ul.form-list li {  height: 30px;  margin-bottom: 15px;}
 .form-popup.popup div.form-wrap ul.form-list li .text{font-size: 13px;}
.form-popup.popup div.form-wrap ul.form-list li div.select-field select{font-size: 13px;}
 .form-popup.popup div.form-wrap ul.form-list li .form-icon{bottom: 5px;}
  .form-popup.popup div.form-wrap ul.form-list li.goole-captcha{height:auto;margin-bottom:5px;}
  .form-popup.popup div.form-wrap ul.form-list li.agree-field{margin-bottom:0px;} 
 .form-popup.popup div.form-wrap ul.form-list .agree-field p{font-size:8px !important;line-height: 14px;}
  .form-popup.popup div.form-wrap ul.form-list .agree-field .text{margin:0;}
  .form-popup.popup div.form-wrap ul.form-list li .submit{height:40px;    bottom: 0px;}
 a.btn-close{width: 28px;height: 28px;text-align: center;position: absolute;right: 0px;top: 0px;border: 0;background: none;color: #fff;font-size: 16px;line-height: 28px;top: 3px;right: 3px;background-size: 100%;z-index:9;background-color:#e6a922;}
 .form-popup.popup div.form-wrap ul.form-list p.e{font-size:10px !Important;}
 /* Disclamer */
div.SubscriptionPopUp{ background:#fff; width:100%; max-width:800px; float:left; margin:0; padding:0px ; }
div.SubscriptionPopUp div.data{ width:100%; float:left; margin:0; padding:30px 30px;overflow:auto;height:700px;}
div.SubscriptionPopUp div.data h5{color: #8fb150;font-family: 'crimsontextregular';font-size:32px;font-weight:normal;text-align:center;}
div.SubscriptionPopUp div.data p{font-size:14px;font-family: 'crimsontextregular';color: #383535;}
 /* Thank You */
div.thank-you-wrap {min-height: 100% !important;display: block;width:100%;position:relative;float:left;text-align:center;}
div.thank-you-page{display:flex;align-items:center;width: 100%;float: left;margin: 0px;padding: 0px;position: relative;background: url(../images/thank-you-banner.jpg) no-repeat;background-size: cover;}
div.thanks-copy{width: 100%;margin: 0px; padding: 0px;position: relative;color:#fff;}
div.thanks-copy span{display:block;position:relative;width:100px;height:4px;background-color:#fff;margin:20px auto;}
div.thanks-copy h1{ font-family: 'CrimsonTextSemibold';font-size:60px;text-shadow: 1px 6px 18px #727272;padding-bottom:15px;}
div.thanks-copy p{ font-family:'PoppinsRegular';font-size:24px;line-height:38px;}
.mb-50{ margin-bottom: 50px;    padding-top: 25px; }
.des-viw-home-spit2{font-weight: bold; background: #ffdf01; color: #111421; padding: 15px;}
.des-viw-home-spit1{background: #111421; color: #fff; padding: 15px; font-weight: bold; font-size: 13px;}
.des-viw-home-spit1 .fos {padding: 1px;
    font-size: 12px;}
.mob-viw-home-spit1{background: #111421; color: #fff!important; padding: 15px; font-weight: bold;}

/* footer */
.foot-desk-only{display:block !important;}
.foot-mob-only{display:none !important;}
 footer{width:100%;position:relative;margin:0px;padding:0px;float:left;}
.footer{background-color:#111421;padding:20px 70px;text-align:center;}
.footer img.footer-logo{padding-bottom:25px;}
.footer p{color:#fff; font-family:'PoppinsRegular';font-size:14px;line-height: 22px;}
.footer .adress p span {display: inline-block;vertical-align: top;margin-right: 5px;margin-top: 2px;}
.footer p.footer-data a{text-decoration:underline;}
.footer p.footer-data,.footer p.footer-data a{font-size:12px;color:#fff;}
.footer ul.footer-privacy{display:inline-block;width:100%;margin:0;padding:0;list-style-type:none;}
.footer ul.footer-privacy a{display: inline-block;color:#fff; font-family:'PoppinsRegular';font-size:14px;line-height: 22px;text-decoration:underline;text-transform:uppercase;}
/* privacy-policy */
div.privacy-policy{float:left;width:100%;position:relative;padding:20px 90px;margin:0;}
div.privacy-policy h2{color:#383535; font-family: 'crimsontextregular';font-size:34px;font-weight:normal;padding-bottom:20px;position:relative}
div.privacy-policy h2:after{content:"";width:50px;position:absolute;height:2px;background-color:#383535;bottom:10px;left:0;}
div.privacy-policy p,div.privacy-policy li{color:#383535; font-family:'PoppinsRegular';font-size:14px;font-weight:normal;line-height:23px;padding-bottom: 10px;}
div.privacy-policy strong{font-size:16px;font-family:'PoppinsMedium';text-transform:uppercase;font-weight:normal;}
ul.list li{    width: 16%; padding: 0 0px 5px 0; margin: 0 1px 0 0;    border-bottom: 1px solid #ececec73;border-top: 1px solid #ececec73;}
.call p{ font-size:30px;}
.call a{   color: #0a0a0a;
    /* background-color: #e6a922; */
    padding: 11px;
    /* border-radius: 24px; 
    box-shadow: 1px 4px 8px 3px rgba(197,197,197,0.3);
    border: 1px solid #f8921d;*/
    padding: 11px;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .5px;
    color: #2d2d2d;
    font-family: 'Montserrat', sans-serif;}
.call a:hover {color: #f8921d;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.call p a i{
    font-size: 12px;
    font-weight: 400;
    color: #111421;
}
.call {    padding-right: 12px;
}
@media only screen and (max-width:480px){
	.call { display:none;}
ul.amenities-list.project-logos{
    padding: 8px 7px 0 7px;
    margin-left: 90px;
    display: block;
    }
    table th {
    font-size: 12px;
}
    table td {
        font-size: 8px;}
    div.header div.right {
        position: relative;
        margin: 0px 132px -3px 0;
        
    }
.form-wrap1{ display: none;}
}

.bottom-fixed-box {
padding: 10px 0;
background: #fff;
display: none;
box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
position: fixed;
left: 0;
right: 0;
bottom: 0;
z-index: 999;
}
.bottom-fixed-box ul {
margin: 0;
padding: 0;
list-style: none;
}
.full-30-width ul li {
float: left;
width: 33.33% !important;
text-align: center;
}
.bottom-fixed-box ul li {
float: left;
border-right: 1px solid #999;
width: 50% !important;
text-align: center;
}
.bottom-fixed-box ul li a {
    display: block;
    width: 100%;
    text-decoration: none !important;
    color: #ffffff;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
    background-color: #e8b137;
    padding: 13px;
}
.bottom-fixed-box ul li a img {
width: 30px;
vertical-align: middle;
margin-right: 10px;
}
.bottom-fixed-box ul li:last-child {
border-right:none;
}

@media screen and (max-width: 640px){ 
.bottom-fixed-box {
    display: initial !important;
}
.bottom-fixed-box {
    padding: 10px 0;
    background: #fff;
    display: none;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
	
}
.bottom-fixed-box li{ width:50% !important;
}

}
.collapsible {
  color:#111421;
  cursor: pointer;
  font-size: 15px;    
  width: 11px;
}
.content {
  padding: 30px 18px;
  display: none;
  overflow: hidden;
  background-color: #f1f1f1;
}
.collapse-p {
       color: #383535;
    font-family: 'PoppinsRegular';
    font-size: 14px;
    font-weight: normal;
    line-height: 23px;
    padding: 21px 82px 21px 54px;
     
    
}
.highlight-cont{padding: 6px 18px 18px; background: #ececec;}
.highlight-cont h5{ background:#111421; color:#fff; padding:5px; width: 312px; }
.highlight-cont h4{padding:5px 0; width:100%;}
.highlight-cont ul{width: 50%; padding-right:20px;}
.highlight-cont img{width:50%; padding: 10px; border: 1px solid #d5d5d5; margin:-57px 0 0px 0px;}
.location-cont {margin:0; padding:4px 8px; background:#000; color:#fff !important; width: 32%;}

@media screen and (max-width: 1440px) {
    .des-viw-home-spit1 .fos {
        margin: 0px 2px 0px 2px;
        font-size: 13px;
    }
.location-cont {width: 25%;}
ul.main-menu li {
  
    padding: 3px 15px;
}
}
#popup {
            display:none;
            position:fixed;
            margin:0 auto;
            z-index: 9999;
			background-color:rgba(0, 0, 0, 0.65);
			width:100%;
    }
  #popup img{ width: 100%;
      margin-left: 39%; }
	  #close{
		    background-color: #000000;
    border: none;
    color: white;
    padding: 7px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 19px;
    border: 1px solid #191919;
	}
	@media screen and (max-width:480px){
		#popup{
			    width: 102%;}
	#popup img{
	margin-left: 11%;padding-top: 11px;width: 77%;    padding-bottom: 4%;
	}
	#close{ margin-left:37%; padding: 4px 20px;     margin-bottom: 8px;}
	}

 