﻿/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.eot");src:url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.woff") format("woff"),url("../webfonts/fa-solid-900.ttf") format("truetype"),url("../webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.eot");src:url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.woff") format("woff"),url("../webfonts/fa-brands-400.ttf") format("truetype"),url("../webfonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.fa-linkedin:before{content:"";font-style:normal}.arrow-link{align-items:center;padding-left:1.5rem;width:fit-content}.arrow-link-down{align-items:flex-end;padding-top:1.5rem}.arrow-link,.arrow-link-down{display:flex;justify-content:flex-start}.arrow-link span,.arrow-link-down span{height:3rem;display:flex;align-items:center}.arrow-link:hover span,.arrow-link-down:hover span{text-decoration:underline}.arrow-link:hover .arrow-down,.arrow-link-down:hover .arrow-down{background-color:#fff}.arrow-link:hover .arrow-down:before,.arrow-link-down:hover .arrow-down:before{top:.75rem;height:1.25rem;background:#0c272d}.arrow-link:hover .arrow-down:after,.arrow-link-down:hover .arrow-down:after{top:.25rem;border-color:#0c272d}.arrow-link:hover .arrow-right:before,.arrow-link-down:hover .arrow-right:before{left:.75rem;width:1.25rem}.arrow-link:hover .arrow-right:after,.arrow-link-down:hover .arrow-right:after{left:.25rem}.arrow-link:hover .arrow-right.dark,.arrow-link-down:hover .arrow-right.dark{background-color:#0c272d}.arrow-link:hover .arrow-right.dark:before,.arrow-link-down:hover .arrow-right.dark:before{background:#fff}.arrow-link:hover .arrow-right.dark:after,.arrow-link-down:hover .arrow-right.dark:after{border-color:#fff}.arrow-link:hover .arrow-right.light,.arrow-link-down:hover .arrow-right.light{background-color:#fff}.arrow-link:hover .arrow-right.light:before,.arrow-link-down:hover .arrow-right.light:before{background:#0c272d}.arrow-link:hover .arrow-right.light:after,.arrow-link-down:hover .arrow-right.light:after{border-color:#0c272d}.arrow-down{border:.0625rem solid #fff;color:#fff;width:3rem;height:3rem;border-radius:3.125rem;margin-right:1rem;position:relative;display:flex;align-items:center;justify-content:center}.arrow-down:before{content:"";width:.0625rem;height:3rem;background:#fff;display:block;transition:all .3s ease;position:absolute;top:-1.5rem;left:50%;transform:translateX(-50%)}.arrow-down:after{position:relative;top:-0.1875rem;content:"";display:inline-block;width:.5rem;height:.5rem;border-right:.0625rem solid #fff;border-top:.0625rem solid #fff;transform:rotate(135deg);transition:all .3s ease}.arrow-right{width:3rem;height:3rem;border-radius:3.125rem;margin-right:1rem;position:relative;display:flex;align-items:center;justify-content:center}.arrow-right:before{content:"";width:3rem;height:.0625rem;display:block;transition:all .3s ease;position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%)}.arrow-right:after{position:relative;left:-0.1875rem;content:"";display:inline-block;width:.5rem;height:.5rem;transform:rotate(135deg);transition:all .3s ease}.arrow-right.dark{border:.0625rem solid #0c272d;color:#fff}.arrow-right.dark:before{background:#0c272d}.arrow-right.dark:after{border-left:.0625rem solid #0c272d;border-top:.0625rem solid #0c272d}.arrow-right.light{border:.0625rem solid #fff;color:#0c272d}.arrow-right.light:before{background:#fff}.arrow-right.light:after{border-left:.0625rem solid #fff;border-top:.0625rem solid #fff}#cookies-modal{z-index:2;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;left:0;bottom:0;top:unset;transform:none;width:100%;height:auto;box-shadow:rgba(0,0,0,.1) 0 -0.125rem .3125rem 0;display:flex;flex-direction:column;text-align:center}#cookies-modal.hide,#cookies-modal .hide{display:none}@media(min-width: 992px){#cookies-modal{flex-direction:row;text-align:start}}#cookies-modal .title{font-weight:500;padding-left:0;padding-right:0;padding-top:0;font-size:1rem}#cookies-modal button{border:none;background:none;padding:0;color:inherit}#cookies-modal>.text{padding:1.25rem;font-size:.8rem;color:#0c272d;width:100%}#cookies-modal>.text button{font-weight:500;color:#0c272d}@media(min-width: 992px){#cookies-modal>.text{font-size:1rem}}#cookies-modal .buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:0;padding-left:3rem;padding-right:3rem}#cookies-modal .buttons #acceptAll{margin-bottom:1rem;width:10.9375rem}#cookies-modal .buttons #moreInfo{color:inherit;margin-bottom:.5rem}#cookies-modal .buttons #moreInfo:hover{text-decoration:underline}@media(min-width: 992px){#cookies-modal .buttons #moreInfo{margin-bottom:0}}#cookies-modal .buttons a{color:#0c272d}#cookies-modal .buttons a,#cookies-modal .buttons button{font-size:.8rem}@media(min-width: 992px){#cookies-modal .buttons a,#cookies-modal .buttons button{font-size:1em}}#cookies-modal input{cursor:pointer}#cookies-modal #acceptAll{display:flex;justify-content:center;align-items:center;cursor:pointer;background:#0c272d;color:#fff;width:10rem;height:3rem;font-size:1.25rem}#cookies-modal #acceptAll:hover{text-decoration:underline}#cookies-popup{position:fixed;background-color:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:4000}#cookies-popup.hide,#cookies-popup .hide{display:none}#cookies-popup .cookies-popup-content{width:90vw;height:90vh;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:2rem;overflow:scroll}@media(min-width: 992px){#cookies-popup .cookies-popup-content{width:auto;height:auto;max-height:90vh}}#cookies-popup .cookies-popup-content #text0,#cookies-popup .cookies-popup-content #text1,#cookies-popup .cookies-popup-content #text2,#cookies-popup .cookies-popup-content #text3{margin-top:1rem}#cookies-popup .cookies-popup-content .text{font-size:.8rem}@media(min-width: 992px){#cookies-popup .cookies-popup-content .text{font-size:.9rem}}#cookies-popup .cookies-popup-buttons{display:flex;justify-content:center;flex-direction:column-reverse;align-items:center;text-align:center}#cookies-popup .cookies-popup-buttons #acceptSelected{margin-bottom:1rem;background-color:#0c272d;color:#fff;width:10rem;height:3rem}#cookies-popup .cookies-popup-buttons #acceptSelected:hover{text-decoration:underline}@media(min-width: 576px){#cookies-popup .cookies-popup-buttons{flex-direction:row}#cookies-popup .cookies-popup-buttons button{margin-bottom:0}}#cookies-popup .cookies-popup-buttons a{color:#000;font-size:.9rem;text-decoration:underline}#cookies-popup .cookies-popup-buttons>*{margin:0 1rem;border:none}#cookies-popup .checkboxes li{display:flex;align-items:flex-start;margin-bottom:2rem}#cookies-popup .checkboxes li label{padding-right:1rem;width:100%}#cookies-popup .checkboxes li input{cursor:pointer}#cookies-popup input[role=switch]{appearance:none;-webkit-appearance:none;position:relative;display:inline-block;width:3.25rem;height:1.75rem;box-sizing:content-box;padding:0;border:none;border-radius:.875rem;background:rgba(160,160,160,.7);box-shadow:rgba(0,0,0,.5) 0 2.16p;transition:background-color 250ms ease,box-shadow 250ms ease;font-size:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;user-select:none;outline:0}#cookies-popup input[role=switch]:checked::before{transform:translate(100%, 20%)}#cookies-popup input[role=switch]:disabled:before{opacity:.4}#cookies-popup input[role=switch]::before{content:"";display:flex;align-content:center;justify-content:center;position:absolute;width:1.25rem;height:1.25rem;left:0;top:0;background:rgba(240,240,240,.9);box-shadow:0 .0625rem .0625rem #fff inset,0 .2em .5em rgba(255,255,255,.7) inset,0 -0.2em .3em rgba(0,0,0,.2) inset,0 .05em .25em rgba(0,0,0,.7);border-radius:50%;transform:translate(20%, 20%);transition:transform 250ms ease;color:rgba(0,0,0,.3);line-height:1}#cookies-popup input[role=switch]:checked{background-color:#0c272d}h1{font-weight:400;font-size:2.25rem;margin-bottom:1rem;letter-spacing:-0.04em}h2{font-weight:400;font-size:2.25rem;margin-bottom:1rem}h3{font-size:1.5rem;font-weight:400;margin-bottom:1rem}h4{font-size:1.25rem;font-weight:400;margin-bottom:1rem}h5{font-weight:500;text-transform:uppercase;color:#86a3a9;font-size:.875rem;margin-bottom:1rem}@media screen and (min-width: 768px){h1{font-size:4.5rem}h2{font-size:4rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:.875rem}}html,body{font-size:16px;font-family:"Work Sans",sans-serif;letter-spacing:-0.02rem}html{scroll-behavior:smooth;width:100%;height:100%}body{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth;color:#0c272d}main{height:100%;width:100%}main>*:first-child{padding-top:3rem}@media(min-width: 768px){main>*:first-child{padding-top:0}}body,ul,p,span{margin:0;padding:0}a{text-decoration:none;cursor:pointer}a,a:hover{color:inherit}img{max-width:100%;height:auto}p{font-size:1rem;margin-bottom:1rem}.input,.textarea{border:none;outline:none;background-color:rgba(0,0,0,0) !important}.noscroll{overflow:hidden;position:relative}.hidden{display:none}.container{padding-top:5rem;padding-bottom:5rem;padding-left:1.5rem;padding-right:1.5rem;margin:0 auto}@media(min-width: 768px){.container{padding-top:7.5rem;padding-bottom:7.5rem}}@media(min-width: 992px){.container{max-width:97.5rem;padding-left:2rem;padding-right:2rem}}.row [class*=col-]{padding-left:0;padding-right:0}@media(min-width: 992px){main .container,footer .container{max-width:84.375rem}}.dark-section{background-color:#0c272d;color:#fff}.grey-section{background-color:#f3f6f6}.mint-section{background-color:#7de1b7}.show-desktop{display:none}@media(min-width: 768px){.show-desktop{display:initial}}@media(min-width: 1500px){.d-xxxl-flex{display:flex !important}}@media(min-width: 768px){.show-mobile{display:none}}.numbered-list{list-style:none;padding:0}.numbered-list li{border-top:.0625rem solid rgba(134,163,169,.4);padding:3rem 0;position:relative}.numbered-list li:before{content:"0" counter(list-item);padding-right:.3125rem;position:absolute}.numbered-list li div{padding-left:2.5rem;line-height:initial}.numbered-list li:last-of-type{border-bottom:.0625rem solid rgba(134,163,169,.4)}@media(min-width: 992px){#hp-residential .col-lg-6:first-child,#hp-unique .col-lg-6:first-child,#investor-benefits .col-lg-6:first-child,#investor-investing .col-lg-6:first-child,#focus .col-lg-6:first-child{padding-right:5rem}#hp-residential .col-lg-6:last-child,#hp-unique .col-lg-6:last-child,#investor-benefits .col-lg-6:last-child,#investor-investing .col-lg-6:last-child,#focus .col-lg-6:last-child{padding-left:5rem}}.custom-header-markers li,.custom-markers li{position:relative}.custom-header-markers li::before,.custom-markers li::before{content:" ";width:1rem;height:1rem;display:block;border-radius:50%;position:absolute;top:.2rem}.custom-header-markers{padding-right:1.5rem}.custom-header-markers li::before{right:-1.5rem}.custom-header-markers li:first-of-type{padding-bottom:.5rem}.custom-header-markers li:first-of-type::before{background-color:#7de1b7;border:.0625rem solid #7de1b7}.custom-header-markers li:last-of-type{padding-bottom:0}.custom-header-markers li:last-of-type::before{background-color:#86a3a9;border:.0625rem solid #86a3a9}.custom-markers{padding-left:1.5rem}.custom-markers li:before{border:.0625rem solid #86a3a9;left:-1.5rem}.grecaptcha-badge{display:none !important}.sticky-uh{position:sticky;top:90px}.pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.2rem}.pagination .pagination-pages{display:flex;align-items:center}.pagination .pagination-pages .pagination-page{display:flex;align-items:center;justify-content:center;height:3rem;width:auto;aspect-ratio:1/1;border-radius:100%;margin:0 .5rem}.pagination .pagination-pages .pagination-page.pagination-page-active{background-color:#eaeeee;pointer-events:none}.pagination .pagination-arrow.disabled{pointer-events:none;opacity:25%}.pagination .pagination-arrow.pagination-prev,.pagination .pagination-arrow.pagination-next{position:relative;width:2rem;height:.5rem}.pagination .pagination-arrow.pagination-prev:before,.pagination .pagination-arrow.pagination-next:before{content:"";display:block;position:absolute;left:0;top:50%;width:100%;height:.5px;background-color:#0c272d}.pagination .pagination-arrow.pagination-prev:after,.pagination .pagination-arrow.pagination-next:after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:.5rem;height:.5rem;border-left:1px solid #0c272d;border-top:1px solid #0c272d}.pagination .pagination-arrow.pagination-prev:after{left:1px;transform:translateY(-50%) rotate(-45deg)}.pagination .pagination-arrow.pagination-next:after{right:1px;transform:translateY(-50%) rotate(135deg)}h3.small-center{font-size:1.3rem;text-align:center}#partners .container>h3,#wrote-about-us .container>h3{white-space:nowrap;margin-right:20px}#partners .container>div,#wrote-about-us .container>div{display:flex;flex-wrap:wrap;justify-content:flex-start}#partners .container>div img,#wrote-about-us .container>div img{height:4rem;padding:10px}#partners .container>div a:not([href]),#wrote-about-us .container>div a:not([href]){cursor:auto}#awards img{height:8rem}#wrote-about-us .articles .article{padding:10px;position:relative;overflow:hidden}#wrote-about-us .articles .article img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;padding:0}#wrote-about-us .articles .article .article-overlay{width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}#wrote-about-us .articles .article .article-overlay:hover .text{text-decoration:underline}#wrote-about-us .articles .article .article-overlay .text{color:#fff;position:absolute;bottom:2rem;left:1rem;max-width:70%;padding:.5rem 1rem}#wrote-about-us .articles .article .link{display:block;width:100%;height:100%;overflow:hidden}.switcher-group{border:solid 1px #c5cdce;border-radius:10px;overflow:hidden}.switcher-group>div{background-color:#fff;color:#0c272d;border-right:1px solid #c5cdce;padding:.3rem 1rem;cursor:pointer}.switcher-group>div:last-of-type{border:none}.switcher-group>div:hover{background-color:#f3f6f6}.switcher-group>div.checked{background-color:#0c272d;color:#fff}.divider{height:.0625rem;border-bottom:.0625rem solid #86a3a9;margin-bottom:3rem}.divider:last-of-type{margin-bottom:0}a.hover-underline{text-decoration:none}a.hover-underline:hover{text-decoration:underline}#page-header .header-image{width:100vw;max-height:35vh;overflow:hidden;display:flex;align-items:center}#page-header .header-image img{width:100%}.slide-in{display:block !important;animation:slideIn 1.5s forwards}.slide-out{display:block !important;animation:slideOut 1.5s forwards}@keyframes slideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOut{from{transform:translateX(0)}to{transform:translateX(100%)}}.hidden{visibility:hidden}html,body{overflow-x:clip}.lazyload{position:relative;opacity:0}.lazyload.lazyload-bottom{transform:translateY(30vh)}.lazyload.lazyload-left{transform:translateX(-30vh)}.lazyload.lazyload-right{transform:translateX(30vh)}.lazyload.lazyload-done{transition:all 1.5s ease;transform:translate(0);opacity:1}.button{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.75rem 2rem;background:#0c272d;border:1px solid #0c272d;margin:1px;color:#fff;white-space:nowrap;transition:background-color .2s ease}.button:hover{background:rgba(12,39,45,.8)}.button.secondary{color:#0c272d;background:rgba(0,0,0,0)}.button.secondary:hover{background:rgba(12,39,45,.1)}.button.larger{font-size:1.2rem}#contacts,#investor-contacts{position:relative}#contacts h2,#investor-contacts h2{margin-bottom:3rem}#contacts h3,#investor-contacts h3{font-size:1.625rem}@media(min-width: 768px){#contacts h3,#investor-contacts h3{font-size:2.25rem}}#contacts h5,#investor-contacts h5{color:#0c272d;opacity:.6}#contacts .background,#investor-contacts .background{position:absolute;width:100%;height:50%;z-index:-1}@media(min-width: 992px){#contacts .background,#investor-contacts .background{width:50%;height:100%}}#contacts .background.mint-section,#investor-contacts .background.mint-section{top:0}@media(min-width: 992px){#contacts .background.mint-section,#investor-contacts .background.mint-section{left:0}}#contacts .background.grey-section,#investor-contacts .background.grey-section{bottom:0}@media(min-width: 992px){#contacts .background.grey-section,#investor-contacts .background.grey-section{right:0}}#contacts .contact-grid,#investor-contacts .contact-grid{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;justify-content:center;align-items:center}@media(min-width: 992px){#contacts .contact-grid,#investor-contacts .contact-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}#contacts .contact-grid .contact-grid-item h2,#investor-contacts .contact-grid .contact-grid-item h2{max-width:500px}#contacts .contact-grid .contact-grid-item form input,#contacts .contact-grid .contact-grid-item form textarea,#investor-contacts .contact-grid .contact-grid-item form input,#investor-contacts .contact-grid .contact-grid-item form textarea{display:block;border:none;border-bottom:.0625rem solid #0c272d;background-color:rgba(0,0,0,0);height:3.125rem;outline:none;width:100%;margin-bottom:2rem;padding:0 .5rem}@media(min-width: 768px){#contacts .contact-grid .contact-grid-item form input,#contacts .contact-grid .contact-grid-item form textarea,#investor-contacts .contact-grid .contact-grid-item form input,#investor-contacts .contact-grid .contact-grid-item form textarea{font-size:1.25rem}}#contacts .contact-grid .contact-grid-item form input:focus,#contacts .contact-grid .contact-grid-item form input:active,#contacts .contact-grid .contact-grid-item form textarea:focus,#contacts .contact-grid .contact-grid-item form textarea:active,#investor-contacts .contact-grid .contact-grid-item form input:focus,#investor-contacts .contact-grid .contact-grid-item form input:active,#investor-contacts .contact-grid .contact-grid-item form textarea:focus,#investor-contacts .contact-grid .contact-grid-item form textarea:active{outline:none;appearance:none;box-shadow:none;background:rgba(12,39,45,.05)}#contacts .contact-grid .contact-grid-item form textarea,#investor-contacts .contact-grid .contact-grid-item form textarea{padding:.6rem .5rem}@media(min-width: 768px){#contacts .contact-grid .contact-grid-item form textarea,#investor-contacts .contact-grid .contact-grid-item form textarea{font-size:1.25rem}}#contacts .contact-grid .contact-grid-item:first-of-type,#investor-contacts .contact-grid .contact-grid-item:first-of-type{margin-bottom:5rem}@media(min-width: 992px){#contacts .contact-grid .contact-grid-item:first-of-type,#investor-contacts .contact-grid .contact-grid-item:first-of-type{margin-bottom:0;margin-right:3.5rem}}#contacts .contact-grid .contact-grid-item:last-of-type,#investor-contacts .contact-grid .contact-grid-item:last-of-type{margin-top:5rem}@media(min-width: 992px){#contacts .contact-grid .contact-grid-item:last-of-type,#investor-contacts .contact-grid .contact-grid-item:last-of-type{margin-top:0;margin-left:3.5rem}}#contacts .contact-info-grid,#investor-contacts .contact-info-grid{display:grid;grid-template-columns:1fr;gap:3rem 1rem}@media(min-width: 1200px){#contacts .contact-info-grid,#investor-contacts .contact-info-grid{grid-template-columns:1fr 1fr}}@media(min-width: 768px){#contacts{margin-top:5.375rem}}@media(min-width: 992px){#contacts{min-height:calc(100vh - 5.375rem)}}#contacts .container{height:100%}#focus .arrow-link{margin-bottom:3rem}#focus .projects-focus-first{margin-bottom:4rem}@media(min-width: 768px){#focus .projects-focus-first{margin-bottom:0}#focus .projects-focus-first p{font-size:1.125rem}}#focus .projects-focus-first ul{padding-left:1.5rem;margin-top:2rem;margin-bottom:4rem}#focus .projects-focus-second ol{padding:0}#focus .projects-focus-second ol li{border-top:.0625rem solid #86a3a9;padding:4rem 0;cursor:pointer}#focus .projects-focus-second ol li:before{content:"0" counter(list-item);padding-right:.0625rem;position:absolute}#focus .projects-focus-second ol li .focus-more-button{padding:0;display:flex;align-items:center}@media(min-width: 992px){#focus .projects-focus-second ol li .focus-more-button{display:none}}#focus .projects-focus-second ol li .focus-more-button>span{width:1.1875rem;height:1.1875rem;display:flex;justify-content:center;align-items:center;margin-right:.5rem}#focus .projects-focus-second ol li .focus-more-button>span::before{content:"";border-radius:50%;border:.0625rem solid #fff;width:1.1875rem;height:1.1875rem;position:absolute}#focus .projects-focus-second ol li:hover:before{color:#7de1b7}#focus .projects-focus-second ol li:hover div{opacity:1}#focus .projects-focus-second ol li div{opacity:.6;padding-left:4rem;line-height:initial}@media(min-width: 1200px){#focus .projects-focus-second ol li div{padding-left:10rem}}#focus .projects-focus-second ol li:last-of-type{border-bottom:.0625rem solid #86a3a9}footer{color:#0c272d}@media(max-width: 992px){footer img{max-width:140px}}footer a:hover{text-decoration:underline}footer .container{padding-bottom:2rem}footer .footer-top,footer .footer-bottom{margin:0}footer .footer-top .footer-col{margin-bottom:2rem}footer .footer-top .footer-col p,footer .footer-top .footer-col li{margin-bottom:1.125rem}footer .footer-top .footer-col h5:nth-of-type(n+2){margin-top:2rem}@media(min-width: 576px){footer .footer-top .footer-col{padding-right:2rem}footer .footer-top .footer-col:last-of-type{padding-right:0}}@media(min-width: 768px){footer .footer-top .footer-col{padding-right:3rem}}@media(max-width: 768px){footer .footer-top .footer-col li{margin-bottom:1.2rem}}footer .footer-top .footer-logo-grid{display:grid;grid-template-columns:1fr;font-size:.75rem;grid-gap:1.5rem}@media(min-width: 992px){footer .footer-top .footer-logo-grid{grid-template-columns:1fr 1fr}}footer .footer-top .footer-logo-grid div{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}footer .footer-top .footer-logo-grid div img{width:100%;height:4.5rem;object-fit:contain;object-position:left}footer .footer-top .footer-logo-grid div img.auditor{object-fit:cover}footer .footer-top .footer-logo-grid div p{margin-top:.5rem;margin-bottom:0}footer .footer-bottom{display:flex;justify-content:space-between;font-size:.875rem;color:#0c272d}footer .footer-bottom .copyright{opacity:.6}nav.navbar{position:fixed;top:0;z-index:2;width:100%;background-color:#fff;padding:.5rem 1.5rem}@media(min-width: 992px){nav.navbar{padding:.5rem 2rem}}@media(min-width: 1414px){nav.navbar{padding:.5rem 4rem}}nav.navbar .navbar-toggler{padding:0}nav.navbar .navbar-toggler,nav.navbar .navbar-toggler:focus,nav.navbar .navbar-toggler:active{border:0;outline:none;appearance:none;background-color:rgba(0,0,0,0);box-shadow:none}nav.navbar .navbar-toggler,nav.navbar .nav-link{color:#0c272d;font-size:1.125rem}nav.navbar .nav-link{opacity:.6}nav.navbar .nav-link.active{text-decoration:underline;opacity:1}nav.navbar .nav-link:hover{text-decoration:underline;opacity:1}#newsletter{background-color:#7de1b7}#newsletter .container{align-items:center}@media(min-width: 768px){#newsletter .newsletter-text{padding-right:2rem}}#newsletter .newsletter-title,#newsletter .newsletter-subtitle{opacity:.85;font-size:1.2rem;margin-top:2rem}#newsletter .newsletter-title{font-weight:500}#newsletter #newsletterFormWrapper{display:flex;flex-direction:column;gap:1.2rem}#newsletter #newsletterFormWrapper p:last-child{text-align:end;opacity:.85}#newsletter #newsletterFormWrapper form{display:flex;flex-direction:column}#newsletter #newsletterFormWrapper form .input-wrapper{display:flex;gap:2rem}@media(max-width: 576px){#newsletter #newsletterFormWrapper form .input-wrapper{gap:1.3rem;flex-direction:column}}#newsletter #newsletterFormWrapper form input{min-height:3rem;background:rgba(0,0,0,0);border:0;border-bottom:.0625rem solid #0c272d;width:100%;outline:none;color:#0c272d;padding:0 .5rem}#newsletter #newsletterFormWrapper form input::placeholder{opacity:.7}#newsletter #newsletterFormWrapper form input:focus{background:rgba(255,255,255,.25)}#newsletter #newsletterFormWrapper form .form-errors{color:red;font-size:.85rem;margin-top:.75rem}.overlay{position:fixed;z-index:3;width:100vw;height:100vh;height:100dvh;background:none;visibility:hidden;transition:background .5s,visibility .5s}.overlay.overlay-visible{background:rgba(12,39,45,.6);visibility:visible}.overlay .overlay-wrapper{position:absolute;top:0;width:100%;height:100%;background-color:#fff;transition:right .5s;right:-100%}@media(min-width: 768px){.overlay .overlay-wrapper{max-width:37.5rem;border-bottom-left-radius:40%}}@media(min-width: 992px){.overlay .overlay-wrapper{max-width:43.75rem;border-bottom-left-radius:40%}}@media(min-width: 1414px){.overlay .overlay-wrapper{max-width:50rem}}@media(min-width: 1600px){.overlay .overlay-wrapper{max-width:50%}}.overlay .overlay-wrapper .overlay-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.overlay .overlay-wrapper .overlay-top .overlay-logo{padding-top:.3125rem;padding-bottom:.3125rem}.overlay .overlay-wrapper .overlay-top .overlay-logo img{width:3rem;height:3rem}@media(min-width: 768px){.overlay .overlay-wrapper .overlay-top .overlay-logo img{width:3.75rem;height:3.75rem}}.overlay .overlay-wrapper .overlay-top .overlay-close{border:none;background:none;display:flex;align-items:center;justify-content:space-between;padding:0;color:#0c272d}.overlay .overlay-wrapper .overlay-content{display:flex;flex-direction:column;align-items:flex-start;height:100%;padding-bottom:10rem;overflow-x:auto}@media(min-width: 768px){.overlay .overlay-wrapper .overlay-content{flex-direction:row;justify-content:space-between}.overlay .overlay-wrapper .overlay-content>div[class*=person-],.overlay .overlay-wrapper .overlay-content>div[class*=estate-]{max-width:37,1875rem;margin:0 auto}}.overlay .overlay-wrapper .overlay-content h3{font-size:1.625rem}@media(min-width: 768px){.overlay .overlay-wrapper .overlay-content h3{font-size:2.25rem}}.overlay .overlay-wrapper .overlay-content h5{margin-bottom:.5rem}.overlay .overlay-wrapper .overlay-top,.overlay .overlay-wrapper .overlay-content{padding:.5rem 1.5rem}@media(min-width: 992px){.overlay .overlay-wrapper .overlay-top,.overlay .overlay-wrapper .overlay-content{padding:.5rem 2rem}}@media(min-width: 1414px){.overlay .overlay-wrapper .overlay-top,.overlay .overlay-wrapper .overlay-content{padding:.5rem 4rem}}.overlay .overlay-wrapper .overlay-content{padding-bottom:10rem}@media(min-width: 992px){.overlay .overlay-wrapper .overlay-content{padding-bottom:10rem}}@media(min-width: 1414px){.overlay .overlay-wrapper .overlay-content{padding-bottom:10rem}}#overlay-menu{--overlay-menu-header-height: 8.2rem;--overlay-menu-footer-height: 5rem}#overlay-menu.overlay-visible .overlay-wrapper{right:0}#overlay-menu .overlay-content{height:calc(100% - var(--overlay-menu-header-height) - var(--overlay-menu-footer-height))}#overlay-menu .overlay-content .overlay-list{margin-bottom:2rem}#overlay-menu .overlay-content .overlay-list .nav-link{color:#0c272d;font-size:1rem;padding:0;padding-bottom:1rem;line-height:initial}#overlay-menu .overlay-content .overlay-list .nav-link.main{font-size:1.5rem}#overlay-menu .overlay-content .overlay-list .nav-link.active,#overlay-menu .overlay-content .overlay-list .nav-link:hover{text-decoration:underline}@media(min-width: 768px){#overlay-menu .overlay-content .overlay-list .nav-link{font-size:1.125rem}#overlay-menu .overlay-content .overlay-list .nav-link.main{font-size:2.25rem}}#overlay-menu .overlay-content .overlay-contact>div:not(:last-child){margin-bottom:1.5rem}#overlay-menu .overlay-content .overlay-contact>div:not(:last-child) h5{margin-bottom:.3rem}@media(min-width: 768px){#overlay-menu .overlay-content .overlay-contact{text-align:end}}@media screen and (max-width: 768px){#overlay-menu .overlay-content .overlay-contact ul>li{margin-bottom:1.2rem}}#overlay-menu .overlay-footer{padding:.5rem 1.5rem;display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:2rem;right:0;width:100%;background-color:#fff}@media(min-width: 768px){#overlay-menu .overlay-footer{justify-content:end;width:auto}}@media(min-width: 992px){#overlay-menu .overlay-footer{padding:.5rem 2rem}}@media(min-width: 1414px){#overlay-menu .overlay-footer{padding:.5rem 4rem}}#overlay-menu .overlay-footer a:not(.active){font-weight:600}#overlay-menu .overlay-footer a.active{color:#86a3a9}#overlay{transition:opacity .5s,visibility .5s;opacity:0}#overlay.overlay-visible{opacity:1}#overlay.overlay-visible .overlay-wrapper{right:0}#overlay .solid-overlay{display:none;position:absolute;left:0;top:0;height:100%;width:100%;background-color:#1d2e32}#overlay .solid-overlay .image-desktop{position:absolute;top:0;left:0;height:100%;width:50%}#overlay .solid-overlay .image-desktop>img{height:100%;width:100%;object-fit:cover;object-position:top center}#overlay .solid-overlay .image-desktop:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#1d2e32;opacity:.6}#overlay .overlay-content{margin-bottom:3rem}@media(min-width: 768px){#overlay .overlay-content h4{font-size:1.25rem}}#overlay .overlay-content .image-mobile{margin-bottom:2rem;margin-left:auto;display:block;margin-right:auto}@media(min-width: 768px){#overlay .overlay-content .image-mobile{display:none}}#overlay .overlay-content p{color:#516569}#overlay .overlay-content .person-top{display:flex;flex-direction:column;margin-bottom:2rem}#overlay .overlay-content .person-top .person-title{color:#516569;text-align:left}#overlay .overlay-content .person-top>div:first-of-type{margin-bottom:1rem}@media(min-width: 768px){#overlay .overlay-content .person-top{flex-direction:row;justify-content:space-between}#overlay .overlay-content .person-top>div:first-of-type{margin-bottom:0}#overlay .overlay-content .person-top>div:last-of-type{text-align:end}}#overlay [class^=estate-],#overlay [class^=person-]{display:none}#overlay.estate-1 .estate-1{display:block}@media(min-width: 768px){#overlay.estate-1{background-image:url("/img/estate-1.png");background-size:cover;background-position:left;background-repeat:no-repeat;background-color:#e7e9e9}}#overlay.estate-2 .estate-2{display:block}@media(min-width: 768px){#overlay.estate-2{background-image:url("/img/estate-2.png");background-size:cover;background-position:left;background-repeat:no-repeat}}#overlay.estate-3 .estate-3{display:block}@media(min-width: 768px){#overlay.estate-3{background-image:url("/img/estate-3.png");background-size:cover;background-position:left;background-repeat:no-repeat}}#overlay.person-1 .person-1{display:block}#overlay.person-2 .person-2{display:block}#overlay.person-3 .person-3{display:block}#overlay.person-4 .person-4{display:block}#overlay.person-5 .person-5{display:block}#overlay.person-6 .person-6{display:block}#overlay.person-7 .person-7{display:block}#overlay.person-8 .person-8{display:block}#overlay.person-9 .person-9{display:block}#overlay.person-10 .person-10{display:block}#overlay.person-11 .person-11{display:block}#overlay.person-12 .person-12{display:block}#references h2{margin-bottom:2rem}@media(min-width: 768px){#references h2{margin-bottom:4rem}}#references .slick-list.draggable{user-select:none}#references .slick-track,#references .slick-slide{width:100%;height:100%}#references .references-item{user-select:text;display:flex;flex-direction:column}@media(min-width: 768px){#references .references-item{margin-right:3rem}}#references .references-item:last-of-type{margin-right:0}#references .references-item .references-item-content{min-height:18.75rem}@media(min-width: 768px){#references .references-item .references-item-content{min-height:25rem}#references .references-item .references-item-content p{font-size:1.125rem}}#references .references-item .references-item-name{font-weight:500;font-size:1.125rem}#references .references-item .references-item-photo{width:3.75rem;height:3.75rem;margin-right:.5rem}#references .references-carousel-arrows{display:flex;justify-content:center;margin-top:1rem}@media(min-width: 768px){#references .references-carousel-arrows{margin-top:3rem}}#references .references-carousel-arrows .references-carousel-next,#references .references-carousel-arrows .references-carousel-prev{border:none;background:rgba(0,0,0,0);color:#0c272d;position:relative;width:4rem;cursor:pointer;padding:1rem 0;transition:all .25s ease}#references .references-carousel-arrows .references-carousel-next:hover:not(.slick-disabled),#references .references-carousel-arrows .references-carousel-next:focus:not(.slick-disabled),#references .references-carousel-arrows .references-carousel-prev:hover:not(.slick-disabled),#references .references-carousel-arrows .references-carousel-prev:focus:not(.slick-disabled){transform:scaleX(1.05) scaleY(1.25)}#references .references-carousel-arrows .references-carousel-next.slick-disabled,#references .references-carousel-arrows .references-carousel-prev.slick-disabled{cursor:initial;opacity:.5}#references .references-carousel-arrows .references-carousel-prev:before{content:"";width:100%;height:.0625rem;display:block;transition:all .3s ease;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#0c272d}#references .references-carousel-arrows .references-carousel-prev:after{position:absolute;left:.0625rem;top:.75rem;content:"";display:inline-block;width:.5rem;height:.5rem;transform:rotate(-45deg);transition:all .3s ease;border-left:.0625rem solid #0c272d;border-top:.0625rem solid #0c272d}#references .references-carousel-arrows .references-carousel-next:before{content:"";width:100%;height:.0625rem;display:block;transition:all .3s ease;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#0c272d}#references .references-carousel-arrows .references-carousel-next:after{position:absolute;right:.0625rem;top:.75rem;content:"";display:inline-block;width:.5rem;height:.5rem;transform:rotate(135deg);transition:all .3s ease;border-left:.0625rem solid #0c272d;border-top:.0625rem solid #0c272d}.social-media .social-media-wrapper{column-gap:4rem;row-gap:2rem}.social-media .social-media-wrapper a:hover{text-decoration:underline}.social-media svg{height:64px;width:auto;fill:#8fa2a6}.show-more-item{overflow:hidden;transition:height 200ms ease-out}.show-more-trigger{opacity:1;transition:opacity 200ms ease-out}.show-more-trigger.hidden{opacity:0}#team{background-color:#f3f6f6}@media(min-width: 768px){#team p{font-size:1.125rem}}#team .team-text{margin-bottom:4.5rem;padding-right:0}#team .team-text p{max-width:31.25rem}#team .team-grid{display:grid;grid-gap:5.625rem;grid-template-columns:1fr;text-align:center;padding-left:0}#team .team-grid .team-grid-item{cursor:pointer;height:fit-content}#team .team-grid .team-grid-item:hover .image::after{opacity:1}#team .team-grid .team-grid-item .image{position:relative;margin-bottom:1.5rem}#team .team-grid .team-grid-item .image::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;display:flex;align-items:center;justify-content:center;font-size:2rem;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;transition:opacity .3s;opacity:0}@media(min-width: 768px){#team .team-grid{grid-template-columns:1fr 1fr 1fr}#team .team-grid .team-grid-item:nth-of-type(3n + 1){margin-top:3rem}#team .team-grid .team-grid-item:nth-of-type(3n + 2){margin-top:9rem}}#values h2{margin-bottom:4rem}#values .tile{background-color:#86a3a9;color:#fff;text-align:center;padding:1em;border:solid 1px #f3f6f6}#values .tile h4{text-transform:uppercase;font-weight:bold}#values .tile p{font-size:larger;font-style:italic}#values .values-puzzle-container{display:grid;grid-template-columns:1fr;justify-items:center;gap:2rem}#values .values-puzzle-container .values-description{display:none;max-width:450px;grid-template-columns:1fr;grid-template-rows:1fr 1fr;align-items:center;color:#d9d9d9}#values .values-puzzle-container .values-description:first-of-type{text-align:right}#values .values-puzzle-container svg{width:100%;max-width:325px}@media(min-width: 768px){#values .values-puzzle-container{grid-template-columns:1fr 325px 1fr}#values .values-puzzle-container .values-description{display:grid}}@media(min-width: 992px){#values .values-puzzle-container .values-description>p{font-size:1.2rem}}#story .story-content .story-item{display:flex;flex-direction:row;min-height:200px}#story .story-content .story-item .story-item-patch{flex:1 0 0;display:none}#story .story-content .story-item .story-item-timeline{position:relative;width:40px}#story .story-content .story-item .story-item-timeline:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;border:.1rem solid #0c272d;border-radius:100%}#story .story-content .story-item .story-item-timeline.story-point-mint:before{border-color:#7de1b7}#story .story-content .story-item .story-item-timeline:after{content:"";position:absolute;top:50px;left:50%;transform:translateX(-50%);width:0;height:calc(100% - 40px - 20px);border-left:.1rem solid #0c272d}#story .story-content .story-item .story-item-timeline img.arrow-down{width:20px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}#story .story-content .story-item .story-item-content{flex:1 0 0;padding-top:7px;padding-bottom:20px}#story .story-content .story-item .story-item-content>div:first-child{margin:0 20px;text-align:left}#story .story-content .story-item .story-item-content>div:first-child .story-item-title{width:100px}#story .story-content .story-item .story-item-content>div:first-child .story-item-title label{font-size:1.15rem;font-weight:bold}#story .story-content .story-item .story-item-content>div:first-child .story-item-title img{width:100%}#story .story-content .story-item .story-item-content>div:first-child .story-item-text p:last-child{margin-bottom:0}#story .story-content .story-item .story-item-content>img{position:relative;left:-35px;width:90%;margin-top:10px}@media(min-width: 768px){#story .story-content .story-item .story-item-patch{display:block}#story .story-content .story-item:nth-child(odd){flex-direction:row-reverse;text-align:right}#story .story-content .story-item:nth-child(odd) .story-item-content>img{left:unset;right:-35px}}@media(max-width: 768px){#story .story-content .story-item .story-item-content>div:first-child .story-item-title img{margin-bottom:10px}#story .story-content .story-item .story-item-content>div:first-child .story-item-text{margin-left:20px;text-align:justify}}#real-estate-value img{display:block;margin-left:auto;margin-right:auto;width:100%}@media(min-width: 992px){#real-estate-value img{width:75%}}#investor-benefits h2{margin-bottom:3rem}@media(min-width: 768px){#investor-benefits p{font-size:1.125rem}}#investor-investing h2{margin-bottom:3rem}@media(min-width: 768px){#investor-investing p{font-size:1.125rem}}#investor-process .investor-process-number{font-size:9.375rem;color:#0c272d;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgba(125,225,183,.7);display:flex;justify-content:flex-start;align-items:center;font-style:italic}@media(min-width: 768px){#investor-process .investor-process-number{margin-bottom:3rem;font-size:18.75rem}}@media(min-width: 992px){#investor-process .investor-process-number{padding-right:5rem;justify-content:center}}#investor-process .investor-process-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:3rem}@media(min-width: 768px){#investor-process .investor-process-text p{font-size:1.125rem}}#investor-process .investor-process-text h2{margin-bottom:2rem}@media(min-width: 768px){#investor-process .investor-process-text h2{font-size:3.5rem}}#investor-process .investor-process-heading h2{margin-bottom:0;font-size:3rem}@media(min-width: 768px){#investor-process .investor-process-heading h2{font-size:4.5rem}}@media(min-width: 992px){#investor-process .investor-process-heading h2{text-align:center;margin-bottom:5rem}}#invest-disclaimer{margin-top:3rem;margin-bottom:5rem}#invest-disclaimer p{font-size:.75rem}#invest-disclaimer p:last-child{margin-bottom:0}#investment-classes h2{text-align:center}#investment-classes .classes-grid{margin-top:4.5rem;display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width: 768px){#investment-classes .classes-grid{grid-template-columns:1fr 1fr}}@media(min-width: 1200px){#investment-classes .classes-grid{grid-template-columns:repeat(4, 1fr)}}#investment-classes .classes-grid>div{color:#fff;padding:2rem;background-color:#0c272e;border-radius:10px}#investment-classes .classes-grid>div h3{margin-bottom:.5rem;color:#89a5ab;font-size:1rem}#investment-classes .classes-grid>div h3:not(:first-of-type){margin-top:1rem}#investment-classes .classes-grid>div p{margin-bottom:0;line-height:1}#investment-classes .classes-grid>div a.protective-mechanism{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem}#investment-classes .classes-grid>div a.protective-mechanism:hover{text-decoration:underline}#investment-classes .investor-table-wrapper{overflow-x:auto;width:100%;margin:2rem 0;scrollbar-width:none}#investment-classes .investor-table-wrapper::-webkit-scrollbar{display:none}#investment-classes .investor-table-wrapper table{border-collapse:collapse;border-spacing:0}#investment-classes .investor-table-wrapper table tr,#investment-classes .investor-table-wrapper table td,#investment-classes .investor-table-wrapper table th{border-bottom:1px solid #d0dbdd}#investment-classes .investor-table-wrapper table tr th{padding:.5rem .75rem;font-weight:400}#investment-classes .investor-table-wrapper table tr td{padding:.5rem .75rem;text-align:right;font-weight:500}#investment-classes .investor-table-wrapper table a{text-decoration:underline}#investment-classes ol.small{font-size:.75rem;opacity:.8;color:#516569;padding:0;list-style-position:inside}#investment-classes ol.small li p{margin:0;display:inline}header{position:relative;width:100%;min-height:100vh;height:100%;z-index:2;padding-top:4.625rem !important;background-color:#0c272d;color:#fff}@media(min-width: 992px){header{height:100vh}}header nav.navbar{position:absolute;z-index:initial;background:none}header nav.navbar a.nav-link,header nav.navbar .navbar-toggler{color:#fff;opacity:1}@media(min-width: 768px){header{padding-top:5.375rem}}header h1{font-size:2.25rem;max-width:500px}@media screen and (min-width: 992px){header h1{font-size:4.5rem}}header .header-carousel-plaques{position:absolute;bottom:160px;right:.5rem;width:350px}@media(max-width: 992px){header .header-carousel-plaques{display:none}}header .header-carousel-plaques img{height:220px}header .header-carousel-perex{position:absolute;bottom:50px;right:0;width:350px}@media(max-width: 992px){header .header-carousel-perex{display:none}}header .header-carousel-perex .header-carousel-item{opacity:1 !important;border-radius:0 0 0 32px;overflow:hidden}header .header-carousel-perex .header-carousel-item-text{padding:1.5rem 2.5rem;background-color:rgba(12,39,45,.9)}header .header-carousel-perex .header-carousel-item-text h3{font-size:1rem;color:#fff;margin-bottom:0;font-weight:bold}header .header-carousel-perex .header-carousel-item-text p{font-size:1rem;color:rgba(255,255,255,.75);margin-bottom:0}header .header-carousel2{position:absolute;width:100%;height:calc(100% - 6.25rem);bottom:0;touch-action:auto;border-top:1px solid #fff}@media(min-width: 992px){header .header-carousel2{display:initial}}header .header-carousel2 .slick-list,header .header-carousel2 .slick-track{width:100%;height:100%}header .header-carousel2 .header-carousel-item{display:none;max-height:100%;aspect-ratio:16/9}header .header-carousel2 .header-carousel-item>img{display:none}@media(min-width: 992px){header .header-carousel2 .header-carousel-item>img{width:auto;height:100%;max-width:55%;margin-left:auto;display:block;object-fit:cover;border-radius:0 0 0 20rem}}header .header-carousel2 .header-carousel-item-text{display:none;position:absolute;right:1rem;bottom:1rem;text-align:end;font-size:.8125rem}@media(min-width: 992px){header .header-carousel2 .header-carousel-item-text{display:block}}header .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;position:relative;padding-top:2rem;padding-bottom:2rem}@media(min-width: 992px){header .container{padding-top:4rem;padding-bottom:4rem}}header .container h1,header .container h2{margin-bottom:0;color:#fff}header .container h1:nth-child(3){opacity:.75}header .container h2{font-size:1.2rem;opacity:.75;margin-top:.5rem}header .container .arrow-link-down{margin-top:auto}header .container .balance-element{margin-bottom:auto}@media(min-width: 992px){header .container .balance-element{margin-top:-100px}}header .container p{color:#c5cdce;max-width:31.25rem}@media(min-width: 992px){header .container p{font-size:1.5rem}}header .container .header-carousel{width:100%}header .container .header-carousel .slick-list,header .container .header-carousel .slick-track{width:100%;height:100%}header .container .header-carousel .header-carousel-item{user-select:text;display:none}header .container .header-carousel .header-carousel-item>*{color:#fff;max-width:31.25rem;margin-bottom:1rem}@media(min-width: 992px){header .container .header-carousel .header-carousel-item>*{font-size:1.2rem}}header .container .header-carousel3{width:100%;height:300px;margin-bottom:1rem;touch-action:auto;display:contents;position:relative}@media(min-width: 992px){header .container .header-carousel3{display:none}}header .container .header-carousel3 .slick-list{margin-bottom:1rem}header .container .header-carousel3 .slick-list,header .container .header-carousel3 .slick-track{width:100%;height:100%}header .container .header-carousel3 .header-carousel-item{display:none}header .container .header-carousel3 .header-carousel-item>img:first-child{width:100%;height:350px;object-fit:cover;object-position:center}header .container .header-carousel3 .header-carousel-item>img:nth-child(2){position:absolute;max-height:170px;right:.4rem;bottom:100px}@media(max-width: 576px){header .container .header-carousel3 .header-carousel-item>img:nth-child(2){max-height:130px;top:200px}}header .container .header-carousel3 .header-carousel-item h3{font-size:1.2rem;margin-bottom:.5rem}header .container .header-carousel-dots{margin-top:2rem;margin-bottom:1rem}header .container .header-carousel-dots .slick-dots{display:flex;list-style:none}header .container .header-carousel-dots .slick-dots li{display:flex;height:fit-content;margin-right:.5rem}header .container .header-carousel-dots .slick-dots li:last-of-type{margin-right:0}header .container .header-carousel-dots .slick-dots li button{border-radius:50%;width:1rem;height:1rem;border:.0625rem solid #86a3a9;background:rgba(0,0,0,0);font-size:0;position:relative}header .container .header-carousel-dots .slick-dots li button:focus,header .container .header-carousel-dots .slick-dots li button:active{outline:none;appearance:none;box-shadow:none}header .container .header-carousel-dots .slick-dots li.slick-active button{border:.0625rem solid #fff}header .container .header-carousel-dots .slick-dots li.slick-active button::before{content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#hp-vision h2,#hp-residential h2,#hp-unique h2,#hp-figures h2{margin-bottom:4rem}#hp-vision{background-color:#f3f6f6;background-repeat:no-repeat;background-size:auto;background-position-x:right;background-position-y:bottom}#hp-vision .vision-text{margin-bottom:7.5rem}@media(min-width: 768px){#hp-vision .vision-text p{font-size:1.25rem}}#hp-vision .vision-text ul li p:first-of-type{margin-bottom:3rem}#hp-residential p,#hp-unique p{opacity:.75}@media(min-width: 768px){#hp-residential p,#hp-unique p{font-size:1.125rem}}#hp-figures .arrow-link{margin-top:3rem}#hp-figures strong{font-size:3.75rem;font-weight:300}@media(min-width: 768px){#hp-figures{font-size:.9rem}#hp-figures strong{font-size:3rem}}#hp-figures .figures-grid{top:-10rem;display:grid;grid-template-columns:1fr}@media(min-width: 576px){#hp-figures .figures-grid{grid-template-columns:1fr 1fr}}@media(min-width: 992px){#hp-figures .figures-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}#hp-figures .figures-grid .figures-grid-item{text-align:center;padding:2rem;border-bottom:.0625rem solid rgba(12,39,45,.16)}@media(min-width: 576px){#hp-figures .figures-grid .figures-grid-item{border-bottom:.0625rem solid rgba(12,39,45,.16)}#hp-figures .figures-grid .figures-grid-item:nth-of-type(2n-1){border-right:.0625rem solid rgba(12,39,45,.16)}#hp-figures .figures-grid .figures-grid-item:nth-last-of-type(1),#hp-figures .figures-grid .figures-grid-item:nth-last-of-type(2):nth-of-type(2n-1){border-bottom:none}}@media(min-width: 992px){#hp-figures .figures-grid .figures-grid-item{border-bottom:none;border-right:.0625rem solid rgba(12,39,45,.16);display:flex;flex-direction:column;justify-content:space-around}#hp-figures .figures-grid .figures-grid-item>div:first-child{margin-bottom:1rem}#hp-figures .figures-grid .figures-grid-item:first-of-type{padding-left:0}#hp-figures .figures-grid .figures-grid-item:last-of-type{padding-right:0;border:none}}#hp-figures .figures-grid .figures-grid-item:last-of-type{border-bottom:none}#hp-figures .figures-shares .figures-shares-item{margin-top:6rem}#hp-figures .figures-shares .figures-shares-item:first-child{margin-top:4rem}@media(min-width: 992px){#hp-figures .figures-shares .figures-shares-item>div{display:grid;grid-template-columns:3fr 5fr}}#hp-figures .figures-shares .figures-shares-item>div .figures-shares-numbers{text-align:center;margin-bottom:2rem}#hp-figures .figures-shares .figures-shares-item>div .figures-shares-numbers>div:not(:last-child){padding-bottom:20px;border-bottom:2px solid #c5cdce;margin-bottom:20px}@media(min-width: 576px)and (max-width: 991px){#hp-figures .figures-shares .figures-shares-item>div .figures-shares-numbers{display:grid;grid-template-columns:1fr 1fr}#hp-figures .figures-shares .figures-shares-item>div .figures-shares-numbers>div:not(:last-child){border-right:2px solid #c5cdce;padding-bottom:0;border-bottom:none;margin-bottom:0}}@media(min-width: 992px){#hp-figures .figures-shares .figures-shares-item>div .figures-shares-numbers{text-align:left;margin-bottom:0;padding-right:20px;border-right:2px solid #c5cdce;margin-right:20px}}@media(max-width: 992px){#hp-figures .figures-shares .figures-shares-item>div .figures-shares-numbers>div{height:unset !important}}#hp-figures .figures-shares .figures-shares-item>div .figures-shares-graph>div{flex:1 1 0;text-align:center}#hp-figures .figures-shares .figures-shares-item>div .figures-shares-graph>div .graph-data{--g-height: 20vh;height:var(--g-height);display:flex;flex-direction:column;justify-content:flex-end;align-items:center}#hp-figures .figures-shares .figures-shares-item>div .figures-shares-graph>div .graph-data .graph-value{font-weight:bold;font-size:18px}#hp-figures .figures-shares .figures-shares-item>div .figures-shares-graph>div .graph-data .graph-col{background-color:#0c272d;width:66%;height:calc(var(--g-val)*(var(--g-height) - 35px))}#hp-figures .figures-shares .figures-shares-item>div .figures-shares-graph>div .graph-label{border-top:2px solid #c5cdce}#hp-figures .figures-shares .figures-shares-item>p{font-size:x-small;margin:1rem 0 0 0}#hp-figures .invest-table-section{margin-top:6rem}@media(max-width: 768px){#hp-figures .invest-table-section{margin-top:4rem}}#hp-figures .invest-table-section h3{margin-bottom:2rem}#hp-figures .invest-table-section .invest-table-wrapper{overflow-x:auto}#hp-figures .invest-table-section .invest-table-wrapper table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:2rem;min-width:500px}#hp-figures .invest-table-section .invest-table-wrapper table th,#hp-figures .invest-table-section .invest-table-wrapper table td{padding:1rem;border-bottom:1px solid #c5cdce;text-align:left}#hp-figures .invest-table-section .invest-table-wrapper table th:not(:first-child),#hp-figures .invest-table-section .invest-table-wrapper table td:not(:first-child){text-align:center}#hp-figures .invest-table-section .invest-table-wrapper table th{background-color:#86a3a9;color:#fff;font-size:1.1rem}#hp-figures .invest-table-section .invest-table-wrapper table td{background-color:#fff;font-weight:400}#hp-figures .invest-table-section .invest-table-wrapper table td strong{font-weight:300;font-size:1.3rem}#hp-figures .invest-table-section .invest-table-wrapper table tr:last-child td{border-bottom:none}#hp-unique a{text-decoration:underline}#hp-news h2{margin-bottom:2rem}#hp-news h3{font-size:1.5rem;margin-bottom:3rem;color:rgba(0,0,0,.65)}#hp-news h4{font-style:italic}#hp-news h4+hr{margin:1.5rem 0 2rem 0rem;color:rgba(0,0,0,.35);height:2px}#hp-news .video{padding:0}#hp-news .video .image-link{display:block;position:relative;max-width:700px}#hp-news .video .image-link img{height:300px;max-height:300px;min-height:300px;width:100%;object-fit:cover}#hp-news .video .play-button{position:absolute;bottom:10%;left:9%;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){#hp-news .video .play-button{left:50px}}#hp-news .video .circle{width:50px;height:50px;background-color:rgba(255,255,255,0);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease;outline:1px solid #fff;outline-offset:3px}#hp-news .video .image-link:hover .circle{background-color:rgba(125,225,182,.8)}#hp-news .video .play-icon{width:0;height:0;border-left:10px solid #fff;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);transition:border-left .3s ease}#hp-news .video .circle:hover .play-icon{border-left:10px solid #fff}#hp-news .video .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,52,56,.65);display:flex;justify-content:center;align-items:center;visibility:visible;transition:opacity .3s ease;z-index:1}#hp-news .video .overlay-text{position:absolute;top:10%;left:5%;width:70%;pointer-events:none}#hp-news .video .overlay-text p{color:#abccd1;font-size:1.85rem;line-height:1.5}@media(max-width: 768px){#hp-news .video .overlay-text{width:85%}#hp-news .video .overlay-text p{font-size:1.5rem}}@media screen and (min-width: 1200px){#hp-news .news-right{padding-left:.75rem !important}}#hp-news .new-title{color:#7f9599;font-size:1rem;font-weight:500;text-transform:uppercase}#hp-news .new-title strong{font-weight:500}#hp-news .news-divider{height:.0625rem;border-bottom:.0625rem solid #86a3a9;margin-bottom:3rem}#hp-news .news-divider:last-of-type{margin-bottom:0}#hp-news .press-release{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){#hp-news .press-release{flex-direction:row}}#hp-news .press-release .press-release-image{width:100%;height:100%}#hp-news .press-release .press-release-image img{width:100%;height:300px;min-height:300px;max-height:300px;object-fit:cover}#hp-news .press-release .press-release-text{width:100%;display:flex;flex-direction:column;gap:1rem}#hp-news .press-release .press-release-text ul{margin-left:20px}#hp-news .document .download-item-link{margin-top:.75rem}@media screen and (min-width: 768px){#hp-news .document{max-width:250px}}#hp-news #hp_videos .video{padding:0}#hp-news #hp_videos .video .image-link img{height:250px;max-height:250px;min-height:250px}#hp-news #hp_videos .video .play-button{left:50%;top:50%;bottom:auto;transform:translate(-50%, -50%)}#e404{margin-top:4.625rem}@media(min-width: 768px){#e404{margin-top:5.375rem}}@media(min-width: 768px){#news,#downloads,#videos,#page-header{margin-top:5.375rem}}#news h2,#news .heading,#downloads h2,#downloads .heading,#videos h2,#videos .heading,#page-header h2,#page-header .heading{margin-bottom:3rem}@media(min-width: 768px){#news h2,#news .heading,#downloads h2,#downloads .heading,#videos h2,#videos .heading,#page-header h2,#page-header .heading{margin-bottom:9.875rem}}#news h2 .linkedin,#news .heading .linkedin,#downloads h2 .linkedin,#downloads .heading .linkedin,#videos h2 .linkedin,#videos .heading .linkedin,#page-header h2 .linkedin,#page-header .heading .linkedin{color:#86a3a9;transition:color .2s}#news h2 .linkedin:hover,#news .heading .linkedin:hover,#downloads h2 .linkedin:hover,#downloads .heading .linkedin:hover,#videos h2 .linkedin:hover,#videos .heading .linkedin:hover,#page-header h2 .linkedin:hover,#page-header .heading .linkedin:hover{color:#0c272d}#news h2 .linkedin:hover .arrow-right::before,#news .heading .linkedin:hover .arrow-right::before,#downloads h2 .linkedin:hover .arrow-right::before,#downloads .heading .linkedin:hover .arrow-right::before,#videos h2 .linkedin:hover .arrow-right::before,#videos .heading .linkedin:hover .arrow-right::before,#page-header h2 .linkedin:hover .arrow-right::before,#page-header .heading .linkedin:hover .arrow-right::before{background:#0c272d}#news h2 .linkedin:hover .arrow-right::after,#news .heading .linkedin:hover .arrow-right::after,#downloads h2 .linkedin:hover .arrow-right::after,#downloads .heading .linkedin:hover .arrow-right::after,#videos h2 .linkedin:hover .arrow-right::after,#videos .heading .linkedin:hover .arrow-right::after,#page-header h2 .linkedin:hover .arrow-right::after,#page-header .heading .linkedin:hover .arrow-right::after{border-color:#0c272d}#news h2 .linkedin .fa-linkedin,#news .heading .linkedin .fa-linkedin,#downloads h2 .linkedin .fa-linkedin,#downloads .heading .linkedin .fa-linkedin,#videos h2 .linkedin .fa-linkedin,#videos .heading .linkedin .fa-linkedin,#page-header h2 .linkedin .fa-linkedin,#page-header .heading .linkedin .fa-linkedin{margin-left:1rem;font-size:8rem;line-height:1}#news h2 .linkedin .arrow-right,#news .heading .linkedin .arrow-right,#downloads h2 .linkedin .arrow-right,#downloads .heading .linkedin .arrow-right,#videos h2 .linkedin .arrow-right,#videos .heading .linkedin .arrow-right,#page-header h2 .linkedin .arrow-right,#page-header .heading .linkedin .arrow-right{display:inline-flex;height:auto;border:none}#news h2 .linkedin .arrow-right::before,#news .heading .linkedin .arrow-right::before,#downloads h2 .linkedin .arrow-right::before,#downloads .heading .linkedin .arrow-right::before,#videos h2 .linkedin .arrow-right::before,#videos .heading .linkedin .arrow-right::before,#page-header h2 .linkedin .arrow-right::before,#page-header .heading .linkedin .arrow-right::before{left:.75rem;width:1.25rem;background:#86a3a9;transition:background-color .2s}#news h2 .linkedin .arrow-right::after,#news .heading .linkedin .arrow-right::after,#downloads h2 .linkedin .arrow-right::after,#downloads .heading .linkedin .arrow-right::after,#videos h2 .linkedin .arrow-right::after,#videos .heading .linkedin .arrow-right::after,#page-header h2 .linkedin .arrow-right::after,#page-header .heading .linkedin .arrow-right::after{left:.25rem;border-color:#86a3a9;transition:border .2s}@media(min-width: 768px){#news .news-downloads-links,#downloads .news-downloads-links,#videos .news-downloads-links,#page-header .news-downloads-links{margin-bottom:0}}#news .news-downloads-links a,#downloads .news-downloads-links a,#videos .news-downloads-links a,#page-header .news-downloads-links a{display:block;opacity:.6;margin-bottom:.3rem;padding-right:15px}#news .news-downloads-links a:not(:first-child),#downloads .news-downloads-links a:not(:first-child),#videos .news-downloads-links a:not(:first-child),#page-header .news-downloads-links a:not(:first-child){margin-top:1rem}#news .news-downloads-links a.sub-link,#downloads .news-downloads-links a.sub-link,#videos .news-downloads-links a.sub-link,#page-header .news-downloads-links a.sub-link{margin:0 0 0 10px}#news .news-downloads-links a.active,#downloads .news-downloads-links a.active,#videos .news-downloads-links a.active,#page-header .news-downloads-links a.active{opacity:1;text-decoration:underline}#news .container .row,#downloads .container .row,#videos .container .row,#page-header .container .row{width:100%}#news .container .row:not(.heading),#downloads .container .row:not(.heading),#videos .container .row:not(.heading),#page-header .container .row:not(.heading){margin:0}#news .press-release{display:flex;flex-direction:column}#news .press-release .text-wrapper{height:15.625rem}#news .press-release .text-wrapper p:last-child{margin-bottom:0}@media(min-width: 768px){#news .press-release{flex-direction:row}}@media(max-width: 768px){#news .press-release{min-height:fit-content !important}}#news .press-release .press-release-image{width:100%;margin-bottom:2rem}@media(min-width: 768px){#news .press-release .press-release-image{max-width:15.625rem;margin-bottom:0;margin-right:2rem}#news .press-release .press-release-image img{width:100%;height:auto}}#news .press-release .press-release-text{width:100%}#news .press-release .press-release-text ul{margin-left:20px}#news .press-release .show-more-trigger{position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);color:#0c272d;background:rgba(0,0,0,0);border:0;outline:none}#news .press-release .show-more-trigger:hover{text-decoration:underline}.video{padding:.5rem}.video iframe{width:100%;height:auto;aspect-ratio:16/9}#downloads div>h3{font-size:1.625rem;margin-top:5rem;padding-bottom:1.5rem;border-bottom:.0625rem solid #86a3a9;margin-bottom:3rem}@media(min-width: 768px){#downloads div>h3{font-size:2.25rem}}#downloads div:first-child>h3{margin-top:0}#downloads .download-item{display:flex;flex-direction:column;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width: 768px){#downloads .download-item{flex-direction:row}}#downloads .download-item .download-image{width:100%;margin-bottom:2rem;align-self:flex-start}@media(min-width: 768px){#downloads .download-item .download-image{margin-bottom:0;margin-right:2rem}}#downloads .download-item .download-text{width:100%}#downloads .download-item .download-hover:hover{text-decoration:underline}#downloads .download-item .download-link:hover{text-decoration:underline}#downloads .download-item:hover{background-color:#f3f6f6}#downloads .download-item.pdf{padding-left:2rem;padding-right:2rem;align-items:center}#downloads .download-item.pdf .download-image{width:100%}@media(min-width: 768px){#downloads .download-item.pdf .download-image{width:auto}}#downloads .download-item.document .download-button{text-decoration:underline;margin-top:2rem}#downloads .download-item.document .download-button img{margin-right:1rem}@media(min-width: 992px){#downloads .download-item.document .download-button{visibility:hidden}}@media(min-width: 768px){#downloads .download-item.document .download-image{max-width:15.625rem}}#downloads .download-item.document:hover .download-button{visibility:visible}#downloads .download-item-link{position:relative}#downloads .download-item-link .download-item-link-overlay{pointer-events:none;position:absolute;display:flex;align-items:center;justify-content:center;font-size:2rem;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;transition:opacity .3s;opacity:0}#downloads .download-item-link .download-item-link-overlay svg{fill:#f3f6f6}#downloads .download-item-link:hover .download-item-link-overlay{opacity:1}#videos .video{padding:0;width:100%}@media(min-width: 768px){#videos .video{width:50%}}#videos .divider:last-of-type{margin-bottom:3rem}@media(min-width: 768px){#privacy-policy,#cookie-policy{margin-top:5.375rem}}#privacy-policy ul,#privacy-policy ol,#cookie-policy ul,#cookie-policy ol{padding-left:1.5rem}#privacy-policy ul ul,#privacy-policy ul ol,#privacy-policy ol ul,#privacy-policy ol ol,#cookie-policy ul ul,#cookie-policy ul ol,#cookie-policy ol ul,#cookie-policy ol ol{padding-left:1.5rem}#project-detail{padding-top:0;margin-top:5.625rem}@media(min-width: 768px){#project-detail{margin-top:5.375rem}}#project-detail .container{padding-top:0}#project-detail .container .project-detail-first{display:flex;align-items:flex-start;flex-direction:column-reverse}@media(min-width: 992px){#project-detail .container .project-detail-first{flex-direction:row}}#project-detail .container .project-detail-first .project-detail-dots{margin:1rem 0}@media(min-width: 992px){#project-detail .container .project-detail-first .project-detail-dots{margin-right:2rem;margin-top:2rem;margin-bottom:0}}#project-detail .container .project-detail-first .project-detail-dots .slick-dots{display:flex;flex-direction:row;list-style:none}@media(min-width: 992px){#project-detail .container .project-detail-first .project-detail-dots .slick-dots{flex-direction:column}}#project-detail .container .project-detail-first .project-detail-dots .slick-dots li{display:flex;height:fit-content;margin-right:.5rem}@media(min-width: 992px){#project-detail .container .project-detail-first .project-detail-dots .slick-dots li{margin-bottom:.5rem}}#project-detail .container .project-detail-first .project-detail-dots .slick-dots li:last-of-type{margin-bottom:0}#project-detail .container .project-detail-first .project-detail-dots .slick-dots li button{border-radius:50%;width:1rem;height:1rem;border:.0625rem solid #86a3a9;background:rgba(0,0,0,0);font-size:0;position:relative}#project-detail .container .project-detail-first .project-detail-dots .slick-dots li.slick-active button{border:.0625rem solid #0c272d}#project-detail .container .project-detail-first .project-detail-dots .slick-dots li.slick-active button::before{content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;background-color:#0c272d;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#project-detail .container .project-detail-first .project-detail-carousel{max-width:100%;display:grid;width:100%}#project-detail .container .project-detail-first .project-detail-carousel .slick-slide img{width:100%;height:auto;object-fit:cover;object-position:center}@media(min-width: 992px){#project-detail .container .project-detail-first .project-detail-carousel .slick-slide img{height:50vh}}#project-detail .container .project-detail-first .project-detail-carousel .slick-track{display:flex;justify-content:center;align-items:center}@media(min-width: 992px){#project-detail .container .project-detail-second{padding-left:3rem}}#project-detail .container .project-detail-second #map{width:100%;height:auto;max-height:50vh;aspect-ratio:1/1}#project-detail .project-detail-divider{height:.0625rem;border-bottom:.0625rem solid #86a3a9;margin-top:1.5rem;margin-bottom:1.5rem}#projects-feed .projects-title{margin-bottom:2rem}#projects-feed .projects-grid{display:grid;column-gap:3rem;row-gap:4rem;grid-template-columns:1fr}@media(min-width: 768px){#projects-feed .projects-grid{grid-template-columns:1fr 1fr}}@media(min-width: 576px){#projects-feed .projects-grid.projects-grid-small{grid-template-columns:1fr 1fr}}@media(min-width: 768px){#projects-feed .projects-grid.projects-grid-small{grid-template-columns:1fr 1fr 1fr}}#projects-feed .projects-grid.projects-grid-small .projects-grid-project .project-image>img{height:auto}#projects-feed .projects-grid:not(:last-child){margin-bottom:5rem}@media(min-width: 768px){#projects-feed .projects-grid:not(:last-child){margin-bottom:7.5rem}}#projects-feed .projects-grid .projects-grid-project{grid-column:span 1;grid-row:span 2}#projects-feed .projects-grid .projects-grid-project .project-image{position:relative;margin-bottom:.5rem}#projects-feed .projects-grid .projects-grid-project .project-image>img{object-fit:cover;object-position:center;width:100%;height:calc(100vw - 48px)}@media(min-width: 576px){#projects-feed .projects-grid .projects-grid-project .project-image>img{height:492px}}@media(min-width: 768px){#projects-feed .projects-grid .projects-grid-project .project-image>img{height:312px}}@media(min-width: 992px){#projects-feed .projects-grid .projects-grid-project .project-image>img{height:55vh}}#projects-feed .projects-grid .projects-grid-project .project-image>div{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;letter-spacing:1px;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;transition:opacity .3s}@media(min-width: 992px){#projects-feed .projects-grid .projects-grid-project .project-image>div{font-size:1.2rem}}#projects-feed .projects-grid .projects-grid-project .project-image>div label{font-weight:bold;text-transform:uppercase}#projects-feed .projects-grid .projects-grid-project .project-image>div label:not(:first-child){margin-top:1rem}#projects-feed .projects-grid .projects-grid-project .project-image>div:hover{opacity:1}#projects-feed .projects-grid .projects-grid-project>span{font-weight:500;font-size:1rem}@media(min-width: 768px){#projects-feed .projects-grid .projects-grid-project>span{font-size:1.5rem}}#sustainable strong,#investmentAndConstruction strong,#commitments strong,#goals strong,#documents strong{font-weight:600}@media screen and (min-width: 768px){#sustainable p,#sustainable li,#investmentAndConstruction p,#investmentAndConstruction li,#goals p,#goals li,#documents p,#documents li{font-size:1.125rem}}#sustainable>.container{display:flex;justify-content:space-between;gap:5rem}@media screen and (max-width: 991px){#sustainable>.container{flex-direction:column}}#sustainable>.container article{position:relative;max-width:50rem}#sustainable>.container article img:not(.decoration){width:100%;height:auto;border-radius:0 10rem 0 10rem}#sustainable>.container article img.decoration{position:absolute;top:calc(100% - 10rem);left:50%;width:90%;transform:rotate(180deg) translateX(50%)}@media screen and (max-width: 767px){#sustainable>.container article img.decoration{top:calc(100% - 5rem)}}#sustainable>.container .facts{min-width:20rem;display:flex;flex-direction:column;justify-content:center}#sustainable>.container .facts>div{display:flex;flex-direction:row;gap:1rem;width:100%;padding:2rem 0;border-top:1px solid #d0dbdd;border-bottom:1px solid #d0dbdd}#sustainable>.container .facts>div p{margin-bottom:0}#investmentAndConstruction>.container{display:flex;align-items:center;justify-content:space-between;gap:5rem}#investmentAndConstruction>.container img{max-width:40%;border-radius:0 10rem 0 10rem}@media screen and (max-width: 991px){#investmentAndConstruction>.container img{display:none}}#commitments .container>div{display:flex;flex-direction:column;justify-content:space-between;gap:6rem;margin-top:3rem}@media screen and (min-width: 992px){#commitments .container>div{flex-direction:row}#commitments .container>div>div{width:calc(33% - 2rem)}}#commitments .container>div>div{width:100%}#commitments .container>div>div:not(:first-child){position:relative}#commitments .container>div>div:not(:first-child)::before{content:"";position:absolute;left:50%;top:-3rem;transform:translateX(-50%);height:1px;width:60%;background:#d0dbdd}@media screen and (min-width: 992px){#commitments .container>div>div:not(:first-child)::before{top:50%;left:-3rem;transform:translateY(-50%);width:1px;height:60%}}#commitments .container>div>div h3{margin-bottom:0}#commitments .container>div>div h3 span{color:#0c272d;font-size:4rem;font-style:italic;font-weight:800;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#7ce1b7}#commitments .container>div>div:last-of-type h3 span{font-family:sans-serif}#commitments .container>p{margin-top:2rem;text-align:center}#commitments .container>p a{text-decoration:underline}#goals .goals-grid{display:grid;grid-template-columns:1fr;gap:6rem;margin-top:2rem;transition:height 1s,opacity 1s}@media screen and (min-width: 992px){#goals .goals-grid{grid-template-columns:1fr 1fr 1fr}#goals .goals-grid>div:nth-child(3n+2){flex-direction:column-reverse}#goals .goals-grid>div:not(:nth-child(3n+1))::before{content:"";position:absolute;top:50%;left:-3rem;transform:translateY(-50%);width:1px;height:60%;background:#d0dbdd}}#goals .goals-grid>div{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;width:100%}@media screen and (max-width: 991px){#goals .goals-grid>div:not(:first-of-type)::before{content:"";position:absolute;top:-3rem;left:50%;transform:translateX(-50%);height:1px;width:60%;background:#d0dbdd}}#goals .goals-grid>div img{height:25rem;object-fit:cover;border-radius:0 10rem 0 10rem}#goals .goals-grid.more-goals{margin-top:3rem;height:0;overflow:hidden}#commitments ul,#goals ul{list-style:none;display:flex;flex-direction:column;gap:1rem}#commitments ul li,#goals ul li{position:relative;margin-left:3rem}#commitments ul li::before,#goals ul li::before{content:"";position:absolute;top:50%;left:-2rem;transform:translateY(-50%);width:.8rem;height:.8rem;background-image:url("/img/esg/leaf.svg");background-size:contain;background-position:center;background-repeat:no-repeat}#documents .documents-container{display:grid;grid-template-columns:1fr;gap:4rem;margin-top:4rem}#documents .documents-container h3{font-size:1.2rem}#documents .documents-container .documents-grid{display:grid;grid-template-columns:1fr;gap:3rem;padding-top:1rem;border-top:1px solid #d0dbdd}#documents .documents-container>div{display:flex;flex-direction:column;justify-content:flex-end;max-width:20rem;margin:0 auto}@media screen and (min-width: 992px){#documents .documents-container{grid-template-columns:3fr 1fr}#documents .documents-container>div{max-width:none}#documents .documents-container>div:first-of-type .documents-grid{grid-template-columns:1fr 1fr 1fr}#documents .documents-container>div:last-of-type{margin:0 1rem}}#documents .documents-container a{display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%}#documents .documents-container a h4{color:#89a5ab;font-size:1rem}#documents .documents-container a img{width:100%;height:auto}
