@media screen and (max-width:767px){.bluelife-widthcontainer,.bluelife-wp-widthcontainer>.vc_column-inner{padding:0 30px}.bluelife-menu-wrapper.menu-wrapper{background:#FFF;width:100%;z-index:7;margin-top:20px;border-radius:10px}.bluelife-menu-holder.main-header-menu{width:100%}.bluelife-header-bar{padding:30px 0}.menu-container-items{width:100%;position:relative}.menu-item-has-children ul.dropdown-menu{background:#203460}.menu-item-has-children ul.dropdown-menu a{color:#FFF!important}.menu-container-items button{position:absolute;right:0}ul#menu-main-menu{margin:0}.bluelife-menu-wrapper.menu-wrapper li{margin:15px 30px;padding:0!important}.menu-item-has-children .menu-item{padding:0!important;margin:0!important;width:100%}button.navbar-toggler{outline:none!important;border:none!important;position:absolute;height:23px;width:27px;padding:0;z-index:2;top:10px;right:0}.navbar-toggler:focus{box-shadow:none!important}.navbar-icon{height:2px!important;width:100%!important;position:absolute;bottom:0;right:0;left:0;top:0;transition:0.2s ease-in-out}.navbar-icon,.navbar-icon.middle:after{background:#203460!important}.navbar-icon.middle{transform-origin:center;margin:8px 0}.navbar-icon.middle:after{position:absolute;display:block;content:'';height:2px;width:100%;transition:0.2s ease-in-out}.navbar-icon.bottom{top:initial;bottom:5px}.menu-active{top:5px}.menu-active .top{width:0!important;left:initial}.menu-active .middle{transform:rotate(45deg)}.menu-active .middle:after{transform:rotate(-90deg)}.menu-active .bottom{width:0!important;right:initial}.menu-item-has-children ul.dropdown-menu{width:100%;margin-top:30px}.menu-item-has-children .menu-item a{font-size:12px}.bluelife-menu-wrapper.menu-wrapper a{font-size:13px}.bluelife-logo{width:30%}.bluelife-logo svg{width:100%;height:100%;object-fit:cover}.footer-row{flex-direction:column;margin-bottom:25px}.bluelife-logo-footer-wrapper,.newsletter-col{width:100%;padding:0}.footer-info{flex-direction:column-reverse;align-items:center;justify-content:center;text-align:center;font-size:12px}.policies-menu{display:flex;align-items:center;margin:0 0 20px}.bluelife-logo-footer-wrapper{margin-bottom:20px}.send-a-message a{font-size:12px}.send-a-message i{position:relative;top:2px}.bluelife-footer-container{padding-top:40px;border-radius:30px 30px 0 0}.home-banner-content .bluelife-widthcontainer{flex-direction:column}.home-banner-text-container{padding-right:0;width:100%;padding-top:30px}.home-banner-text-container{background:#F2FBFF;min-height:400px}.home-banner-image-container{width:100%;margin-top:45px}.home-banner-content{padding-top:30px}.on-point-row>.wpb_column>.vc_column-inner>.wpb_wrapper{flex-direction:column;justify-content:center;align-items:center}.on-point-row>.wpb_column>.vc_column-inner>.wpb_wrapper>.bluelifemu-content-wrapper{width:100%;text-align:center}.on-point-card-row{width:100%!important}.on-point-card-row .wpb_column .vc_column-inner .wpb_wrapper{flex-direction:column;padding:0 30px}.on-point-card-row .custom-card-container-wrapper{width:100%;margin:10px 0;height:185px}.on-point-row{margin:-90px 0 0}.annual-report .custom-card-img.custom-card-inner-circle{width:300px;right:-105px;top:-45px}.custom-card-container-wrapper:after{width:300px!important;height:300px!important}.custom-card-img.custom-card-inner-circle{width:185px}.custom-card-text-container .card-title h3{font-size:14px}.read-more a{font-size:12px}.read-more{z-index:4}.bluelife-home-banner .home-banner-image{bottom:15px;left:0}.custom-card-text-container .card-title{width:35%}.bluelife-widthcontainer.on-point-custom-container{padding-bottom:30px}.home-icons-container{top:-50px;justify-content:center}.home-icons-container{top:-50px;justify-content:center}.bluelife-widthcontainer.our-portfolio-heading-container{text-align:center}.our-portfolio-heading .custom-heading:after{display:none}.home-page-icon{width:60px!important;display:flex;align-items:center;justify-content:center}.home-icons-container{top:-50px;justify-content:center}.bluelife-widthcontainer.our-portfolio-heading-container{text-align:center}.our-portfolio-heading .custom-heading:after{display:none}.icon-counter-wrapper-inner{flex-direction:column}.icon-counter-blue-title-holder{text-align:center}.icon-wrapper{margin-right:0;width:40px;height:40px}.icon-counter-bottom-text{text-align:center}.portfolio-counter-custom-wrapper p.icon-counter{font-size:24px}.portfolio-item{height:100%;width:100%;margin:0;margin-bottom:10px}.our-portfolio-slider-row{margin:0!important}.portfolio-item.less{width:100%!important}.portfolio-item.less .portfolio-text{transform:rotate(0deg);text-align:center;width:100%}.portfolio-item.active{width:100%!important}.portfolio-image img{display:inline!important}.portfolio-container{display:flex;flex-direction:column}.icon-counter-bottom-text p{font-size:12px}.icon-wrapper img{object-fit:contain}.bluelife-widthcontainer.portfolio-counter-custom-wrapper{padding:20px 30px}.portfolio-item{height:100%}.portfolio-image{width:100%;height:100%}.the-team-container{flex-direction:column}.the-team-text-container{width:100%;text-align:center;margin-bottom:60px}.the-team-content-container{width:100%}.team-member-content{width:100%!important;flex-direction:column;margin-bottom:40px}.team-member-image-container{width:100%;display:flex;justify-content:center}.team-member-image{width:200px}.team-member-text-container{width:100%;margin:0;text-align:center;padding-top:20px}.our-team-home-container-wrapper:after{display:none}.the-team-home-row{margin-bottom:0}.the-team-home-row p{font-size:12px}.management-team-link a{font-size:12px}.text-block-container.on-point-text-block .text-block{font-size:12px}.who-we-are-banner .home-banner-text-container{width:100%}.home-banner-container.who-we-are-banner:after{display:none}.bluelife-widthcontainer.what-we-do-custom-container{display:flex;flex-direction:column}.custom-image-container-wrapper.who-we-are-custom-image{position:relative;top:0;width:100%;max-width:100%}.who-we-are-custom-image .custom-image{width:100%}.home-banner-container.who-we-are-banner{margin-bottom:100px}.who-we-are-image-row{width:100%!important;margin:-115px 0 0!important}.what-we-do-text-row{width:100%!important}.text-block-container.azuri-text-block{width:100%}.azuri-text-inner-row{width:100%!important;margin:0!important}.financials-banner .home-banner-description-container{width:100%!important;overflow:initial}.bluelife-widthcontainer.azuri-smart-city-row{padding:0;flex-direction:column;justify-content:flex-end}.campaign-inner-row{width:100%!important;padding:40px;padding-left:15px}.azuri-row{margin:0;border-radius:0}.view-campaign-video{float:left}.azuri-smart-city-title{padding:0 30px}.what-we-do-row{height:100%}.what-we-do-text-row{margin:0!important;padding-top:40px}.text-icon-wrapper-outer.who-we-are-icon{margin-bottom:20px}.custom-heading-container-wrapper.what-we-do{margin-bottom:40px}.azuri-text-block .text-block{font-size:12px}.custom-heading-container-wrapper.azuri-smart-city-title .custom-heading h3 strong{font-size:20px}.custom-heading-container-wrapper.azuri-smart-city-title .custom-heading h3{font-size:12px}.azuri-smart-city-title p{margin-top:0}.view-campaign-video .custom-button a{font-size:12px}.who-we-are-icon h3{font-size:16px}.who-we-are-icon p{font-size:12px}.bottom-page-cards-container button.slick-prev.pull-left.slick-arrow{position:absolute;z-index:3;top:33%;left:15px}.bottom-page-cards-container button.slick-next.pull-right.slick-arrow{position:absolute;right:15px;top:33%}.bottom-page-cards-container .slick-list.draggable{width:90%!important;margin:0 auto!important}.bottom-page-cards-container button.slick-arrow{background:none;border:none;color:#31B6EA;opacity:.3;padding:0}.bottom-page-cards-container .custom-card-container-wrapper{margin-left:0;width:90%!important}.bottom-page-cards-container .custom-card-text-container .card-title{width:45%}.bottom-cards-row{margin:0!important;padding-top:30px}.image-banner-content{padding:10px 20px}.image-banner-container{height:150px}.image-banner-title h2{font-size:20px}.our-purpose-content-row>.wpb_column>.vc_column-inner>.wpb_wrapper{flex-direction:column}.urban-planning-row{width:100%}.driving-philosophy-row{width:100%}.sustainability-banner .home-banner-image{position:relative}.home-banner-container.sustainability-banner{margin-top:120px}.sustainability-banner .home-banner-title em{font-size:14px;line-height:28px}.home-banner-description{font-size:14px}.home-banner-title-wrapper{margin-bottom:20px}.home-banner-button a{font-size:14px}.prankont-textblock .text-block{columns:1;font-size:14px}.prankont-row{padding:50px 30px!important;border-radius:45px;margin-bottom:40px!important;text-align:center}.prankont-textblock .bluelife-widthcontainer{padding:0!important}.home-banner-container.sustainability-banner{margin-top:60px}.home-banner-description{font-size:14px}.sustainability-accordion{width:100%}.sustainability-accordion-inner-row{padding:0 30px;margin:40px auto!important}.sustainability-accordion-row{margin:0!important}.sustainability-img{position:inherit!important;padding:0 30px;width:100%}.prankont-heading h3{font-size:20px}.accordion-heading h3{font-size:16px}.accordion-heading{padding-right:25px}.accordion-text-block{font-size:14px}.sustainability-image .custom-image{height:200px}.accordion-container.sustainability-accordion .accordion-heading:after{top:15px!important;bottom:0}.property-dev-circle{width:200px}.custom-image-container-wrapper.sustainability-image img{border-radius:20px}.sustainability-image .custom-image{height:180px}.property-development-block .text-block{font-size:13px;margin-top:40px}.property-development-btn .custom-button a{font-size:13px}.sales-custom-container{flex-direction:column;margin-top:40px!important}.property-sales-block .text-block{font-size:14px}.property-sales-btn a{font-size:13px}.property-services-banner .home-banner-content{padding:0}.property-services-banner .home-banner-text-container{min-height:300px;width:100%;padding-top:0;margin-top:50px}.property-services-banner{height:600px}.property-sales-block .bluelife-widthcontainer{padding:0}.property-sales-items-row{margin:0}.property-sales-img-row{width:100%!important;padding-left:0;padding-top:50px;padding-bottom:50px}.property-sales-image{width:100%}.property-sales-image:after{opacity:0}.property-sales-image:before{opacity:0}.property-sales-bottom-circle{opacity:0}.property-services-content-row:before{opacity:0}.property-services-accordion{width:100%!important}.property-services-content-row{padding:120px 0}.property-services-banner-row{padding-top:50px}.property-services-banner .bluelife-widthcontainer{padding:0}.property-services-img{bottom:-77px;width:320px;left:0}.hospitality-leisure-block{width:100%;margin:0;padding:50px 0}.custom-image-container-wrapper.hospitality-image:first-child{&::after{width:150px;height:150px;right:-40px;top:0}}.custom-image-container-wrapper.hospitality-image:last-child{&::after{width:150px;height:150px;right:-40px;top:0}}.hospitality-leisure-block .bluelife-widthcontainer{padding:0}.hospitality-leisure-custom-container{flex-direction:column;align-items:center}.custom-image-container-wrapper.hospitality-image{width:100%!important;padding:0 30px}.hospitality-image .custom-image{width:300px}.hospitality-leisure-items-inner-row{margin-top:15px}.hospitality-image .custom-image-subtitle p{font-size:13px}.hospitality-image h4{font-size:20px}.hospitality-image .custom-image{width:250px}.custom-image-container-wrapper.hospitality-image:last-child{margin-top:50px}.hospitality-leisure-bottom-circle{opacity:0}.hospitality-leisure-block .text-block{font-size:13px}.hospitality-leisure-btn a{font-size:13px}.our-team-filters{overflow-x:scroll;overflow-y:hidden}.our-team-filter-tab h4,.report-filter-tab h4{font-size:14px}.report-filter-tab{padding:15px 40px}.reports-docs-container .docs-files-container{width:100%}.reports-content-container:before{opacity:0}.document-title-container h5{font-size:14px;width:80%}.reports-docs-container .download-committee-doc{padding-right:10px;margin-right:0}.reports-docs-container .download-committee-doc a{font-size:12px}.download-committee-doc a:after{font-size:10px;margin-right:15px}.reports-presentations-banner .image-banner-title h2{font-size:16px}.reports-presentations-banner .image-banner-title p{font-size:22px}.image-banner-container-wrapper.reports-presentations-banner .image-banner-container{background-size:cover}.image-banner-container-wrapper.reports-presentations-banner{margin-top:60px}.financials-banner .home-banner-text-container{width:100%}.financials-banner .home-banner-image-container{width:100%}.financials-banner .home-banner-image img{object-fit:contain}.financials-banner .home-banner-image{position:static;width:100%}.custom-heading-container-wrapper.metrics-at-a-glance .custom-heading:after{display:none}.icon-counter-wrapper-outer{width:100%!important;align-items:center;justify-content:center}.metrics-inner-row>.wpb_column>.vc_column-inner>.wpb_wrapper{flex-wrap:wrap;margin:0}.sustainability-banner .home-banner-text-container{min-height:400px;padding-top:0;justify-content:flex-end;margin-bottom:50px}.prankont-textblock .text-block{font-size:13px}.sustainability-banner .bluelife-widthcontainer{padding:0}.sustainability-banner .home-banner-content{padding-top:0;padding:0 30px 0}.sustainability-banner .home-banner-image-container{margin-top:0}.home-banner-container.sustainability-banner{margin-top:0}.sustainability-banner .home-banner-title{text-align:center}.icon-counter-wrapper-inner{justify-content:center;align-items:center!important;flex-direction:column!important}.our-team-custom-banner .home-banner-image{top:49px}.our-team-filter-tab{padding:10px 25px;text-align:center}.our-team-custom-banner .bluelife-widthcontainer:after{opacity:0}.our-team-custom-banner .home-banner-image-container{margin-top:0}.our-team-page-row{position:relative;z-index:5}.board-of-directors .our-team-title-container{flex-direction:column;text-align:center}.board-of-directors .our-team-title-container .our-team-title{width:100%}.board-of-directors .our-team-title-container .our-team-description{width:100%}.our-team-page-content-container.active{padding-top:40px}.our-team-members .custom-image-wrapper{width:100%}.card-details-container.active{width:95%;height:95%;padding:30px 0;top:20px!important;margin:0 10px;position:fixed;border-radius:15px;z-index:4}.exceprt-content{flex-direction:column;height:100%}.exceprt-content p{padding-right:0}.excerpt-image{width:200px;margin:0;height:200px}.excerpt-text-container{width:100%;height:calc(100% - 200px);padding:0;text-align:center;padding:0 20px;margin-top:30px;display:flex;flex-direction:column;justify-content:space-between}.excerpt-text-content{width:100%;height:60%}.team-member-content .close-card-container{margin-top:40px}.team-member-title-position{align-items:center}.excerpt-text-container .team-member-content{align-items:center}.our-team-description p{font-size:13px}.our-team-description{margin-top:25px}.our-team-title h3{font-size:20px}.our-team-members button.slick-arrow{background:none;border:none;color:#31B6EA;opacity:.3;padding:0}.our-team-members button.slick-prev.pull-left.slick-arrow{position:absolute;z-index:3;top:28%;left:5px}.our-team-members button.slick-next.pull-right.slick-arrow{position:absolute;right:5px;top:28%}.our-team-members .custom-image-title h4{font-size:16px}.our-team-members .custom-image-subtitle p{font-size:14px}.our-team-members .custom-image{width:200px;height:200px}.governance-committees-custom-banner .home-banner-text-container{margin:0}.governance-committees-custom-banner{height:100%}.committee-filter-tab-container{overflow-x:scroll;overflow-y:hidden}.committee-filter h5{font-size:12px;text-align:center}.committee-quote-container{padding:40px 60px;height:100%}.comittee-quote-wrapper{width:100%}.committee-members-container{flex-direction:column;align-items:center}.committee-members-container .team-member.custom-image-wrapper{width:100%}.committee-members-container .custom-image{width:200px!important;height:200px!important;margin:0 auto}.committee-members-container .team-member:first-child:before{width:120px;height:120px;left:35px;top:-20px}.committee-docs-container{padding:20px}.comittee-docs-content-wrapper{flex-direction:column}.download-docs-title-container{width:100%}.document-title-container{width:60%}.download-committee-doc{width:25%}.document-title-container h5{width:100%}.download-committee-doc:after{right:-16px}.reports-presentations-row .docs-file-container .download-committee-doc{&::after{right:-3px!important;top:0!important}}.property-development-block-row{text-align:center}.property-sales-block-row{text-align:center}.docs-files-container{width:100%;margin-top:40px}.committee-docs-container:before{opacity:0}.download-committee-doc a:after{right:-5px;margin-right:0;opacity:0}.committee-members-container .custom-image-content h4{font-size:16px}.committee-members-container .custom-image-content p{font-size:14px}.committee-description-container p{font-size:12px}.contact-us-banner .home-banner-text-container:before{opacity:0}.contact-us-form-row>.wpb_column>.vc_column-inner>.wpb_wrapper,.recruitment-form-row>.wpb_column>.vc_column-inner>.wpb_wrapper{flex-direction:column}.contact-us-block-row{width:100%;text-align:center}.contact-us-inner-row{width:100%;padding:50px 0}.contact-us-inner-row .gform-theme--foundation .gform_footer{position:relative;justify-content:center}.image-banner-container-wrapper .image-banner-container{background-size:cover!important}.contact-us-block .text-block{font-size:14px;margin-top:40px}.bluelife-upload-file input{font-size:12px!important}.bluelife-upload-file input:after{font-size:12px;left:5px}.contact-us-inner-row .gfield_consent_label{font-size:12px}.urban-planning-row{margin:0!important;text-align:center}.home-banner-text-container{align-items:center}.home-banner-description{text-align:center}.our-purpose-text-block .text-block{font-size:14px}.driving-philosophy-row{margin:0!important;padding-top:40px;text-align:center}.our-purpose-cards-container button.slick-arrow{background:none;border:none;color:#31B6EA;opacity:.3;padding:0}.our-purpose-cards-container button.slick-prev.pull-left.slick-arrow{position:absolute;z-index:3;top:45%;left:30px}.our-purpose-cards-container button.slick-next.pull-right.slick-arrow{position:absolute;right:30px;top:45%}.our-purpose-content-row:before{opacity:0}.our-purpose-cards-container.slick-initialized .slick-slide{display:flex;justify-content:center}.property-cycle-items-container .text-icon-wrapper-outer{position:initial}.our-purpose-banner .home-banner-image-container{margin-top:0}.property-cycle-4 .text-icon-wrapper-inner,.property-cycle-5 .text-icon-wrapper-inner,.property-cycle-6 .text-icon-wrapper-inner{flex-direction:row;text-align:left}.property-cycle-4 .text-icon,.property-cycle-5 .text-icon,.property-cycle-6 .text-icon{margin-left:0;margin-right:25px}.property-cycle-diagram-inner-row .text-icon-wrapper-outer{width:100%!important;margin:16px 0}.property-cycle-diagram-inner-row .text-icon-number h2{font-size:32px}.home-banner-title-wrapper{text-align:center}.property-cycle-diagram-inner-row .text-icon-wrapper-inner .text-icon-wrapper{width:40px;height:40px}.metrics-at-a-glance-row{margin-top:50px}.property-cycle-diagram-inner-row .text-icon-title h3{font-size:14px}.property-cycle-diagram-inner-row .text-icon-bottom-text p{font-size:12px}.property-cycle-custom-image{position:initial;width:90%;margin-bottom:30px}.property-cycle-diagram-inner-row>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column-reverse}.property-cycle-diagram-inner-row .bluelifemu-content-wrapper{width:100%}.image-banner-container-wrapper.property-development-banner .image-banner-container{background-size:cover!important}.property-development-block .bluelife-widthcontainer{padding:0}.property-development-block .text-block{width:100%}.property-dev-custom-container{flex-direction:column;align-items:center}.property-dev-image .custom-image{width:250px}.property-dev-items-row{margin-top:60px}.property-dev-image .custom-image-content{width:100%}.custom-image-container-wrapper.property-dev-image{width:100%!important;padding:0 30px}.custom-image-container-wrapper.property-dev-image:last-child{margin-top:50px}.property-dev-image .custom-image-subtitle p{font-size:13px}.custom-image-container-wrapper.property-dev-image:last-child{&::after{width:150px;height:150px;top:0;right:-40px}}.property-dev-image .custom-image-title h4{font-size:20px}.property-dev-bottom-circle{opacity:0}.our-timeline-inner-row>.wpb_column>.vc_column-inner>.wpb_wrapper .text-block-container{width:100%;padding:0}.our-timeline-inner-row .text-block{columns:1}.timeline-story-text-1 .bluelife-widthcontainer{padding:0}.our-timeline-title-container>.bluelife-widthcontainer:after{opacity:0}.custom-timeline.text-icon-wrapper-inner{flex-direction:column}.custom-timeline.text-icon-wrapper-inner{height:100%!important;padding:0}.timeline-year{padding:0;height:100%}.custom-timeline .text-icon-wrapper{width:180px;height:180px}.custom-timeline h3{font-size:16px}.custom-timeline p{font-size:12px}.custom-timeline-wrapper-outer{min-height:100%;padding-left:45px!important}.custom-timeline img{position:relative;z-index:2}.our-timeline-title-container>.bluelife-widthcontainer{padding:70px 30px;text-align:center}.timeline-custom-container .custom-timeline-wrapper-outer{width:100%;justify-content:left;padding:0 0 50px;height:100%}.custom-timeline-wrapper-outer:nth-child(odd) .dotted-lines{width:20px}.custom-timeline-wrapper-outer:nth-child(even) .dotted-lines{width:20px;right:initial;left:15px;top:10px}.custom-timeline-wrapper-outer:nth-child(odd) .bullet-point{top:0}.custom-timeline-wrapper-outer:nth-child(even) .bullet-point{top:0;right:initial;left:-8px}.custom-timeline-wrapper-outer .timeline-year{position:initial}.custom-timeline .text-icon-wrapper{height:100%!important}.grey-timeline-bg{left:30px}.blue-timeline-bg{left:30px}.custom-timeline.text-icon-wrapper-inner{padding:0!important;flex-direction:column!important}.custom-timeline .text-icon{justify-content:left}.custom-timeline .text-icon-text-holder{margin-left:0!important;padding-right:0!important;text-align:left;margin-top:20px}.custom-timeline.text-icon-wrapper-inner{margin-top:-5px!important}.our-purpose-custom-image{position:initial;width:350px;margin:30px auto}.contact-us-banner .home-banner-text-container{min-height:300px}.contact-us-banner .home-banner-image-container{margin-top:0}.contact-us-form-row:before{opacity:0}section.error-404-page-row.not-found:after{width:250px;height:250px;bottom:-205px;left:-80px}section.error-404-page-row.not-found{height:60vh;padding:0 30px;margin:60px 0}.error-404-top img{width:100%;height:100%;object-fit:contain}.error-404-top{width:200px}.error-404-bottom{margin-top:30px}.error-404-banner-container h1{font-size:24px;line-height:25px}.error-404-bottom p{font-size:14px;margin-top:0;line-height:20px}.custom-btn-wrapper.back-to-home-btn a{font-size:13px}.thank-you-heading h3{font-size:44px}.thank-you-block p{font-size:15px;margin-top:10px}.thank-you-block strong{font-size:20px}.thank-you-btn{margin-top:20px}.thank-you-block{padding:20px 0}.thank-you-row:after{opacity:0}.thank-you-row:before{opacity:0}.thank-you-btn a{font-size:13px}.our-team-title{text-align:center}.our-team-page-content-container.active{padding-bottom:20px}.scroll-filter-mobile{display:flex;justify-content:center;position:relative}select#filter-scroll{background:#31B6EA;border-radius:10px 10px 0 0;width:150px;height:50px;font-weight:500;font-size:14px;color:#FFF;position:relative;text-align:center;padding-right:15px}select#filter-scroll{-moz-appearance:none;-webkit-appearance:none}.scroll-filter-mobile:after{content:'';position:absolute;width:65px;height:65px;background:url(/wp-content/uploads/2024/09/Ellipse-585.png);top:0;background-repeat:no-repeat;background-size:contain;right:27%}.scroll-filter-mobile:before{content:'\f078';font-family:'Font Awesome 6 Pro';font-size:12px;position:absolute;;;right:32%;color:#FFF;z-index:9;top:16px}.text-block-container.privacy-policy-block .text-block{font-size:12px}.privacy-policy-block{padding:80px 0}.governance-committees-custom-banner .home-banner-title>h2{font-size:24px!important}.job-application-notice-container{padding-top:100px!important}.job-application-block ul{margin:0;padding:0}.job-application-block>.bluelife-widthcontainer{padding:0 20px}.job-application-block h2{font-size:20px}.job-application-block p,.job-application-block li{font-weight:400;font-size:14px}.job-application-block li{margin:20px 0}.metrics-items-container{flex-direction:column;align-items:flex-start;padding-top:30px}.metrics-line{height:100%;width:3px;top:0}.metric-item{position:relative;align-items:flex-start;padding-left:40px;top:initial!important;bottom:initial!important;height:100%;margin-bottom:30px}.metric-item:nth-child(even){flex-direction:column}.metrics-content-container{height:100%}.metric-item .metric-number-content h3{font-size:28px}.metric-item:nth-child(odd) .metric-subtitle{margin-bottom:0}.metric-subtitle h4{font-size:13px}.metric-title h4{font-size:16px}.metrics-container-wrapper{margin-top:30px}.metric-number-container{align-items:flex-start}.metric-item:nth-child(even) .metric-title-container{margin:0}.metric-item:nth-child(odd) .metric-blue-dot,.metric-item:nth-child(even) .metric-blue-dot{top:8px;left:-5px;bottom:0;margin:0}.metric-item:nth-child(odd) .metric-blue-dot:after,.metric-item:nth-child(even) .metric-blue-dot:after{width:22px;height:1px;bottom:6px}.respectibility-items-container{flex-direction:column;margin:50px 0;gap:25px}.respectibility-item .metric-number-container{margin:0;width:50%}.respectibility-item .metric-number-content{width:150px;height:150px}.respectibility-item{display:flex;align-items:center;flex-direction:row!important}.respectibility-item .metric-title-container{position:initial;height:100%;margin:0!important;width:50%;align-items:flex-start;text-align:left;padding-left:15px}.respectibility-item .metric-blue-dot,.respectibility-item .metric-blue-dot-2{display:none}.business-highlights .metrics-line{height:100%;width:3px;margin:0}.business-highlights .metric-item{align-items:flex-start;width:100%}.business-highlights .metric-subtitle h4{text-align:left}.business-highlights .metric-title h4{text-align:left;padding-top:10px;margin:0}.business-highlights.metrics-container-wrapper{margin:50px 0}.financial-highlights-heading{display:flex;justify-content:flex-start;position:relative}.financial-highlights-heading:before{display:none}.respectibility-highlights{position:relative}.respectibility-highlights:after{display:none}.bluelife-title-tab .tab-title{width:75%;margin:0 auto}.bluelife-title-tab .tab-title{width:75%;margin:0 auto}.bluelife-tab-top button.slick-arrow{background:none;border:none;color:#C4D600;position:absolute}.bluelife-tab-top button.slick-prev{left:10px;top:0;bottom:0;margin:auto;z-index:3}.bluelife-tab-top button.slick-next{right:10px;top:0;bottom:0;margin:auto}}@media screen and (min-width:768px) and (max-width:1024px){.bluelife-widthcontainer,.bluelife-wp-widthcontainer>.vc_column-inner{padding:0 30px}.bluelife-menu-wrapper.menu-wrapper{background:#FFF;width:100%;z-index:7;border-radius:10px;margin-top:20px}.bluelife-menu-holder.main-header-menu{width:100%}.bluelife-header-bar{padding:15px 0}.menu-container-items{width:100%;position:relative}.menu-container-items button{position:absolute;right:0}.menu-item-has-children ul.dropdown-menu{background:#203460}.menu-item-has-children ul.dropdown-menu a{color:#FFF!important}ul#menu-main-menu{margin:0}.bluelife-menu-wrapper.menu-wrapper li{margin:15px 30px;padding:0!important}.menu-item-has-children .menu-item{padding:0!important;margin:0!important;width:100%}button.navbar-toggler{outline:none!important;border:none!important;position:absolute;height:23px;width:27px;padding:0;z-index:2;top:10px;right:0}.navbar-toggler:focus{box-shadow:none!important}.navbar-icon{height:2px!important;width:100%!important;position:absolute;bottom:0;right:0;left:0;top:0;transition:0.2s ease-in-out}.navbar-icon,.navbar-icon.middle:after{background:#203460!important}.navbar-icon.middle{transform-origin:center;margin:8px 0}.navbar-icon.middle:after{position:absolute;display:block;content:'';height:2px;width:100%;transition:0.2s ease-in-out}.navbar-icon.bottom{top:initial;bottom:5px}.menu-active{top:5px}.menu-active .top{width:0!important;left:initial}.menu-active .middle{transform:rotate(45deg)}.menu-active .middle:after{transform:rotate(-90deg)}.menu-active .bottom{width:0!important;right:initial}.menu-item-has-children ul.dropdown-menu{width:100%;margin-top:30px}.menu-item-has-children .menu-item a{font-size:12px}.bluelife-menu-wrapper.menu-wrapper a{font-size:13px}.bluelife-logo{width:20%}.bluelife-logo svg{width:100%;height:100%;object-fit:cover}.footer-row{flex-direction:column;margin-bottom:25px}.bluelife-logo-footer-wrapper,.newsletter-col{width:100%;padding:0}.footer-info{flex-direction:column-reverse;align-items:center;justify-content:center;text-align:center;font-size:12px}.policies-menu{display:flex;align-items:center;margin:0 0 20px}.bluelife-logo-footer-wrapper{margin-bottom:20px}.send-a-message a{font-size:12px}.send-a-message i{position:relative;top:2px}.bluelife-footer-container{padding-top:40px;border-radius:30px 30px 0 0}.property-services-banner .home-banner-text-container{width:50%;text-align:left;align-items:flex-start}.home-banner-content .bluelife-widthcontainer{justify-content:center}.on-point-row>.wpb_column>.vc_column-inner>.wpb_wrapper{flex-direction:column}.on-point-row>.wpb_column>.vc_column-inner>.wpb_wrapper>.bluelifemu-content-wrapper{width:100%}.on-point-text-block .bluelife-widthcontainer{padding:0}.bluelife-widthcontainer.on-point-custom-container{padding-bottom:50px;text-align:center}.on-point-card-row{width:100%!important;margin:0!important;padding-bottom:65px}.home-banner-text-container{min-height:400px}.bluelife-home-banner .home-banner-text-container{justify-content:flex-end}.home-icons-container{justify-content:center}.on-point-card-row .wpb_column .vc_column-inner .wpb_wrapper{justify-content:center}.icon-wrapper{width:45px}.portfolio-counter-custom-wrapper p.icon-counter{font-size:32px}.icon-counter-bottom-text p{font-size:15px}.portfolio-counter-custom-wrapper .icon-counter-wrapper-outer{padding:20px 0}.portfolio-text h4{font-size:20px}.the-team-text-container{width:100%}.team-member-content.hugues-lagesse{width:100%;margin:35px 0}.team-member-content.michele-anne-espitalier-noel{width:100%;margin:15px 0;align-items:center}.bluelife-home-banner .bluelife-widthcontainer{flex-direction:column;align-items:center;text-align:center}.bluelife-home-banner .home-banner-text-container{padding-right:0}.bluelife-home-banner .home-banner-image{position:initial;width:100%!important;margin-top:70px}.our-team-home-container-wrapper:after{opacity:0}.the-team-content-container{display:flex;flex-direction:column;text-align:center}.the-team-text-container{display:flex;flex-direction:column;align-items:center}.home-banner-container{margin-top:80px}.who-we-are-banner .home-banner-text-container{width:100%}.home-banner-container.who-we-are-banner:after{display:none}.bluelife-widthcontainer.what-we-do-custom-container{display:flex;flex-direction:column}.custom-image-container-wrapper.who-we-are-custom-image{position:relative;top:-15px;width:100%;max-width:100%}.who-we-are-custom-image .custom-image{width:50%;margin:0 auto}.home-banner-container.who-we-are-banner{margin-bottom:100px}.who-we-are-image-row{width:100%!important;margin:-115px 0 0!important}.what-we-do-text-row{width:100%!important}.text-block-container.azuri-text-block{width:100%}.azuri-text-inner-row{width:100%!important;margin:0!important}.bluelife-widthcontainer.azuri-smart-city-row{padding:0;flex-direction:column;justify-content:flex-end;border-radius:50px;padding-bottom:30px}.campaign-inner-row{width:100%!important;padding:40px;padding-left:15px}.azuri-row{margin:0;border-radius:0}.view-campaign-video{float:left}.azuri-smart-city-title{padding:0 30px}.what-we-do-row{height:100%}.what-we-do-text-row{margin:0!important;padding-top:40px}.text-block{font-size:15px}.text-icon-wrapper-outer.who-we-are-icon{margin-bottom:40px}.custom-heading-container-wrapper.what-we-do{margin-bottom:40px}.azuri-text-block .text-block{font-size:12px}.custom-heading-container-wrapper.azuri-smart-city-title .custom-heading h3 strong{font-size:20px}.custom-heading-container-wrapper.azuri-smart-city-title .custom-heading h3{font-size:12px}.azuri-smart-city-title p{margin-top:0}.view-campaign-video .custom-button a{font-size:12px}.who-we-are-icon h3{font-size:16px}.who-we-are-icon p{font-size:12px}.bottom-page-cards-container button.slick-prev.pull-left.slick-arrow{position:absolute;z-index:3;top:33%;left:23px}.bottom-page-cards-container button.slick-next.pull-right.slick-arrow{position:absolute;right:23px;top:33%}.bottom-page-cards-container .slick-list.draggable{width:90%!important;margin:0 auto!important}.bluelife-widthcontainer.bottom-page-cards-container{padding-left:45px;padding-right:45px}.bottom-page-cards-container button.slick-arrow{background:none;border:none;color:#31B6EA;opacity:.3;padding:0}.bottom-page-cards-container .custom-card-container-wrapper{margin-left:0;width:90%!important}.bottom-page-cards-container .custom-card-text-container .card-title{width:45%}.bottom-cards-row{margin:0!important;padding-top:30px}.azuri-text-block .text-block{width:75%}.image-banner-container{height:275px}.property-cycle-items-container .text-icon-wrapper-outer{position:initial}.property-cycle-4 .text-icon-wrapper-inner,.property-cycle-5 .text-icon-wrapper-inner,.property-cycle-6 .text-icon-wrapper-inner{flex-direction:row;text-align:left}.property-cycle-4 .text-icon,.property-cycle-5 .text-icon,.property-cycle-6 .text-icon{margin-left:0;margin-right:25px}.property-cycle-diagram-inner-row .text-icon-wrapper-outer{width:100%!important;margin:16px 0}.property-cycle-diagram-inner-row .text-icon-number h2{font-size:32px}.property-cycle-diagram-inner-row .text-icon-wrapper-inner .text-icon-wrapper{width:40px;height:40px}.property-cycle-diagram-inner-row .text-icon-title h3{font-size:14px}.property-cycle-diagram-inner-row .text-icon-bottom-text p{font-size:12px}.property-cycle-custom-image{position:initial;width:40%;margin-bottom:30px}.property-cycle-diagram-inner-row>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column-reverse}.property-cycle-diagram-inner-row .bluelifemu-content-wrapper{width:100%}.our-purpose-banner .bluelife-widthcontainer{display:flex;flex-direction:column;align-items:center}.our-purpose-banner .home-banner-text-container{width:80%;text-align:center;padding-bottom:50px;padding-right:0}.our-purpose-banner .home-banner-image-container{width:72%}.our-purpose-banner{height:100%}.our-purpose-content-row>.wpb_column>.vc_column-inner>.wpb_wrapper{flex-direction:column}.urban-planning-row{width:100%;padding:0 30px}.driving-philosophy-row{width:100%;padding:40px 30px 0}.bluelife-widthcontainer.our-purpose-cards-container{justify-content:center}.our-purpose-custom-image{position:initial;width:600px;margin:30px auto}.our-purpose-banner{margin-top:150px}.our-team-custom-banner .bluelife-widthcontainer:after{display:none}.our-team-custom-banner{height:100%;margin-bottom:50px}.our-team-custom-banner .home-banner-image{top:87px}.our-team-title h3{font-size:22px}.our-team-description p{font-size:14px}.our-team-members .custom-image{width:200px;height:200px}.excerpt-image{width:250px;height:250px}.our-team-members .custom-image-title h4{font-size:17px}.our-team-members .custom-image-subtitle{width:80%;margin:0 auto}.our-team-members .custom-image-subtitle p{font-size:13px}.our-team-filters{z-index:3;position:relative}.card-details-container.active{width:100%}.excerpt-text-content{width:100%;height:170px}.team-member-title-position h4{font-size:16px}.excerpt-text-container{padding:40px 30px}.governance-committees-custom-banner .home-banner-text-container{margin-top:0}.senior-management-content-wrapper .card-details-container.active,.management-content-wrapper .card-details-container.active{width:100%;margin:0 auto}.team-member-content .close-card-container{padding-right:15px}.governance-committees-custom-banner{height:300px;margin-bottom:50px}.committee-filter{width:100%}.committee-filter h5{font-size:16px;text-align:center}.committee-quote-container{height:100%}.governance-shortcode-row .team-member .custom-image{width:205px;height:205px}.committee-members-container .custom-image-content h4{font-size:20px}.committee-members-container .custom-image-content p{font-size:14px}.committee-members-container .team-member.custom-image-wrapper{margin:20px}.committee-members-container .team-member:first-child:before{opacity:0}.committee-docs-container:before{opacity:0}.committee-docs-container,.reports-docs-container{padding:40px 50px}.comittee-docs-content-wrapper{flex-direction:column}.docs-files-container{margin-top:50px;width:95%}.our-timeline-title-container>.bluelife-widthcontainer:after{height:100%}.custom-timeline.text-icon-wrapper-inner{flex-direction:column}.custom-timeline.text-icon-wrapper-inner{height:100%!important;padding:0}.timeline-year{padding:0;height:100%}.custom-timeline .text-icon-wrapper{width:180px;height:180px}.custom-timeline h3{font-size:16px}.custom-timeline p{font-size:12px}.custom-timeline-wrapper-outer{min-height:100%;padding-left:45px!important}.custom-timeline img{position:relative;z-index:2}.text-block-container.timeline-story-text-1>.bluelife-widthcontainer{padding:0}.our-timeline-title-container>.bluelife-widthcontainer{padding:70px 30px}.timeline-custom-container .custom-timeline-wrapper-outer{width:100%;justify-content:left;padding:0 0 50px;height:100%}.custom-timeline-wrapper-outer:nth-child(odd) .dotted-lines{width:20px}.custom-timeline-wrapper-outer:nth-child(even) .dotted-lines{width:20px;right:initial;left:15px;top:10px}.custom-timeline-wrapper-outer:nth-child(odd) .bullet-point{top:0}.custom-timeline-wrapper-outer:nth-child(even) .bullet-point{top:0;right:initial;left:-8px}.custom-timeline-wrapper-outer .timeline-year{position:initial}.custom-timeline .text-icon-wrapper{height:100%!important}.grey-timeline-bg{left:30px}.blue-timeline-bg{left:30px}.custom-timeline.text-icon-wrapper-inner{padding:0!important;flex-direction:column!important}.custom-timeline .text-icon{justify-content:left}.custom-timeline .text-icon-text-holder{margin-left:0!important;padding-right:0!important;text-align:left;margin-top:20px}.custom-timeline.text-icon-wrapper-inner{margin-top:-5px!important}.icon-counter-wrapper-outer.team-members{width:calc(92% / 2)}.subsidiaries,.total-assets{width:calc(50% / 2)}.debt-ratio{width:50%}.group-revenue{width:25%}.profit-loss{width:50%}.profit-after-tax{width:25%}.custom-heading-container-wrapper.metrics-at-a-glance .custom-heading:after{width:65%}.financials-banner .home-banner-image{position:initial}.financials-banner .home-banner-text-container{align-items:center;text-align:center;margin-bottom:45px}.financials-banner p{font-size:14px}.financials-banner .bluelife-widthcontainer{flex-direction:column;align-items:center}.reports-docs-container .docs-files-container{width:75%}.document-title-container h5{font-size:14px;line-height:23px}.document-title-container{width:65%}.reports-content-container:before{width:280px;height:280px;right:-55px;bottom:20px}.our-team-custom-banner .bluelife-widthcontainer{flex-direction:column}.home-banner-text-container{text-align:center;align-items:center}.our-team-custom-banner .home-banner-image{margin:0 auto;top:79px}.our-team-custom-banner{margin-bottom:0}.our-team-filters{overflow-x:scroll;overflow-y:hidden}.property-development-block .text-block{font-size:15px;width:70%}.property-dev-image .custom-image{width:240px}.custom-image-container-wrapper.property-dev-image:last-child{margin-top:0;&::after{width:150px;height:150px;right:-41px;top:-25px}}.property-dev-custom-container{justify-content:center}.property-dev-items-inner-row{margin:80px 0 30px}.property-dev-bottom-circle{opacity:0}.property-dev-image .custom-image-subtitle p{font-size:14px}.property-dev-image .custom-image-title h4{font-size:20px}.property-development-block .bluelife-widthcontainer{padding:0}.property-sales-items-row{padding:60px 0 100px;margin:0!important}.property-sales-block .bluelife-widthcontainer{padding:0}.property-sales-bottom-circle{opacity:0}.property-sales-img-row{padding-left:40px!important}.financials-banner .home-banner-description-container{width:100%!important;overflow:initial}.property-development-block-row.bluelife-widthcontainer,.property-sales-block-row{padding-left:30px}.property-sales-image:before{width:170px;height:170px}.property-sales-image:after{width:150px;height:150px;top:50px}.property-sales-block .text-block{font-size:13px}.property-services-banner-row .home-banner-content .bluelife-widthcontainer{justify-content:flex-start}.property-services-img{width:380px;bottom:-110px}.image-banner-content{padding:20px 30px}.image-banner-title h2{font-size:32px}.property-services-content-row:before{width:350px;height:350px;right:-85px;bottom:-110px}.property-services-accordion{width:65%!important}.accordion-container.property-services-accordion .accordion-heading:after{bottom:16px}.property-services-banner{height:400px}.hospitality-leisure-block{width:70%}.hospitality-leisure-block .text-block{font-size:15px}.hospitality-image .custom-image{width:240px}.custom-image-container-wrapper.hospitality-image:first-child{&::after{width:150px;height:150px;right:-60px;top:95px}}.custom-image-container-wrapper.hospitality-image:last-child{margin-top:0;&::after{width:150px;height:150px;right:-41px;top:-25px}}.hospitality-leisure-custom-container{justify-content:center}.hospitality-leisure-items-inner-row{margin:80px 0 30px}.hospitality-leisure-bottom-circle{opacity:0}.hospitality-image .custom-image-subtitle p{font-size:14px}.hospitality-image .custom-image-title h4{font-size:20px}.hospitality-leisure-block .bluelife-widthcontainer{padding:0}.sustainability-banner .bluelife-widthcontainer{flex-direction:column;align-items:center}.sustainability-banner .home-banner-text-container{padding:0;text-align:center;padding-top:50px}.sustainability-banner .home-banner-image-container{width:100%;height:100%;justify-content:center;margin-top:50px}.sustainability-banner{height:100%}.sustainability-banner .home-banner-image{position:relative}.prankont-textblock .bluelife-widthcontainer{padding:0!important}.prankont-row{padding:30px;border-radius:30px;width:90%;margin:50px auto!important}.sustainability-img{position:inherit;margin:0 auto;width:550px}.prankont-textblock .text-block{font-size:14px}.sustainability-accordion-row{margin:0!important}.sustainability-accordion-inner-row>.wpb_column>.vc_column-inner>.wpb_wrapper{align-items:flex-start}.sustainability-accordion-inner-row{padding:50px 30px}.sustainability-accordion{width:100%}.home-banner-container.contact-us-banner{height:100%}.contact-us-banner .home-banner-text-container{width:100%;min-height:275px}.contact-us-banner .home-banner-image-container{width:100%}.newsletter-col .newsletter-input-mail-container .newsletter-footer input{width:100%}.contact-us-form-row,.recruitment-form-row{padding:60px 30px 100px}.contact-us-inner-row .gform-theme--foundation .gform_footer,.recruitment-form-row .gform-theme--foundation .gform_footer{bottom:-70px;left:0;justify-content:flex-start}.contact-us-block .text-block{font-size:15px}.contact-us-block .bluelife-widthcontainer{padding:0}.bluelife-upload-file input:after{width:138px}.ginput_container.ginput_container_fileupload input{font-size:15px}.thank-you-row:after{opacity:0}.contact-us-banner .bluelife-widthcontainer{flex-direction:column}.contact-us-banner .home-banner-text-container:before{opacity:0}.financial-highlights-heading:before{width:64%}.metrics-inner-row>.wpb_column>.vc_column-inner>.wpb_wrapper{margin-right:0}.icon-counter-wrapper-outer.total-assets{width:25%}.icon-counter-wrapper-outer.asset-value{width:25%}.respectibility-highlights:after{width:56%}.respectibility-item h3.metric-number,.respectibility-item h3.metric-suffix{font-size:22px}.respectibility-item .metric-number-content{width:130px;height:130px}.respectibility-item .metric-title-container h4{font-size:14px}.respectibility-item:nth-child(2) .metric-number-content h3.metric-suffix{font-size:14px}.respectibility-item:not(:last-child) .metric-blue-dot-2:after{width:30px;right:-30px}.business-highlights .metric-item .metric-number-content h3,.business-highlights .metric-item .metric-number-content span{font-size:24px}.business-highlights .metric-subtitle h4{font-size:13px}.business-highlights .metric-title h4{font-size:16px}.business-highlights .metric-item{width:85px}.custom-image-container-wrapper.employee-segment-img.human-capital-item{left:5%}.custom-image-container-wrapper.employee-age-img.human-capital-item{right:5%!important}}@media screen and (min-width:1366px) and (max-width:1440px){.our-purpose-custom-image{left:-28%}.financials-banner .home-banner-image{right:0}.sustainability-img{width:600px}}