.wf-force-outline-none[tabindex="-1"]:focus{outline:none}html{scroll-behavior:smooth}html,body{max-width:100vw;overflow-x:hidden}*{box-sizing:border-box}.nav-wrap.nav-white,.nav-wrap.nav-white .p-text-02,.nav-wrap.nav-white .p-text-03-medium,.nav-wrap.nav-white .primary-button-text,.nav-wrap.nav-white .nav-link-box,.nav-wrap.nav-white .nav-link-box-02,.nav-wrap.nav-white .nav-link-box-03,.nav-wrap.nav-white .nav-down-arrow,.nav-wrap.nav-white .btn-link,.nav-wrap.nav-white a{color:#fff;transition:color .25s}.nav-wrap.nav-white .nav-down-arrow svg,.nav-wrap.nav-white .nav-down-arrow path{stroke:#fff;transition:stroke .25s}.nav-wrap.nav-white .w-nav-icon{background-color:#fff;transition:background-color .25s}.nav-wrap.nav-white .nav-brand-logo{display:block}.nav-wrap.nav-white .btn-wrap .btn-link,.nav-wrap.nav-white .btn-wrap .btn-link .primary-button-text{color:#fff;background:0 0;border-color:#ffffffe6;transition:color .25s,border-color .25s,background .25s}.nav-wrap.nav-white .btn-wrap .btn-link:hover{background:#ffffff26}.nav-wrap.nav-white .btn-arrow-icon,.nav-wrap.nav-white .btn-icon-box img{filter:brightness(0)invert();transition:filter .25s}.nav-wrap{z-index:1000;position:sticky;top:0}.nav-wrap .nav-contact{z-index:1000;transition:background .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:relative;top:0}.nav-wrap .nav-contact.nav-stuck{-webkit-backdrop-filter:blur(12px);background:#ffffffd9}.nav-wrap .nav-contact.nav-stuck .nav-header.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c{-webkit-backdrop-filter:blur(12px);background:#fffffff2;transition:background .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s}.nav-wrap.nav-white .nav-contact.nav-stuck,.nav-wrap.nav-white .nav-contact.nav-stuck .p-text-02,.nav-wrap.nav-white .nav-contact.nav-stuck .p-text-03-medium,.nav-wrap.nav-white .nav-contact.nav-stuck .primary-button-text,.nav-wrap.nav-white .nav-contact.nav-stuck .nav-link-box,.nav-wrap.nav-white .nav-contact.nav-stuck .nav-link-box-02,.nav-wrap.nav-white .nav-contact.nav-stuck .nav-link-box-03,.nav-wrap.nav-white .nav-contact.nav-stuck .nav-down-arrow,.nav-wrap.nav-white .nav-contact.nav-stuck .btn-link,.nav-wrap.nav-white .nav-contact.nav-stuck a{color:#000}.nav-wrap.nav-white .nav-contact.nav-stuck .nav-down-arrow svg,.nav-wrap.nav-white .nav-contact.nav-stuck .nav-down-arrow path{stroke:#000}.nav-wrap.nav-white .nav-contact.nav-stuck .w-nav-icon{background-color:#000}.nav-wrap.nav-white .nav-contact.nav-stuck .nav-brand-logo,.nav-wrap.nav-white .nav-contact.nav-stuck .nav-brand-logo .logo-svg,.nav-wrap.nav-white .nav-contact.nav-stuck .nav-brand-logo img{filter:none}.nav-wrap.nav-white .nav-contact.nav-stuck .btn-wrap .btn-link,.nav-wrap.nav-white .nav-contact.nav-stuck .btn-wrap .btn-link .primary-button-text{color:#000;border-color:#000000e6}.nav-wrap.nav-white .nav-contact.nav-stuck .btn-wrap .btn-link:hover{background:#0000001a}.nav-wrap.nav-white .nav-contact.nav-stuck .btn-arrow-icon,.nav-wrap.nav-white .nav-contact.nav-stuck .btn-icon-box img{filter:none}.nav-wrap.nav-white .nav-contact.nav-over-footer,.nav-wrap.nav-white .nav-contact.nav-over-footer .nav-header.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c{background:var(--color--dark-blue);-webkit-backdrop-filter:none}.nav-wrap.nav-white .nav-contact.nav-over-footer,.nav-wrap.nav-white .nav-contact.nav-over-footer .p-text-02,.nav-wrap.nav-white .nav-contact.nav-over-footer .primary-button-text,.nav-wrap.nav-white .nav-contact.nav-over-footer .nav-link-box,.nav-wrap.nav-white .nav-contact.nav-over-footer .nav-down-arrow,.nav-wrap.nav-white .nav-contact.nav-over-footer .btn-link,.nav-wrap.nav-white .nav-contact.nav-over-footer a{color:#fff}.nav-wrap.nav-white .nav-contact.nav-over-footer .nav-down-arrow svg,.nav-wrap.nav-white .nav-contact.nav-over-footer .nav-down-arrow path{stroke:#fff}.nav-wrap.nav-white .nav-contact.nav-over-footer .w-nav-icon{background-color:#fff}.nav-wrap.nav-white .nav-contact.nav-over-footer .nav-brand-logo,.nav-wrap.nav-white .nav-contact.nav-over-footer .nav-brand-logo .logo-svg,.nav-wrap.nav-white .nav-contact.nav-over-footer .nav-brand-logo img{filter:brightness(0)invert()}.nav-wrap.nav-white .nav-contact.nav-over-footer .btn-wrap .btn-link,.nav-wrap.nav-white .nav-contact.nav-over-footer .btn-wrap .btn-link .primary-button-text{color:#fff;background:0 0;border-color:#ffffffe6}.nav-wrap.nav-white .nav-contact.nav-over-footer .btn-wrap .btn-link:hover{background:#ffffff26}.nav-wrap.nav-white .nav-contact.nav-over-footer .btn-arrow-icon,.nav-wrap.nav-white .nav-contact.nav-over-footer .btn-icon-box img{filter:brightness(0)invert()}.nav-wrap.nav-inner-page .nav-contact,.nav-wrap.nav-inner-page .nav-contact .nav-header.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c{-webkit-backdrop-filter:none;background:#fff}.nav-wrap.nav-inner-page,.nav-wrap.nav-inner-page .p-text-02,.nav-wrap.nav-inner-page .p-text-03-medium,.nav-wrap.nav-inner-page .primary-button-text,.nav-wrap.nav-inner-page .nav-link-box,.nav-wrap.nav-inner-page .nav-link-box-02,.nav-wrap.nav-inner-page .nav-link-box-03,.nav-wrap.nav-inner-page .nav-down-arrow,.nav-wrap.nav-inner-page .btn-link,.nav-wrap.nav-inner-page a{color:var(--color--dark-blue,#03171d)}.nav-wrap.nav-inner-page .nav-down-arrow svg,.nav-wrap.nav-inner-page .nav-down-arrow path{stroke:var(--color--dark-blue,#03171d)}.nav-wrap.nav-inner-page .btn-wrap .btn-link,.nav-wrap.nav-inner-page .btn-wrap .btn-link .primary-button-text{color:var(--color--dark-blue,#03171d);background:0 0;border-color:#03171de6}.nav-wrap.nav-inner-page .btn-wrap .btn-link:hover{background:#03171d14}.nav-wrap.nav-inner-page .btn-arrow-icon,.nav-wrap.nav-inner-page .btn-icon-box img{filter:none}.mobile-menu-overlay{z-index:10000;visibility:hidden;opacity:0;background:#fff;transition:opacity .2s,visibility .2s;display:none;position:fixed;inset:0;overflow:hidden}.mobile-menu-overlay.mobile-menu-open{visibility:visible;opacity:1;flex-direction:column;min-height:100dvh;display:flex!important}.mobile-menu-panel{flex-direction:column;width:100%;min-height:100%;padding:0;display:flex}.mobile-menu-header{background:#fff;border-bottom:1px solid #03171d14;flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 20px;display:flex}.mobile-menu-logo{line-height:0;display:block}.mobile-menu-close{width:48px;height:48px;color:var(--color--dark-blue,#03171d);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:flex}.mobile-menu-close:hover{color:var(--color--dark-blue,#03171d);background:#03171d0f}.mobile-menu-nav{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;padding:32px 24px 40px;display:flex;overflow-y:auto}.mobile-menu-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mobile-menu-link{color:var(--color--dark-blue,#03171d);padding:14px 0;font-size:1.25rem;font-weight:500;line-height:1.3;text-decoration:none;transition:opacity .2s;display:block}.mobile-menu-link:hover{opacity:.75;color:var(--color--dark-blue,#03171d)}.mobile-menu-cta{border-top:1px solid #03171d14;margin-top:24px;padding-top:24px}.mobile-menu-cta-button{color:#fff;background:var(--color--dark-blue,#03171d);border:2px solid var(--color--dark-blue,#03171d);border-radius:8px;align-items:center;gap:10px;padding:14px 24px;font-size:1rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.mobile-menu-cta-button:hover{background:var(--color--yellow-colour,#f5d547);color:var(--color--dark-blue,#03171d);border-color:var(--color--yellow-colour,#f5d547)}.mobile-menu-cta-button svg{flex-shrink:0}.mobile-menu-cta-button:hover svg{stroke:var(--color--dark-blue,#03171d)}.mobile-menu-cta-text{color:inherit}@media (min-width:992px){.navbar-container-wrapper .w-nav-button{display:none}.mobile-menu-overlay.mobile-menu-open{display:none!important}}@media (max-width:991px){.navbar-container-wrapper .nav-left,.navbar-container-wrapper .nav-right .btn-wrap{display:none}.nav-wrap .navbar-container-wrapper .w-nav-button{display:block!important}}.nav-wrap .w-nav-button .w-icon-nav-menu:before{display:none!important}.nav-wrap.nav-inner-page .w-nav-icon{background-color:var(--color--dark-blue,#03171d)}.nav-wrap .navbar-container-wrapper .w-nav-button,.nav-wrap .navbar-container-wrapper .w-nav-button.w--open{background-color:#0000;padding:4px}@media (max-width:991px){.nav-wrap .navbar-container-wrapper .w-nav-button .w-icon-nav-menu{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.nav-wrap .navbar-container-wrapper .w-nav-button .w-nav-icon{border-radius:2px;width:28px;height:3px;display:block}.nav-wrap .navbar-wrapper{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.nav-wrap.nav-white a{color:#000}}body.mobile-menu-open{overflow:hidden}.btn-link:hover{background-color:var(--color--dark-blue,#081122);color:var(--color--white-colour,#fff);transition:background-color .25s,color .25s}.btn-link:hover .primary-button-text{color:var(--color--white-colour,#fff)}.btn-link.w-variant-cb69fa8f-047e-852a-fe6f-eb063353cfc5:hover{background-color:var(--color--yellow-colour);color:var(--color--dark-blue)}.btn-link.w-variant-cb69fa8f-047e-852a-fe6f-eb063353cfc5:hover .primary-button-text{color:var(--color--dark-blue)}.btn-icon-reverse .btn-link:hover .btn-icon-box{background-color:var(--color--yellow-colour);color:var(--color--dark-blue)}.btn-icon-reverse .btn-link:hover .btn-arrow-icon{color:var(--color--dark-blue);filter:none}.btn-link-2:hover{background-color:#ffffff1a;transition:background-color .25s,color .25s}.btn-link-2:where(.w-variant-c49f4854-848c-8791-04c9-879745c08346):hover{color:var(--color--yellow-colour);background-color:#ffffff26}.btn-link-2:not(.w-variant-c49f4854-848c-8791-04c9-879745c08346):hover{color:var(--color--dark-blue);background-color:#0000000f}#about-stats .btn-icon-reverse .btn-icon-box,#hero .btn-icon-reverse .btn-icon-box{background-color:var(--color--dark-blue,#081122);color:var(--color--white-colour,#fff);transition:background-color .25s,color .25s}#about-stats .btn-icon-reverse .btn-arrow-icon,#hero .btn-icon-reverse .btn-arrow-icon{color:var(--color--white-colour,#fff);filter:none;transition:color .25s}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-contact-form{flex-direction:column;gap:1rem;width:100%;height:100%;min-height:280px;padding:1.5rem;display:flex}.footer-form-input{color:#000;background:#ffffffe6;border:1px solid #00000026;border-radius:6px;width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.5;transition:border-color .2s,box-shadow .2s}.footer-form-input::placeholder{color:#00000080}.footer-form-input:focus{border-color:#0006;outline:none;box-shadow:0 0 0 3px #00000014}.footer-form-textarea{resize:vertical;min-height:100px}.footer-form-submit{cursor:pointer;width:100%;margin-top:.25rem}.footer-wrapper-two .footer-block-wrapper{max-width:none;margin-left:auto}.footer .footer-block-wrap{gap:var(--space--space-60,60px);flex-direction:row}.footer .btn-icon-box .footer-email-icon{color:inherit;flex-shrink:0}.footer .btn-icon-box .btn-icon-wrapper{justify-content:center;align-items:center;margin-top:0;display:flex}.footer .btn-icon-box .btn-icon-inner{justify-content:center;align-items:center;display:flex}.investment-sectors-grid{flex-direction:row;justify-content:space-between;gap:10rem;width:100%;display:flex}@media screen and (max-width:991px){.investment-sectors-grid{gap:var(--space--space-40);flex-direction:column}.footer-contact-form{padding:0}.footer-wrapper-two .footer-block-wrapper{max-width:none;margin-left:0;padding-top:2rem;padding-bottom:2rem}.footer-block-wrap{justify-content:space-between;width:100%}.mobile-menu-cta-button{background-color:var(--color--yellow-colour)}}@media screen and (max-width:767px){.investment-sectors-grid{gap:var(--space--space-24)}}.hero-bottom-row{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}@media screen and (max-width:767px){.hero-bottom-row{flex-direction:column;align-items:flex-start;gap:1rem}}.service-wrapper.service-wrapper-home{grid-template-columns:1fr 1fr}.section-03-home{padding-top:5rem}@media screen and (max-width:479px){.service-wrapper.service-wrapper-home,.footer-block-wrapper{grid-template-columns:1fr}.cookie-banner{padding-left:var(--space--space-24);padding-right:var(--space--space-24)}.cookie-banner-inner{padding:0}}.footer .footer-form-submit.footer-submit-btn-padded{background-color:var(--color--light-blue);padding-top:1rem;padding-bottom:1rem}.footer{background-color:var(--color--dark-blue);color:var(--color--white-colour)}.footer .tag-box,.footer .taglink,.footer .h-01,.footer .p-text-01-m,.footer .p-text-02,.footer .primary-button-text,.footer .btn-link,.footer .btn-link .primary-button-text,.footer a:not(.footer-link){color:#fff}.footer .h-01{-webkit-text-stroke-color:#fff}.footer .btn-link{background:0 0;border-color:#ffffffe6}.footer .btn-link:hover{color:#fff;background:#ffffff26}.footer .btn-link:hover .primary-button-text{color:#fff}.footer .btn-icon-box{color:#fff;background-color:#fff3}.footer .btn-arrow-icon,.footer .btn-icon-box img,.footer .btn-icon-box svg{color:#fff;filter:brightness(0)invert()}.footer .underline{background-color:#fff}.footer .footer-divider{background-color:#fff3}.footer.footer-light{color:var(--color--dark-blue,#03171d);background-color:#fff}.footer.footer-light .tag-box,.footer.footer-light .taglink,.footer.footer-light .h-01,.footer.footer-light .h-03,.footer.footer-light .p-text-01-m,.footer.footer-light .p-text-02,.footer.footer-light .primary-button-text,.footer.footer-light .btn-link,.footer.footer-light .btn-link .primary-button-text,.footer.footer-light a:not(.footer-link){color:var(--color--dark-blue,#03171d)}.footer.footer-light .h-01{-webkit-text-stroke-color:var(--color--dark-blue,#03171d)}.footer.footer-light .btn-link{border-color:var(--color--dark-blue,#03171d);background:0 0}.footer.footer-light .btn-link:hover{color:var(--color--dark-blue,#03171d);background:#03171d14}.footer.footer-light .btn-link:hover .primary-button-text{color:var(--color--dark-blue,#03171d)}.footer.footer-light .btn-icon-box{background-color:var(--color--dark-blue,#03171d);color:#fff}.footer.footer-light .btn-arrow-icon,.footer.footer-light .btn-icon-box img,.footer.footer-light .btn-icon-box svg{color:#fff;filter:none}.footer.footer-light .underline{background-color:var(--color--dark-blue,#03171d)}.footer.footer-light .footer-divider{background-color:#03171d26}.footer.footer-light .footer-link,.footer.footer-light .footer-link .p-text-02,.footer.footer-light button.footer-link .p-text-02{color:var(--color--dark-blue,#03171d)}.footer.footer-light .color-sec-white{color:#03171d99}.footer.footer-light .footer-form-input{color:var(--color--dark-blue,#03171d);background:#fff;border-color:#03171d33}.footer.footer-light .footer-form-input::placeholder{color:#03171d73}.footer.footer-light .footer-form-input:focus{border-color:var(--color--dark-blue,#03171d);box-shadow:0 0 0 3px #03171d1a}.footer.footer-light .footer-form-submit{background-color:var(--color--dark-blue,#03171d);color:#fff}.footer.footer-light .footer-form-submit .primary-button-text{color:#fff}.legal-page{padding:var(--space--space-80,80px)0 var(--space--space-120,120px);background-color:var(--color--gray-bg,#fbfaf9);min-height:60vh}.legal-page-container{max-width:720px;margin-left:auto;margin-right:auto}.legal-back-link{margin-bottom:var(--space--space-40,40px);color:var(--color--dark-blue,#03171d);font-size:.95rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-block}.legal-back-link:hover{opacity:.7}.legal-title{color:var(--color--dark-blue,#03171d);margin:0 0 var(--space--space-24,24px);letter-spacing:-.02em;font-size:clamp(2rem,4vw,2.75rem);font-weight:600}.legal-intro{color:var(--color--dark-blue,#03171d);margin:0 0 var(--space--space-40,40px);opacity:.9;font-size:1.1rem;line-height:1.65}.legal-content{color:var(--color--dark-blue,#03171d)}.legal-content h2{margin:var(--space--space-40,40px)0 var(--space--space-16,16px);font-size:1.25rem;font-weight:600}.legal-content h2:first-child{margin-top:0}.legal-content p{margin:0 0 var(--space--space-16,16px);font-size:1rem;line-height:1.65}.legal-content ul{margin:0 0 var(--space--space-24,24px);padding-left:1.5rem}.legal-content li{margin-bottom:.5rem;line-height:1.6}.legal-content a{color:var(--color--dark-blue,#03171d);text-decoration:underline}.legal-content a:hover{opacity:.8}.cookie-banner{z-index:9998;background:var(--color--dark-blue,#03171d);color:#fff;padding:var(--space--space-24,24px)var(--space--space-40,40px);transition:transform .3s,opacity .3s;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000026}.cookie-banner[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(100%)}.cookie-banner-inner{align-items:center;gap:var(--space--space-24,24px);flex-wrap:wrap;max-width:1200px;margin:0 auto;display:flex}.cookie-banner-text{flex:1;min-width:280px}.cookie-banner-title{align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:1.1rem;font-weight:600;display:flex}.cookie-banner-message{opacity:.95;margin:0;font-size:.95rem;line-height:1.5}.cookie-banner-buttons{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cookie-banner-btn{cursor:pointer;border:none;border-radius:100px;padding:.6rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .2s,color .2s}.cookie-banner-btn-accept{background:var(--color--yellow-colour);color:var(--color--dark-blue,#03171d)}.cookie-banner-btn-accept:hover{filter:brightness(1.05)}.cookie-banner-btn-reject{color:#fff;background:0 0;border:1px solid #ffffff80}.cookie-banner-btn-reject:hover{background:#ffffff1a}.cookie-banner-btn-preferences{color:#fff;background:0 0;border:1px solid #ffffff80;text-decoration:none;display:inline-block}.cookie-banner-btn-preferences:hover{background:#ffffff1a}.cookie-banner-message-link{color:var(--color--yellow-colour);text-decoration:underline}.cookie-banner-message-link:hover{opacity:.9}.hero-bg-video video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.hero-bg-video video::-webkit-media-controls{-webkit-appearance:none;display:none!important}.hero-bg-video video{pointer-events:none}.hero-video-cover{z-index:1;pointer-events:none;background:#000;position:absolute;inset:0}.inner-page-content{padding-top:4rem}.inner-page-content.no-top-padding{padding-top:0}.inner-page-content.no-top-padding .section-03-home,.footer.footer-contact-page{padding-top:7rem}
