.dtt-root{margin:0 auto}.dtt-root .App{padding:0 0 100%;position:relative}.dtt-root .App h2{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;left:50%;margin:auto;position:absolute;top:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;color:#fff;justify-content:center;text-align:center;text-transform:uppercase;z-index:2000}.dtt-root .App.main-wheel-wheel h2{font-size:2.8vw;height:26.5vw;-webkit-transform:translate(-13.25vw,-13.25vw);-ms-transform:translate(-13.25vw,-13.25vw);transform:translate(-13.25vw,-13.25vw);width:26.5vw}@media only screen and (min-width:768px){.dtt-root .App.main-wheel-wheel h2{font-size:21px;height:192px;-webkit-transform:translate(-96px,-96px);-ms-transform:translate(-96px,-96px);transform:translate(-96px,-96px);width:192px}}@media only screen and (min-width:992px){.dtt-root .App.main-wheel-wheel h2{font-size:18px;height:170px;-webkit-transform:translate(-85px,-85px);-ms-transform:translate(-85px,-85px);transform:translate(-85px,-85px);width:170px}}@media only screen and (min-width:1200px){.dtt-root .App.main-wheel-wheel h2{font-size:22px;height:200px;-webkit-transform:translate(-100px,-100px);-ms-transform:translate(-100px,-100px);transform:translate(-100px,-100px);width:200px}}@media only screen and (min-width:1500px){.dtt-root .App.main-wheel-wheel h2{font-size:28px;height:260px;-webkit-transform:translate(-130px,-130px);-ms-transform:translate(-130px,-130px);transform:translate(-130px,-130px);width:260px}}.dtt-root .App.main-wheel-wheel h2.loading{-webkit-animation:wobble 1s ease-out infinite;animation:wobble 1s ease-out infinite;background-color:#82aac3}.dtt-root .App.sub-investments-wheel{margin-left:0;max-height:580px;max-width:580px}@media only screen and (min-width:580px){.dtt-root .App.sub-investments-wheel{font-size:18px;padding:0 0 580px}}.dtt-root .App.sub-investments-wheel h2{color:#7b715f;font-size:4vw;height:48vw;-webkit-transform:translate(-24vw,-24vw);-ms-transform:translate(-24vw,-24vw);transform:translate(-24vw,-24vw);width:48vw}@media only screen and (min-width:580px){.dtt-root .App.sub-investments-wheel h2{font-size:24px;height:290px;-webkit-transform:translate(-145px,-145px);-ms-transform:translate(-145px,-145px);transform:translate(-145px,-145px);width:290px}}.dtt-root .App.sub-investments-wheel h2.loading{background-color:#f3de8d}.dtt-root .App .wheel-tool a{color:#fff}.dtt-root .App .wheel-tool a:hover{text-decoration:none}.dtt-root .App .wheel-tool a:focus{outline:none}.dtt-root .App .wheel-tool>.full-wheel{max-height:100%;max-width:100%;position:absolute;z-index:1000}.dtt-root .App .wheel-tool>.full-wheel .spoke-labels a{font-size:14px;letter-spacing:-.03125em;fill:#fff;display:block;-webkit-transition:.2s;transition:.2s;z-index:5000}.dtt-root .App .wheel-tool>.full-wheel .spoke-labels a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.dtt-root .App .wheel-tool>.full-wheel .segment-labels a{font-size:14px;font-weight:600;-webkit-transition:.2s;transition:.2s}.dtt-root .App .wheel-tool>.full-wheel .segment-labels a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.dtt-root .App .wheel-tool>.full-wheel .rim-labels text{font-size:18px;font-weight:700;letter-spacing:-.03125em;text-transform:uppercase}.dtt-root .App .wheel-tool>.full-wheel .header-ring{font-size:23px;font-weight:700;letter-spacing:-.03125em;line-height:1;text-transform:uppercase}.dfi-tool-wheel-graphs{margin-bottom:64px}.dfi-category-indicators{margin-bottom:32px}h2.dfi-category{color:#7b715f}.post-type-archive-dfi-indicator #text-3.widget,.single-dfi-indicator #text-3.widget{background-color:#d06c8c}.post-type-archive-dfi-indicator #text-3.widget a,.post-type-archive-dfi-indicator #text-3.widget h3.widgettitle,.single-dfi-indicator #text-3.widget a,.single-dfi-indicator #text-3.widget h3.widgettitle{border-color:#fff!important;color:#fff!important}.post-type-archive-dfi-indicator #text-3.widget a.btn-light,.post-type-archive-dfi-indicator #text-3.widget h3.widgettitle.btn-light,.single-dfi-indicator #text-3.widget a.btn-light,.single-dfi-indicator #text-3.widget h3.widgettitle.btn-light{color:#d06c8c!important}.post-type-archive-dfi-indicator #text-3.widget ul.dlm-downloads,.single-dfi-indicator #text-3.widget ul.dlm-downloads{font-size:18px;line-height:1.2em;margin:0 0 20px}.post-type-archive-dfi-indicator #text-3.widget ul.dlm-downloads li,.single-dfi-indicator #text-3.widget ul.dlm-downloads li{border-bottom:1px solid #fff;list-style:none;margin:0;padding:0}.post-type-archive-dfi-indicator #text-3.widget ul.dlm-downloads li a,.single-dfi-indicator #text-3.widget ul.dlm-downloads li a{display:block;padding:10px 0}g#label-group-project-identification{-webkit-transform:translate(-1px,-5px);-ms-transform:translate(-1px,-5px);transform:translate(-1px,-5px)}g#label-group-domicile-non-sovereign-only{-webkit-transform:translate(3px,3px);-ms-transform:translate(3px,3px);transform:translate(3px,3px)}g#label-group-sovereign-non-sovereign{-webkit-transform:translate(-5px,-5px);-ms-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}g#label-group-sector{-webkit-transform:translate(-5px,-3px);-ms-transform:translate(-5px,-3px);transform:translate(-5px,-3px)}g#label-group-investment-instrument{-webkit-transform:translate(-2px,-2px);-ms-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}g#label-group-iam-global-disclosure{-webkit-transform:translate(-6px,-2px);-ms-transform:translate(-6px,-2px);transform:translate(-6px,-2px)}g#label-group-project-costs{-webkit-transform:translate(-4px,-2px);-ms-transform:translate(-4px,-2px);transform:translate(-4px,-2px)}g#label-group-funding-source{-webkit-transform:translate(-2px,-2px);-ms-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}g#label-group-client{-webkit-transform:translate(-1px,-1px);-ms-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}
