/*@import "../../warehousereit/css/main.css";*/
/*@import 'base/skeleton';

*/
.bg-aqua {
  background-color: #53CAB7; }

.bg-green {
  background-color: #2FA794; }

.bg-purple {
  background-color: #725EA8; }

.bg-lime {
  background-color: #82AF92; }

.bg-blue-purple {
  background-color: #606CC6; }

.bg-light-blue {
  background-color: #65C6D8; }

.home-header .inner .strapline.colour-aqua {
  background: url(../images/home-hero-callout-aqua.svg) 0 0 no-repeat;
  background-size: 100%; }

.home-header .inner .strapline.colour-green {
  background: url(../images/home-hero-callout-green.svg) 0 0 no-repeat;
  background-size: 100%; }

.home-header .inner .strapline.colour-purple {
  background: url(../images/home-hero-callout-purple.svg) 0 0 no-repeat;
  background-size: 100%; }

.home-header .inner .strapline.colour-lime {
  background: url(../images/home-hero-callout-lime.svg) 0 0 no-repeat;
  background-size: 100%; }

.home-header .inner .strapline.colour-blue-purple {
  background: url(../images/home-hero-callout-blue-purple.svg) 0 0 no-repeat;
  background-size: 100%; }

.home-header .inner .strapline.colour-light-blue {
  background: url(../images/home-hero-callout-light-blue.svg) 0 0 no-repeat;
  background-size: 100%; }

h1, p.parent, h2.large {
  color: #53CAB7; }

h2 {
  font-size: 22px;
  line-height: 26px;
  color: #707070; }

.intro-copy h3 {
  color: #707070; }

p a {
  color: #53CAB7; }

.footnote {
  font-size: 0.75em;
  line-height: 1.25em; }

header .inner .share-price p span {
  color: #53CAB7; }

header .inner .menu-holder #search-trigger {
  background: url(../images/icon-search-close.svg) 0 0 no-repeat;
  background-size: 16px auto; }

header .inner .menu-holder .search-holder input[type="submit"] {
  background: url(../images/icon-search.svg) 0 0 no-repeat;
  background-size: 100%; }

header .inner .menu-holder .menu > li > a:hover {
  color: #53CAB7; }

header .inner .menu-holder .menu > li.current_page_item > a, header .inner .menu-holder .menu > li.current_page_ancestor > a, header .inner .menu-holder .menu > li.current-page-ancestor > a, header .inner .menu-holder .menu > li .sub-menu li a:hover {
  color: #53CAB7; }

header .inner .menu-holder .menu > li .sub-menu li.current_page_item a, header .inner .menu-holder .menu > li .sub-menu li.current-menu-item a, header .inner .menu-holder .menu > li .sub-menu li.current-page-ancestor a {
  color: #53CAB7; }

footer .footer-bottom {
  background: #53CAB7; }

footer .footer-top .constant .inner .footer-dd-trigger {
  color: #53CAB7; }

footer .footer-top .constant .inner .footer-dd-trigger:after {
  background: url(../images/icon-nav-arrow-down-green.svg) 0 0 no-repeat; }

footer .footer-bottom .inner .footer-menu-2 .footer-menu ul li a {
  border-bottom: 1px solid #53CAB7; }

footer .footer-top .constant .inner .socials-holder .socials li a.twitter {
  background: url(../images/icon-twitter.svg) 0 0 no-repeat;
  background-size: 100% auto; }

footer .footer-top .constant .inner .socials-holder .socials li a.linkedin {
  background: url(../images/icon-linkedin.svg) 0 0 no-repeat;
  background-size: 100% auto; }

footer .footer-top .footer-dropdown #menu-header-menu-2 > li > a {
  color: #707070; }

.home-blocks-bottom {
  padding: 50px 0 30px 0; }

.home-header .inner .headline .content {
  background: url(../images/hero-headline-bg.svg) 0 0 no-repeat;
  background-size: cover;
  background-position: bottom center;
  width: 35%; }

.home-header .inner .strapline {
  padding: 50px 50px 30px 50px; }

.top-level-header .inner .headline .content {
  background: url(../images/hero-headline-bg.svg) 0 0 no-repeat;
  background-size: cover;
  background-position: bottom center; }

.page-header .copyarea {
  color: #53CAB7; }

.about-what-we-do .input-block h3, .about-what-we-do .creating-blocks .creating-block p, .about-what-we-do .creating-blocks .creating-block p {
  color: #53CAB7; }

.about-what-we-do .inputs-block h2, .about-what-we-do .create-value h2, .about-what-we-do .creating-value h2, .about-what-we-do .social-value h2 {
  border-bottom: 1px solid #53CAB7; }

.market-opp-block .market-opp-boxes .opp-box.colour-green h3, .market-opp-block .market-opp-boxes .opp-box.colour-green h4, .market-opp-block .market-opp-boxes .opp-box.colour-green a.read-more {
  color: #2FA794; }

.market-opp-block .market-opp-boxes .opp-box a.read-more:after, .market-opp-block .market-opp-boxes .opp-box .more-block .responding-copy, .market-opp-block .market-opp-boxes .opp-box .more-block.expanded .more-button {
  background-color: #2FA794; }

.market-opp-block .market-opp-boxes .opp-box .more-block.expanded .more-button a.read-more:after {
  background: #fff url(../images/icon-down-arrow-white-green.svg) center top -67px no-repeat;
  background-size: 29px auto; }

.market-opp-block .market-opp-boxes .opp-box.colour-purple h3, .market-opp-block .market-opp-boxes .opp-box.colour-purple h4, .market-opp-block .market-opp-boxes .opp-box.colour-purple a.read-more {
  color: #736696; }

.market-opp-block .market-opp-boxes .opp-box.colour-purple a.read-more:after, .market-opp-block .market-opp-boxes .opp-box.colour-purple .more-block .responding-copy, .market-opp-block .market-opp-boxes .opp-box.colour-purple .more-block.expanded .more-button {
  background-color: #736696; }

.market-opp-block .market-opp-boxes .opp-box.colour-purple .more-block.expanded .more-button a.read-more:after {
  background: #fff url(../images/icon-down-arrow-white-purple.svg) center top -67px no-repeat;
  background-size: 29px auto; }

.market-opp-block .market-opp-boxes .opp-box.colour-blue-purple h3, .market-opp-block .market-opp-boxes .opp-box.colour-blue-purple h4, .market-opp-block .market-opp-boxes .opp-box.colour-blue-purple a.read-more {
  color: #606CC6; }

.market-opp-block .market-opp-boxes .opp-box.colour-blue-purple a.read-more:after, .market-opp-block .market-opp-boxes .opp-box.colour-blue-purple .more-block .responding-copy, .market-opp-block .market-opp-boxes .opp-box.colour-blue-purple .more-block.expanded .more-button {
  background-color: #606CC6; }

.market-opp-block .market-opp-boxes .opp-box.colour-blue-purple .more-block.expanded .more-button a.read-more:after {
  background: #fff url(../images/icon-down-arrow-white-blue-purple.svg) center top -67px no-repeat;
  background-size: 29px auto; }

.market-opp-block .market-opp-boxes .opp-box.colour-aqua h3, .market-opp-block .market-opp-boxes .opp-box.colour-aqua h4, .market-opp-block .market-opp-boxes .opp-box.colour-aqua a.read-more {
  color: #53CAB7; }

.market-opp-block .market-opp-boxes .opp-box.colour-aqua a.read-more:after, .market-opp-block .market-opp-boxes .opp-box.colour-aqua .more-block .responding-copy, .market-opp-block .market-opp-boxes .opp-box.colour-aqua .more-block.expanded .more-button {
  background-color: #53CAB7; }

.market-opp-block .market-opp-boxes .opp-box.colour-aqua .more-block.expanded .more-button a.read-more:after {
  background: #fff url(../images/icon-down-arrow-white-aqua.svg) center top -67px no-repeat;
  background-size: 29px auto; }

.board-bios .board-bio .copy p.name, .board-bios .board-bio .copy p.qual {
  color: #53CAB7; }

.board-bios .board-bio a {
  background: #53CAB7; }

.board-bios .board-bio-large-holder {
  background: #edfaf8;
  border: 1px #53CAB7 solid; }

.board-bios .board-bio.expanded .flap, .board-bios .board-bio.expanded {
  background: #edfaf8;
  border-left: 1px #53CAB7 solid;
  border-right: 1px #53CAB7 solid; }

.accordion {
  border-top: 10px solid #53CAB7; }

.accordion .accordion-item h3:hover {
  color: #53CAB7; }

.accordion .accordion-item h3:after {
  background: #53CAB7 url(../images/icon-arrow-down-white.svg) center center no-repeat;
  background-size: 14px auto; }

.about-governance .board-committee .header > div p, .about-governance .board-committee .member .true, .about-governance .reference-boxes .box h2 {
  background: #53CAB7; }

.about-governance .board-committee .header {
  border-bottom: 10px solid #53CAB7; }

.about-governance .reference-boxes .box p a {
  color: #53CAB7; }

.about-governance .company-policies {
  width: calc(100% + 28px);
  margin-left: -14px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .about-governance .company-policies .policy {
    width: calc(25% - 30px);
    margin: 14px; }
    .about-governance .company-policies .policy a {
      display: block; }
      .about-governance .company-policies .policy a:hover .image {
        opacity: 0.7; }
    .about-governance .company-policies .policy .image {
      opacity: 1;
      transition: opacity ease 0.4s;
      margin-bottom: 20px; }
    .about-governance .company-policies .policy .title {
      padding: 5px 0 15px 50px;
      background: url(../images/icon-policy-download.svg) top left no-repeat;
      font-weight: 500;
      color: #53CAB7; }

.investors-landing .latest-boxes .inner .box1 p.share-price, .investors-landing .latest-boxes .inner .box3 .news-feed li p a:hover, .investors-landing .latest-boxes .inner .box4 .news-feed li p a:hover {
  color: #53CAB7; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-green h3 {
  color: #2FA794;
  border-bottom: 1px solid #2FA794; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-green h4 {
  color: #2FA794; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-purple h3 {
  color: #736696;
  border-bottom: 1px solid #736696; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-purple h4 {
  color: #736696; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-aqua h3 {
  color: #53CAB7;
  border-bottom: 1px solid #53CAB7; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-aqua h4 {
  color: #53CAB7; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-lime h3 {
  color: #82AF92;
  border-bottom: 1px solid #82AF92; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-lime h4 {
  color: #82AF92; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-blue-purple h3 {
  color: #606CC6;
  border-bottom: 1px solid #606CC6; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-blue-purple h4 {
  color: #606CC6; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-light-blue h3 {
  color: #65C6D8;
  border-bottom: 1px solid #65C6D8; }

.investors-value-creation .kpis .kpi-boxes .kpi-box.colour-light-blue h4 {
  color: #65C6D8; }

.share-information .stock-fund-details .fund-details h3, .investors-landing .half-half .col-right .inner-half-half h3, .investors-landing .half-half .col-right .inner-half-half h4 {
  color: #53CAB7; }

.year-tabs .year-tab, .year-tabs .return-tab, .return-tabs .year-tab, .return-tabs .return-tab {
  color: #53CAB7; }

.year-tabs .year-tab.active, .year-tabs .return-tab.active, .return-tabs .year-tab.active, .return-tabs .return-tab.active, .year-tabs .year-tab:hover, .year-tabs .return-tab:hover, .return-tabs .year-tab:hover, .return-tabs .return-tab:hover {
  background: #53CAB7; }

.documents-holder, .returns-holder {
  border-top: 10px solid #53CAB7; }

.documents-holder .year-content .document .title, .returns-holder .year-content .document .title {
  color: #53CAB7; }

.financial-calendar .tab, .shareholders .header p {
  background: #53CAB7; }

.financial-calendar .calendar {
  border-top: 10px solid #53CAB7; }

.financial-calendar .calendar .events .event, .shareholders .shareholder-row .shares, .shareholders .shareholder-row .percentage {
  color: #53CAB7; }

.shareholders .header {
  border-bottom: 10px solid #53CAB7; }

.esg-page .strategy-block .strategy-boxes .strategy-box.green .header, .esg-page .strategy-block .strategy-boxes .strategy-box.green .read-more:before {
  background-color: #2FA794; }

.esg-page .strategy-block .strategy-boxes .strategy-box.green .read-more {
  color: #2FA794; }

.esg-page .strategy-block .strategy-boxes .strategy-box.purple .header, .esg-page .strategy-block .strategy-boxes .strategy-box.purple .read-more:before {
  background-color: #736696; }

.esg-page .strategy-block .strategy-boxes .strategy-box.purple .read-more {
  color: #736696; }

.esg-page .strategy-block .strategy-boxes .strategy-box.aqua .header, .esg-page .strategy-block .strategy-boxes .strategy-box.aqua .read-more:before {
  background-color: #53CAB7; }

.esg-page .strategy-block .strategy-boxes .strategy-box.aqua .read-more, .esg-page .page-main .quotearea p.name {
  color: #53CAB7; }

.esg-page .strategy-block .strategy-boxes .strategy-box.lime .header, .esg-page .strategy-block .strategy-boxes .strategy-box.lime .read-more:before {
  background-color: #82AF92; }

.esg-page .strategy-block .strategy-boxes .strategy-box.lime .read-more {
  color: #82AF92; }

.esg-page .strategy-block .strategy-boxes .strategy-box.blue-purple .header, .esg-page .strategy-block .strategy-boxes .strategy-box.blue-purple .read-more:before {
  background-color: #606CC6; }

.esg-page .strategy-block .strategy-boxes .strategy-box.blue-purple .read-more {
  color: #606CC6; }

.esg-page .page-main .quotearea .quotemarks {
  background: url(../images/quotemarks.svg) 0 0 no-repeat;
  background-size: 100% auto; }

.esg-page .bullet-box-holder.green .title, .esg-page .page-intro.green {
  background-color: #2FA794; }

.esg-page .bullet-box-holder.purple .title, .esg-page .page-intro.purple {
  background-color: #736696; }

.esg-page .bullet-box-holder.lime .title, .esg-page .page-intro.lime {
  background-color: #82AF92; }

.esg-page .bullet-box-holder.blue-purple .title, .esg-page .page-intro.blue-purple {
  background-color: #606CC6; }

.investors-value-creation .investment-case .case-boxes {
  margin: 30px 0 20px -14px; }

.about-history .timeline .center {
  background: url(../images/about-history-main.svg) center center no-repeat; }

.about-history .timeline .callout {
  color: #53CAB7; }

.press-page-buttons .button, .contact-page .column-block h3 {
  color: #53CAB7; }

.press-page-buttons .button:hover, .press-page-buttons .button.active {
  background: #53CAB7; }

.home-blocks-bottom .inner .button {
  padding: 15px 17px 15px 7px; }

.portfolio-topten .assets-key .key-box.colour-lime {
  border-bottom: 1px solid #82AF92;
  color: #82AF92; }

.portfolio-topten .assets-key .key-box.colour-light-blue {
  border-bottom: 1px solid #65C6D8;
  color: #65C6D8; }

.portfolio-topten .assets-key .key-box.colour-blue-purple {
  border-bottom: 1px solid #606CC6;
  color: #606CC6; }

.portfolio-topten .assets-key .key-box.colour-purple {
  border-bottom: 1px solid #2E4760;
  color: #2E4760; }

.portfolio-topten .asset-boxes .asset-box a {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%; }
  .portfolio-topten .asset-boxes .asset-box a:hover .arrow {
    opacity: 0.8; }
.portfolio-topten .asset-boxes .asset-box .arrow {
  margin: 0 auto 15px auto;
  width: 52px;
  height: 52px;
  border-radius: 52px;
  background-image: url("../images/icon-arrow-case-study.svg");
  background-position: center center;
  background-size: 18px auto;
  background-repeat: no-repeat;
  background-color: #fff;
  transition: opacity ease 0.4s; }

.portfolio-topten .asset-boxes .asset-box.bg-light-blue .arrow {
  background-image: url("../images/icon-arrow-case-study-light-blue.svg"); }

.portfolio-topten .asset-boxes .asset-box.bg-purple .arrow {
  background-image: url("../images/icon-arrow-case-study-purple.svg"); }

.portfolio-topten .asset-boxes .asset-box.bg-lime .arrow {
  background-image: url("../images/icon-arrow-case-study-lime.svg"); }

.portfolio-topten .asset-boxes .asset-box.bg-blue-purple .arrow {
  background-image: url("../images/icon-arrow-case-study-blue-purple.svg"); }

.case-study-header {
  height: calc(80vh - 190px); }

.case-study-single .headline {
  font-size: 32px;
  line-height: 38px;
  font-weight: 500;
  margin-bottom: 40px; }
.case-study-single .key-stats-location h2 {
  color: #707070 !important; }
.case-study-single .stat-holder .stat-box p.stat em {
  font-size: 18px;
  line-height: 22px;
  font-style: normal; }
.case-study-single .stat-holder .stat-box p.stat-small {
  font-size: 18px;
  line-height: 22px; }
.case-study-single.colour-light-blue .headline {
  color: #65C6D8; }
.case-study-single.colour-light-blue .key-stats-location .content .stat-holder .stat-box {
  background: #65C6D8; }
.case-study-single.colour-light-blue .main-copy-boxes .copy-box h2 {
  color: #65C6D8; }
.case-study-single.colour-light-blue .sustainability-boxes {
  background: #65C6D8; }
.case-study-single.colour-light-blue .next-previous a {
  color: #65C6D8; }
.case-study-single.colour-light-blue .next-previous a:after {
  background-color: #65C6D8; }
.case-study-single.colour-purple .headline {
  color: #736696; }
.case-study-single.colour-purple .key-stats-location .content .stat-holder .stat-box {
  background: #736696; }
.case-study-single.colour-purple .main-copy-boxes .copy-box h2 {
  color: #736696; }
.case-study-single.colour-purple .sustainability-boxes {
  background: #736696; }
.case-study-single.colour-purple .next-previous a {
  color: #736696; }
.case-study-single.colour-purple .next-previous a:after {
  background-color: #736696; }
.case-study-single.colour-lime .headline {
  color: #82AF92; }
.case-study-single.colour-lime .key-stats-location .content .stat-holder .stat-box {
  background: #82AF92; }
.case-study-single.colour-lime .main-copy-boxes .copy-box h2 {
  color: #82AF92; }
.case-study-single.colour-lime .sustainability-boxes {
  background: #82AF92; }
.case-study-single.colour-lime .next-previous a {
  color: #82AF92; }
.case-study-single.colour-lime .next-previous a:after {
  background-color: #82AF92; }
.case-study-single.colour-blue-purple .headline {
  color: #606CC6; }
.case-study-single.colour-blue-purple .key-stats-location .content .stat-holder .stat-box {
  background: #606CC6; }
.case-study-single.colour-blue-purple .main-copy-boxes .copy-box h2 {
  color: #606CC6; }
.case-study-single.colour-blue-purple .sustainability-boxes {
  background: #606CC6; }
.case-study-single.colour-blue-purple .next-previous a {
  color: #606CC6; }
.case-study-single.colour-blue-purple .next-previous a:after {
  background-color: #606CC6; }

.case-study-single .next-previous a {
  font-size: 32px;
  line-height: 38px;
  font-weight: 500; }

.portfolio-topten .asset-boxes {
  justify-content: flex-start;
  width: calc(100% + 26px);
  margin-left: -13px; }

.portfolio-topten .asset-boxes .asset-box {
  width: calc(33.33333% - 26px);
  margin: 0 13px 22px 13px; }

.case-study-single .sustainability-boxes {
  margin-bottom: 0; }

.case-study-single .next-previous {
  margin: 40px 0 60px 0;
  text-align: right; }

.case-study-single .main-copy-boxes .copy-box {
  width: calc(50% - 18px); }

.case-study-single .key-stats-location .content .stat-holder .stat-box .sb-inner {
  padding: 25px 20px !important; }

.case-study-single .key-stats-location .content .stat-holder .stat-box p {
  padding: 0 0 10px 0 !important; }

.case-study-single .key-stats-location .content .stat-holder .stat-box p:last-child {
  padding: 0 !important; }

.case-study-single .key-stats-location .content .stat-holder .stat-box .sb-inner ul {
  margin-bottom: 0; }

#disclaimer {
  background: rgba(83, 202, 183, 0.9); }
  #disclaimer.declined {
    background: #53cab7; }

#disclaimer .disclaimer-actions .actions .inner .button {
  background-color: #53CAB7;
  margin-right: 20px; }

#disclaimer .disclaimer-content-decline {
  display: none; }

#disclaimer .disclaimer-actions .actions .inner {
  justify-content: flex-start; }

#disclaimer .disclaimer-content-decline p a {
  color: #fff; }

#cookie-notice .cn-button {
  background: #53CAB7 !important; }

@media only screen and (max-width: 1399px) {
  .home-header .inner .headline .content {
    width: 50%;
    max-width: 550px; } }
@media only screen and (max-width: 1024px) {
  #mobile-menu {
    background: #53CAB7; }

  #mobile-menu .mobile-share-price p, #mobile-menu .mobile-share-price p span, #mobile-menu .mobile-share-price p.price {
    color: #53CAB7; }

  #mobile-menu .mobile-search-holder input[type="submit"] {
    background: url(../images/icon-search.svg) 0 0 no-repeat; }

  .home-header .inner .headline .content {
    width: 60%;
    max-width: 450px; }

  .about-governance .company-policies .policy {
    width: calc(33.33% - 30px); } }
@media only screen and (max-width: 767px) {
  .home-header .inner .headline .content {
    width: 100%;
    padding: 20px 30px 50px 30px;
    max-width: 250px; }

  .portfolio-topten .asset-boxes .asset-box .arrow {
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background-size: 15px auto; }

  .case-study-header {
    height: 320px; }

  .case-study-single .headline, .case-study-single .next-previous a {
    font-size: 20px;
    line-height: 24px; }

  .case-study-single .stat-holder .stat-box p.stat em {
    font-size: 14px;
    line-height: 18px; }

  .case-study-single .main-copy-boxes, .case-study-single .main-copy-boxes .copy-box {
    width: 100%; }

  .case-study-single .key-stats-location .content .stat-holder .stat-box .sb-inner p {
    text-align: center; }

  .about-governance .company-policies .policy {
    width: calc(50% - 30px); } }
@media only screen and (max-width: 500px) {
  .portfolio-topten .asset-boxes {
    margin: 0 0 30px 0;
    display: block; }

  .portfolio-topten .asset-boxes .asset-box {
    width: 100%;
    max-width: 425px;
    margin: 0 auto 20px auto; }

  .about-governance .company-policies {
    width: 100%;
    margin-left: 0; }

  .about-governance .company-policies .policy {
    width: 100%;
    margin: 14px 0; } }
