#goto-intro{background:#fff;color:#393939;padding-top:40px;padding-bottom:58px}#goto-intro .intro-title{font-size:2.125rem;font-weight:bold;line-height:1.1875;margin:0;margin-bottom:2.2352941176em;text-align:center}#goto-intro .intro-title br{display:none}#goto-intro .intro-lede{font-size:1.75rem;font-weight:bold;line-height:1.2;max-width:540px;margin-bottom:60px}#goto-intro .intro-content{font-size:1rem;line-height:1.9;margin-left:auto;max-width:540px}@media (min-width:1280px){#goto-intro{padding-top:65px;padding-bottom:58px}#goto-intro .intro-title{font-size:2.375rem;margin-bottom:82px}#goto-intro .intro-lede{font-size:1.75rem;margin-bottom:60px;max-width:720px}#goto-intro .intro-content{max-width:610px}}@media (min-width:1400px){#goto-intro{padding-top:78px;padding-bottom:86px}#goto-intro .inner{max-width:1130px}#goto-intro .intro-title{font-size:2.875rem;margin-bottom:114px}#goto-intro .intro-lede{font-size:2rem;margin-bottom:78px;max-width:780px}#goto-intro .intro-content{font-size:1.125rem;max-width:554px}}@media (min-width:1920px){#goto-intro{padding-top:114px;padding-bottom:116px}#goto-intro .inner{max-width:1492px}#goto-intro .intro-title{font-size:3.125rem;margin-bottom:114px}#goto-intro .intro-lede{font-size:2.6875rem;margin-bottom:90px;max-width:1030px}#goto-intro .intro-content{font-size:1.25rem;max-width:730px}}@media (max-width:767px){#goto-intro{padding-bottom:48px}#goto-intro .intro-title{font-size:2rem;margin-bottom:50px}#goto-intro .intro-title br{display:initial}#goto-intro .intro-lede{font-size:1.375rem;margin-bottom:37px}}#goto-intro .inner{padding-bottom:80px}#goto-intro .intro-title{color:#5692A8}#goto-intro .intro-attributes{margin-bottom:60px}#goto-intro .intro-content{margin-bottom:1.9em}#goto-intro .intro-scrollto{margin-left:auto;margin-right:0;max-width:600px}#goto-intro .intro-scrollto a{color:#393939;display:block;font-size:1rem;font-weight:bold;line-height:40px;position:relative;padding-left:60px}#goto-intro .intro-scrollto a:before{background:url(../images/base/scrollto.svg.php?fill=393939) no-repeat center center;background-size:contain;border:2px solid #393939;border-radius:50%;content:"";display:block;height:40px;width:40px;position:absolute;left:0;top:0}#goto-intro .intro-scrollto a:focus:before,#goto-intro .intro-scrollto a:hover:before{background-color:#393939;background-image:url(../images/base/scrollto.svg.php?fill=fff)}#goto-intro .attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1em}#goto-intro .attribute{width:50%}#goto-intro .attribute-inner{padding:1em}#goto-intro .attribute-title{font-size:86px;font-weight:900;line-height:1.1;color:#fff;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black}#goto-intro .attribute-content{font-size:30px;font-weight:bold;line-height:1.2}#goto-intro .attribute{opacity:1;-webkit-transition:all 0.25s;transition:all 0.25s}#goto-intro .attribute[data-countto=init]{opacity:0.5}#goto-attribute-1 .attribute-title{color:#E6EDCA}#goto-attribute-2 .attribute-title{color:#C3DDE3}#goto-attribute-3 .attribute-title{color:#D6EDFF}#goto-attribute-4 .attribute-title{color:#E8CCB7}.js #goto-intro .intro-content{opacity:0;-webkit-transition:all 1s;transition:all 1s}.js #goto-intro .intro-scrollto{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 1s;transition:all 1s}.js #goto-intro .intro-content.reveal--intersecting{opacity:1}.js #goto-intro .intro-scrollto.reveal--intersecting{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:1280px){#goto-intro .intro-attributes{margin-bottom:60px}#goto-intro .intro-scrollto{max-width:610px}#goto-intro .intro-scrollto a{padding-left:0}#goto-intro .intro-scrollto a:before{left:-74px}#goto-intro .attribute{width:25%}#goto-intro .attribute-title{font-size:86px}#goto-intro .attribute-content{font-size:30px}}@media (min-width:1400px){#goto-intro .intro-attributes{margin-bottom:78px}#goto-intro .intro-scrollto{max-width:554px}#goto-intro .intro-scrollto a{font-size:1.125rem}#goto-intro .intro-scrollto a:before{left:-74px}#goto-intro .attribute-title{font-size:86px}#goto-intro .attribute-content{font-size:30px}}@media (min-width:1920px){#goto-intro{padding-bottom:64px}#goto-intro .inner{padding-bottom:84px}#goto-intro .intro-lede{margin-bottom:114px}#goto-intro .intro-attributes{margin-bottom:146px}#goto-intro .intro-scrollto{max-width:730px}#goto-intro .intro-scrollto a{font-size:1.25rem;line-height:65px}#goto-intro .intro-scrollto a:before{height:61px;width:61px;left:-104px}#goto-intro .attribute-title{font-size:86px}#goto-intro .attribute-content{font-size:30px}}@media (max-width:767px){#goto-intro .intro-attributes{margin-bottom:50px}#goto-intro .attribute-title{font-size:50px}#goto-intro .attribute-content{font-size:30px}}@media (max-width:479px){#goto-intro .intro-attributes{margin-bottom:50px}#goto-intro .attribute-title{font-size:40px}#goto-intro .attribute-content{font-size:20px}}#goto-worldmap{background:#C3DDE3;border-top:2px solid #393939;border-bottom:2px solid #393939;padding-top:64px;padding-bottom:53px}#goto-worldmap .inner{max-width:740px}#goto-worldmap .worldmap-title{left:-99999em;position:absolute}#goto-worldmap .worldmap-container{position:relative}#goto-worldmap .worldmap-image img{display:block;height:auto;width:100%}#goto-worldmap .worldmap-content ul{margin:0;padding:0}#goto-worldmap .worldmap-content li{list-style:none;margin:0;padding:0;position:absolute}#goto-worldmap .worldmap-content li:focus-within,#goto-worldmap .worldmap-content li:hover{z-index:99999}#goto-worldmap .worldmap-content a{background:url(../../data/global-investment-firm/marker.svg) no-repeat center center;background-size:contain;display:block;height:36px;width:28px;position:absolute;left:50%;bottom:0;margin-left:-22px;text-decoration:none}#goto-worldmap .worldmap-content strong{background:#C3DDE3;color:#000;position:absolute;left:50%;top:-44px;display:table;display:none;border:2px solid #000;border-radius:20px;white-space:nowrap;font-size:19px;line-height:40px;padding:0 1em;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:all 0.25s;transition:all 0.25s}#goto-worldmap .worldmap-content a:focus,#goto-worldmap .worldmap-content a:hover,#goto-worldmap .worldmap-content a[data-expanded=true]{background-image:url(../../data/global-investment-firm/marker-active.svg)}#goto-worldmap .worldmap-content a:focus strong,#goto-worldmap .worldmap-content a:hover strong,#goto-worldmap .worldmap-content a[data-expanded=true] strong{display:table;opacity:1;top:-64px}#goto-worldmap .locations{display:none}#goto-worldmap .locations-title{color:#393939;font-size:1rem;margin-bottom:2em}#goto-worldmap .locations-content ul{margin:0;padding:0}#goto-worldmap .locations-content li{list-style:none;margin:0;padding:0;color:#000000;font-size:1.875rem;line-height:1.4;font-weight:bold}@media (min-width:1280px){#goto-worldmap{padding-top:110px;padding-bottom:97px}#goto-worldmap .inner{max-width:1270px}#goto-worldmap .worldmap-content a{height:38px;width:32px}}@media (min-width:1400px){#goto-worldmap{padding-top:100px;padding-bottom:89px}#goto-worldmap .inner{max-width:1154px}#goto-worldmap .worldmap-content a{height:48px;width:38px}}@media (min-width:1920px){#goto-worldmap{padding-top:132px;padding-bottom:120px}#goto-worldmap .inner{max-width:1524px}#goto-worldmap .worldmap-content a{height:44px;width:36px}}@media (max-width:767px){#goto-worldmap .worldmap{display:none}#goto-worldmap .locations{display:block}}
/*# sourceMappingURL=tpl-global-investment-firm.min.css.map */