.chatbot-widget{position:fixed;bottom:20px;right:20px;z-index:9999}.chatbot-button{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg,#ec1d3d,#d91a36);color:#fff;border:none;border-radius:50%;cursor:pointer;box-shadow:0 4px 20px #ec1d3d4d;transition:opacity .3s ease,transform .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease,max-height .3s ease,box-shadow .3s ease;font-size:14px;font-weight:600;overflow:hidden;position:relative}.chatbot-button:hover{transform:translateY(-2px);box-shadow:0 6px 25px #ec1d3d66;width:120px;border-radius:30px}.chatbot-button:active{transform:translateY(0)}.chatbot-button svg{transition:opacity .3s ease,transform .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease,max-height .3s ease,box-shadow .3s ease;flex-shrink:0}.chatbot-text{opacity:0;margin-left:0;white-space:nowrap;transition:opacity .3s ease,transform .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease,max-height .3s ease,box-shadow .3s ease;transform:translate(-10px);width:0;overflow:hidden}.chatbot-button:hover .chatbot-text{opacity:1;transform:translate(0);width:auto;margin-left:8px}.chatbot-button:hover svg{transform:scale(.9)}.chatbot-button:before{content:"";position:absolute;inset:0;border-radius:50%;background:#ec1d3d4d;animation:chatbot-pulse 2s infinite;z-index:-1}@keyframes chatbot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(1.4);opacity:0}to{transform:scale(1.4);opacity:0}}@media(max-width:768px){.chatbot-widget{bottom:15px;right:15px}.chatbot-button{width:50px;height:50px}.chatbot-button:hover{width:50px;border-radius:50%}.chatbot-text{display:none}}.awards-slide-content .awards-year-inner{transition:opacity .3s ease .1s,transform .3s ease .1s,background-color .3s ease .1s,color .3s ease .1s,border-color .3s ease .1s,max-height .3s ease .1s,box-shadow .3s ease .1s;opacity:0;transform:translateY(10px)}.swiper-slide.expanded .awards-slide-content .awards-year-inner{opacity:1;transform:translateY(0)}.awards-slide-content .title-desc-list-point{transition:opacity .3s ease .2s,transform .3s ease .2s,background-color .3s ease .2s,color .3s ease .2s,border-color .3s ease .2s,max-height .3s ease .2s,box-shadow .3s ease .2s;opacity:0;transform:translateY(10px)}.swiper-slide.expanded .awards-slide-content .title-desc-list-point{opacity:1;transform:translateY(0)}.pr-100{padding-right:100px}.pl-100{padding-left:100px}.pr-60{padding-right:60px}.pl-60{padding-left:60px}.modal-cursor-outer{position:fixed;width:20px;height:20px;border:2px solid #ec1d3d;border-radius:50%;background:transparent;pointer-events:none;z-index:999999;transform:translate(-50%,-50%);transition:opacity .1s ease,transform .1s ease,background-color .1s ease,color .1s ease,border-color .1s ease,max-height .1s ease,box-shadow .1s ease;opacity:0}.modal-cursor-inner{position:fixed;width:4px;height:4px;background:#ec1d3d;border-radius:50%;pointer-events:none;z-index:999999;transform:translate(-50%,-50%);transition:opacity .1s ease,transform .1s ease,background-color .1s ease,color .1s ease,border-color .1s ease,max-height .1s ease,box-shadow .1s ease;opacity:0}.theme-modal.is-active .modal-cursor-outer,.theme-modal.is-active .modal-cursor-inner{opacity:1}.theme-modal-background{background:#0003;backdrop-filter:blur(10px);position:fixed;inset:0;z-index:0;cursor:pointer!important;-moz-transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;-ms-transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;-o-transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;-webkit-transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear}.theme-modal-background{background:#0003;backdrop-filter:blur(10px);position:fixed;inset:0;z-index:0;cursor:pointer!important;-moz-transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;-ms-transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;-o-transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;-webkit-transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear;width:100%;height:100%}.theme-modal-card-body{border:0;z-index:1;position:relative;cursor:auto!important;overflow:visible;background-color:transparent}.close{cursor:pointer!important}html.insomenu-active #header,html.html-menu-active #header,html.is-active #header,#header.sticky{backdrop-filter:unset}.theme-logo,.menu-icons{position:relative;z-index:9}.scroll-down header{transform:translateY(-100px);-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-ms-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-o-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1)}.scroll-up header,.html-menu-active header{top:0;background:transparent;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-ms-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-o-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1)}.header-dropdown>.menu-link:hover,.header-dropdown.menu-active>.menu-link{color:#ec1d3d}.cursor-inner.cursor-hover{opacity:.3!important}.cursor-outer.cursor-hover{opacity:0!important}.menu-trigger{border-left:1px solid #fff;padding-left:18px;cursor:pointer;transition:opacity .3s ease,transform .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease,max-height .3s ease,box-shadow .3s ease}.header-whatsapp,.header-contact{cursor:pointer;transition:opacity .3s ease,transform .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease,max-height .3s ease,box-shadow .3s ease;padding:8px;border-radius:50%}.project-detail-page header.sticky{transform:translateY(-100px);-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-ms-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1);-o-transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1),background-color 1s cubic-bezier(.215,.61,.355,1),color 1s cubic-bezier(.215,.61,.355,1),border-color 1s cubic-bezier(.215,.61,.355,1),max-height 1s cubic-bezier(.215,.61,.355,1),box-shadow 1s cubic-bezier(.215,.61,.355,1)}.menu-trigger:hover{background:unset;transform:scale(1)}.custom-select select{border-bottom:0!important}.blog-menu-main:after{background:linear-gradient(to right,#fff 25%,#fff0);right:0;transform:rotate(180deg);width:150px}.blog-menu-main .project-menu-item{width:-webkit-fill-available}.error.error-message{color:red;font-size:13px;position:absolute;bottom:-18px}.mobile-with-country .country-code{position:relative;min-width:100px}.collapse{visibility:unset}.accordion .card__title{width:100%}.react-select__control{border:0!important;border-radius:0!important;height:40px;border-bottom:1px solid #bcbec0!important;box-shadow:none!important;background-color:transparent!important}.react-select__control:hover{border:0!important;border-bottom:1px solid #bcbec0!important;box-shadow:none!important}.react-select__control--is-focused{border:0!important;border-bottom:1px solid #bcbec0!important;box-shadow:none!important;outline:none!important}.react-select__control--menu-is-open{border:0!important;border-bottom:1px solid #bcbec0!important;box-shadow:none!important}.react-select__input-container{margin:0;padding:0}.react-select__value-container.react-select__value-container--has-value{padding:0}.react-select-container{outline:none!important;width:100%}.react-select-container:focus,.react-select-container:focus-visible,.react-select-container:focus-within{outline:none!important;border:none!important}.react-select__option{background-color:#fff!important;color:#333!important;cursor:pointer;padding:8px 12px}.react-select__option:hover{background-color:#ec1d3d5e!important;color:#333!important}.react-select__option--is-selected,.react-select__option--is-selected:hover{background-color:#ec1d3d!important;color:#fff!important}.react-select__option--is-focused{background-color:#ec1d3d5e!important;color:#333!important}.react-select__option--is-focused.react-select__option--is-selected{background-color:#ec1d3d!important;color:#fff!important}.react-select__control--is-focused,.react-select__control--is-focused:hover{border:0!important;border-bottom:1px solid #bcbec0!important;box-shadow:none!important;outline:none!important}.react-select__dropdown-indicator{color:#bcbec0}.react-select__dropdown-indicator:hover{color:#ec1d3d}.react-select__clear-indicator{color:#bcbec0}.react-select__clear-indicator:hover{color:#ec1d3d}.react-select__menu{border-radius:0;box-shadow:0 2px 8px #0000001a;border:1px solid #e0e0e0;margin-top:1px}.react-select__single-value{color:#333}.react-select__placeholder{color:#bcbec0}.react-select__menu-list{padding:0}.react-select__control,.react-select__control:hover,.react-select__control--is-focused,.react-select__control--menu-is-open{border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #bcbec0!important}.react-select__value-container,.react-select__value-container.css-hlgwow{padding:0!important}.form-group.custom-select .react-select__control,.form-group.custom-select .react-select__control:hover,.form-group.custom-select .react-select__control--is-focused,.form-group.custom-select .react-select__control--menu-is-open{border-bottom:0!important}.enquire-now-form .form-group.custom-select .react-select__control,.enquire-now-form .form-group.custom-select .react-select__control:hover,.enquire-now-form .form-group.custom-select .react-select__control--is-focused,.enquire-now-form .form-group.custom-select .react-select__control--menu-is-open{border-bottom:1px solid #bcbec0!important}.form-group.custom-select .react-select__indicator-separator{border:0!important;background:0}.news-media-wrapper .number-pagination{width:unset;justify-content:center}.number-pagination li button{background-color:#d7d7d7;color:#4f4f4f;font-weight:700;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.number-pagination li button:hover,.number-pagination li.active button{background-color:#ec1d3d;color:#fff}.number-pagination .page-item-arrow button{background-color:transparent!important}.number-pagination .ellipsis span{background-color:#d7d7d7;color:#4f4f4f;font-weight:700;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:default}.number-pagination .page-item.ellipsis{pointer-events:none}.brand-highlight-title{font-size:32px!important;margin-bottom:0!important}#highlight-text-slider li{margin-bottom:0!important;margin-top:0!important}.confi-block{width:100%}.border-radius-0{border-radius:0!important}.react-select__menu{z-index:99!important}.enquire-now-modal-card{max-width:550px!important}.theme-block-icon{background:transparent;border:0}.square-img-fixed-ratio-2{width:100%!important;aspect-ratio:1/1.2!important;object-fit:cover!important;object-position:center!important;height:auto!important}.number-pagination li button{border:0}.accordion .card__title{border:0;background:transparent}.splide:not(.is-overflow) .splide__pagination{display:flex}.our-team-item .theme-block-icon{padding:0}.project-detail-page.park-avenue-thane .btn.text-golden,.project-detail-page.ten-x .btn.text-golden{color:#000!important}.project-detail-page.park-avenue-thane .location-map .location-link,.project-detail-page.ten-x .location-map .location-link{background-color:#000!important;border-color:#000!important}#highlight-text-slider h4{display:inline-block;background:linear-gradient(45deg,#b9902e 36.37%,#cead53 48.55%,#bf993f 51%,#b38931 53.91%,#af842d 55.84% 56.67%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;line-height:1.2;max-width:160px;overflow-wrap:break-word;hyphens:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.error{background-color:#ea5455;color:#fff;white-space:nowrap;padding:0 6px;font-size:10px;font-weight:500;line-height:16px;position:absolute}.m-auto{margin:0 auto}.block-title.text-left{text-align:left!important}.navbar-search-wrapper{position:relative}.search-results-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:0;box-shadow:0 8px 24px #00000026;z-index:999;max-height:230px;overflow-y:auto;margin-top:8px}.search-results-list{padding:8px 0;display:flex;flex-wrap:wrap;gap:8px;padding-bottom:10px!important;border-radius:0!important;padding-right:0!important}.search-result-item{display:flex;align-items:center;padding:12px 16px;text-decoration:none;color:inherit;border-bottom:1px solid #f5f5f5;transition:background-color .2s ease}.search-result-item:hover{background-color:#f8f9fa}.search-result-item:last-child{border-bottom:none}.search-result-image{margin-right:12px;flex-shrink:0}.search-result-content{flex:1;min-width:0}.search-result-title{font-size:14px;font-weight:600;margin:0 0 4px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-location{font-size:12px;color:#666;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-type{font-size:11px;background:#ec1d3d;color:#fff;padding:2px 6px;border-radius:12px;text-transform:uppercase;font-weight:500}.search-view-all{padding:12px 16px;border-top:1px solid #e0e0e0;background:#f8f9fa}.search-view-all a{color:#ec1d3d;text-decoration:none;font-weight:500;font-size:13px}.search-view-all a:hover{text-decoration:underline}.search-no-results{padding:20px 16px;text-align:center}.search-no-results p{margin:0 0 8px;color:#666;font-size:14px}.search-no-results a{color:#ec1d3d;text-decoration:none;font-size:13px}.search-error{padding:16px;text-align:center;color:#ec1d3d}.search-spinner{width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #ec1d3d;border-radius:50%;animation:spin 1s linear infinite}.search-results-list .block-link{position:absolute;width:100%;height:100%}.search-results-list .theme-block{position:relative}.connect-with-us-form .column.w-100{width:100%!important}.fancybox-caption-content{font-size:10px}.raymond-logo{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.raymond-logo img{display:block!important;margin:0 auto!important}.global-loader-overlay .loader-container,.page-loader{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.text-start{text-align:start}.confi-block.the-address-by-gs:before{background-image:url(../images/elements/logo-element.svg)}.confi-block.invictus-by-gs:before{background-image:url(../images/elements/invictus-gs-new.svg)}.confi-block.ten-x:before{background-image:url(../images/elements/tenx-new.svg)}.coming-soon-detail h1{font-size:140px;line-height:200px;color:#ec1d3d;font-weight:100;padding:0 30px}.video-play{cursor:pointer;background:unset;border:0;padding:0;box-shadow:none}.search-results-list .columns{margin-bottom:0!important;width:calc(50% - 8px)}.theme-slider .splide__list{justify-content:center}.connect-with-us-form .react-select__indicator-separator{background:unset!important}.footer-menu-block .footer-inner-col:last-child{text-align:end}.header-contact svg path{stroke:0!important}.sidebar-menu-item-inner .sidebar-menu-link-inner{height:0;overflow:hidden;-moz-transition:height .4s ease;-ms-transition:height .4s ease;-o-transition:height .4s ease;-webkit-transition:height .4s ease;transition:height .4s ease}.invictus-video-banner{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden}.invictus-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.invictus-banner-video{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;transform:translate(-50%,-50%);pointer-events:none;object-fit:cover}.invictus-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:2}.invictus-banner-content{position:relative;z-index:3;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.invictus-banner-content .banner-desc{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.invictus-video-banner .img-tag{position:absolute;bottom:20px;right:20px;z-index:4;background:#000c;color:#fff;padding:8px 12px;font-size:12px;border-radius:4px;font-weight:500}@media screen and (max-width:1024px){.invictus-video-banner{height:80vh;min-height:550px}}@media screen and (max-width:768px){.invictus-video-banner{height:70vh;min-height:500px}.invictus-banner-video{height:70vh}.invictus-video-banner .img-tag{bottom:15px;right:15px;padding:6px 10px;font-size:11px}}@media screen and (max-width:480px){.invictus-video-banner{height:60vh;min-height:400px}.invictus-banner-video{height:60vh}.invictus-video-banner .img-tag{bottom:10px;right:10px;padding:5px 8px;font-size:10px}}.project-search-container .form-group.custom-select .react-select__control,.project-search-container .form-group.custom-select .react-select__control:hover,.project-search-container .form-group.custom-select .react-select__control--is-focused,.project-search-container .form-group.custom-select .react-select__control--menu-is-open{border-bottom:1px solid #ddd!important}.project-search-container .search-close{border:1px solid #ec1d3d!important}.project-search-container .react-select__menu{z-index:9999!important;position:absolute!important}.project-search-container .react-select__menu-list{z-index:9999!important}.project-search-container .react-select-container{z-index:999!important;position:relative!important}.project-search-overlay,.project-search-overlay-{z-index:9998!important;position:fixed!important}.project-search-container{z-index:9998!important;position:relative!important}.projects-loading{min-height:50vh;display:flex;align-items:center;justify-content:center}.loading-spinner{display:flex;align-items:center;justify-content:center;font-size:18px;color:#666}.loading-spinner:after{content:"";width:20px;height:20px;margin-left:10px;border:2px solid #f3f3f3;border-top:2px solid #ec1d3d;border-radius:50%;animation:spin 1s linear infinite}.theme-link-btn{font-family:Jost,sans-serif;background:unset;border:unset;border-bottom:1px solid #ec1d3d;padding:0;color:#4f4f4f}.amenities-img-item img{max-height:320px;transition:transform .75s ease-out!important}@keyframes fadeInButton{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rera-desc h6{font-size:12px}.our-team-img .theme-block-icon{padding:0}.read-more-with-content-wrapper{position:relative}.read-more-content{max-height:0;overflow:hidden;transition:max-height 1s cubic-bezier(.4,0,.2,1)}.read-more-with-content-wrapper.active .read-more-content{max-height:2000px;transition:max-height 3.5s cubic-bezier(.4,0,.2,1)}.preview-text{color:#555;margin-bottom:12px;transition:opacity 1s ease;opacity:1;transform:translateY(0)}.read-more-with-content{text-transform:capitalize;font-size:13px}.read-more-with-content:hover{color:#d91a36;border-bottom-color:#d91a36}.about-us-read-more .read-more-content{margin-top:10px}.about-us-read-more .preview-text{color:#555;line-height:1.6}.about-us-read-more .read-more-with-content{font-weight:700}.theme-filter-detail{width:100%}.effect-bubble{transform:scale(.95);transform-origin:center}.modal-overlay.open .effect-bubble{transform:scale(1);opacity:1;transition-timing-function:cubic-bezier(.4,0,.2,1)}.effect-slide{transform:translateY(-20px)}.modal-overlay.open .effect-slide{transform:translateY(0);opacity:1;transition-timing-function:cubic-bezier(.4,0,.2,1)}.effect-fade{transform:scale(1.02)}.modal-overlay.open .effect-fade{transform:scale(1);opacity:1;transition-timing-function:cubic-bezier(.4,0,.2,1)}.effect-flip{transform:translateY(20px);opacity:0}.modal-overlay.open .effect-flip{transform:translateY(0);opacity:1;transition-timing-function:cubic-bezier(.4,0,.2,1)}.effect-swing{transform:scale(.98);opacity:0}.modal-overlay.open .effect-swing{transform:scale(1);opacity:1;transition-timing-function:cubic-bezier(.4,0,.2,1)}.read-more-content{display:block!important}.address-gs-video-banner{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.flats-configuration-list svg path{color:#a57b24}.flats-configuration-list svg{flex:0 0 26px}.custom-read-more-with-content{position:relative}.custom-read-more-with-content:before{content:"";position:absolute;bottom:0;height:1px;width:100%;background:#ec1d3d}.section-projects .splide__arrows.splide__arrows--ltr{display:none}.model-close-btn{position:absolute;top:20px;right:20px}.nowrap{white-space:nowrap}.gallery-grid-update-last .theme-block-img{transform:scale(1)}.gg-update-last-top .theme-block{padding:0 0 10px}.gg-update-last-top .theme-block:first-child{padding-right:5px}.gg-update-last-top .theme-block:last-child{padding-left:5px}.gallery-grid-update{padding:0 10px}.gallery-grid-update-first{padding:0 5px 0 10px!important}.column.gallery-grid-update-last{padding:0 10px 0 5px!important}.gallery-grid-update-first .theme-block-img{transform:scale(1)}.gallery-grid-update-cols{align-items:center}.specifications-block h6{font-size:18px}.mainscreen-award-block .swiper-slide,.mainscreen-award-block .swiper-slider-container{height:500px}.sticky-btn{transform:unset;top:unset;bottom:0!important;right:0;left:0;border:0;border-top:1px solid #fff;border-radius:0;text-align:center;width:50%;padding:10px 0!important;gap:10px}.sticky-btn.sticky-btn-call{right:0;left:unset;border-left:1px solid}.sticky-btn:hover{background:#ec1d3d;color:#fff}.investor-accordian-tab-list .tab-list{gap:15px}.gg-update-item.gg-update-last-top .theme-block:first-child .img-tag{right:8px;bottom:16px}.gg-update-item.gg-update-last-top .theme-block:last-child .img-tag{right:2px;bottom:16px}.investor-table .theme-table th{text-decoration:none!important;text-transform:unset;font-family:Jost;font-size:16px}.board-members-grid .columns{margin:0 -20px}.board-members-grid .column{padding:0 20px}.theme-text.disable{opacity:.5}.menu-inner-child-list-1,.menu-inner-child-list-2{padding-left:20px}.section-connect-with-us{overflow:unset}.section-investors{font-size:15px}.section-investors .accordion .card__title h6{font-size:17px}.section-blog-category-banner .section-title{min-height:50px}.section-blog-category-banner .banner-desc{bottom:10px}#team-modal .theme-modal-card{transform:translateY(-50%)}@media screen and (max-height:600px){.thank-you-modal.is-active .theme-modal-card,.enquire-now-modal.is-active .theme-modal-card,.modal-lg.theme-modal.is-active .theme-modal-card{top:30px;transform:unset!important}}.growth-story-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.section-growth-story:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6;z-index:1}.section.bg-gray{background-color:#f9f9f9}.section-growth-story-description{color:#fff}.add-popup-modal{max-width:500px;margin:0 auto}.add-popup-modal .theme-modal-card{padding:0}.popup-btn{position:absolute;background:#fff;width:100%;bottom:20px;max-width:fit-content;margin:0 auto;left:0;right:0}.popup-btn a{width:100%;text-align:center;justify-content:center}#thank-you-modal .theme-modal-card,.add-popup-modal .theme-modal-card{top:50%!important;transform:translateY(-50%)!important}.add-popup-modal.theme-modal{padding:20px}.add-popup-modal .close{top:0;right:0;border-radius:0;background:#ffffff4d;border:0;color:#000;padding:0}.add-popup-modal .close svg{height:30px;width:100%}.download-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff,#f8f9fa);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:20px}.download-card{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;padding:48px 40px;max-width:480px;width:100%;text-align:center;animation:slideUp .6s ease-out}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.logo-container{margin-bottom:32px;animation:fadeIn .8s ease-out .2s both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.logo-text{font-size:28px;font-weight:700;color:#ec1d3d;letter-spacing:1px;margin:0}.logo-subtitle{font-size:12px;color:#666;margin-top:4px;letter-spacing:2px;text-transform:uppercase}.icon-container{width:80px;height:80px;margin:0 auto 24px;background:linear-gradient(135deg,#ec1d3d,#ff4757);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:pulse 2s ease-in-out infinite;will-change:transform;position:relative}.icon-container:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 #ec1d3d66;animation:pulse-ring 2s ease-in-out infinite;pointer-events:none}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes pulse-ring{0%,to{box-shadow:0 0 #ec1d3d66;opacity:1}50%{box-shadow:0 0 0 20px #ec1d3d00;opacity:0}}.download-icon{width:40px;height:40px;stroke:#fff;stroke-width:2;fill:none;animation:downloadBounce 1.5s ease-in-out infinite}@keyframes downloadBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.checkmark-icon{width:40px;height:40px;stroke:#fff;stroke-width:2;fill:none;stroke-dasharray:50;stroke-dashoffset:50;animation:checkmark .6s ease-out forwards}@keyframes checkmark{to{stroke-dashoffset:0}}.error-icon{width:40px;height:40px;stroke:#fff;stroke-width:2;fill:none}.status-title{font-size:24px;font-weight:600;color:#2c3e50;margin:0 0 12px}.status-message{font-size:15px;color:#7f8c8d;margin:0 0 32px;line-height:1.6}.progress-container{width:100%;margin-bottom:16px}.progress-bar-wrapper{width:100%;height:8px;background:#f0f0f0;border-radius:10px;overflow:hidden;position:relative}.progress-bar-fill{height:100%;background:linear-gradient(90deg,#ec1d3d,#ff4757);border-radius:10px;transition:width .3s ease;position:relative;overflow:hidden}.progress-bar-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-text{font-size:14px;font-weight:600;color:#ec1d3d;margin-top:8px}.file-info{background:#f8f9fa;border-radius:8px;padding:16px;margin-top:24px;border-left:4px solid #ec1d3d}.file-name{font-size:13px;color:#2c3e50;font-weight:600;margin:0}.file-size{font-size:12px;color:#7f8c8d;margin:4px 0 0}.spinner{width:40px;height:40px;border:3px solid rgba(236,29,61,.1);border-top:3px solid #ec1d3d;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.success-bg{background:linear-gradient(135deg,#22c55e,#16a34a)}.error-bg{background:linear-gradient(135deg,#ef4444,#dc2626)}@media(max-width:480px){.download-card{padding:36px 24px}.logo-text{font-size:24px}.status-title{font-size:20px}.icon-container{width:70px;height:70px}}.project-menu-main.blog-menu-main{justify-content:center}.column.rera-desc-col{flex:1}.project-menu-main.without-logo-header #project-menu{padding:0;justify-content:unset}.project-menu-main.without-logo-header{padding:0}.project-menu-main.without-logo-header .project-menu-item{width:auto}.enquire-now-modal-wrapper{max-width:600px;margin:0 auto}.sticky-footer-form{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:12px 0;z-index:999;box-shadow:0 0 3px}.sticky-footer-form-inner{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sticky-form-field{flex:1;min-width:150px}.sticky-form-field-phone{flex:1.3;min-width:200px}.sticky-form-field-phone .mobile-with-country{display:flex;gap:0}.sticky-form-field-phone .country-code{width:90px;flex-shrink:0}.sticky-form-field-phone .country-code .react-select__control{border-radius:6px 0 0 6px;min-height:42px;background:#fffffff2}.sticky-form-field-phone input.form-control{border-left:none}.sticky-form-submit{flex:0 0 auto}.sticky-form-submit .btn{padding:10px 30px;font-size:14px;font-weight:600;white-space:nowrap}@media screen and (max-width:767px){.sticky-footer-form{display:none}.sticky-form-field,.sticky-form-field-phone{flex:1 1 100%;min-width:100%}.teaser-page{padding-bottom:20px}.is-footer-sticky-form{padding-bottom:20px!important}}.is-footer-sticky-form{padding-bottom:70px}.teaser-header{position:fixed!important;top:0!important;left:0;right:0;z-index:1000;background:#fff!important;backdrop-filter:blur(10px);box-shadow:0 2px 10px #0000001a;padding:10px 0;transform:none!important;opacity:1!important;visibility:visible!important}.teaser-header .container{display:flex;align-items:center;justify-content:space-between}.teaser-header .teaser-logo img{max-height:50px;width:auto}.teaser-header .teaser-menu{display:flex;align-items:center;gap:20px}.teaser-header .teaser-menu ul{display:flex;list-style:none;margin:0;padding:0;gap:20px}.teaser-header .teaser-menu-link{color:#333;text-decoration:none;font-size:14px;font-weight:500;transition:color .3s ease,border-bottom .3s ease;padding-bottom:5px;border-bottom:2px solid transparent;padding-left:10px;padding-right:10px}.teaser-header .teaser-menu-link:hover{color:#ec1d3d}.teaser-header .teaser-menu-link.active{color:#ec1d3d;border-bottom:2px solid #ec1d3d}.teaser-header .teaser-hamburger{display:none;cursor:pointer;flex-direction:column;gap:5px;width:25px;height:20px;position:relative}.teaser-header .teaser-hamburger span{width:25px;height:2px;background:#333;transition:opacity .3s ease,transform .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease,max-height .3s ease,box-shadow .3s ease;position:absolute;left:0}.teaser-header .teaser-hamburger span:nth-child(1){top:0}.teaser-header .teaser-hamburger span:nth-child(2){top:9px}.teaser-header .teaser-hamburger span:nth-child(3){top:18px}.teaser-header.menu-open .teaser-hamburger span:nth-child(1){top:9px;transform:rotate(45deg)}.teaser-header.menu-open .teaser-hamburger span:nth-child(2){opacity:0}.teaser-header.menu-open .teaser-hamburger span:nth-child(3){top:9px;transform:rotate(-45deg)}.is-custom-header .teaser-page{padding-top:70px}.teaser-enquire-btn{flex-shrink:0}.teaser-enquire-btn .btn{padding:8px 20px;font-size:13px;font-weight:600}.bandra-location-video header,.bandra-location-video footer,.is-custom-footer #footer,.is-custom-header #header,.is-custom-header .sticky-btn,.is-custom-header .projects-properties-menu.position-sticky-block,.embeddedServiceHelpButton{display:none!important}.virtual-tour-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background:#000}.virtual-tour-iframe{width:100%;height:100%;border:none;display:block}.sticky-teaser-enquire-btn button{position:fixed;right:0;bottom:0;z-index:99;background:#fff!important;display:none;width:100%;text-align:center;justify-content:center}#section-thankyou .btn.fill-btn{padding:12px 30px}.section-thankyou-detail{position:relative;z-index:9}.fancybox-caption__body{font-size:10px}.hover-scale-block img,.theme-block-img img{transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear!important}.connect-with-us-form .form-group.custom-select .react-select__control,.connect-with-us-form .form-group.custom-select .react-select__control:hover,.connect-with-us-form .form-group.custom-select .react-select__control--is-focused,.connect-with-us-form .form-group.custom-select .react-select__control--menu-is-open{border-bottom:1px solid #bcbec0!important}.blog-accordion .toc-list{list-style-type:none!important;padding-left:0!important}.blog-accordion .toc-item{line-height:normal!important;position:relative!important;margin-bottom:2px!important;padding:0!important;display:list-item!important}.blog-accordion .toc-item:before{display:none!important;content:""!important}.blog-accordion .table-of-content-link{font-weight:400!important;color:#333!important;text-decoration:none!important;font-size:14px!important;display:inline-block!important;vertical-align:middle!important;padding:5px 0!important;transition:opacity .3s linear,transform .3s linear,background-color .3s linear,color .3s linear,border-color .3s linear,max-height .3s linear,box-shadow .3s linear!important;text-transform:none!important;border-bottom:0!important}.blog-accordion .table-of-content-link:hover{color:#ec1d3d!important}.share-link,.view-block{display:none!important}#compliance-page .hover-scale-block,#compliance-page .theme-block-img{position:relative;overflow:hidden;border:1px solid #a57b244a;margin:1px}.header-dropdown>.menu-link{position:relative!important;display:inline-block!important}.nb-detail-page-desc figure{margin-bottom:20px}.counter.font-variant-nums{font-family:Cinzel,serif}.teaser-page .theme-overlay:before{background:transparent!important}.teaser-page .projects-properties-menu{border-top:1px solid #d7d7d7}.teaser-page .splide__arrow{color:#fff}.fancybox__content{padding:0!important}
