.cm-our-developments-group>h1{margin-bottom:0}.cm-our-developments-group .no-results{display:none}.cm-our-developments-group.no-item .no-results{display:block}.cm-our-developments-group .trigger{display:none}.cm-our-developments-item{float:none;margin-bottom:20px;transition:none;width:100%}.cm-our-developments-item .inner{align-items:flex-start;background-color:#c91517;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:13px 23px 50px 0 rgba(0,0,0,.16);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:450px;padding:30px;position:relative;width:100%}.cm-our-developments-item .flipper.has-new-tag .inner.front:after{-webkit-font-smoothing:subpixel-antialiased;background:#c91517;color:#fff;content:"New";display:inline-block;font-family:news-gothic-std;font-size:17px;font-stretch:normal;font-style:normal;font-weight:400;left:-15px;letter-spacing:normal;line-height:1.25;padding:10px 30px;position:absolute;text-align:center;top:30px;z-index:9999}.cm-our-developments-item .inner.back{box-shadow:9px 16px 29px 0 rgba(0,0,0,.16);text-align:left}.cm-our-developments-item .inner:before{background-image:linear-gradient(1deg,#000 15%,transparent 99%);box-shadow:13px 23px 50px 0 rgba(0,0,0,.16);content:"";height:100%;left:0;opacity:.54;position:absolute;right:0;top:0;width:100%}.cm-our-developments-top-group .dropdown-wrapper button{background:#fff;color:#313133;display:inline-block;font-size:17px;font-stretch:normal;font-style:normal;font-weight:400;height:auto;letter-spacing:normal;line-height:1.24;list-style:none;padding:12px 11px;text-align:center;white-space:normal}.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper{background:#fafafa;box-shadow:0 2px 9px 0 rgba(0,0,0,.2);font-size:16px;list-style:none;max-height:250px;min-width:220px;opacity:0;overflow-y:auto;padding:30px 15px 10px;position:absolute;top:27px;visibility:hidden;width:100%;z-index:99;z-index:9}.cm-our-developments-top-group .filters .ui-group .button-group{position:relative}.cm-our-developments-top-group .dropdown-wrapper button.is-checked,.cm-our-developments-top-group .dropdown-wrapper button:hover{color:#c91517!important}.cm-our-developments-top-group button.button{appearance:none;background:transparent;color:#000;cursor:pointer;font-family:rajdhani,serif;font-size:18px;font-weight:600!important;margin-bottom:0;padding:0;position:relative;text-align:left}.cm-our-developments-item .inner.back .cm-project-name{color:#313133;display:block;font-family:baker-signet-web,sans-serif;font-size:25px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.24;margin-bottom:8px;text-align:center;width:100%}.cm-our-developments-item .inner.back .cm-project-logo img{display:block;margin:0 auto 17px;max-height:150px;max-width:190px}.cm-our-developments-item .inner.back .cm-project-logo{width:100%}.cm-our-developments-item .inner.back .description{color:#313133;font-family:news-gothic-std,sans-serif;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;margin-bottom:20px;text-align:center}.cm-our-developments-item .inner *{position:relative}.cm-our-developments-item .cm-project-name{color:#fff;font-family:baker-signet-web;font-size:35px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.26;text-align:left}.cm-our-developments-item .location,.cm-our-developments-item .price{color:#fff;display:block;font-size:17px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:left}.cm-our-developments-top-group ul{border:0;border-radius:0;list-style:none;margin:0;padding:0}.cm-our-developments-top-group ul li{padding-left:10px;padding-right:10px;position:relative;width:100%}.cm-our-developments-top-group ul ul{display:none}.cm-our-developments-top-group ul li>ul{display:block;left:0;opacity:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:999}.cm-our-developments-top-group ul li:hover>ul{opacity:1;visibility:visible}.cm-our-developments-top-group ul li a{background:#fff;color:#313133;display:inline-block;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.24;padding:12px 11px;text-align:center;transition:all .4s ease;width:100%}.cm-our-developments-top-group .filters .ui-group.last button.resetbtn{background:transparent;color:#fff}.cm-our-developments-inner-group{min-height:260px;position:relative}.cm-our-developments-top-group ul li .resetbtn{background-color:#c91517!important;color:#fff!important}.cm-our-developments-top-group>ul{display:flex;justify-content:space-around}.cm-our-developments-top-group button.active,.cm-our-developments-top-group ul li a.active{color:#c91517}.cm-our-developments-top-group .filters .ui-group.last button:after{display:none}.cm-our-developments-inner-item-bottom h2{font-size:1.5rem;line-height:1.2;margin-bottom:10px}.cm-outcomes-bottom h2{font-size:15px;margin-bottom:12px}.cm-our-developments-inner-item{background:#fff;border-radius:20px;box-shadow:1px 0 3px #ccc;display:flex;height:100%;padding:20px}.cm-our-developments-inner-item-top{background-color:#f5f5f5;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;margin-bottom:10px;padding-bottom:63%}.cm-our-developments-inner-item-bottom p.small{margin-bottom:0}.cm-our-developments-inner-item-bottom>small{color:#c91517;display:block;margin-bottom:13px;margin-top:9px}.cm-our-developments-top-group .button-group>button.button:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-size:14px;margin-left:3px}.cm-our-developments-top-group{padding:30px 6px}.cm-our-developments-top-group ul li:hover>a{background:#707070;color:#fff}.cm-our-developments-top-group ul ul li:hover>a{background-color:#c91517}.cm-our-developments-top-group .filters .ui-group li.active,.select-styled.active-style{background:#707070;color:#fff}.cm-our-developments-top-group ul ul li>a{background:#f5f5f5;font-size:17px}.flip-container{perspective:1000px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flip-container:hover .back{transform:rotateY(0deg)}.flip-container:hover .front{transform:rotateY(180deg)}.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper button:first-child[data-filter=""]{color:red;display:block;float:right;font-size:0;text-align:right}.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper button:first-child[data-filter=""]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f057"!important;display:block;font-family:Font Awesome\ 5 Free;font-size:12px;font-style:normal;font-variant:normal;font-weight:900;left:auto;line-height:1;margin-left:auto;position:absolute;right:30px;text-align:right;text-rendering:auto;top:-16px;width:140px}.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper button:first-child[data-filter=""]:after{content:"Clear"!important;display:block;font-size:10px;left:auto;letter-spacing:1px;margin-left:auto;position:absolute;right:0;text-align:right;top:-16px;width:140px}.cm-our-developments-top-group .filters .ui-group .button-group:hover>.dropdown-wrapper input{left:0;position:absolute;top:0;top:3px}.cm-our-developments-top-group .filters .ui-group .button-group:hover>.dropdown-wrapper>label{display:block;margin-bottom:10px;padding-left:20px;position:relative;text-transform:capitalize}.cm-our-developments-top-group .filters .ui-group .button-group:hover>.dropdown-wrapper>label input:checked+span{color:#c91517}.cm-our-developments-item .inner.back .back-content-wrap{padding-left:15px;padding-right:15px}.cm-outcomes-bottom h6{color:#000;font-size:15px;font-weight:700;margin-bottom:7px;overflow:hidden;position:relative}.cm-our-developments-inner-item-bottom{width:100%}.cm-outcomes-bottom h6:after{background:gray;content:"";height:2px;margin-left:10px;margin-top:-2px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.cm-our-developments-item .inner .back-inner{margin-bottom:auto;margin-top:auto;padding:30px;width:100%}.cm-our-developments-item .inner.back:before{display:none}.cm-our-developments-item .inner.back{color:#000;justify-content:flex-start;overflow-y:auto;padding:0}.cm-our-developments-item .inner.back *{color:#000}.cm-our-developments-item .featured-content p.location{font-family:news-gothic-std,sans-serif;font-size:15px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;margin:0 0 3px;text-align:left}.cm-our-developments-top-group ul ul li>a.active{background-color:#c91517}.cm-our-developments-item .featured-content{font-family:news-gothic-std,sans-serif;font-size:15px}.cm-our-developments-item .more-details a{background-color:#c91517;border:1px solid #c91517;color:#fff!important;display:inline-block;font-family:news-gothic-std,sans-serif;font-size:14px;letter-spacing:1px;padding:10px 14px 10px 21px}.cm-our-developments-item .more-details a:hover{background:#fff;color:#c91517!important}.cm-our-developments-item .more-details a:hover svg *{fill:#c91517!important}.cm-our-developments-item .more-details{margin-top:15px;text-align:right}.cm-our-developments-item .new-tag{background:#c91517;color:#fff;display:inline-block;font-family:news-gothic-std;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;left:-15px;letter-spacing:normal;line-height:1.25;padding:10px 30px;position:absolute;text-align:center;top:30px;z-index:9999}.flip-container:hover .new-tag{display:none}.cm-our-developments-item .inner .back-inner .line{background:#c91517;bottom:46px;height:calc(100% - 100px);left:20px;position:absolute;width:2px}.cm-our-developments-item .inner .back-inner .line:before{background:#c91517;border-radius:50%;content:"";display:block;height:10px;left:-4px;position:absolute;top:-9px;width:10px}.cm-our-developments-item .inner .back-inner .line:after{background:#c91517;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:15vw}.cm-our-developments-item .custom-tag{-webkit-font-smoothing:subpixel-antialiased;background:#c91517;color:#fff;display:inline-block;font-family:news-gothic-std;font-size:17px;font-stretch:normal;font-style:normal;font-weight:400;left:-15px;letter-spacing:normal;line-height:1.25;padding:10px 30px;position:absolute!important;text-align:center;top:30px;z-index:9999}.mobile-filter-trigger{display:none}.select{color:#302e2b;cursor:pointer;display:inline-block;font-size:16px;height:40px;position:relative;width:100%}.select-hidden{display:none;padding-right:10px;visibility:hidden}.select-options{background:hsla(0,0%,100%,.95);border:1px solid #ccc;border-radius:8px;display:none;font-size:14px;left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;z-index:999}.cm-our-developments-top-group .dropdown-wrapper>button.button{display:block;font-size:16px;font-weight:500!important;margin-bottom:10px;position:relative}.cm-our-developments-top-group .dropdown-wrapper>button.button:hover{background:transparent;color:inherit}.ui-group.first,.ui-group.last{background:#fff;border:0;color:#313133;cursor:pointer;display:inline-block;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;height:48px;letter-spacing:normal;line-height:1.24;overflow:hidden;padding:12px 11px;text-align:left;text-align:center;transition:all .4s ease;white-space:nowrap;width:100%}.ui-group.last{align-items:center;background-color:#c91517;color:#fff;display:flex;justify-content:center}.select-options li{margin:0;padding:10px;position:relative;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.select-options li:hover{background-color:#c91517}.cm-our-developments-top-group .filters .ui-group .select-options li:hover{background-color:#c91517;color:#fff}.cm-our-developments-top-group .filters .ui-group{display:inline-block;margin:0;padding:5px 11px 0 0;vertical-align:middle;width:auto}.cm-our-developments-top-group .filters .ui-group.last{padding-left:10px;padding-right:10px;padding-top:11px;width:auto}.cm-our-developments-item .custom-tag.Off-Plan{display:none}.select-styled{background:#fff;border:0;color:#313133;cursor:pointer;height:48px;overflow:hidden;text-align:left;transition:all .4s ease;white-space:nowrap;width:100%}.cm-our-developments-top-group .filters .ui-group li,.select-styled{display:inline-block;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.24;padding:12px 11px;text-align:center}.cm-our-developments-top-group .filters .ui-group li{list-style:none}.cm-our-developments-top-group .filters .ui-group .select-options li{background:#fff;color:#313133;display:inline-block;font-size:17px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.24;list-style:none;padding:12px 11px;text-align:center}.cm-our-developments-top-group .filters .ui-group li{width:100%}.cm-our-developments-top-group .filters .ui-group.last.first-child{background:#fff;color:#313133}.cm-our-developments-top-group .filters .ui-group.last.first-child button.resetbtn{color:#313133}.cm-our-developments-top-group .filters .ui-group.last.first-child button.resetbtn.active{background:#707070;color:#fff}.cm-our-developments-item .price .price-item:not(:first-child){display:none}.cm-our-developments-group .desclaimer{padding:0 12px}.cm-our-developments-group .desclaimer p{margin-bottom:7px}.cm-our-developments-group .awards-info strong{color:#c91517}.cm-our-developments-group .awards-info{display:flex;flex-wrap:wrap;margin-bottom:17px}.cm-our-developments-group p.rec-name{margin-bottom:1px}.cm-our-developments-group p.rec-name strong{color:#c91517}.cm-our-developments-group .awards-info p{margin:0;width:50%}.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper label{cursor:pointer}.cm-outcomes-bottom{display:inline-block;margin:0 -2px;overflow:hidden;padding-bottom:20px;padding-right:20px;vertical-align:top;width:33.333333%}.cm-outcomes-bottom .featured-image{background-position:50%;background-size:cover;border-radius:6px;display:block;height:160px;margin-bottom:10px;margin-right:17px;width:100%}.cm-outcomes-bottom .featured-image.pdocasts{background-position:50%;background-repeat:no-repeat;background-size:cover}.cm-outcomes-bottom.fourth-child.no-content{display:none}@media(min-width:768px){.cm-our-developments-top-group ul li.price-tab>ul{left:50%;min-width:280px;transform:translateX(-50%)}}@media(min-width:767px) and (max-width:1440px){.cm-our-developments-top-group ul li a,.cm-our-developments-top-group ul ul li>a{font-size:18px}.cm-our-developments-top-group ul li{padding-left:2px;padding-right:2px}}@media(min-width:767px) and (max-width:1200px){.cm-our-developments-item .inner .back-inner{padding:20px 20px 30px}.cm-our-developments-item .cm-project-name{font-size:26px}.cm-our-developments-top-group ul li{display:flex;padding-left:2px;padding-right:2px}.cm-our-developments-top-group ul ul li>a{font-size:15px}.cm-our-developments-top-group ul li a{align-items:center;display:flex;font-size:15px;justify-content:center}.cm-our-developments-item .location,.cm-our-developments-item .price{font-size:15px}.cm-our-developments-item .inner.back .cm-project-name{font-size:20px}.cm-our-developments-item .inner.back .description{font-size:13px}}@media(min-width:768px){.cm-our-developments-top-group .filters .ui-group .button-group:hover>.dropdown-wrapper{display:block;opacity:1;visibility:visible}}@media(max-width:767px){.cm-our-developments-top-group .filters .ui-group.last.first-child button.resetbtn{background:transparent}.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper{display:none;opacity:1;position:static;visibility:visible}.cm-our-developments-top-group ul li:hover .trigger{color:#fff}.cm-our-developments-group .trigger{cursor:pointer;display:block;height:40px;padding:11px 20px;position:absolute;right:0;text-align:center;text-align:right;top:0;width:40px;width:100%;z-index:9}.cm-our-developments-top-group .filters .ui-group .select-options li,.cm-our-developments-top-group .filters .ui-group li,.cm-our-developments-top-group button,.cm-our-developments-top-group ul li a,.select-styled{font-size:15px;height:auto;padding:15px 11px}.cm-our-developments-top-group .filters .ui-group.last button.resetbtn{background-color:#c91517}.cm-our-developments-top-group .select-options,.cm-our-developments-top-group ul li>ul{border:1px solid #ccc;display:none;opacity:1;position:static;transition:none;visibility:visible}.cm-our-developments-top-group .filters .ui-group .button-group.child-open .trigger:before,.cm-our-developments-top-group ul li.child-open>.trigger{color:#fff}.cm-our-developments-top-group ul li.child-open>.trigger:before,.trigger.active:before{content:"\f068"!important}.cm-our-developments-top-group .filters .ui-group .button-group.child-open>button,.cm-our-developments-top-group ul li.child-open>a{background:#707070;color:#fff}.cm-our-developments-group .trigger:before{content:"\f067";font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:700;position:relative;top:-6px}.cm-our-developments-top-group{padding:30px 0}.cm-our-developments-top-group .filters,.cm-our-developments-top-group ul{display:block}.cm-our-developments-top-group .filters .ui-group,.cm-our-developments-top-group ul li{display:block;margin:0;padding-left:0;padding-right:0;width:100%}.cm-our-developments-item{width:100%}.cm-our-developments-item .inner .back-inner{padding:20px}.cm-our-developments-item .inner.back .cm-project-logo img{max-width:100px}.cm-our-developments-item .inner.back .cm-project-name{font-size:20px;margin-bottom:8px}.cm-our-developments-item .inner.back .description{font-size:14px}.cm-our-developments-item .location,.cm-our-developments-item .price,.cm-our-developments-top-group ul ul li>a{font-size:15px}.cm-our-developments-item .more-details a{font-size:13px}.cm-our-developments-item .more-details a svg{width:19px}.cm-our-developments-item .inner{padding:20px}.cm-our-developments-item .cm-project-name{font-size:24px}.cm-our-developments-item .inner.front:after{font-size:14px;padding:8px 22px}.cm-our-developments-item .inner .back-inner .line{bottom:34px;height:calc(100% - 99px)}.cm-our-developments-item .inner .back-inner .line:after{bottom:0;content:"";width:calc(100vw - 290px)}.mobile-filter-trigger:before{content:"Filter"}.cm-our-developments-top-group>ul{display:none}.mobile-filter-trigger:after{content:"\f067";font-family:Font Awesome\ 5 Free;font-size:15px;font-weight:700;line-height:normal;margin-left:auto;position:absolute;right:18px;top:15px;transition:all .4s ease;vertical-align:middle}.mobile-filter-trigger.active:after{content:"\f068"}.cm-our-developments-top-group .button-group>button.button:after{display:none}.mobile-filter-trigger{background-color:#c91517;color:#fff;cursor:pointer;display:block;padding:10px 15px;position:relative;text-align:center}.cm-our-developments-top-group .filters{display:none}.cm-our-developments-top-group .filters .ui-group,.cm-our-developments-top-group ul li{background:#fff;border-bottom:1px solid #ccc}.cm-our-developments-top-group .flipper .inner{transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.cm-our-developments-group>h1{font-size:40px}.cm-our-developments-item .front:after{-webkit-font-smoothing:subpixel-antialiased;background:hsla(0,0%,100%,.85);bottom:0;color:#c91517;content:"More Information";display:block;font-family:news-gothic-std;font-size:15px!important;font-stretch:normal;font-style:normal;font-weight:700;left:0;letter-spacing:normal;line-height:1.25;margin:0 auto;padding:13px 14px 14px!important;position:absolute!important;right:0;text-align:center;top:auto;z-index:9}.cm-our-developments-item .front{padding-bottom:58px}.cm-our-developments-group .awards-info p{width:100%}.cm-our-developments-top-group button.button{padding:11px 30px 11px 15px;width:100%}.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper label{display:block;margin-bottom:10px;padding-left:20px;position:relative;width:100%}.cm-our-developments-top-group .filters .ui-group .button-group:hover>.dropdown-wrapper input,.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper label input{left:0;margin-top:4px;position:absolute;top:50%;transform:translateY(-50%)}.cm-our-developments-top-group .filters .ui-group .button-group>.dropdown-wrapper button:first-child[data-filter=""]{padding:0}.cm-outcomes-bottom{display:-block;margin:0;padding-bottom:20px;padding-right:0;vertical-align:top;width:100%}.cm-outcomes-bottom .featured-image{height:210px}}@media(max-width:480px){.cm-our-developments-item .inner.back .back-content-wrap{padding-left:20px;padding-right:20px}.cm-our-developments-item .featured-content,.cm-our-developments-item .inner.back .description,.cm-our-developments-item .location,.cm-our-developments-item .price{font-size:12.5px}.cm-our-developments-item .inner .back-inner{padding:20px 13px}.cm-our-developments-item .inner .back-inner .line{left:13px}.cm-our-developments-item{padding-left:0;padding-right:0}.cm-our-developments-item .flipper{min-height:340px}.cm-our-developments-item .flipper.has-new-tag .inner.front:after{font-size:13px;left:-9px;padding:8px 21px;top:13px}.cm-our-developments-item .flipper{min-height:450px}.cm-our-developments-item .more-details a{font-size:12.5px;padding:8px 8px 8px 12px}.cm-our-developments-inner-item-bottom h2{font-size:1.3rem}}