#pagewrap,.container,.main-wrapper{position:relative;width:100%}#lg-zoom-out,.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{opacity:.5;pointer-events:none}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont,hr{overflow:visible}*,.lg-outer *,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#f6f6f6}.container{max-width:500px;padding-right:15px;padding-left:15px;z-index:2}.main-wrapper{max-width:85%;margin:0 auto}.w-stroke{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.main-bgwrap{width:auto;left:15px;right:15px}.main-bgwrap::before{content:none}.text-divider .separator{display:-ms-flexbox;display:flex;direction:ltr;align-items:center}.text-divider .separator::after,.text-divider .separator::before{content:"";display:block;border-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:radial-gradient(ellipse at center,#d1dbe7 0,rgba(255,255,255,0) 75%)}.text-divider .separator .tt{font-size:22px;margin:0 1rem}.divider.dark::before,.text-divider.dark .separator::after,.text-divider.dark .separator::before{background:radial-gradient(ellipse at center,rgba(0,0,0,.2) 0,rgba(31,45,61,0) 75%)}.btn.more{background:0 0;line-height:1;padding:0}.btn.more i{position:absolute;padding:20px;width:100px;left:0}.btn.more i::before{background-size:contain;top:.65rem;left:.65rem;padding:.65rem}.btn.more i.phone::before{background-image:url(../icons/phone.svg)}.btn.more i.whatsapp::before{background-image:url(../icons/whatsapp.svg)}.btn.more span{padding:13px 16px;margin-left:40px;z-index:1}.main-title span{font-size:30px;letter-spacing:-2px}.bg-green3-gradient-top{background-image:linear-gradient(0deg,#7cc4ac 0,#fff 100%)}.bg-green3-gradient-bottom{background-image:linear-gradient(180deg,#7cc4ac 0,#fff 100%)}.bg-green1-gradient-bottom{background-image:linear-gradient(360deg,#65b197 50%,#7dc4ad 100%)}.bgr-blue-tt{background-image:linear-gradient(180deg,#348ad7 0,#fff 100%)}.bgr-blue-tb{background-image:linear-gradient(0deg,#348ad7 0,#fff 100%)}.bgr-green40-tt{background-image:linear-gradient(180deg,#8bc34a 0,#fff 100%)}.bgr-green40-tb{background-image:linear-gradient(0deg,#8bc34a 0,#fff 100%)}.bgr-celadon-tt{background-image:linear-gradient(180deg,#ace1af 0,#fff 100%)}.bgr-celadon-tb{background-image:linear-gradient(0deg,#ace1af 0,#fff 100%)}.bgr-mint-tt{background-image:linear-gradient(180deg,#3eb489 0,#fff 100%)}.bgr-mint-tb{background-image:linear-gradient(0deg,#3eb489 0,#fff 100%)}.heading{position:absolute;display:flex;top:0;left:15px;right:15px;max-height:320px}.heading .wrap img{height:100%}.primay-media{z-index:1}.primay-media .featured,.primay-media .price{background:#009688;border-top-right-radius:10px}.text-gt{background-color:#fbab7e;background-image:linear-gradient(62deg,#9c27b0 0,#ff5722 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.primay-media .logo{position:absolute;max-width:200px;top:20px;left:50%;transform:translateX(-50%)}.primay-media .text{line-height:1}.primay-media .text::before{content:"";position:absolute;top:-85px;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#117168 75%,transparent 100%)}.primay-media .roadto::after,.primay-media .roadto::before{content:"";position:absolute;top:10px;width:50%;height:1px;border-top:1px dashed rgba(0,0,0,.2)}.primay-media .roadto::before{left:-88px}.primay-media .roadto::after{right:-88px}.primay-media .price{line-height:1.2;padding:0.5rem 0.8rem;border:1px dashed #e0e0e0;border-bottom-left-radius:10px}.primay-media .featured{padding:1.5rem 1.2rem;border-top-left-radius:10px}.main-cover::before,.main-cover:after{content:'';position:absolute;bottom:13px;width:50%;height:20%;max-width:300px;-webkit-box-shadow:0 15px 10px rgb(0 0 0 / 70%);-moz-box-shadow:0 15px 10px rgba(0,0,0,.7);box-shadow:0 15px 10px rgb(0 0 0 / 70%)}.main-cover::before{left:5px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.main-cover:after{right:5px;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.main-cover figure{cursor:pointer;background:#fff;position:relative;padding:1rem;z-index:1}.main-cover figure::before{content:'';position:absolute;background:#fff;top:15px;left:-30px;width:125px;opacity:.8;padding:13px 0;text-align:center;-webkit-transform:rotate(325deg);-moz-transform:rotate(325deg);-ms-transform:rotate(325deg);-o-transform:rotate(325deg);transform:rotate(325deg);z-index:2}a.logo{max-width:200px;margin:2rem auto}.promo-caption{line-height:1.3;color:#c22}.promo-heading{line-height:1}.promo-text li:not(:last-child){margin-bottom:8px}.icon-box .box{border:0;box-shadow:none;border-top-left-radius:2rem;border-bottom-right-radius:2rem;background-image:radial-gradient(circle farthest-corner at 5% 18%, rgba(176,229,208,1) 42%, rgb(31 179 167 / 61%) 93.6% )}.icon-box .icon{padding:20% 0;display:flex;align-items:center;justify-content:center}.icon-box .icon::before{content:'';position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;width:85px;height:85px}.icon-box .icon.facility::before{background-image:url(../icons/amenities.png)}.icon-box .icon.payment::before{background-image:url(../icons/mortgage.png)}.icon-box .icon.location::before{background-image:url(../icons/map.png)}.icon-box .icon.security::before{background-image:url(../icons/shield.png)}.icon-box .icon.develop::before{background-image:url(../icons/developer.png)}.icon-box .icon.facility::before{background-image:url(../icons/facility.png)}.icon-box .text p{line-height:24px}.unit-type .ratiobox{border-radius:1rem;padding-bottom:75%}.icon-box.icon-circle .box{background:transparent;padding:15px;border-radius:0}.icon-box.icon-circle .box .icon{overflow:hidden;padding-top:0;padding-bottom:100%;border-radius:100%;box-shadow:2px 5px 15px 0 rgba(0,0,0,.05)}.icon-box.icon-circle .box .icon::before{content:none}.icon-box.icon-circle .box .icon .bg{background-repeat:no-repeat;padding:4px;border:4px solid #e9e9e9;border-radius:100%}.icon-box.icbx-v2 .box{background:#fff;border-radius:15px;box-shadow:5px 5px 5px rgb(31 45 61 / 5%)}.icon-box.icbx-v2 .media .ratiobox{width:50%;height:50%;margin:20px auto;padding-bottom:50%;border-radius:100%}.icon-box.icbx-v2 .text{padding-top:0;line-height:1.2}.msg{display:none;line-height:1;position:absolute;left:20px;right:20px;bottom:-35px}.msg .alert{display:inline-block;position:relative;padding:6px 11px;border-radius:.25rem;border:1px solid transparent}.alert.err{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert.scc{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.unit-type .info div{border-bottom:1px dashed}.unit-type .info div span:last-child{position:relative;bottom:-1px;border-bottom:1px solid #161616}.unit-type .info sup{font-size:10px;font-weight:500}.owl-nav button i{color:#000}.unit-type #leads{position:absolute;top:10px;left:10px;padding:8px 12px;line-height:1.3;z-index:2}.unit-type .owl-nav{top:10px;right:10px}.promo-heading{font-size:32px}.f-biger{font-size:20px}.sitebutton{text-align:center;position:fixed;left:50%;bottom:25px;z-index:10;transform:translateX(-50%)}.sitebutton .btn{white-space:nowrap;position:relative;height:52px;font-size:14px;line-height:65px;-webkit-box-shadow:0 6px 8px 2px rgb(0 0 0 / 14%);-moz-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);box-shadow:0 6px 8px 2px rgb(0 0 0 / 14%);transition:.2s}.sitebutton #leads::after,.sitebutton #leads::before{position:absolute;content:'';left:-5px;right:-5px;bottom:-5px;top:-5px;border:1px solid #009688;border-radius:9rem;opacity:.5;animation:2.5s linear infinite forwards play_btn_ring_anim;z-index:-1}.sitebutton #leads::before{left:-10px;right:-10px;top:-10px;bottom:-10px;animation-delay:.9s}@-webkit-keyframes play_btn_ring_anim{0%{opacity:.4;top:-2px;right:-2px;bottom:-2px;left:-2px}100%{opacity:.05;top:-24px;right:-24px;bottom:-24px;left:-24px}}@keyframes play_btn_ring_anim{0%{opacity:.4;top:-2px;right:-2px;bottom:-2px;left:-2px}100%{opacity:.05;top:-24px;right:-24px;bottom:-24px;left:-24px}}@media (min-width:320px) and (max-width:480px){.col-1,.col-10,.col-11,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.project-locs [class*=col-].card{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.main-bgwrap{left:0;right:0}.main-wrapper{max-width:90%}.container{padding-left:10px;padding-right:10px}.no-gutters{margin-left:-10px;margin-right:-10px}.main-title{font-size:28px}.main-title span{font-size:22px}.icon-box .icon::before{width:65px;height:65px}.icon-box.icon-circle [class*=col-],.icon-box.icbx-v2 [class*=col-]{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.icon-box.icon-circle .box{padding:0}}