@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);body{padding-top:75px}body,.generic-blocks p,p{font-size:14px;line-height:1.5}@media (min-width:768px){body,.generic-blocks p,p{font-size:16px}}@media (min-width:1200px){body{padding-top:85px}}.genericPage{background-color:#fff}section.generic-blocks{padding:20px 0 15px;position:relative;z-index:2}.container{max-width:97%}@media (min-width:576px){.container{max-width:97%}}@media (min-width:768px){.container{max-width:97%}}@media (min-width:992px){section.generic-blocks{padding:50px 0 75px}}@media (min-width:1400px){.container{max-width:1370px}}@media (min-width:1500px){.container{max-width:1470px}}@media (min-width:1600px){.container{max-width:1570px}}.container-fluid>.container{width:100%;max-width:100%}.container-fluid .col-12{padding-left:0;padding-right:0}.container-fluid img{max-width:100%;width:auto;height:auto}.min-height-625{min-height:625px}.container-90 .container{max-width:90%}@media (min-width:1400px){.col-xxl-9{max-width:990px}}@media (min-width:768px){.col-md-15{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}}@media (min-width:992px){.col-lg-15{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}}@media (min-width:1200px){.col-xl-15{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}}.display-flex{display:flex}.align-items-center{align-items:center}.justify-content-end{justify-content:flex-end}.justify-content-space-around{justify-content:space-around}.genericPage h1,.genericPage h2,.genericPage h3,h1,h2,h3,h4,.h1,.h2,.h3,.h4,.main .inner-hero-image h1,span.propertyName{font-family:'Montserrat',sans-serif;color:#000}.generic-blocks h1,.generic-blocks .h1,.main .inner-hero-image h1{font-size:31px;line-height:110%;font-weight:600;color:#000;text-transform:uppercase;font-family:'Montserrat',sans-serif}.main .inner-hero-image h1{color:#fff}@media (min-width:768px){.generic-blocks h1,.generic-blocks .h1,.main .inner-hero-image h1{font-size:64px}.text-xl{font-size:4rem!important}}@media (min-width:992px){.generic-blocks h1>span.ti-100{text-indent:100px;display:block}.generic-blocks h1>span.ti-150{text-indent:150px;display:block}}.alter-bg .genericPage:after{top:auto;bottom:20%;background:linear-gradient(#f6f6f6,#d8cdd6,#f6f6f6);opacity:.5}.genericPage h2,.genericPage .h2,.generic-blocks h2,.project__wrapper .project__details.details-page .project__facilities h2,.generic-blocks .h2{font-size:21px;line-height:1.2;font-weight:600;text-transform:uppercase;color:#000;letter-spacing:0;padding:0;margin:1.5rem auto 1.5rem}h2.sm-small{font-size:18px;font-weight:500}h2>small,h1>small{font-size:1rem;display:block;line-height:2}.genericPage .title-xxl{font-size:48px;line-height:1}.genericPage h3,.genericPage .h3{font-size:20px;line-height:1.4;text-transform:uppercase;font-weight:700;padding-bottom:0}.h3-text-purple h3,.h3-text-purple .infoBlock h3,.text-purple{color:#987691!important}.text-black{color:#000000!important}.text-shadow{text-shadow:1px 1px 1px #000}.h2-shadow{text-shadow:0 0 5px rgb(0 0 0 / .5)}.genericPage .h3-small h3{font-size:18px}.genericPage h4,.genericPage .h4{font-size:22px;line-height:1.5;font-family:'Inter',sans-serif;font-weight:300}.genericPage h5,.genericPage .img-box h5.img-box-title{font-size:24px}.generic-blocks .intro-paragraph,.generic-blocks p.text-bigger{font-size:120%}@media (min-width:768px){.genericPage h2,.genericPage .h2,.generic-blocks h2,.project__wrapper .project__details.details-page .project__facilities h2,.generic-blocks .h2{font-size:30px;margin:1.5rem auto 2.5rem;font-weight:500;letter-spacing:2px}h2.sm-small{font-size:26px;font-weight:300}.genericPage .h3-small h3{font-size:21px}}@media (min-width:992px){h2.sm-small{font-size:36px}h3.text-bigger{font-size:40px}.genericPage .title-xxl{font-size:90px}}.genericPage blockquote{color:#458198;font-style:italic;font-size:16px}div.blockquote{color:#fff;font-style:italic;font-size:16px;font-weight:300;font-family:'Inter',sans-serif;line-height:160%}div.blockquote small{display:block;font-size:14px;font-weight:300;font-style:normal}@media (min-width:992px){div.blockquote{font-size:22px}}.bg-light,.bg-grey{background-color:#F5F5F5!important}.btn,.cta{min-width:auto;max-width:100%;width:auto;padding:13px 30px;line-height:1.5;border:1px solid;border-radius:0;position:relative;overflow:hidden;white-space:break-spaces;text-transform:uppercase;font-family:'Inter',sans-serif;font-weight:700;font-size:14px!important;display:inline-block}.btn:before,.cta:before{position:absolute;width:100%;z-index:1;transition:all .7s;-webkit-transform:translate(-105%,0);transform:translate(-105%,0);border-bottom-width:1px;border-bottom-style:solid;display:none}.btn:after,.btn:before{content:'';height:100%;top:0;left:0}.btn:hover:before{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.btn:hover{transition:all .9s ease-in;text-decoration:none!important}.btn:after{display:none;position:absolute;opacity:0;background:rgb(255 255 255 / .2);-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-animation:shine .5s 0s linear;-moz-animation:shine .5s 0s linear;animation:shine .5s 0s linear;animation-delay:.5s}a.btn{font-size:12px;text-transform:uppercase}.btn-sm{min-width:initial!important;padding:12px 30px}.btn.btn-lg{font-size:17px;padding:20px 85px;max-width:100%;line-height:120%}}.btn-xl{border-width:2px;min-height:60px;font-size:20px}a.btn-xl{font-size:20px}.btn.btn-dwn{color:#458198;font-family:'Inter',sans-serif}.btn.btn-dwn:hover{color:#fff}.main p a,.main li a{color:#458198;font-family:'Inter',sans-serif}.main p a:hover,.main li a:hover{text-decoration:underline}p+p{margin-top:10px}.btn-primary,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.cta.cta--primary{background-color:#000;border-color:#000;color:#fff}a.btn.btn-primary,.bg-black a.btn.btn-primary{color:#fff}.btn-primary:not(:disabled):not(.disabled):active{background-color:#000;border-color:#fff}.btn-primary:hover{background-color:#000;border-color:#000;color:#ffffff!important}.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .1rem rgb(255 255 255 / 50%)}.btn-primary:before{border-bottom-color:#000;background-color:rgb(255 255 255 / .25)}.btn-primary.btn-outline{background-color:#fff0;border-color:#458198;color:#458198;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}a.btn-primary.btn-outline,.bg-black a.btn-primary.btn-outline{color:#458198}.btn.btn-primary.btn-outline:hover,.bg-black .btn.btn-primary.btn-outline:hover{background-color:#458198;border:1px solid #458198;color:#fff}.btn-secondary{background-color:#5F9BB5;border-color:#5F9BB5;color:#fff}a.btn.btn-secondary,.bg-black a.btn.btn-secondary{color:#fff}.btn-secondary:not(:disabled):not(.disabled):active{background-color:#5F9BB5;border-color:#fff}.btn-secondary:hover{background-color:#5F9BB5;border:1px solid #5F9BB5}.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .1rem rgb(255 255 255 / 50%)}.btn-secondary:before{border-bottom-color:#5F9BB5;background-color:rgb(255 255 255 / .25)}.btn.btn-secondary.btn-outline,.bg-black .btn.btn-secondary.btn-outline{background-color:#fff0;border-color:#5F9BB5;color:#5F9BB5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn.btn-secondary.btn-outline:hover,.bg-black .btn.btn-secondary.btn-outline:hover{background-color:#5F9BB5;border:1px solid #5F9BB5;color:#fff}.btn-white{background-color:#fff;border-color:#fff;color:#000;text-decoration:none}a.btn-white{color:#000000!important}.btn-white:not(:disabled):not(.disabled):active{background-color:#fff;border-color:#000;color:#000000!important}.btn-white:hover{background-color:#fff0;color:#ffffff!important}.btn-white:focus,.btn-white:not(:disabled):not(.disabled).active:focus,.btn-white:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .1rem rgb(255 255 255 / 50%)}.btn-white:before{border-bottom-color:#fff;background-color:rgb(255 255 255 / .25)}.btn-white.btn-outline{background-color:#fff0;border-color:#fff;color:#ffffff!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}a.btn-white.btn-outline{color:#fff}.btn-white.btn-outline:hover{background-color:#fff0;color:#fff}.btn-black{background-color:#000;border-color:#000;color:#fff}a.btn.btn-black{color:#fff}.btn-black:not(:disabled):not(.disabled):active{background-color:#000;color:#fff;border-color:#fff;color:#fff}.btn-black:hover{background-color:#fff0;color:#000000!important}.btn-black:focus,.btn-black:not(:disabled):not(.disabled).active:focus,.btn-black:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .1rem rgb(255 255 255 / 50%)}.btn-black:before{border-bottom-color:#000;background-color:rgb(255 255 255 / .25)}.btn-black.btn-outline{background-color:#fff0;border-color:#000;color:#000;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}a.btn-black.btn-outline{color:#000}.btn-black.btn-outline:hover{background-color:#000;border:1px solid #000;color:#ffffff!important}.img-box .img-box__content .category{left:initial;right:0;z-index:1}.img-box .hotel-details{flex-direction:row;justify-content:flex-start}.img-box .learn-more a{margin-left:0;margin-right:0;width:100%;padding:16px;line-height:1;max-width:100%}#OurVenturesContainer h5.img-box-title{height:60px}#OurVenturesContainer p.description{height:120px}#OurVenturesContainer .learn-more{width:100%;display:block}#OurVenturesContainer a.btn.btn-teal{background-color:#539bb6;color:#fff;width:100%;border-radius:0;padding:10px;opacity:.5;line-height:25px;font-size:12px;font-family:'Inter',sans-serif;max-width:none}#OurVenturesContainer a.btn.btn-teal:hover{opacity:1;transition:all .3s ease-in}section.projects.projects__featured{padding:0;margin-bottom:20px}.banner-block{height:480px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.banner-block .row{height:100%;align-items:center}.banner-block h1,.genericPage h1.sub-heading{font-size:48px}.main .projects .property-box{height:450px}.main .projects .property-box span{font-family:'Inter',sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;color:#FFF}.main .projects .property-box .propertyName span{text-transform:uppercase;font-size:24px;line-height:25px;color:#FFF;font-weight:300}.main .projects .property-box .locationName span{text-transform:capitalize;text-shadow:#000 1px 1px 5px;font-style:normal;font-size:16px;line-height:18px;letter-spacing:.02em;color:#E5E5E5}.main .projects .property-box .propertyLink span{text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:.02em;color:#539bb6;text-shadow:#000 1px 1px 5px}.js-tab.tabbed-wrap.vertical-tab .property-box .property-logo img{max-width:45%;object-fit:contain}.main .projects .property-box.prop{border-radius:10px;background:-webkit-linear-gradient(90deg,#050505 0,#000 8%,#fff0 51%);background-size:cover}.review .text_para{height:100px;display:contents}.review p{display:contents}.review{padding-bottom:25px;height:300px;padding:10px}.review q{height:150px;display:block;margin:10px}.review-inner{position:relative;height:280px;text-align:left}.autor-info{position:absolute;background:rgb(95 155 181 / .1);height:190px;top:25%;left:0%;padding-top:135px;text-align:center}h5.author-title{padding:0}.review-inner .autor-info span.right-quote{position:absolute;font-size:60px;color:#fff;right:-10px;top:70px}.review-inner .autor-info span.left-quote{position:absolute;font-size:60px;color:#fff;left:-10px;top:-8px}.quote-inner.col-md-10{z-index:2}.main .no-fade-over .inner-hero-image:after{background-color:initial}.review-container .inner-hero-image.text-center.d-flex{margin-bottom:0}.flex-direction-column{flex-direction:column}.main .inner-hero-image .inner-banner{background-position:center}.main .inner-hero-image:not(.property-detail-banner):after{background:linear-gradient(0deg,rgb(126 84 117 / .5),rgb(126 84 117 / .5)),linear-gradient(270deg,#fff0 0%,rgb(0 0 0 / .4) 78.1%);background-blend-mode:overlay,multiply,normal;box-sizing:border-box}.b-logo.left-top{top:180px;left:290px}.div-intro .bg-gradient{background:linear-gradient(111.13deg,#7E5475 -394.11%,#fff0 68.91%)}.shadow--left-right:before{background:none!important}.content-banner{background-color:initial}.content-banner:after{background-color:rgb(0 0 0 / .4);content:'';position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.content-banner h2.dark{color:#20272F}.content-banner .div-intro p{color:#20272F}.div-intro .block{padding:50px}.offer-block.dark-bg{background-color:initial}.packageContainer{background-color:#FAFAFA;padding:10px}.offer-block .package{padding:8px 8px}.specialOffer .offer-block{padding-top:30px;padding-bottom:0}.packageContainer h3{color:#4E4C4C;padding-top:20px}hr.small{width:50px;text-align:center;margin:0 auto}.offer-block .packageContainer p{color:#4E4C4C;font-size:14px;padding:0 30px 10px;line-height:20px}.specialOffer .offer-block hr.small{padding-bottom:10px}.offer-block h2{color:#20272f}.videoSectionShowTitle h2.d-block.d-md-none.text-center{display:block!important;font-weight:300!important;font-family:'Inter',sans-serif}.main .premiumProperties h2{color:#20272F;text-align:center;margin-bottom:0;padding-bottom:30px;font-size:36px;padding-top:40px}.main .premiumProperties{padding:42px 0 50px;background:#F5F5F5}.main section.premiumProperties{padding-top:0}.main .premiumProperties .property-box{height:450px;margin:10px;border-radius:10px}.main .premiumProperties .property-box span{font-family:'Inter',sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;color:#FFF}.main .premiumProperties .property-box .propertyName span{text-transform:uppercase;font-size:24px;line-height:25px;color:#FFF;font-weight:300}.main .premiumProperties .property-box .locationName span{text-transform:capitalize;font-style:normal;font-size:12px;line-height:18px;letter-spacing:.02em;color:#fff}.main .premiumProperties .property-box .propertyLink span{text-transform:uppercase;font-size:12px;line-height:18px;letter-spacing:.02em;color:#539bb6}.main .premiumProperties .property-box:before{z-index:0;background:#050505;background:-moz-linear-gradient(360deg,#050505 0,#000 8%,#fff0 51%);background:-webkit-linear-gradient(360deg,#050505 0,#000 8%,#fff0 51%);background:linear-gradient(360deg,#050505 0,#000 8%,#fff0 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#050505",endColorstr="#ffffff",GradientType=1)}.scheduleLocalVisit:after{background:linear-gradient(0deg,rgb(126 84 117 / .5),rgb(126 84 117 / .5)),linear-gradient(270deg,#fff0 0%,rgb(0 0 0 / .4) 78.1%);background-blend-mode:overlay,multiply,normal}.main .horizontal{width:100%!important;max-width:100%;flex:100%}.main .home-page-our-projects .property-box .property-logo img{height:45px;width:100%;object-fit:contain;max-width:45%}.project__wrapper .horizontal li.dropdown{width:25%;float:left;border-left:1px #fff solid}.project__wrapper .horizontal li.dropdown:first-child{border-left:none}.project__wrapper .aside-nav nav ul li.active ul{position:absolute;z-index:1000;background:#7b3c75;width:100%}.horizontal aside.sidebar{padding:1px;padding-bottom:10px}.project__wrapper .horizontal{margin-bottom:30px}.project__wrapper .project__details .project__description p a{font-weight:700}.project__wrapper .project__details .project__description p a:hover{text-decoration:underline}.project__wrapper .aside-nav nav ul li a{margin-right:30px}.scheduleLocalVisit h2{color:#fff}.scheduleLocalVisit a.btn.btn-lg{color:#fff;border:1px solid #fff;border-radius:0}.divPage section.wizard.wizard-section.pt-1{padding-top:0px!important}section.content-banner.ownerRewards{min-height:480px}.ownerRewards .content-banner__img{background-attachment:initial;height:600px;background:fixed;background-repeat:no-repeat}.divPage .content-banner p{color:#4E4C4C}section.content-banner.scheduleLocalVisit p{color:#fff}.divPage .wizard{padding-bottom:0}.stepContainer{border:1px solid #fff;padding:20px}.stepContainer p{color:#fff}.content-banner .stepContainer p{color:#fff}.stepContainer hr{border-top-color:#fff;width:40px;margin-top:0}.content-banner .stepContainer h4{padding-left:15px;padding-bottom:10px;font-weight:700;font-size:14px}section.purpleOverlay:after{background:linear-gradient(0deg,rgb(126 84 117 / .5),rgb(126 84 117 / .5)),linear-gradient(270deg,#fff0 0%,rgb(0 0 0 / .4) 78.1%);background-blend-mode:overlay,multiply,normal}.divPage .cta.cta--primary{background-color:#7E5475;border-color:#7e5475}.whyInvestIcon{height:200px;background-color:#FAFAFA;padding:30px!important;border:1px solid #fff}.whyInvestIcon .features__details{width:75%;text-align:center;margin:0 auto}.whyInvestIcon:hover{background-color:#20272F}section.features{padding-bottom:50px}.main .features__list-wrap .whyInvestIcon:hover h4{color:#fff}.main .features__list-wrap .whyInvestIcon:hover figure i{color:#fff}.main .features__list-wrap .whyInvestIcon:hover figure:after{color:#fff;background-color:#fff}.stepContainer .stepInnerLeft{float:left;width:40px;height:100px}.stepContainer .stepInnerRight{padding-top:0;margin-top:0;text-align:left}.stepContainer .stepInner{display:table-row}.stepInner h2{color:#fff;line-height:32px}.stepContainer p{line-height:16px}.latest-news-section .newsItem{overflow:hidden;max-width:100%;padding-left:15px;padding-right:15px;float:left;position:relative}.latest-news-section .newsItem p{color:#20272F!important}.latest-news-section .img-box .date{color:#B5B5B5}.latest-news-section .img-box{box-shadow:none!important}.latest-news-section:hover .img-box{box-shadow:0 4px 4px rgb(0 0 0 / 25%)}.latest-news-section-scroller .slick-track{align-items:stretch}.latest-news-section-scroller .slick-slide{height:auto}.latest-news-section-scroller .slick-slide>div{height:100%}.latest-news-section-scroller .newsItem{overflow:hidden;max-width:100%;height:100%;padding-left:15px;padding-right:15px;float:left;position:relative}.latest-news-section-scroller .img-box h5.img-box-title{font-family:'Inter',sans-serif}.latest-news-section-scroller .newsItem p{color:#20272F!important}.latest-news-section-scroller .img-box .date{color:#B5B5B5}.latest-news-section-scroller .img-box{box-shadow:none!important;background-color:#fff}.genericPage button.slick-next.slick-arrow{width:30px;height:30px;right:-25px;z-index:1000}.genericPage button.slick-prev.slick-arrow{width:30px;height:30px;left:-25px;z-index:1000}@media (min-width:768px){.genericPage button.slick-next.slick-arrow{right:-35px}.genericPage button.slick-prev.slick-arrow{left:-35px}}.img-box .img-box__dp{background-color:#fff;background-position:top}@media (min-width:768px){.latest-news-section .newsItem{max-width:50%}}@media (min-width:992px){.latest-news-section .newsItem{max-width:33%}}.readmore{height:0%;position:absolute;top:0;left:0;width:100%;opacity:0;transition:all 1s ease;text-align:center;padding-left:15px;padding-right:15px}.readmore .readmoreTop{height:200px;padding-top:150px;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .1) 100%)}.readmore .readmoreBottom{background:#EFF5F8}.newsItem:hover .readmore{opacity:1;height:200px}.newsItem:hover .img-box,.newsItem:hover .img-box__content{background:#EFF5F8}.readmore a{color:#5F9BB5;text-transform:uppercase;font-weight:700}.newsItem:hover h5 a{color:#5F9BB5}.mt-10{margin-top:10px}@media (max-width:480px){.review{height:320px}.review p{font-size:12px}.review-inner{height:250px}.autor-info{bottom:-15%;top:initial}.project__wrapper .horizontal li.dropdown{width:100%}.horizontal aside.sidebar{display:flex}.project__wrapper .aside-nav nav ul li.active ul{position:relative}.divPage .b-logo img{max-width:250px}.divPage .b-logo.left-top{top:150px;left:50px}.stepContainer{margin-bottom:30px}.stepContainer hr{margin:auto;margin-bottom:15px}}@media (max-width:640px){.project__wrapper .horizontal li.dropdown{width:100%}.horizontal aside.sidebar{display:flex}.project__wrapper .aside-nav nav ul li.active ul{position:relative}.divPage .b-logo img{max-width:250px}.divPage .b-logo.left-top{top:150px;left:50px}.stepContainer{margin-bottom:30px}.stepContainer hr{margin:auto;margin-bottom:15px}}@media (min-width:641px){.review{height:400px}.review-inner{height:320px}.review p{font-size:12px;line-height:18px}.autor-info{bottom:-20%;top:initial}.divPage .b-logo img{max-width:250px}.divPage .b-logo.left-top{top:150px;left:50px}.stepContainer{margin-bottom:30px}.stepContainer hr{margin:auto;margin-bottom:15px}}@media (max-width:767px){.project__wrapper .horizontal li.dropdown{width:100%}.horizontal aside.sidebar{display:flex}.project__wrapper .aside-nav nav ul li.active ul{position:relative}.divPage .b-logo img{max-width:250px}.divPage .b-logo.left-top{top:150px;left:50px}}@media (min-width:768px){.review{height:400px}.review-inner{height:370px}.autor-info{bottom:0%;top:initial}.divPage .b-logo img{max-width:250px}.divPage .b-logo.left-top{top:150px;left:50px}.divPage .specialOffer .container{width:100%}.divPage .specialOffer .offer-block{padding-left:0;padding-right:0}}@media (min-width:990px){.review{height:320px}.review-inner{height:320px}.autor-info{bottom:10%;top:initial}.divPage .b-logo img{max-width:250px}.divPage .b-logo.left-top{top:150px;left:300px}.stepContainer{height:130px}}@media (min-width:1200px){.review{height:260px}.review-inner{height:220px}.autor-info{bottom:-10%;top:initial}}.ts{text-shadow:#000 1px 1px 5px}.property-list-block:not(.js-tab){text-align:center}.property-box:before{z-index:0;background:#050505;background:-moz-linear-gradient(90deg,#050505 0,#000 8%,#fff0 51%);background:-webkit-linear-gradient(90deg,#050505 0,#000 8%,#fff0 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#050505",endColorstr="#ffffff",GradientType=1);border-radius:10px}.optinContainer input[type='checkbox']{float:left;margin-top:10px}.optinContainer .regular{font-weight:400!important;font-family:'Inter',sans-serif!important;line-height:12px}@media (min-width:768px){.w-sm-auto{width:auto!important}}.p-relative{position:relative}.p-absolute{position:absolute}.bg-none{background:none!important}.bg-about-tfg .genericPage{background-image:url(http://prodtfgstrg.blob.core.windows.net/media/5652255/about-content-bg.png);background-repeat:no-repeat;background-position:left -200px top 25%}.bg-senior-management .bg-image{background-repeat:no-repeat;background-position:left -450px top -5%;background-size:initial}.o-hidden{overflow:hidden}.o-visible{overflow:visible}.o-auto{overflow:auto}.t-overflow{width:97%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.l-100{line-height:100%}.d-block{display:block}.t-s-0{text-shadow:none}.b-s-0{box-shadow:none}.b-0{border:0}.f-bold{font-weight:700}.p-0{padding:0!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.p-50{padding:50px!important}.p-t-0{padding-top:0!important}.p-t-5{padding-top:5px!important}.p-t-10{padding-top:10px!important}.p-t-15{padding-top:15px!important}.p-t-20{padding-top:20px!important}.p-t-25{padding-top:25px!important}.p-t-30{padding-top:30px!important}.p-t-50{padding-top:50px!important}.p-b-0{padding-bottom:0!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-b-15{padding-bottom:15px!important}.p-b-20{padding-bottom:20px!important}.p-b-25{padding-bottom:25px!important}.p-b-30{padding-bottom:30px!important}.p-b-50{padding-bottom:50px!important}.p-l-0{padding-left:0!important}.p-l-5{padding-left:5px!important}.p-l-10{padding-left:10px!important}.p-l-15{padding-left:15px!important}.p-l-20{padding-left:20px!important}.p-l-25{padding-left:25px!important}.p-l-30{padding-left:30px!important}.p-l-50{padding-left:50px!important}.p-r-0{padding-right:0!important}.p-r-5{padding-right:5px!important}.p-r-10{padding-right:10px!important}.p-r-15{padding-right:15px!important}.p-r-20{padding-right:20px!important}.p-r-25{padding-right:25px!important}.p-r-30{padding-right:30px!important}.p-r-50{padding-right:50px!important}.section-no-paddings,.section-no-paddings.bg-image,.section-no-paddings .mx-auto{padding-bottom:0!important;padding-top:0!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-t-0{margin-top:0!important}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-minus-120{margin-top:-120px!important}@media (min-width:992px){.mt-lg-minus-200{margin-top:-200px!important}}.m-b-0{margin-bottom:0!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-25{margin-bottom:25px!important}.m-l-0{margin-left:0!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-l-15{margin-left:15px!important}.m-l-20{margin-left:20px!important}.m-r-0{margin-right:0!important}.m-r-5{margin-right:5px!important}.m-r-10{margin-right:10px!important}.m-r-15{margin-right:15px!important}.m-r-20{margin-right:20px!important}.mt-custom{margin-top:150px}@media (min-width:992px){.mt-custom{margin-top:250px}}section.generic-blocks{position:relative;z-index:2}section.generic-blocks.pb0{padding-bottom:0}.imageOnly img{max-width:100%;height:auto}section.generic-blocks .imageOnly .mx-auto{padding-left:0;padding-right:0}@media (min-width:992px){.full-height-generic-blocks section.generic-blocks{height:95vh}}section.generic-blocks.large-banner{width:100%;height:70vh;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center}@media (min-width:768px){section.generic-blocks.large-banner{height:120vh}}.generic-blocks p,p{margin-bottom:10px}.generic-blocks ul li{list-style-type:disc}.generic-blocks ul{padding-left:25px}.generic-blocks .selectric-items ul{padding-left:0}.lead{font-size:1.25rem!important;line-height:1.4!important}.lead em{color:#999}.lead a{color:#ffffff!important;font-weight:900;text-decoration:underline}.fadeBanner{position:absolute;height:50%;bottom:0;right:0;left:0;background:linear-gradient(360deg,#F7F7F7 0%,rgb(247 247 247 / .9375) 15.1%,rgb(247 247 247 / .454371) 57.81%,#fff0 100%)}section.generic-blocks .fadeBanner{margin-left:0;margin-right:0}.bannerTitle{padding-top:10%}h1.text-white{color:#fff}h1.text-gradient{background:-webkit-linear-gradient(270deg,#51565c 8%,#f6f6f6 92%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.generic-blocks h1>span.fs-150,.generic-blocks .h1>span.fs-150{font-size:150%}.generic-blocks h1>strong,.generic-blocks .h1>strong{font-weight:700}.generic-blocks h1>small,.generic-blocks .h1>small{font-weight:300}b,strong{font-family:'Inter',sans-serif;font-weight:700}.text-xl{font-size:2rem!important}.bg-white{background-color:#ffffff!important;color:#20272F}.bg-black{background-color:#2d2926;color:#fff}.bg-black-transparent .bg-black{background-color:rgb(0 0 0 / .8)!important}.bg-teal{background-color:#539BB6!important;color:#fff}.bg-purple{color:#fff;background:linear-gradient(239.23deg,#BF80B2 -8.64%,#fff0 66.02%),#7E5475}.bg-grey{background-color:#E5E5E5!important}.bg-white p{color:#20272F}.bg-true-black{background-color:#000000!important}.bg-black p,.bg-black h1,.bg-black h2,.generic-blocks.bg-black h2,.bg-black h2.title,.bg-black .h2,.bg-black h3,.generic-blocks.bg-black h3,.bg-teal p,.bg-teal h2,.bg-teal h3,.bg-purple p,.bg-purple h2,.bg-purple h3{color:#fff}.bg-black a,.main .bg-black p a,.main .bg-black li a{color:#539bb6}.bg-black.wwd-section .slick-arrow:before,.bg-black.wwd-section .slick-arrow:after,.bg-teal.wwd-section .slick-arrow:before,.bg-teal.wwd-section .slick-arrow:after,.bg-purple.wwd-section .slick-arrow:before,.bg-purple.wwd-section .slick-arrow:after{color:#fff}.bg-black.mx-auto,.bg-teal.mx-auto,.bg-purple.mx-auto,.bg-grey.mx-auto{padding-bottom:30px}@media (min-width:992px){.bg-black.mx-auto,.bg-teal.mx-auto,.bg-purple.mx-auto,.bg-grey.mx-auto{padding-bottom:60px}}.bg-image{background-size:cover;background-position:center;padding-top:40px;padding-bottom:100px!important;position:relative}.bg-image.pb-0{padding-bottom:0!important}.bg-image:before{display:block;content:'';width:100%;height:100%;background-image:linear-gradient(125deg,rgb(0 0 0 / .75),transparent);position:absolute;top:0;left:0}.black-overlay:before{background-color:rgb(0 0 0 / .3);display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;background-image:linear-gradient(0deg,rgb(0 0 0 / .75),transparent);z-index:1}.black-overlay .container{position:relative;z-index:2}section.generic-blocks.bg-image.bg-blend:after{background:linear-gradient(0deg,rgb(126 84 117 / .5),rgb(126 84 117 / .5)),linear-gradient(270deg,#fff0 0%,rgb(0 0 0 / .4) 78.1%);background-blend-mode:overlay,multiply,normal;box-sizing:border-box;content:'';display:block;width:100%;position:absolute;z-index:9;height:100%;top:0}section.generic-blocks.bg-image.bg-blend div{z-index:10}.bg-parallax{background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.bg-left-top,.bg-left-top .bg-image{background-position:left top}.bg-right-top,.bg-right-top .bg-image{background-position:right top}.bg-right-center{background-position:right 25% center}.bg-left-center{background-position:left 25% center}.bg-right-bottom{background-position:right bottom}.bg-left-bottom{background-position:left bottom}.bg-center-right,.bg-center-right .bg-image{background-position:center right}.bg-contain,.bg-contain .bg-image{background-size:contain}@media (min-width:992px){.bg-right-center{background-position:right center}.bg-left-center{background-position:left center}.height100vh{height:100vh}}.bg-image-white img,.bg-image-white .col-img{background-color:#fff}.text-white h2,.text-white h3{color:#ffffff!important}.text-white p{color:#ffffff!important}.text-white p a{color:#fff;text-decoration:underline}.text-white p a.btn{text-decoration:none}.text-white p a:hover{text-decoration:none}.bg-center-bottom{background-position:center bottom}.bg-center-top{background-position:center top}.bg-center-top-25{background-position:center top 25%}.bg-no-repeat,.bg-no-repeat .bg-image{background-repeat:no-repeat}.bg-size-100{background-size:100%}.genericPage h2.title{font-style:normal;text-transform:uppercase;color:#20272F}.genericPage .bg-black h2.title{color:#fff}.genericPage h3.title{font-style:normal;font-weight:300;font-size:36px;line-height:38px;text-transform:uppercase;color:#20272F}.boxshadow{box-shadow:rgb(0 0 0 / 15%) 0 15px 30px}.genericPage .card{border-radius:0}.genericPage .card-block{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1.2rem;border:0}.genericPage .card-block h3{line-height:120%}@media (min-width:768px){.genericPage .card-block{padding:2rem 2rem 1.5rem}}.infoBlock{text-align:center;background-color:#fff;margin-bottom:20px}.infoBlock h3{margin:0 auto;padding:0;font-size:24px;display:block;color:#20272F}.infoBlock hr{width:70%;margin:10px auto;border-top:2px solid #F6F6F6}@media (min-width:768px){.infoBlock hr{margin:20px auto}}.infoBlock p{margin:0 auto}.slider-content .precinct{height:410px;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:rgb(0 0 0 / 15%) 0 3px 5px;overflow:hidden;position:relative}.precinct .content-area{position:absolute;top:285px;bottom:0;cursor:pointer;width:100%;-webkit-transition:all .4s cubic-bezier(.08,.82,.44,1.21);-moz-transition:all .4s cubic-bezier(.08,.82,.44,1.21);-o-transition:all .4s cubic-bezier(.08,.82,.44,1.21);transition:all .4s cubic-bezier(.08,.82,.44,1.21)}.slider-content .content-area{padding:20px 20px}.slider-content:hover .content-area{background-image:linear-gradient(0deg,rgb(126 84 117 / .7),rgb(126 84 117 / .9)),linear-gradient(360deg,#000000 0%,#fff0 30.24%);top:0}.property-slider .precinct .content-area{top:330px}.property-slider .slider-content:hover .precinct .content-area{top:0}@media (min-width:1200px){.slider-content .content-area{padding:20px 40px}}.precinct .h4{color:#fff;font-size:24px;text-align:center;font-family:'Inter',sans-serif;padding:0;display:flex;align-items:center;justify-content:center;height:60px;margin:0 auto 10px}.precinct .learnmore{margin:auto;text-align:center;font-size:14px;color:#539bb6;text-transform:uppercase;line-height:18px;font-weight:700;letter-spacing:.02em;position:absolute;width:100%;left:0;bottom:20px;z-index:300}.slider-content:hover .precinct .learnmore{color:#ffffff!important}.content-area .precinct-content,.slider-content .propertyDescription{display:none}.content-area .precinct-content p,.content-area .precinct-content{color:#fff}.slider-content:hover .content-area .precinct-content,.slider-content:hover .propertyDescription{display:block;max-height:340px;overflow:hidden;padding:0}.wwd-section.dark-bg .slick-arrow:before{color:#fff}.wwd-section.precinctScroller .slider-content{opacity:1}.precinct .descriptionArea p{color:#fff;text-align:left;font-size:14px;font-weight:400;line-height:24px}.precinct .descriptionArea a{color:#76c7d3}.clientReviews .precinct-slider .slick-track{align-items:stretch}.clientReviews .slick-slide{border:1px solid #E5E5E5;box-shadow:0 5px 15px rgb(0 0 0 / .05);padding:55px 25px;height:auto;background-color:#fff;position:relative;margin-left:15px;margin-right:15px}.wwd-section.precinct-slider .slider-content{opacity:1;padding:0}.precinct-slider .quote{border:0;box-shadow:none;padding:0;background-color:#fff0}.precinct-slider .quote .quote__content,.precinct-slider .quote .quote__content p,.precinct-slider .quote .quote__content span{font-size:16px}.precinct-slider .quote .quote__author__dp{display:none}.precinct-slider .quote .quote__author{padding-left:0}.precinct-slider .quote .quote__author .quote__author__details .author-designation{font-size:14px}.precinct-slider .quote:after,.precinct-slider .quote:before{display:none}.clientReviews .slick-slide:after,.clientReviews .slick-slide:before{content:'';color:#7c3c76;width:62px;height:50px;position:absolute;background-image:url(http://prodtfgstrg.blob.core.windows.net/media/5652243/icon-quote.png);background-size:cover}.clientReviews .slick-slide:before{top:25px;left:25px}.clientReviews .slick-slide:after{bottom:25px;right:25px;transform:rotate(180deg)}.clientReviews .slick-next,.clientReviews .slick-prev{width:30px;height:30px}@media (max-width:480px){body{padding-top:73px}}@media (max-width:640px){.generic-blocks.large-banner .bannerTitle{padding-left:20px}}.strategicPartners{padding-top:60px;padding-bottom:60px}.slick-list{width:100%}.partner_tab .tab-lists img{max-height:75px}.team-slide .slick-track{align-items:flex-start}.team-slide .team-list-card .team-list-card__user-details{text-align:center}.team-slide .team-list-card .team-list-card__user-details span{display:block;margin-top:5px;line-height:160%!important}.team-slide .team-list-card .team-list-card__user-img:after{background-color:#fff0;background-image:linear-gradient(180deg,#fff0 59.5%,#000000 100%)}.team-slide .teamCard{position:relative}.team-slide .teamCard a:after{content:'read more';position:absolute;top:70%;left:calc(50% - 45px);text-align:center;color:#539bb6;font-family:'Inter',sans-serif;z-index:10;text-transform:uppercase;opacity:0}.team-slide .teamCard a:hover:after{opacity:1}.slick-track li img{margin:0 auto}.strategicPartners h2{margin-bottom:30px;font-weight:100}.tfg-management .memberInfo h2{font-family:'Inter',sans-serif;text-transform:none;padding-bottom:5px}.tfg-management .memberRole{font-size:18px;color:#B5B5B5;font-family:'Inter',sans-serif;display:block;margin-bottom:30px}.tfg-management .row.member{margin-top:4rem;margin-bottom:4rem}.tfg-management .memberImg img{width:100%}.tfg-management .row.member.bg-white{background-color:transparent!important;background-image:linear-gradient(180deg,white,transparent)}@media (min-width:768px){.tfg-management .right>div{order:2}.tfg-management .right>div.memberInfo{order:1}}.hotelInvestment h3{font-size:14px;font-weight:700}.hotelInvestmentReport .card-block{padding:1.7rem 1rem}.hotelInvestmentReport span{color:#4E4C4C}.hotelInvestmentReport .count-number{font-weight:700;font-size:24px;color:#B5B5B5;float:left;max-width:30px;text-align:center}.hotelInvestmentReport .count-desc{margin-left:40px;margin-top:-30px;text-align:left}.dwn-form{width:100%}.genericPage>form,.dwn-form>form{padding:35px}.genericPage .form-group{margin-bottom:0}.genericPage label{text-transform:uppercase;font-weight:500;margin-top:10px;margin-bottom:5px;font-family:'Inter',sans-serif}.genericPage label.optin{text-transform:none;font-weight:300;line-height:120%;padding-top:5px}.genericPage input,.genericPage select,.genericPage textarea{background-color:#fff;font-size:14px;color:#4e4c4c}.genericPage input::placeholder,.genericPage .selectric .label{font-size:14px;font-weight:300;font-family:'Inter',sans-serif}.genericPage .selectric-items{top:2px}.genericPage input::placeholder,.genericPage textarea::placeholder{color:#d3d3d3!important}.genericPage .btn-primary,.genericPage .btn-secondary{margin-top:30px;font-size:14px}.genericPage input[type='checkbox']{float:left;margin:3px 15px 0 0}.genericPage form .btn-primary{width:100%}.input-wrapper .error-text,.error-msg{font-size:12px;color:#ea344a;font-weight:400}@media (min-width:992px){.dwn-form{position:relative;top:-40px;left:0;right:0;width:auto;max-width:550px}}.font-bigger{font-size:120%}.dwn-report-form label.radioSpecial{padding:0;margin:0;text-transform:none}.dwn-report-form .radioSpecial input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.dwn-report-form .form-control-text{position:relative;content:'';display:block;text-align:center;top:0;left:0;height:100%;border:1px solid #cbc6c9;border-radius:5px;padding:30px;color:#000;text-decoration:none}.dwn-report-form .radioSpecial:hover input~.form-control-text{border-color:#000}.dwn-report-form .radioSpecial input:checked~.form-control-text{border-color:#000;color:#fff;background-color:#000}.dwn-report-form .text-group input{color:#000;border:1px solid #E9E9E9;padding:25px 30px;outline:none}.dwn-report-form.bg-image:before{display:none}body.errorPage .genericPage{background-image:url(https://prodtfgstrg.blob.core.windows.net/media/5652189/404-bg.jpg);background-size:cover;background-repeat:no-repeat}body.errorPage .genericPage:after{display:none}.search-onPage .search-box-wrapper-generic{border-bottom:1px solid #fff;width:100%;margin:0 auto;position:relative}.search-onPage input,.search-onPage button{background-color:#fff0;border:0;color:#fff;outline:none}.search-onPage input{width:100%;display:inline-block;position:relative}.search-onPage button{float:right;font-size:24px;position:absolute;right:0;top:5px}.search-onPage button:hover{cursor:pointer}.search-onPage .clear{display:none}@media (min-width:768px){.search-onPage .search-box-wrapper-generic{width:75%}}@media (min-width:992px){.search-onPage .search-box-wrapper-generic{width:50%}}input:focus::placeholder{opacity:0}.tfg-awards .awardImg,.tfg-awards .partnerImg{background:#fff;border:1px solid #FFF;box-shadow:0 15px 30px rgb(0 0 0 / .05);display:flex;align-items:flex-start;justify-content:center}.tfg-awards .awardImg img{margin:0 auto}.tfg-awards .partnerImg img{margin:0 auto;max-width:300px}.tfg-awards h2{padding-bottom:0}.tfg-awards .awardInfo,.tfg-awards .partnerInfo{padding:25px;display:flex;flex-direction:column;justify-content:center;background-color:rgb(0 0 0 / .025)}.tfg-awards .awardInfo ul{padding-left:0}.tfg-awards .awardInfo ul li{list-style:none}.tfg-awards .left,.tfg-awards .right{margin-top:50px;margin-bottom:50px}.awardsListing>div:nth-child(3n+1) .awardInfo{background-color:#20272F;color:#fff}.awardsListing>div:nth-child(3n+1) .awardInfo p{color:#fff}.awardsListing>div:nth-child(3n+1) .awardInfo a{color:#36829f}.partnerListing>div:nth-child(3n+1) .partnerInfo{background-color:#20272F;color:#fff}.partnerListing>div:nth-child(3n+1) .partnerInfo p{color:#fff}.partnerListing>div:nth-child(3n+1) .partnerInfo a{color:#36829f}.intl-tel-input{color:#000}@media (min-width:768px){.tfg-awards .awardImg,.tfg-awards .partnerImg{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .05) 100%),#ffffff}.tfg-awards .right .awardInfo,.tfg-awards .left .awardInfo{padding:20px;background-color:#fff0}.tfg-awards .right .partnerInfo,.tfg-awards .left .partnerInfo{padding:20px;background-color:#fff0}.tfg-awards .right>div{order:2}.tfg-awards .right>div.awardInfo,.tfg-awards .right>div.partnerInfo{order:1}.tfg-awards .left>div,.tfg-awards .right>div{padding-left:0;padding-right:0}.tfg-awards .partnerImg{align-items:center}.tfg-awards .partnerImg img{margin:0 auto 30px}}@media (min-width:992px){.tfg-awards .right .awardInfo,.tfg-awards .left .awardInfo,.tfg-awards .right .partnerInfo,.tfg-awards .left .partnerInfo{padding:50px}}.card-3{position:relative;margin-bottom:30px}.card-3:after{content:'';display:block;position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background:linear-gradient(360deg,rgb(0 0 0 / .8) 0%,#fff0 100%)}.card-3 img.card-bg{position:relative;z-index:1;width:100%}.card-3-content{position:absolute;z-index:3;bottom:0;left:10%;width:80%;text-align:center}.card-3-content h3{color:#fff;text-transform:uppercase;font-family:'Inter',sans-serif;margin-bottom:30px}.card-3-content a{color:#539bb6;font-family:'Inter',sans-serif;transition:none!important;display:block;margin-bottom:30px}.card-3-content a:hover{color:#fff}.card-3-content a.btn:before,.card-3-content a.btn:after{display:none}@media (min-width:992px){.card-3-content h3{font-size:36px;line-height:38px}}iframe{max-width:100%}.report-slide-one{padding:60px;background:#D5C7D2 url(http://prodtfgstrg.blob.core.windows.net/media/5652577/intent-popup-bg.jpg) center;background-size:cover}.report-pop-txt{margin:0 auto;padding:0;text-align:left}.report-pop-txt h2{font-size:36px;font-weight:300;color:#20272F}.report-pop-txt p{font-size:16px;line-height:18px;margin-bottom:30px}.report-pop-txt .report-btn{background:#7E5475;border:1px solid #7E5475;font-weight:500;color:#fff}.report-slide-two{background-color:#20272F;padding:35px;height:auto}.report-slide-two .title{padding:0 0 20px 0;background-color:#fff0}.report-slide-two .title h2{font-size:24px;font-weight:500;color:#fff;padding:0;text-align:left}.report-slide-two .form{padding:0}.report-slide-two .form-footer{background-color:#fff0;padding:0}.report-slide-two .input-wrapper input{height:55px;padding:15px;font-size:16px}.report-slide-two .form .input-wrapper .selectric .label{font-size:16px}.report-slide-two .form label{font-size:14px;color:#fff;text-transform:uppercase;font-weight:600;display:none}.report-slide-two .cta,.report-slide-two .btn-primary:not(:disabled):not(.disabled).active{background:#7E5475;border:1px solid #7E5475;font-weight:500}@media (min-width:768px){.report-slide-two .form label{display:block}}.report-slide-three{background-color:#D5C7D2}.report-slide-three h2{color:#20272F}.home-page-our-projects .property-box:after,.home-page-our-projects .property-box:before{border-radius:10px}.home-page-our-projects .property-box.green:after,.home-page-our-projects .property-box.purple:after{background-color:rgb(0 0 0 / .25)}@media (min-width:768px){.home-page-our-projects .slick--projectSlider .slick-track{width:100%!important;justify-content:center}.home-page-our-projects .slick--projectSlider .slick-track .slick-slide{min-width:31%}}.hotel-management-cards .card{background:#fff0;margin-bottom:15px;overflow:hidden}.hotel-management-cards .card.border{border-color:transparent!important}.hotel-management-cards .card.border:hover{border-color:#B59C81!important;cursor:pointer}.hotel-management-cards .card.border:before{content:'';position:absolute;width:100%;height:100%;display:block;z-index:2;background-image:linear-gradient(0deg,rgb(0 0 0 / .75),transparent)}.hotel-management-cards .card .card-body{padding:2rem 2rem 1.5rem;color:#F6F6F6;position:absolute;z-index:3;width:100%;top:initial;bottom:75px;left:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.hotel-management-cards .card:hover .card-body{top:0}.hotel-management-cards .card-image{position:relative;z-index:1;opacity:1;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.hotel-management-cards .card:hover .card-image{opacity:0}.hotel-management-cards .card .card-body p,.hotel-management-cards .card .card-body .hidden-content{color:#F6F6F6;height:0;opacity:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.hotel-management-cards .card:hover .card-body p,.hotel-management-cards .card:hover .card-body .hidden-content{height:80%;opacity:1}.hotel-management-cards .card h2{font-size:28px}.hotel-management-cards .card h2>small{font-size:1rem;display:block;line-height:1.4}.hotel-management-cards .card h3{color:#fff;line-height:1.2;margin-bottom:.5rem}.hotel-management-cards .card:hover h3{color:#B59C81}.hotel-management-cards .hidden-content ul li{line-height:1.5;font-size:1.1rem;margin-bottom:15px}.hotel-management-cards .btn-link{color:#B59C81;text-transform:uppercase;padding-bottom:3px;border-bottom:1px solid #fff0;font-weight:700;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.hotel-management-cards .btn-link:hover{border-color:#B59C81;text-decoration:none}a.btn-outline.btn-gold,a.btn-outline.btn-gold:hover{color:#B59C81!important;border-color:#B59C81;font-size:100%}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:auto;content:"";background-color:#fff0}.hotel-management-cards .card-footer{position:absolute;z-index:1;bottom:0;left:0;width:100%;background:#fff0;border:0;padding:.5rem 3rem 3rem}@media (min-width:768px){.hotel-management-cards .card .card-body{top:58%}}@media (min-width:992px){.hotel-management-cards .card .card-body{top:50%}}@media (min-width:768px) and (max-width:991px){.card-img-md-ratio{aspect-ratio:2/1.6;object-fit:cover}}@media (min-width:1200px){.hotel-management-cards .card .card-body{top:58%;padding:3rem 3rem .5rem}.hotel-management-cards .card h2{font-size:36px}}@media (min-width:1400px){.d-xxl-block{display:block!important}.d-xxl-none{display:none}}.bg-dark-blue{background-color:#0f1113!important}.bg-image-overlay .bg-image{background-color:#20272f}.bg-image-overlay .bg-image:after{position:absolute;width:100%;content:'';background:#2D2926;opacity:50%;height:100%;top:0;left:0;z-index:1}.bg-image-overlay .row{position:relative;z-index:3}.container-fluid>.container{width:100%;max-width:100%}.container-fluid img{max-width:100%;width:auto;height:auto}.container-fluid .col-12{padding-left:0;padding-right:0}.min-height-625{min-height:625px}.container-90 .container{max-width:90%}@media (min-width:1400px){.container-xl .container{max-width:1340px}}@media (min-width:1600px){.container-xl .container{max-width:1540px}}.card.bg-white{height:100%}.card.card-light{border:1px solid rgb(255 255 255 / .3);background-color:rgb(255 255 255 / .05)!important}.card.card-light .card-footer{border:0;background-color:#fff0}.property-video-overlay-text h2{text-align:center;margin-top:1rem;text-shadow:0 1px #000}.block-feat-img figure{margin-bottom:0}.btn--play{width:100px;height:100px;background:#fff0;border:2px solid #fff}.btn--play:before{line-height:100px;font-size:35px;color:#fff}.latest-news-section .img-box{border:1px solid #eee}.mfp-iframe-holder .mfp-content{max-width:90%}.facilities-wrap .icon-box{justify-content:center}.project__wrapper .bg-teal .project__details .project__facilities{padding-bottom:0}.project__wrapper .bg-teal .project__details .icon__expand{color:#fff}.project__logos figure img{max-height:150px;max-width:200px}#videoModal .modal-dialog{max-width:90%!important;width:90%}#videoModal .modal-dialog .modal-content{background-color:#000;border:0}#videoModal .modal-dialog .modal-content .modal-header{border:0}#videoModal .modal-dialog .modal-content iframe{border:0;max-height:80vh}#videoModal .close span{color:#fff}button.popup-video_new{border:0;padding:0}@media (min-width:768px){.p-md-absolute{position:absolute}.property-video-overlay-text{bottom:10%;right:10%}.property-video-overlay-text h2{text-align:right;margin-top:0}.project__wrapper .project__details.details-page .icon-box{min-width:15%}}@media (min-width:992px){.property-video-overlay-text h2{font-size:30px}}@media (min-width:1200px){.property-video-overlay-text h2{font-size:50px}}.flip-card{position:relative;width:100%;aspect-ratio:1 / 1}.flip-card-inner{position:relative;width:100%;height:100%;text-align:left;transition:transform 0.3s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:15px}.flip-card-front img{border-radius:15px;width:100%}.flip-card-back{background-color:#fff;transform:rotateY(180deg)}.flip-card .flip-card-content{color:#000;padding:2rem;position:absolute;bottom:0;top:55%;transition:all 0.3s ease-in}.flip-card:hover .flip-card-content{top:0}.flip-card-content h3{color:#fff}.flip-card:hover .flip-card-content h3{color:#000}.flip-card .card-content{height:0;overflow:hidden;transition:all 0.3s ease-in;opacity:0}.flip-card:hover .card-content{height:150px;opacity:1}.accordion-agents.accordion .wrap-accordion{margin-bottom:0}.accordion-agents.accordion .wrap-accordion .accordion-title{padding:15px 15px 15px 40px;font-family:'Inter',sans-serif;box-shadow:none;background-color:#fff0}.accordion-agents.accordion .wrap-accordion .accordion-title:after{color:#fff;left:12px;top:25px;right:initial}.accordion-agents.accordion .accordion-content{padding:5px 15px 15px 40px;background-color:#fff0}.accordion-agents.accordion .accordion-content p{color:#fff}.transparentPageHeader{padding-top:0}.transparentPageHeader .pageHeader{background-color:#fff0;background-image:linear-gradient(180deg,rgb(0 0 0 / .5),transparent)}header.pageHeader.nav-scroll{background-color:#000;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.transparentPageHeader .wow{animation-delay:0.5s}#background-video{height:50vh;min-height:480px;width:100vw;object-fit:cover;left:0;right:0;top:0;bottom:0;z-index:2;position:relative}.bannerCarousel{position:absolute;top:0;left:0;z-index:3;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.nav-transparent header.pageHeader{background-color:#fff0}.generic-blocks-largeVideoBackground{position:relative;height:50vh;min-height:480px;overflow:hidden;max-width:100%}.generic-blocks-largeVideoBackground:before{content:'';display:block;width:100%;height:100%;position:absolute;z-index:5;background-color:rgb(0 0 0 / .25)}.generic-blocks-largeVideoBackground .banner__content h2{color:#fff;font-size:2rem;text-shadow:0 0 5px #000}@media (min-width:768px){.generic-blocks-largeVideoBackground{height:100vh}.generic-blocks-largeVideoBackground .banner__content h2{font-size:4rem}#background-video{height:100vh}}@media (min-width:992px){.generic-blocks-largeVideoBackground .banner__content h2{font-size:5rem}}.main-banner{height:60vh;display:flex;align-items:center}.object-position-bottom .banner-sliderContent-new img,.object-position-bottom .banner-sliderContentHome img{object-position:bottom}.slide.banner-sliderContent-new:after .slide.banner-sliderContentHome:after{display:block;position:absolute;background-color:rgb(0 0 0 / .25);width:100%;height:100%;content:''}.report-pop-txt h2{font-size:21px!important;font-weight:600!important;line-height:1.2!important}@media (min-width:768px){.report-pop-txt h2{font-size:30px!important}}.generic-blocks-largeVideoBackground{position:relative;height:50vh;min-height:480px;overflow:hidden;max-width:100%}.generic-blocks-largeVideoBackground:before{display:none}.generic-blocks-largeVideoBackground .banner__content h2{color:#fff;font-size:2rem}.video-banner-discover{display:none}.video-banner-discover{display:inline-block}.video-banner-discover h3{color:#fff;font-size:44px;font-weight:700}@media (min-width:768px){.generic-blocks-largeVideoBackground{height:50vh;min-height:480px}.generic-blocks-largeVideoBackground .banner__content h2{font-size:4rem}#background-video{height:50vh;min-height:480px}}@media (min-width:992px){.generic-blocks-largeVideoBackground .banner__content h2{font-size:5rem}}.banner-sliderContentHome{position:relative;height:93vh;display:flex!important;align-items:center}.banner-sliderContentHome img{position:absolute;width:100%;height:100%;object-fit:cover}.banner-sliderContentHome .banner-h1{position:relative;z-index:3;padding-top:10rem;padding-bottom:10rem;max-width:100%;margin-left:0}.banner-sliderContentHome .banner-h1 .h1,.banner-sliderContentHome .banner-h1 h1{color:#fff}.banner-sliderContentHome .banner-h1 .h1>span,.banner-sliderContentHome .banner-h1 h1>span,.banner-block .above-heading{font-size:18px;display:block;font-weight:500;line-height:1;font-family:'Montserrat',sans-serif;letter-spacing:2px;color:rgb(255 255 255 / .7)}.banner-block h1{font-size:28px;line-height:110%;max-width:900px;margin-top:10px;font-weight:600}.bannerSliderContainer .slick-dots{bottom:25px}.bannerSliderContainer .slick-dots li button{background-color:rgb(255 255 255 / .1)}@media (min-width:768px){.banner-sliderContentHome .banner-h1 .h1>span,.banner-block .above-heading{font-size:30px}.banner-block h1{font-size:64px}}.height-100vh,.height-100vh .slick-slider{height:65vh;padding:0!important;margin:0 auto}.height-100vh .slick-slider>div,.height-100vh .slick-slider>div>div,.height-100vh .slick-slider>div>div>div,.height-100vh .slick-slider>div>div>div>div,.height-100vh .slick-slider>div>div>div>div>div{display:flex;height:100%;width:100%;padding:0;margin:0 auto}@media (min-width:992px){.height-100vh,.height-100vh .slick-slider{height:93vh}}.banner-block,.main .inner-hero-image{height:30vh;min-height:auto;padding:0!important}.banner-block>.container{height:100%;display:flex;flex-wrap:wrap;align-content:center}.banner-block:before,.main .inner-hero-image.property-detail-banner:after{content:'';width:100%;height:100%;display:block;position:absolute;background-color:#fff0;background-image:linear-gradient(125deg,rgb(0 0 0 / .75),transparent)}.main .banner .banner--bg-banner{background-image:none!important}@media (min-width:768px){.banner-block,.main .inner-hero-image{height:50vh;min-height:480px}}.card-awards{border:1px solid #539bb6;padding:30px;text-align:left}.card-awards .card-awards-content{padding:20px 0 0}.card-awards .card-awards-content p{font-weight:700;text-transform:uppercase}.card-awards img.card-awards-logo{height:70px}.card-hotels{display:block;border:1px solid rgb(255 255 255 / .3);position:relative}.card-hotels .card-hotels-img{position:relative;z-index:1;width:100%;max-width:100%;object-fit:cover;aspect-ratio:2/1.2}.card-hotels .card-hotels-logo{position:absolute;z-index:3;width:100%;height:100%;top:0;left:0;text-align:center;display:flex;align-items:center;justify-content:center}.card-hotels .card-hotels-logo img{max-width:50%;max-height:60%}.card-hotels .card-hotels-title{position:absolute;color:#fff;bottom:0;left:0;padding:0 30px;text-align:center;z-index:3;width:100%;background-color:rgb(0 0 0 / .85);font-size:21px;line-height:1.4;font-weight:300;top:0;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .5s ease-in-out}a.card-hotels:hover .card-hotels-title{opacity:1}.card-hotels:before{content:'';display:block;width:100%;height:100%;background-color:rgb(0 0 0 / .25);position:absolute;z-index:2;top:0;left:0}.animation-delay{animation-delay:.5s}.cards-milestones .milestone{font-weight:700;text-transform:uppercase;margin:25px auto 10px;font-size:15px;display:flex;align-items:center;line-height:1}.cards-milestones img{max-width:100px;float:left;margin-right:5px}.milestone-content span{display:block}.milestone-number{font-size:2.3rem;font-weight:900;color:#458198}@media (min-width:1200px){.milestone-number{font-size:2.7rem}}.cards-progress .progress-content{padding:15px;text-align:center;display:flex;align-items:center;justify-content:space-between}.cards-progress .progress-content span{font-size:14px}.cards-progress .progress-content .milestone-number,.cards-progress .progress-content .milestone-plus{font-size:40px;font-weight:500;display:inline;line-height:1;color:#000;font-family:'Montserrat';line-height:1.3}.cards-progress div.progress-numbers:after{content:'';height:1px;width:100%;background-color:#D2D2D2;display:inline-block;position:absolute;left:0;top:0}.cards-progress>div:first-child div.progress-numbers:after{display:none}.cards-progress .progress-content .milestone-text{text-align:right}.progress-content>div{display:flex;align-items:center;justify-content:center}.cards-progress .progress-content .milestone-plus{animation-delay:2s}@media (min-width:768px) and (max-width:991px){.cards-progress>div:nth-child(3) div.progress-numbers:after,.cards-progress>div:nth-child(5) div.progress-numbers:after{display:none}}@media (min-width:992px) and (max-width:1199px){.cards-progress>div:nth-child(4) div.progress-numbers:after{display:none}}@media (min-width:1200px) and (max-width:1399px){.cards-progress .progress-content .milestone-number,.cards-progress .progress-content .milestone-plus{font-size:60px}}@media (min-width:768px){.cards-progress div.progress-numbers:after{height:50%;width:1px;left:0;top:19%}.cards-progress .progress-content{display:block}.cards-progress .progress-content .milestone-number,.cards-progress .progress-content .milestone-plus{font-size:80px;font-weight:300}.cards-progress .progress-content .milestone-text{text-align:center}}.get-started-section{padding:50px 0;counter-reset:hiw-counter}.get-started-section .hiw-content{border:0;margin-top:0;transition:all .2s ease-in;padding:20px 20px 0 100px;min-height:120px;overflow:hidden;position:relative}.get-started-section .hiw-content h3{font-family:'Montserrat';font-size:17px;font-weight:700;color:#000}.get-started-section .hiw-content:before{color:#000;content:counter(hiw-counter);counter-increment:hiw-counter;position:absolute;font-family:'Montserrat';font-size:128px;font-weight:700;top:0;left:0;display:inline-block;line-height:1;width:88px;text-align:right}.get-started-section .hiw-content p{font-size:14px}@media only screen and (min-width:768px){.get-started-section .hiw-content h3{font-size:20px}.get-started-section .hiw-content p{font-size:16px}}.progress-steps-section .get-started-section{padding:0}.progress-steps-section .get-started-section .hiw-content:before{content:counter(hiw-counter);counter-increment:hiw-counter;position:absolute;z-index:15;font-family:'Inter';font-weight:400;line-height:1;display:block;font-size:14px;background-color:#919191;width:25px;height:25px;color:#fff;border-radius:50%;text-align:center;padding:5px;top:auto;bottom:15px;left:25px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.progress-steps-section .get-started-section .progress-line:hover .hiw-content:before{background-color:#4091AB;transition-delay:.5s}.progress-steps-section .get-started-section .progress-line{margin-bottom:20px;border-bottom:1px solid rgb(0 0 0 / .1);padding-bottom:20px}.progress-steps-section figure i{font-size:80px}.progress-steps-section .get-started-section .hiw-title{max-width:245px;margin:0 auto}.progress-steps-section .get-started-section .hiw-content{padding:0!important;padding-bottom:60px!important;min-height:auto;width:80px;margin:0 auto}.progress-steps-section .get-started-section>div:first-child>.progress-line:before,.progress-steps-section .get-started-section>div:first-child>.progress-line:after{display:none}.progress-steps-section .get-started-section{position:relative}.progress-steps-section .progress-on-hover{position:absolute;width:0%;left:calc(15% - 30px);height:3px;background-color:#4091AB;top:202px}@media only screen and (min-width:768px){.progress-steps-section .progress-line:before,.progress-steps-section .progress-line:after{position:absolute;background-color:#919191;content:'';display:block;width:100%;height:3px;top:111px;left:-50%}.progress-steps-section .progress-line:after{background-color:#4091AB;background-image:linear-gradient(to right,black,transparent,transparent);width:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.progress-steps-section .progress-line:hover:after{width:100%}.progress-steps-section .get-started-section .progress-line:hover{cursor:pointer}.progress-steps-section .get-started-section .hiw-content{margin-bottom:20px}.progress-steps-section .get-started-section .progress-line{margin-bottom:0;padding-bottom:0;border:0}.progress-steps-section .get-started-section{padding:20px 0}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}#slider-our-properties .precinct.property-box{border-radius:10px}#slider-our-properties .property-logo{display:flex;align-items:center;justify-content:space-between;padding:15px 25px;background-image:linear-gradient(180deg,rgb(0 0 0 / .5),transparent)}#slider-our-properties .property-logo>img{max-width:45%;max-height:60px}#slider-our-properties .propertyName{font-size:1.7rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center;height:100%;font-weight:500;text-shadow:1px 1px 1px #000;line-height:1}#slider-our-properties a.card-link{position:relative;transition:all .25s ease-in-out;top:0}@media (min-width:992px){#slider-our-properties a.card-link:hover{top:-15px}}.venue-slider .slick-next:before,[dir=rtl] .slick-prev:before{content:'›';font-size:40px}.venue-slider .slick-prev:before,[dir=rtl] .slick-next:before{content:'‹';font-size:40px}.banner-sliderContent-new{position:relative;height:75vh;display:flex!important;align-items:center}.banner-sliderContent-new img{position:absolute;width:100%;height:100%;object-fit:cover}.get-started-section{padding:50px 0;counter-reset:hiw-counter}.get-started-section .hiw-content{border:0;margin-top:0;transition:all .2s ease-in;padding:20px 20px 20px 100px;overflow:hidden;position:relative}.get-started-section .hiw-content h3{font-family:'Montserrat';font-size:17px;font-weight:700;color:#000}.get-started-section .hiw-content:before{color:#000;content:counter(hiw-counter);counter-increment:hiw-counter;position:absolute;font-family:'Montserrat';font-size:128px;font-weight:700;top:0;left:0;display:inline-block;line-height:1;width:88px;text-align:right}.get-started-section .hiw-content p{font-size:14px}@media only screen and (min-width:768px){.get-started-section .hiw-content h3{font-size:20px}.get-started-section .hiw-content p{font-size:16px}}.discover-section .features__list-wrap a h3{font-weight:600;font-size:16px;line-height:1.3;color:#fff;text-align:left}.discover-section .features__list-wrap>div{padding:5px;max-width:100%}.discover-section .features__list-wrap>div figure{color:#fff;float:left;width:30px;height:30px;margin-right:20px;margin-bottom:0;padding:0}.discoverIcon{height:auto;background-color:#2d2926;padding:25px 30px 25px 50px!important;display:block;width:100%;position:relative;overflow:hidden;display:flex;align-items:center}.discoverIcon:after{content:'';width:50px;height:30px;background-color:#FAFAFA;left:-23px;bottom:-13px;transform:rotate(45deg);position:absolute}.discoverIcon:hover:after{background-color:#fff}.discoverIcon:hover{background-color:#2d2926;color:#fff}.discover-section .features__list-wrap>div figure:after{display:none;background-color:#B5B5B5}.discover-section .features__list-wrap>div:hover figure:after{background-color:#539bb6}.main .features__list-wrap figure i{font-size:30px!important}.main .features__list-wrap>div:hover figure i{color:#fff}@media (min-width:768px){.discover-section .features__list-wrap>div figure{height:90px;width:auto;float:none;margin-right:0;margin-bottom:20px;padding-bottom:10px}.discoverIcon{height:200px;display:block;padding:30px!important}.main .features__list-wrap figure i{font-size:45px!important}.discover-section .features__list-wrap>div figure:after{display:inline-block}.discover-section .features__list-wrap a h3{text-align:center}.discoverIcon:after{width:60px;height:40px}}.btn-read-more,.btn-read-less{color:#458198;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:700;cursor:pointer;margin:15px auto;text-align:center;display:inline-block;margin:0 auto;position:relative;line-height:1.5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.btn-read-more:hover,.btn-read-less:hover{color:#000}.btn-read-more i,.btn-read-less i{font-size:19px;position:relative;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.btn-read-more:hover i,.btn-read-less:hover i{top:3px}.btn-read-more.up i,.btn-read-less i{transform:rotate(180deg)}.btn-read-more:after{content:'read more';display:block}.btn-read-more.up:after,.btn-read-less:after{content:'read less';display:block}.read-more-content{opacity:0;height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.read-more-content.show{opacity:1;height:100%}.bg-position-animation{background-position:right 60% center;-webkit-transition:all 4s ease-out;-moz-transition:all 4s ease-out;transition:all 4s ease-out}.bg-position-animation.animated{background-position:center}.bg-position-animation:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(115deg,rgb(0 0 0 / .75),transparent);z-index:10;opacity:.75}.bg-position-animation>.container{z-index:20}@media (min-width:992px){.bg-position-animation{background-position:right center}.bg-position-animation.animated{background-position:left center}}.generic-blocks.bg-rob-burns{background-size:150%;background-position:center top;padding-top:55%}.bg-rob-burns.bg-image:before{display:none}@media (min-width:1200px){.generic-blocks.bg-rob-burns{background-size:auto 100%;background-position:left -350px center;padding-top:50px}}@media (min-width:1400px){.generic-blocks.bg-rob-burns{background-position:left center}}.genericCol2Image .slick-track{margin:0 auto}.col2ImageCard{position:relative;display:flex;align-items:center;justify-content:flex-start;aspect-ratio:390 / 180;overflow:hidden}.col2ImageCard img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.col2ImageCard div.colImageCard-content{position:absolute;z-index:10;padding:30px;text-align:left}.col2ImageCard div.colImageCard-content .h2{font-size:20px;color:#fff;line-height:1;letter-spacing:0;font-weight:600;margin-bottom:.5rem}@media (min-width:992px){.col2ImageCard div.colImageCard-content{width:75%}.col2ImageCard div.colImageCard-content .h2{font-size:30px;font-weight:300}}@media (min-width:1200px){.col2ImageCard div.colImageCard-content .h2{font-size:38px}}@media (min-width:1300px){.col2ImageCard div.colImageCard-content .h2{font-size:40px}}.col2ImageCard .colImageCard-content .btn.btn-link{color:#fff;padding:0;transition:none;border:0}.col2ImageCard:hover .colImageCard-content .btn.btn-link{color:#539bb6}.col2ImageCard:before{content:'';width:100%;display:block;position:absolute;height:100%;top:0;z-index:5;background-image:linear-gradient(90deg,rgb(0 0 0 / .5) 15%,transparent);background-color:#fff0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}.col2ImageCard:hover:before{background-color:rgb(0 0 0 / .25)}a.col6ImageCard{display:block}.col6ImageCard .colImageCard-content,.col6ImageCard .colImageCard-content .h2{padding:0;margin:0 auto;text-align:center;position:relative;font-size:12px;font-weight:700;letter-spacing:2px}.col6ImageCard .colImageCard-content{padding:20px 5px}.col6ImageCard img{aspect-ratio:240 / 260;overflow:hidden;width:100%;height:100%;object-fit:cover}.col6ImageCard .colImageCard-content{background-color:#fff0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.col6ImageCard:hover .colImageCard-content{background-color:#458198}.col6ImageCard:hover .colImageCard-content .h2{color:#fff}.col6ImageCard div.colImageCard-content .btn.btn-link{position:absolute;border:0;width:100%;left:0;top:-25px;opacity:0;color:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}.col6ImageCard:hover div.colImageCard-content .btn.btn-link{top:-50px;opacity:.7}@media (min-width:480px){.col6ImageCard .colImageCard-content .h2{font-size:16px}}@media (min-width:1200px) and (max-width:1399px){.col6ImageCard .colImageCard-content .h2{font-size:12px}}.col3ImageCard{text-align:left;display:flex;flex-direction:column;padding:0;position:relative;overflow:hidden}.col3ImageCard .card-image{position:relative;z-index:1;top:0;left:0;aspect-ratio:2/2.5;width:100%;height:100%;object-fit:cover;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.col3ImageCard .colImageCard-content{position:absolute;bottom:0;left:0;z-index:3;padding:1rem}.col3ImageCard .colImageCard-content h3{font-size:21px;color:#fff;line-height:1.2;letter-spacing:.5px;text-transform:uppercase;font-weight:600;padding-bottom:10px;margin:0 auto}.col3ImageCard .colImageCard-content h3 small{display:block;font-size:1rem}.col3ImageCard:before{content:'';position:absolute;width:100%;height:70%;display:block;z-index:2;bottom:0;left:0;background-image:linear-gradient(0deg,rgb(0 0 0),rgb(0 0 0 / .15),#fff0)}.col3ImageCard button.btn{padding:0;color:rgb(255 255 255 / .7);border:0}.col3ImageCard:hover button.btn{color:#539bb6}.col3ImageCard .card-extra{position:absolute;top:15px;left:0;z-index:10}.col3ImageCard .card-extra span{background-color:#000;color:#fff;padding:5px 15px;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-size:14px;line-height:1}.col3ImageCard .card-extra img{margin:0 15px;height:30px;width:auto}.col3ImageCard:hover:before{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;height:100%;background-image:linear-gradient(0deg,rgb(0 0 0),rgb(0 0 0 / .25),#fff0)}.col3ImageCard:hover img.card-image{transform:scale(1.1)}@media (min-width:992px){.col3ImageCard .colImageCard-content{padding:1rem 2rem 2rem}.col3ImageCard .card-image{aspect-ratio:5/7.4}.col3ImageCard .card-extra{top:30px}.col3ImageCard .card-extra span{font-size:20px;padding:5px 15px 5px 30px}.col3ImageCard .card-extra img{margin:0 30px}}@media (min-width:1200px){.col3ImageCard .colImageCard-content h3{font-size:30px}}.col4ImageCard{text-align:left;display:flex;flex-direction:column;padding:0;height:100%}.col4ImageCard .colImageCard-content img{filter:none;-webkit-filter:none;width:100%;height:100%;object-fit:cover}.col4ImageCard .colImageCard-content .h2{font-size:21px;line-height:1.2;letter-spacing:.5px;text-transform:uppercase;font-weight:700;padding-bottom:10px;margin:0 auto}.col4ImageCard .colImageCard-content{background-color:#fff;padding:20px;height:100%}.col4ImageCard .colImageCard-footer{background-color:#fff;padding:0 20px 20px;width:100%}.col4ImageCard .colImageCard-footer .btn-link{color:#458198;font-weight:700;text-transform:uppercase}.col4ImageCard .colImageCard-footer .btn-link:hover{color:#000;text-decoration:none}.col3Benefits .colImageCard-content{padding:20px 20px 0 20px}.industry-awards h2{font-size:30px;line-height:1}.industry-awards h2 span{font-size:25px;display:block}.industry-awards .slick-slide img{display:block;background-color:#fff;box-shadow:10px 10px 10px rgb(0 0 0 / .05)}.industry-awards .slick-slide h3.awardTitle{font-size:20px;text-transform:none;font-weight:700;padding-bottom:0}.industry-awards .slick-slide p,.industry-awards .slick-slide .awardInfo li{font-size:14px}.industry-awards .slick-slide .awardInfo ul{margin-bottom:10px;padding-left:0!important}.industryAwards-listing .slick-slider .slick-arrow:before{color:#000}.industryAwards-listing .slick-track{align-items:flex-start}.industryAwards-listing .slick-slide>div{padding:10px}.industryAwards-listing .awardImg{margin-bottom:20px}.industry-awards .awardInfo ul li{list-style-type:none;background-image:url(http://prodtfgstrg.blob.core.windows.net/media/5654099/icon-award.png);background-repeat:no-repeat;background-position:left 0 top 5px;padding-left:20px}.industry-awards .awardInfo a{font-weight:700}.industry-awards button.slick-next.slick-arrow,.industry-awards button.slick-prev.slick-arrow{top:25%}@media (min-width:992px){.industry-awards h2{font-size:40px}.industry-awards h2 span{font-size:30px;display:block}.industry-awards button.slick-next.slick-arrow{right:-35px}.industry-awards button.slick-prev.slick-arrow{left:-35px}.industry-awards button.slick-next.slick-arrow,.industry-awards button.slick-prev.slick-arrow{top:50%}}.property-5blocks img.img-fullcard{width:480px;max-height:660px;object-fit:cover;aspect-ratio:8/11}.property-5blocks img.img-halfcard{width:100%;object-fit:cover;aspect-ratio:8/4.7}.property-5blocks .property-5blocks-content{padding:15px 0 30px;font-size:14px;line-height:1.1}.property-5blocks h3{font-weight:700;padding-bottom:3px}.property-5blocks a:hover{color:#539bb6}.genericTextOnHover .card{text-align:left;display:flex;flex-direction:column;padding:0;position:relative;overflow:hidden}.genericTextOnHover .card .card-image{position:relative;z-index:1;top:0;left:0;aspect-ratio:2/1.5;width:100%;height:100%;object-fit:cover;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.genericTextOnHover .card .colImageCard-content{position:absolute;bottom:0;top:0;left:0;z-index:3;padding:1rem;display:flex;justify-content:flex-end;flex-direction:column}.genericTextOnHover .card .colImageCard-content h3{font-size:19px;color:#fff;line-height:1.2;letter-spacing:.5px;text-transform:uppercase;font-weight:400;padding-bottom:10px;margin:0 auto}.genericTextOnHover .card .colImageCard-content h3 small{display:block;font-size:1rem}.genericTextOnHover .card:before{content:'';position:absolute;width:100%;height:100%;display:block;z-index:2;bottom:0;left:0;background-image:linear-gradient(0deg,rgb(0 0 0),#fff0);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.genericTextOnHover .card button.btn{padding:0;color:rgb(255 255 255 / .7);border:0}.genericTextOnHover .card:hover button.btn{color:#539bb6}.genericTextOnHover .card .card-extra{position:absolute;top:30px;left:0;z-index:10}.genericTextOnHover .card .card-extra span{background-color:#000;color:#fff;padding:5px 16px 5px 31px;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-size:14px;line-height:1}.genericTextOnHover .card .card-extra img{padding:0 30px}.genericTextOnHover .card:hover:before{height:100%;background-image:linear-gradient(0deg,rgb(0 0 0 / .8),rgb(0 0 0))}.genericTextOnHover .card:hover img.card-image{transform:scale(1.1)}@media (min-width:992px){.genericTextOnHover .card .colImageCard-content{padding:2rem;justify-content:space-between}.genericTextOnHover .card .card-image{aspect-ratio:5/7.4}.genericTextOnHover .card .card-extra span{font-size:20px}.genericTextOnHover .card:before{background-image:linear-gradient(0deg,#fff0,rgb(0 0 0))}.genericTextOnHover .card:hover:before{background-image:linear-gradient(0deg,rgb(0 0 0 / .8),rgb(0 0 0))}.genericTextOnHover .card .content-hover{display:flex;flex-direction:column;justify-content:flex-end;opacity:0;height:1px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.genericTextOnHover .card:hover .content-hover{opacity:1;height:100%}.genericTextOnHover .card .content-hover p{opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.genericTextOnHover .card:hover .content-hover p{opacity:1}}@media (min-width:1200px){.genericTextOnHover .card .colImageCard-content h3{font-size:30px}}.filter__block{padding:5px 0;z-index:99}.filter__block .filter form button{margin-top:0;height:auto;padding:5px 30px;line-height:1;min-height:42px}.filter__block .filter form .cta{margin:0 auto}#OurVenturesContainer h5.img-box-title{height:60px;color:#000}#OurVenturesContainer p.description{height:120px}#OurVenturesContainer .learn-more{width:100%;display:block;padding:0 30px 30px}#OurVenturesContainer a.btn{font-weight:400;color:#fff;width:100%;border-radius:0;padding:10px;font-size:14px;font-family:'Inter',sans-serif;max-width:none;opacity:1;transition:all .3s ease-in;border:1px solid;line-height:1.5}#OurVenturesContainer a.btn.btn-primary{background-color:#458198;border:1px solid #458198}#OurVenturesContainer a.btn.btn-primary.btn-outline{color:#458198;border:1px solid #458198;font-weight:500;background-color:#fff0}#OurVenturesContainer a.btn.btn-primary.btn-outline:hover{color:#fff;border:1px solid #458198;background-color:#458198}#OurVenturesContainer a.btn.btn-secondary{background-color:#539bb6;border:1px solid #539bb6}#OurVenturesContainer a.btn.btn-secondary.btn-outline{color:#539bb6;border:1px solid #539bb6;font-weight:500;background-color:#fff0}#OurVenturesContainer a.btn.btn-secondary.btn-outline:hover{color:#fff;border:1px solid #539bb6;background-color:#539bb6}#OurVenturesContainer .img-box .img-box__dp{height:410px;min-height:410px}#OurVenturesContainer .img-box{box-shadow:none;background-color:#fff}#OurVenturesContainer .img-box .img-box-title{font-size:20px;font-family:'Montserrat',sans-serif;font-weight:700;line-height:1.2}#OurVenturesContainer .img-box a:hover .img-box-title{color:#000}#OurVenturesContainer .img-box .property-list-block{text-align:left;padding-left:0;color:#7E7E7E;font-size:14px;font-weight:500}#OurVenturesContainer .property-list-block span{font-size:14px;color:#000}#OurVenturesContainer .img-box .img-box__dp .viewMore{background-color:#fff;color:#000;line-height:1.1;min-height:initial;width:auto}.filter__block .selectric .button{display:none}#loadMoreContainer{text-align:center}.img-box .img-box__content .category{left:initial;right:0;z-index:1;background-color:#539bb6;padding:10px 15px;top:-20px}.img-box .img-box__content{padding:30px}.img-box .hotel-details{flex-direction:row;justify-content:flex-start;padding:0 30px}.animated-banner-content{position:relative;z-index:999;text-align:left}.animated-banner-content h1,.animated-banner-content p{color:#fff}.faq_tab .tabbed-wrap .tabbed-wrap__list-wrap:after{display:none}.faq_tab .tabbed-wrap__list-wrap .tab-lists{background-color:#fff;padding:0;width:100%;margin-top:20px}.faq_tab .tabbed-wrap__list-wrap .tab-lists a{padding:30px 50px 30px 30px;min-height:105px;display:flex;align-items:center;justify-content:space-between;color:#000}.faq_tab .tabbed-wrap__list-wrap .tab-lists h3{padding:0;text-align:left;font-size:16px;line-height:1.4;text-transform:none;font-weight:700}.faq_tab .tabbed-wrap__list-wrap .faq-item a>i{transform:rotate(0deg);position:relative;right:-25px}.faq_tab .tabbed-wrap__list-wrap .faq-item.active a>i{transform:rotate(180deg)}.faq_tab .tabbed-wrap__list-wrap .faq-answer .tab-contents>div{text-align:left;background-color:#fff;padding:0 30px 30px;height:100%}.faq_tab .tabbed-wrap__content-wrap ul{padding-bottom:10px;padding-top:10px}.faq_tab .tabbed-wrap__content-wrap ul li:before{display:none}.faq-answer a{border-bottom:1px solid}.faq-answer a:hover{text-decoration:none!important}.tabbed-wrap__content-wrap .tab-contents{display:none}.tabbed-wrap__content-wrap .tab-contents.active{display:block;height:auto!important}.tabbed-wrap__list-wrap.partnersTab.border-bottom{border:0}.faq_tab .border-bottom{border-bottom:0!important}.faq-benefits .tabbed-wrap__list-wrap{margin:10px auto}.faq-benefits .horizontal-tab{max-width:500px;margin:0 auto}.faq-benefits .faq-card{background-color:#000;margin-bottom:10px;color:#fff}.faq-benefits .tab-lists.faq-item{width:100%;padding:0}.faq-benefits .faq-item a{display:flex;align-items:center;justify-content:space-between;padding:23px 30px 23px 45px}.faq-benefits .faq-card h3,.faq-benefits .faq-card i,.faq-benefits .faq-card p{color:#fff;text-align:left}.faq-benefits .faq-card h3{font-size:18px;font-weight:400;padding-right:10px}.faq-benefits .faq-card p{font-size:16px}.faq-benefits .tab-contents{text-align:left}.faq-benefits .tab-contents.active{padding:0 50px 15px 45px}.faq-benefits .partnersTab.border-bottom{border-bottom:0!important}@media (min-width:992px){.faq-benefits .horizontal-tab{margin-left:0;margin-right:0}}.tfg-management .memberInfo h2{font-family:'Inter',sans-serif;text-transform:none;padding-bottom:5px}.tfg-management .memberInfo h3.memberTitle{font-size:16px;font-weight:700;text-transform:uppercase;padding-bottom:0;color:#fff}.tfg-management .memberRole{font-size:16px;font-family:'Inter',sans-serif;display:block;margin-bottom:0}.tfg-management .row.member{margin-top:4rem;margin-bottom:4rem}.tfg-management .memberImg{width:100%;aspect-ratio:4/4.2;overflow:hidden}.tfg-management .memberImg img{width:100%;height:100%;object-fit:cover;object-position:top;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.tfg-management .row.member.bg-white{background-color:transparent!important;background-image:linear-gradient(180deg,white,transparent)}.tfg-management-modal,.tfg-management-modal:active,.tfg-management-modal:focus{display:block;width:100%;padding:0;border:0;background-color:#2d2926;color:#fff;outline:none;text-align:left}.tfg-management-modal:hover{cursor:pointer}.tfg-management-modal:hover img{transform:scale(1.1)}.modal h3{font-weight:700}.modal-open .modal,.modal{background-color:rgb(0 0 0 / .5);backdrop-filter:saturate(180%) blur(5px);-webkit-backdrop-filter:saturate(180%) blur(5px)}.modal-backdrop.show{display:none}.modal-dialog{width:75%;max-width:900px!important;margin:0 auto;top:2%}.modal-dialog.modal-centered{top:10%;max-width:1400px!important;max-height:calc(80vh - 80px);overflow:hidden}.modal-dialog.modal-centered .member-img{margin-left:-1px}.modal-dialog.modal-centered .member-img img{aspect-ratio:4/4.2;object-fit:cover;object-position:top}.ui-tabs-anchor{width:170px;margin-bottom:10px;padding:13px 20px}@media (min-width:768px){.modal-dialog{width:50%}.modal-dialog.modal-centered{top:15%}}@media (min-width:992px){.modal-dialog{width:90%}.ui-tabs-anchor{width:190px;padding:13px 30px}.modal-dialog.modal-centered .member-img{background-color:#fff;color:#000}.modal-dialog.modal-centered .member-img h3{color:#000}}.modal .scroll{max-height:175px;overflow-y:scroll}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#333}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}@media (min-width:992px){.modal .scroll{max-height:365px}}.object-fit-cover{object-fit:cover}.generic-blocks #tabs-team ul{list-style-type:none;margin:0;padding:0}.generic-blocks #tabs-team ul li{list-style-type:none;display:inline-block}.generic-blocks #tabs-team ul li.ui-tabs-active a{background-color:#2d2926;color:#fff}@media and screen(min-width:409px){.generic-blocks #tabs-team ul{display:flex;flex-direction:column}.generic-blocks #tabs-team ul li{margin:5px 0}}@media (min-width:768px){.tfg-management .right>div{order:2}.tfg-management .right>div.memberInfo{order:1}}header.pageHeader.nav-scroll,.pageHeader{background-color:#2d2926;height:auto}nav li .topnavLink,.pageHeader .pageheader__navmain ul:not(.mob-lang-selector) li a{text-transform:uppercase;font-weight:500;display:inline-block}.pageHeader .pageheader__navmain ul:not(.mob-lang-selector) li a{line-height:1.4}.pageHeader .pageheader__navmain ul:not(.mob-lang-selector) li:after{left:auto;display:none}a.topnavNewLink{font-size:14px;color:#fff;font-weight:500}.topnavNewLink:hover{color:#000}.pageHeader .border-top{border-top:1px solid rgb(255 255 255 / .3)!important}.btn.topnavNewLink{padding:18px 22px;border:0;line-height:1;background-color:#2d2926;color:#fff;min-width:initial;max-width:initial}.btn.topnavNewLink:before,.btn.topnavNewLink:after{display:none}.topnavNewLink [class*=" icon-"],.topnavNewLink [class^=icon-]{font-size:17px;margin-right:5px;position:relative;top:2px}.tfg-nav-logo{position:relative;display:inline-block;top:0;left:0;width:95px;height:40px}.topnavLogo{position:absolute;left:0;top:0}.pageheader__navmain{display:inline-block;width:100%}.topnavNewLink [class^=icn-]{font-size:17px;margin-right:5px;position:relative;top:2px}.pageHeader .pageheader__lang{max-width:max-content;width:auto}.pageHeader .pageheader__lang .selectric .button{width:20px}.pageHeader .pageheader__lang .selectric-wrapper{min-width:35px}.pageHeader.nav-scroll .pageheader__lang .selectric .label,.pageHeader.nav-scroll .pageheader__lang .selectric .button:after{color:#fff}.selectric-hide-select.selectric-is-native select{padding-left:0;padding-right:0}.pageHeader .pageheader__lang .lang-select{border:0;font-weight:300;background-color:#fff0}@media only screen and (max-width:767px){.pageheader__lang .selectric,.pageheader__lang .selectric .label{color:#fff;text-align:center;height:35px;line-height:35px;font-weight:600}.pageheader__lang .selectric span{color:#000;text-align:center}.pageheader__lang .selectric .button{display:none}option.lang_select_item{text-align:center}.pageHeader .pageheader__navmain ul:not(.mob-lang-selector) li{border-color:rgb(255 255 255 / .1)}nav ul li:last-child{border-bottom:0!important}.pageHeader .pageheader__navmain.active{background-color:rgb(0 0 0 / .95)}.pageHeader .pageheader__lang{padding-left:0;padding-right:0}.pageHeader .pageheader__lang .lang-select{width:35px;height:35px;min-height:35px;padding:0;font-weight:600}}@media only screen and (min-width:768px){.pageheader__brand{display:flex;justify-content:space-between;align-items:center}.pageHeader .pageheader__lang .selectric-wrapper{max-width:60px;min-width:45px}.pageheader__lang .selectric .label,.pageheader__lang .selectric .button{height:50px;line-height:50px}}@media only screen and (min-width:1200px){.pageHeader{background-color:#fff;height:85px}.pageHeader .topnavLogoWhite{opacity:0}.pageHeader .magic-line{background-color:#000}.pageHeader .pageheader__navmain ul:not(.mob-lang-selector){display:flex}.pageHeader .pageheader__navmain ul:not(.mob-lang-selector) li a,.pageHeader .pageheader__navmain ul:not(.mob-lang-selector) li a:link,.pageHeader .pageheader__navmain ul:not(.mob-lang-selector) li a:visited{color:#000}.nav-scroll .btn.topnavNewLink{color:#2d2926!important;background-color:#fff}.pageHeader.nav-scroll{background-color:#000}.pageHeader.nav-scroll .topnavLogoBlack{opacity:0}.pageHeader.nav-scroll .topnavLogoWhite{opacity:1}.pageHeader.nav-scroll .magic-line{background-color:#fff}.pageHeader.nav-scroll .pageheader__navmain ul:not(.mob-lang-selector) li a,.pageHeader.nav-scroll .pageheader__navmain ul:not(.mob-lang-selector) li a:link,.pageHeader.nav-scroll .pageheader__navmain ul:not(.mob-lang-selector) li a:visited{color:#fff}.pageheader__navmain ul li{text-align:left}.pageHeader .pageheader__navmain ul:not(.mob-lang-selector) li a{font-size:14px;padding:11px 25px 11px 0}a.topnavNewLink{color:#000}.pageHeader.nav-scroll .topnavNewLink,.pageHeader.nav-scroll .topnavNewLink:hover{color:#fff}.pageHeader .pageheader__lang .selectric .label,.pageHeader .pageheader__lang .selectric .button:after{color:#000}}@media only screen and (max-width:991px){.pageHeader{height:auto}}.pageHeader .pageheader__hamburger-nav .pageheader__hamburger-nav-dropdown ul li:after{right:0}.topnavOwnerLogin span{color:#458198;font-weight:600}.pageHeader .ham{width:25px;top:3px}.pageHeader .ham span,.pageHeader .ham i{left:0;right:0}.pageHeader .pageheader__navmain{text-align:right}.pageheader__hamburger-nav-trigger{display:block;width:25px;height:25px;position:relative;top:12px;cursor:pointer}.icon-tfg-hamburger,.icon-tfg-hamburger:after,.icon-tfg-hamburger:before{height:7px;width:7px;border-radius:0;background-color:#fff;content:'';display:inline-block;position:absolute;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;content:''}.pageHeader.nav-scroll .icon-tfg-hamburger,.pageHeader.nav-scroll .icon-tfg-hamburger:after,.pageHeader.nav-scroll .icon-tfg-hamburger:before{background-color:#fff}.icon-tfg-hamburger{top:0}.icon-tfg-hamburger:before{top:9px}.icon-tfg-hamburger:after{top:18px}.pageheader__hamburger-nav-trigger:hover .icon-tfg-hamburger,.pageheader__hamburger-nav-trigger:hover .icon-tfg-hamburger:after,.pageheader__hamburger-nav-trigger:hover .icon-tfg-hamburger:before{border-radius:0}.pageheader__hamburger-nav-trigger:hover .icon-tfg-hamburger{width:25px}.pageheader__hamburger-nav-trigger:hover .icon-tfg-hamburger:before{width:17px}.pageheader__hamburger-nav-trigger:hover .icon-tfg-hamburger:after{width:10px}.lang-selector-list{display:flex;align-items:center;justify-content:center}.lang-selector-list li{border-bottom:0!important}.lang-selector-list li a{margin-right:10px;display:inline-block;border:1px solid #e4e4e4!important}.pageHeader .pageheader__hamburger-nav{padding-right:0;width:25px}.pageHeader .pageheader__hamburger-nav .pageheader__hamburger-nav-dropdown .lang-selector-list li a{padding:7px 8px;text-align:center}.lang-selector-list li a:hover{background-color:#539bb6;color:#ffffff!important}.lang-selector-list li:after{display:none}.pageHeader .lang-selector-list li a.active{border:0!important}.pageHeader .lang-selector-list li a.active:before{content:attr(data-lang);font-size:14px;font-weight:300;padding-right:10px;text-transform:none}.pageHeader .lang-selector-list li a.active:after{content:'\e915';display:inline-block;width:18px;height:18px;border-radius:50%;background-color:#539bb6;color:#fff;text-align:center;font-weight:400;font-size:10px;font-family:tfg;line-height:2;margin-left:10px}@media only screen and (min-width:1200px){.icon-tfg-hamburger,.icon-tfg-hamburger:after,.icon-tfg-hamburger:before{background-color:#2d2926}}.chat-icons{background-image:url(http://prodtfgstrg.blob.core.windows.net/media/5653936/icon-whatsapp-2.png);background-repeat:no-repeat;background-size:45%;background-position:center}.navbar>ul>li{position:relative}.dropdown-toggle::after{display:none}.dropdown-menu{display:none!important;visibility:hidden;opacity:0;top:0;left:-1px;padding-top:0!important;background-color:#fff0;border-radius:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.dropdown-menu.show{display:block!important;visibility:visible;opacity:1;float:none}.sub-arrow.dropdown-toggle{display:inline-block;padding:0 0 0 7px}.dropdown-menu{width:100%;padding:0;position:unset}.dropdown-menu li{padding:0!important;border-bottom:1px solid rgb(0 0 0 / .15)}.dropdown-menu li:last-child{border:0}.dropdown-menu li:active{background-color:#fff0}.dropdown-menu li.dropdown-item>a{white-space:break-spaces;padding:0!important}.dropdown-menu li a{height:0;opacity:0;display:flex!important;align-items:center;color:#ffffff!important;text-transform:none!important;line-height:1.4!important;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.dropdown-menu.show li a{height:60px;opacity:1;padding-left:50px!important}.dropdown-menu li a:hover{color:#539bb6!important}.dropdown-item:focus,.dropdown-item:hover{background-color:#fff0}ul.dropdown-menu li a{position:relative;padding:0}.dropdown-item .nav-link.topnavLink.active{color:#539bb6!important}nav.navbar.navigation__inner>ul{width:100%}.navbar{justify-content:flex-end}@media (min-width:768px){.dropdown-menu{width:250px;padding:0 15px;position:absolute;top:40px;background-color:#fff}.navbar li:hover>.dropdown-menu{display:block!important;visibility:visible;opacity:1}.navbar li:hover>.dropdown-menu li a{height:60px;opacity:1}nav.navbar.navigation__inner>ul{width:auto}.navbar>ul>li:after{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;content:'';display:block!important;background-color:#000;height:2px;width:0;position:absolute;left:0;bottom:0}.navbar>ul>li:hover:after{width:90%}.pageHeader.nav-scroll .navbar>ul>li:after{background-color:#fff}.magic-line{display:none}.dropdown-menu li.dropdown-item>a{padding:15px 30px 15px 0!important}.dropdown-menu li a{color:#000000!important}}@media (min-width:1200px){.navbar{justify-content:space-between}}.pageFooter .pageFooter__wrapper{background-color:#2d2926;padding:75px 0}.pageFooter .pageFooter__wrapper .container-fluid{width:95%;max-width:1600px}.pageFooter .pageFooter__wrapper p,.pageFooter .pageFooter__wrapper div,.pageFooter .pageFooter__wrapper span{color:#B3B3B3;font-size:14px}.pageFooter .pageFooter__wrapper a{color:#fff;font-size:14px;font-weight:700}.pageFooter .pageFooter__wrapper a:hover{color:#B3B3B3}.pageFooter .pageFooter__wrapper .pageFooter__navfooter a{font-size:12px}.pageFooter .pageFooter__wrapper .h4{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:400;color:#fff}.pageFooter .pageFooter__wrapper .copyright{color:#B3B3B3;font-size:12px;padding:0}.pageFooter .pageFooter__wrapper li{margin:6px 0}.pageFooter .pageFooter__navfooter ul li{padding:0}.pageFooter .pageFooter__wrapper hr{border-top-color:#313131;margin:30px auto}.pageFooter__wrapper__social{display:inline-block;padding-bottom:0}.pageFooter .pageFooter__wrapper__social li a{background-color:#fff;border-radius:50%;font-size:20px}.pageFooter .pageFooter__wrapper__social li:last-child a{font-size:20px}.pageFooter .pageFooter__wrapper__social li a i{color:#000}.pageFooter .pageFooter__wrapper__social li a::after,.pageFooter .pageFooter__wrapper__social li a::before{display:none}.pageFooter .pageFooter__wrapper__social li a:hover{background-color:#458198}.pageFooter .pageFooter__wrapper__social li a:hover i{font-size:20px}.pageFooter .pageFooter__wrapper input.form-field{background-color:#fff0;border:1px solid #5A5A5A;color:#fff;margin-bottom:10px}@media (min-width:768px){.pageFooter .pageFooter__navfooter ul li{padding:0 15px 0 0}}@media (min-width:992px){.pageFooter__wrapper__social ul{margin-left:30px}}.footer-logo{max-height:60px}.pop-btn-wrap{z-index:100;background-color:#2d2926;display:flex;flex-direction:column;align-items:center;justify-content:center}.pop-btn-wrap li:nth-child(even) .pop-text{width:85%;margin:0 auto}#callUsPopup .btn-white{width:100%}#callUsPopup .btn-white span{color:#25D366;font-size:18px;margin-right:3px}.pop-btn-wrap li .pop-text a{padding:17px 32px}@media only screen and (max-width:767px){.pop-btn-wrap{padding:15px 10px 10px;text-align:center;flex-direction:row}ul#callUsPopup li{padding:0}.pop-btn-wrap li.whatsapp i.chat-icons{background-color:#fff0;left:0;margin-top:0;font-weight:700;position:relative}nav.navigation__inner ul li:last-child a{border:0;background-color:#fff0;color:#ffffff!important;text-align:left;margin-top:0}}.pop-btn-wrap li i,.pop-btn-wrap li .pop-text,.pop-text>div{background-color:#2d2926}@media only screen and (min-width:768px){.pop-btn-wrap li:nth-child(even) .pop-text{width:190px}}@media only screen and (max-width:767px){.pop-btn-wrap li,ul#callUsPopup li.whatsapp{display:inline-block;width:50%;position:relative;text-align:left;padding:0}.pop-text a{padding:15px 10px!important;line-height:1.5!important}.pop-btn-wrap li .pop-text{width:85%;margin:0 auto}}.chat-icons{background-image:url(https://prodtfgstrg.blob.core.windows.net/media/5653839/icon-whatsapp.png);background-repeat:no-repeat;background-size:45%;background-position:center}.flip-card-awards{background-color:#fff0;perspective:1000px;height:465px}.flip-card-awards-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2)}.flip-card-awards:hover .flip-card-awards-inner{transform:rotateY(180deg)}.flip-card-awards-front,.flip-card-awards-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-awards-front{background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center}.flip-card-awards-front img{max-width:65%}.flip-card-awards-back{background-color:rgb(83 155 182 / .25);transform:rotateY(180deg);padding:2rem;text-align:left}.flip-card-awards-back>.row{height:100%}.grecaptcha-badge{visibility:hidden}#slider-our-properties2025 .property-logo,.slider-our-properties2025 .property-logo{display:flex;align-items:center;justify-content:space-between;padding:25px}#slider-our-properties2025 .property-logo>img,.slider-our-properties2025 .property-logo>img{max-width:45%;max-height:30px}#slider-our-properties2025.slider-content .precinct,.slider-our-properties2025.slider-content .precinct{height:410px;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}#slider-our-properties2025.slider-content .precinct img.img-property,.slider-our-properties2025.slider-content .precinct img.img-property{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}#slider-our-properties2025.slider-content:hover .precinct img.img-property,.slider-our-properties2025.slider-content:hover .precinct img.img-property{transform:scale(1.1)}.slick-track-flex-start .slick-track{align-items:flex-start}#slider-our-properties2025 .property-box:before,.slider-our-properties2025 .property-box:before{display:none}#slider-our-properties2025 .propertyName,.slider-our-properties2025 .propertyName{font-size:1.5rem;color:#E5E5E5;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-start;text-align:left;height:100%;font-weight:700;line-height:1}#slider-our-properties2025 .property-list-block,.slider-our-properties2025 .property-list-block{color:#E5E5E5}#slider-our-properties2025 .property-list-block-title,.slider-our-properties2025 .property-list-block-title,#locationProperty-slider .property-list-block-title{color:#7E7E7E;font-size:14px;font-weight:500;text-transform:capitalize}#slider-our-properties2025 .property-list-block-location,.slider-our-properties2025 .property-list-block-location,#locationProperty-slider .property-list-block-location{padding-top:3px}#slider-our-properties2025 .tribute-portfolio,.slider-our-properties2025 .tribute-portfolio,#locationProperty-slider .tribute-portfolio{background-image:linear-gradient(30deg,#E5E5E5,#C3C3C3 50%,#ffffff 80%,#E5E5E5);position:relative;z-index:10;width:100%;margin-top:-24px;text-align:center;text-transform:uppercase;color:#000;padding:3px;font-size:12px!important;font-weight:500;font-family:'Montserrat',sans-serif}#slider-our-properties2025 .property-box__content,.slider-our-properties2025 .property-box__content{background-color:#2d2926;height:initial;padding:25px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#slider-our-properties2025 .property-list-block:not(.js-tab),.slider-our-properties2025 .property-list-block:not(.js-tab){text-align:left;line-height:1.4;padding-top:0}#slider-our-properties2025 .property-box,.slider-our-properties2025 .property-box{justify-content:space-between}#slider-our-properties2025 a.card-link,.slider-our-properties2025 a.card-link{position:relative;transition:all .25s ease-in-out;top:0}.wwd-section .slider-content{padding:7px}.wwd-section .slick-arrow.slick-next:before,.wwd-section .slick-arrow:before{color:#000;font-size:20px}.genericSpotlight button.slick-next.slick-arrow{right:-15px;top:50%}.genericSpotlight button.slick-prev.slick-arrow{left:-15px;top:50%}.venue-slider .slick-next:before{content:'›';font-size:40px}.venue-slider .slick-prev:before{content:'‹';font-size:40px}.property-box:before{display:none}.slick-prev:before{content:"\e910"!important;font-family:tfg}.slick-next:before{content:"\e912"!important;font-family:tfg}.slick-next:before,.slick-prev:before{color:#000}.slick-dots li,.slick-dots li button{height:3px;width:30px}.slick-dots li button{padding:0;background-color:rgb(0 0 0 / .1)}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background-color:rgb(0 0 0)}.js-bannerHomeSlider .slick-dots li.slick-active button{background-color:rgb(255 255 255)}.genericSpotlight .slick-dots{padding:0;bottom:0}.slick-track{display:flex;align-items:flex-start;margin-top:20px}@media (min-width:992px){.slick-track{align-items:center}}#modalDwnReport.modal.show,#modalDwnReport_exit.modal.show{display:block}#modalDwnReport .modal-dialog.modal-xl,#modalDwnReport_exit .modal-dialog.modal-xl{width:90%;max-width:945px}#modalDwnReport form label,#modalDwnReport_exit form label{font-size:12px;text-transform:none}#modalDwnReport .input-wrapper,#modalDwnReport_exit .input_wrapper{position:relative;border:1px solid #BABABA}#modalDwnReport .input-wrapper input,#modalDwnReport_exit .input-wrapper input{border:0}#modalDwnReport .img-full,#modalDwnReport_exit .img-full{width:100%;height:100%;max-height:750px;object-fit:cover}#report-popup.modal.show,#modalDwnReport_exit.modal.show{display:block}#report-popup .modal-dialog.modal-xl,#modalDwnReport_exit .modal-dialog.modal-xl{width:90%;max-width:945px}#report-popup form label,#modalDwnReport_exit form label{font-size:12px;text-transform:none}#report-popup .input-wrapper,#modalDwnReport_exit .input_wrapper{position:relative;border:1px solid #BABABA}#report-popup .input-wrapper input,#modalDwnReport_exit .input-wrapper input{border:0}#report-popup .img-full,#modalDwnReport_exit .img-full{width:100%;height:750px;min-height:100%;object-fit:cover}.report-popup-container,#report-popup{max-width:100%;width:100%;max-height:initial;margin:0 auto;position:fixed;overflow:visible}#report-popup.show{overflow-y:auto;overflow-x:hidden;max-height:100vh}#report-popup h2{display:none}@media (min-width:768px){#report-popup .generic-blocks .h1{font-size:48px}}button.modal-close,button.modal-close:focus,button.modal-close:active,button.modal-close:hover{border:0;background-color:#fff0;position:relative;outline:none;width:30px;height:30px;display:inline-block;padding:0}button.modal-close:before,button.modal-close:after{content:'';width:42px;height:1px;position:absolute;top:50%;left:-6px;background-color:#000}button.modal-close:hover{cursor:pointer}button.modal-close:before{transform:rotate(-45deg)}button.modal-close:after{transform:rotate(45deg)}.awards-reel .img-circle{border-radius:50%;width:150px;height:150px;object-fit:cover;background-color:#000;margin:0 auto 20px auto}.awards-reel .awardInfo{margin:0 auto}.awards-reel .slick-track{align-items:flex-start}.awards-reel .awardInfo h3{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:600;line-height:1.3;text-transform:none;margin-bottom:10px}span.icon.icon-streaming{background:url(https://cdn.thefirstgroup.com/media/5654091/tv.png) no-repeat;width:45px;height:50px;background-size:contain;background-position:center;margin:0 auto}span.icon.icon-dining{background:url(https://cdn.thefirstgroup.com/media/5654092/dine.png) no-repeat;width:45px;height:45px;background-size:contain;background-position:center;margin:0 auto}span.icon.icon-beach-access{background:url(https://prodtfgstrg.blob.core.windows.net/media/5654113/beach-access-icon.png) no-repeat;width:45px;height:45px;background-size:contain;background-position:center;margin:0 auto}.icon-tea-cup:before,.icon-television:before .icon-beach-access:before{content:''}@font-face{font-family:'tfgicn';src:url(/fonts/icon-font/tfgicn.eot?d4tkav);src:url('/fonts/icon-font/tfgicn.eot?d4tkav#iefix') format('embedded-opentype'),url(/fonts/icon-font/tfgicn.ttf?d4tkav) format('truetype'),url(/fonts/icon-font/tfgicn.woff?d4tkav) format('woff'),url('/fonts/icon-font/tfgicn.svg?d4tkav#tfgicn') format('svg');font-weight:400;font-style:normal;font-display:block}[class^="icn-"],[class*=" icn-"]{font-family:'tfgicn'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icn-Beach-Club-Icon:before{content:"\e90e";color:#7b3c75}.icn-Spa:before{content:"\e90f";color:#7b3c75}.icn-Streaming:before{content:"\e910";color:#7b3c75}.icn-Travel-Concierge:before{content:"\e911";color:#7b3c75}.icn-World-Class-Dining:before{content:"\e912";color:#7b3c75}.icn-handshake-icon:before{content:"\e90b"}.icn-steady-returns-icon:before{content:"\e90a"}.icn-deed-icon:before{content:"\e90c"}.icn-hotel-icon:before{content:"\e90d"}.icn-growth:before{content:"\e93e"}.icn-lifestyle-amenities:before{content:"\e93f"}.icn-hospitality-management:before{content:"\e900"}.icn-whatsapp:before{content:"\e901"}.icn-awards:before{content:"\e902"}.icn-visa:before{content:"\e903"}.icn-hassle-free:before{content:"\e904"}.icn-locations:before{content:"\e905"}.icn-owner-benefits:before{content:"\e906"}.icn-pioneer-ownership:before{content:"\e907"}.icn-properties:before{content:"\e908"}.icn-video-call:before{content:"\e909"}.icn-hospitality-mgmt:before{content:"\e93a"}.icn-dine:before{content:"\e93b"}.icn-tv:before{content:"\e93c"}.icn-beach-access-icon:before{content:"\e93d"}.tfg-chat-bot{width:70px;position:fixed;right:30px;bottom:30px;z-index:99999;background:#fff;padding:15px;border-radius:40px;cursor:pointer;box-shadow:0 1px 20px 1px #1e1e1e59}