/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--base-font-size:16px;--container-width:1440px;--logo-size:160px;--logo-enter-width:726px;--logo-enter-width:33vw;--teaser-margin-top:30vh;--header-font-family:Oswald,sans-serif;--text-font-family:Roboto,sans-serif;--text-dark:#333;--text-light:#FFF;--bg-odd:#FFF;--bg-even:#2f3b42;--border-primary-color:#ccc;--accent-color:#7b0645;--column-width:477px;--mid-margin:45px;--odd-image-width:calc(50vw - var(--mid-margin));--odd-h2-left:calc(50vw - var(--column-width) - 4.5em);--padding-side-even:calc((100vw - 1440px) / 2);--padding-side-downloads:calc((100vw - 1152px) / 2);--padding-side-advantage:calc((100vw - 1128px) / 2);--padding-side-faq:calc((100vw - 1125px) / 2);--padding-side-contact:calc((100vw - 740px) / 2);--padding-side-polaroids:calc((100vw - 1110px) / 2);--padding-navbar-link:1em;--footer-width:1350px;--image-shadow:1rem 1rem 5rem rgba(0,0,0,.25);--image-odd-shadow:0 2rem 2rem -2rem rgba(0,0,0,.52);--translate-right:10vw;--bio-width:50vw;--bio-padding:calc(var(--bio-width) - 590px);--bio-title:2.1rem;--slider-padding-top:6rem;--transition-all:all .5s ease;font-size:var(--base-font-size);font-family:var(--text-font-family);overflow-x:hidden;cursor:default;scroll-snap-type:y mandatory}::selection{color:var(--text-light);background-color:var(--accent-color)}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,label,legend,li,nav,object,ol,p,pre,q,section,span,table,tbody,td,tfoot,th,thead,tr,ul{scrollbar-color:var(--accent-color) #555;scrollbar-width:thin;box-sizing:border-box}body::-webkit-scrollbar{width:.5rem}body::-webkit-scrollbar-track{background:#555}body::-webkit-scrollbar-thumb{background:var(--accent-color)}body ::-webkit-scrollbar{width:.5rem}body ::-webkit-scrollbar-track{background:#555}body ::-webkit-scrollbar-thumb{background:var(--accent-color)}@media screen and (max-width:1439px){:root{--container-width:100vw;--padding-side-even:1em;--translate-right:5vw;--odd-h2-left:2rem;--footer-width:auto;--bio-width:66vw;--logo-enter-width:625px;--teaser-margin-top:40vh}}@media screen and (max-width:1240px){:root{--logo-size:150px;--translate-right:5vw;--column-width:400px;--padding-side-downloads:2.5em;--padding-side-advantage:1em;--bio-width:75vw;--logo-enter-width:454px;--teaser-margin-top:40vh;--bio-title:2.1rem;--slider-padding-top:6rem}.distribution .full-row{flex-flow:column}.distribution .full-row a.button{margin:.5em auto}}@media screen and (max-width:900px){:root{--logo-size:110px;--translate-right:2vw;--column-width:350px;--padding-navbar-link:1em .5em;--padding-side-advantage:1em;--bio-width:95vw;--bio-title:1.9rem;--logo-enter-width:454px;--teaser-margin-top:40vh;--slider-padding-top:10rem}}@media screen and (max-width:768px){:root{--container-width:768px;--column-width:300px;--translate-right:4vw;--bio-width:100vw;--logo-enter-width:366px}}@media screen and (max-width:360px){:root{--bio-title:2rem}}@media screen and (min-width:769px){@keyframes title{0%{opacity:0}5%,60%{opacity:1}80%{opacity:.05}95%{opacity:0}}@keyframes navbar{0%,80%{opacity:0}100%{opacity:1}}@keyframes logo{0%{width:var(--logo-enter-width);max-width:726px;left:50%;transform:translateX(-50%);top:38vh;opacity:0}20%,5%{opacity:1}50%{width:var(--logo-enter-width);max-width:726px;left:50%;transform:translateX(-50%);top:38vh;opacity:1}100%{width:172px;left:.9em;transform:translateX(0);top:.52em;bottom:auto}}@keyframes entrance{0%,90%{opacity:0}100%{opacity:1}}.hero .services{animation-name:entrance;animation-duration:10s;animation-delay:-.1s;flex-flow:row nowrap;display:flex;width:769px;justify-content:space-evenly;margin:4em auto 6em}}body{margin:0;padding:0;color:#333;background-color:var(--text-light);overflow-x:hidden}h1,h2,h3,h4,h5{font-family:var(--header-font-family);font-style:normal}h1{font-size:2.1rem;font-weight:500}h2{font-size:2.8rem;font-weight:500;text-transform:uppercase;margin:0}h3{font-size:2.8rem;font-weight:500;margin:0 auto}h4{font-size:2.3vw;font-weight:500;text-transform:uppercase;font-family:var(--header-font-family)}section{scroll-snap-align:start}p{font-weight:300;text-align:justify}section p{line-height:1.5;margin-bottom:1.8em}a{text-decoration:none;cursor:pointer}.read-more-trigger,a.button{position:relative;display:inline-flex;background:#fff;padding:1em 4em 1em 1em;font-size:.9rem;text-decoration:none;color:var(--text-dark);border:1px solid var(--border-primary-color);border-radius:.6em;transition:var(--transition-all);cursor:pointer}.read-more-trigger:hover,a.button:hover{background-color:var(--accent-color);color:var(--text-light)!important}.read-more-trigger::after,a.button::after{position:absolute;right:1em;top:calc(50% - .95em);content:"";display:block;height:2em;width:2em;transition:all .3s ease;background-color:var(--text-dark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:2em;mask-size:2em}.read-more-trigger::after,a.more::after{-webkit-mask-image:url(../img/plus.svg);mask-image:url(../img/plus.svg);mask-position:center}a.logo::after{-webkit-mask-image:url(../img/teneo.svg);mask-image:url(../img/teneo.svg);mask-position:center}a.email::after{-webkit-mask-image:url(../img/email.svg);mask-image:url(../img/email.svg);mask-position:center;--webkit-mask-size:1.5em;mask-size:1.5em}a.pdf::after{-webkit-mask-image:url(../img/pdf.svg);mask-image:url(../img/pdf.svg);mask-position:center;-webkit-mask-size:1.4em 2em;mask-size:1.4em 2em;height:2em;width:1.51em}a.download::after{-webkit-mask-image:url(../img/download.svg);mask-image:url(../img/download.svg);mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:2em 1.7em;mask-size:2em 1.7em}.read-more-trigger:hover::after,a.button:hover::after{background-color:var(--text-light)}a.logo:hover:after,a.more:hover:after{transform:rotate(360deg)}.read-more-state:checked~.read-more-trigger::after{-webkit-mask-image:url(../img/minus.svg);mask-image:url(../img/minus.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-position:center;mask-size:2em}.hero{position:relative;display:flex;flex-flow:column;align-items:center;margin:0 auto;padding:5vw 0 0;height:100vh;color:var(--text-light);background-color:var(--accent-color);background-image:url(../img/header-home.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;justify-content:center}.hp-banner{display:block;margin:0 auto;position:absolute;width:var(--container-width);height:100vh;top:0rem}.hp-banner img{position:absolute;width:172px;left:.9em;top:.52em;animation-name:logo;animation-duration:7s;animation-delay:-.7s;animation-iteration-count:1}.hero .company-title{position:absolute;top:57vh;font-size:2rem;font-family:var(--header-font-family);text-align:center;text-transform:uppercase;opacity:0;animation-name:title;animation-duration:6.3s;animation-delay:-.1s;animation-iteration-count:1;transition:all .4s ease-in-out;will-change:transform,height,margin}.title-line-one{animation-name:entrance;animation-duration:10s;animation-delay:-3.1s;font-size:3rem;text-transform:uppercase;margin:3em auto .3em;text-shadow:0 .1em 3px rgba(0,0,0,.5)}.title-line-two{animation-name:entrance;animation-duration:10s;animation-delay:-2s;text-shadow:0 .1em 3px rgba(0,0,0,.5)}.title-line-three{margin:1.5em auto 0;font-size:2.8rem;font-weight:500;text-transform:uppercase;animation-name:entrance;animation-duration:10s;animation-delay:-1s;text-shadow:0 .1em 3px rgba(0,0,0,.5)}.scroll-down{position:absolute;display:flex;flex-flow:column nowrap;align-items:center;width:6em;height:6em;margin-top:1em;margin-bottom:1em;transform:translateY(5em);animation:show 10.5s ease 0s 1;bottom:5vh}.scroll-down .explore{margin-top:-1.2em;text-transform:lowercase;font-variant:all-small-caps;text-align:center;white-space:nowrap;opacity:.25;animation:pulse 1s linear alternate infinite}.scroll-down .down{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:50%;height:3em;left:25%;opacity:1;animation:show 13.5s ease 0s 1}@keyframes show{0%,70%{opacity:0}100%{opacity:1}}@keyframes pulse{to{opacity:1}}.chevron{position:absolute;width:28px;height:3px;opacity:0;transform:scale3d(0.5,.5,.5);animation:move 3s ease-out infinite}.chevron:first-of-type{animation:move 3s ease-out 1s infinite}.chevron:nth-of-type(2){animation:move 3s ease-out 2s infinite}.chevron:after,.chevron:before{content:' ';position:absolute;top:0;height:100%;width:51%;background:#fff}.chevron:before{left:0;transform:skew(0deg,30deg)}.chevron:after{right:0;width:50%;transform:skew(0deg,-30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(55px) scale3d(0.5,.5,.5)}}.hero .navbar,header .navbar{position:absolute;top:0;display:flex;width:100%;justify-content:space-between;align-items:center;height:5em}.page-home .navbar .logo img{opacity:0}.page-home .navbar.fixed .logo img{opacity:1}.navbar.fixed{background-color:var(--text-light);height:3.5em;z-index:50}.navbar.fixed .logo img{filter:none;width:var(--logo-size)}.navbar.fixed .navbar-nav li a{color:var(--accent-color)}.fixed{box-shadow:0 2px 6px rgba(0,0,0,.2);padding:4px 0;animation:slide-down .7s;opacity:.995}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:.9;transform:translateY(0)}}.hero .navbar-nav{animation-name:navbar;animation-duration:7.5s;animation-delay:-1s}.navbar-nav{list-style:none;margin:0 var(--padding-side-even) 0 0;padding:0;display:flex;align-items:center;font-size:.9rem;font-weight:500}.navbar-nav li a{position:relative;padding:var(--padding-navbar-link);color:var(--text-light);text-decoration:none;z-index:51}.navbar-nav li a.current::before{content:"";display:block;height:2px;position:absolute;bottom:.5em;left:1em;right:1em;background-color:rgba(255,255,255,.2);transition:all .3s ease;z-index:2}.navbar-nav li a::after{content:"";display:block;height:2px;position:absolute;bottom:.5em;left:50%;right:50%;background-color:var(--text-light);transition:all .3s ease;z-index:3}.navbar-nav li a:focus::after,.navbar-nav li a:hover::after{left:1em;right:1em}.navbar-nav li a:focus{outline:0}.navbar-nav ul{visibility:hidden;position:absolute;top:3.9em;list-style:none;padding:.5em 0;z-index:1;opacity:0;transform:translateY(2em);transition:transform .96s ease-out,opacity .35s .1s ease-out,visibility .95s .1s ease-out;will-change:transform,opacity,visibility}.fixed .navbar-nav ul{background-color:var(--text-light);box-shadow:0 5px 6px -3px rgba(0,0,0,.2)}.navbar-nav li:focus-within>ul,.navbar-nav li:hover>ul{visibility:visible;display:inherit;opacity:1;transform:translateY(0);transition:transform .66s ease-in,opacity .63s .3s ease-in,visibility .2s .4s ease-in}.navbar-nav ul li{width:auto;padding:0;float:none;display:list-item;position:relative}.navbar-nav ul li a{display:inline-block}.navbar-nav ul li a::after{left:1em;right:calc(100% - 1em)}.navbar-nav input{display:none}.navbar-nav ul ul li{position:relative;top:-4em;left:20em}.fixed .navbar-nav li a.current::before{background-color:rgba(0,0,0,.2)}.fixed .navbar-nav li a.current:hover::before{background-color:transparent}.fixed .navbar-nav li a::after{background-color:var(--accent-color)}.advantage{min-height:30rem;padding:6rem var(--padding-side-advantage);color:var(--text-light);background-image:url(../img/advantage_bg.jpg);background-repeat:no-repeat;background-size:cover}.advantage h3{font-size:2vw;font-family:var(--header-font-family);font-weight:500;text-transform:uppercase;text-align:center;margin-top:0}.advantages-list{position:relative;list-style:none;margin:1em 0 3em;padding:0;font-family:var(--header-font-family);font-size:1.75rem;max-width:1128px}.advantages-list li{max-width:42%;cursor:pointer}.advantages-list li .define{position:relative;padding-top:1.6em;display:block;padding-bottom:.3em;border-bottom:1px solid rgba(255,255,255,.42);z-index:6;transition:width .3s ease}.advantages-list li:focus .define,.advantages-list li:hover .define{width:125%;border-bottom:1px solid #fff}.advantages-list li .define:after{position:absolute;content:"";height:3px;width:0;bottom:0;left:0;background-color:var(--accent-color);transition:all .3s ease}.advantages-list li:focus .define:after,.advantages-list li:hover .define:after{width:150px;left:314px}.advantages-list li:focus .define::after,.advantages-list li:hover .define::after{width:25%;left:55%}.advantages-list li div{visibility:hidden;opacity:0;z-index:0}.advantages-list li#advantage-experience div{visibility:visible;opacity:1}.advantage h4{font-size:2rem;margin-bottom:.3em}.explain{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:50%;height:120%;border-radius:0 1rem;padding:3em;box-sizing:border-box;text-align:center;background:#8b3b4f;background:linear-gradient(215deg,rgba(139,59,79,1) 0,rgba(75,18,51,1) 100%);background-size:100%;box-shadow:var(--image-shadow);transition:all .02s ease;z-index:4}.explain p{text-align:center}li:not(#advantage-experience) .explain{justify-content:center}#advantage-experience .explain{background:url(../img/ico_experience.png) center 90% no-repeat,linear-gradient(215deg,rgba(139,59,79,1) 0,rgba(75,18,51,1) 100%);background-size:5em,100%}.explain p{font-family:var(--text-font-family);font-weight:300;font-size:1rem}.advantages-list li:focus div,.advantages-list li:focus-within div,.advantages-list li:hover div{visibility:visible;opacity:1;z-index:5}.tagline{display:flex;flex-flow:column;align-items:center;justify-content:center;height:480px;font-family:var(--header-font-family);font-size:2rem;font-weight:300;color:var(--accent-color);background-color:#faf8ee;background-image:url(../img/logo_cross_bridge.png);background-repeat:no-repeat;background-position:center 33%;background-size:630px auto}.tagline h4{position:relative;margin:0 auto;padding-bottom:.3em;width:630px;text-align:center;font-size:2.7rem;border-bottom:1px solid rgba(96,32,61,.27)}.tagline h4::after{width:33%;height:5px;content:"";display:block;background-color:var(--accent-color);position:absolute;bottom:-4px;left:33%}.tagline div{padding:.3em 0 .5em}.bottom-links{list-style:none;margin:0;padding:0;display:flex}.bottom-links li{position:relative;display:flex;width:33.333%;height:20vw;text-align:center;align-items:center;justify-content:center;color:var(--accent-color)}.bottom-links li:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-size:cover;filter:grayscale(100%) contrast(0.8);opacity:.5;z-index:0;transition:var(--transition-all)}.bottom-links li:focus::before,.bottom-links li:hover::before{filter:none}.bottom-links li#services:before{background-image:url(../img/home_footer_teneo_services.jpg)}.bottom-links li#regulation:before{background-image:url(../img/home_footer_regulation.jpg)}.bottom-links li#intelligence:before{background-image:url(../img/home_footer_market_intelligence.jpg)}.bottom-links li>span{font-size:2vw;font-weight:500;font-family:var(--header-font-family);text-transform:uppercase;z-index:1}.bottom-links li>a{position:absolute;bottom:-1.5em}footer{padding-top:5em}footer h4{color:#055c66;font-size:2.5rem;padding:0 1em 0 0;text-align:right}.footer-top{display:flex;flex-flow:column;justify-content:center;align-items:center}.anniversary{display:flex;padding:1em .5em;align-items:center;justify-content:space-between;width:var(--footer-width)}.anniversary .sticker img{width:100%;height:100%}.footer-contact{display:flex;padding:3em 0 1em;align-items:center;justify-content:space-between;font-size:1rem;font-weight:300;text-align:left;border-top:1px solid #ddd;width:var(--footer-width)}.footer-contact>*{margin:0 1em}.footer-contact a{color:inherit;position:relative;display:inline-block}.footer-contact a::before{content:"";display:block;height:2px;position:absolute;bottom:-.3em;left:0;right:0;background-color:rgba(0,0,0,.05);transition:all .3s ease}.footer-contact a::after{content:"";display:block;height:2px;position:absolute;bottom:-.3em;left:0;right:calc(100% - 0);right:100%;background-color:var(--accent-color);transition:all .3s ease}.footer-contact a:focus::after,.footer-contact a:hover::after{left:0;right:0}.footer-contact>p span:first-child{display:block}.footer-contact>p:first-of-type span:nth-child(2),.footer-contact>p:first-of-type span:nth-child(3){white-space:nowrap}.footer-contact>p:first-of-type span:nth-child(2)::after{content:" | "}.footer-license p{text-align:center;max-width:90vw}.footer-top .navbar-nav{margin:1em auto}footer .navbar-nav li a{color:var(--accent-color)}footer .navbar-nav li a.current::before{height:2px;top:.8em;background-color:rgba(0,0,0,.05)}footer .navbar-nav li a::after{height:2px;top:.8em;background-color:var(--accent-color)}.footer-bottom{display:flex;flex-flow:column;padding:1em;color:var(--text-light);background-color:var(--accent-color);text-align:center;font-weight:300}.footer-bottom p{margin:.3em;text-align:center}.footer-bottom ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;text-align:center}.footer-bottom ul li{padding:0 1em;border-right:1px solid}.footer-bottom ul li:last-child{border-right:0}.footer-bottom ul li a{color:var(--text-light);position:relative;display:inline-block}.footer-bottom ul li a::after{content:"";display:block;height:1px;position:absolute;bottom:-.5em;left:50%;right:50%;background-color:var(--text-light);transition:all .3s ease;z-index:3}.footer-bottom ul li a:focus::after,.footer-bottom ul li a:hover::after{left:0;right:0}.footer-bottom p,.footer-bottom ul{font-size:.9rem}header{height:300px;padding-top:5em;background-color:var(--accent-color);background-position:center top;background-repeat:no-repeat;background-size:cover}.navbar .logo{margin:0 0 0 calc(var(--padding-side-even) + 1em)}.navbar .logo img{width:var(--logo-size);filter:grayscale(1) brightness(8)}.page-services header{background-image:url(../img/header-services.jpg)}.page-about header{background-image:url(../img/header-about.jpg)}.page-contact header{background-image:url(../img/header-contact.jpg)}.page-regulation header{background-image:url(../img/header-regulation.jpg)}.page-intelligence header{background-image:url(../img/header-intelligence.jpg)}header h1{color:var(--text-light);font-size:3rem;text-align:center;margin-top:7rem;text-transform:uppercase}.slider{min-height:30vw;background-color:var(--bg-even)}.polaroids{position:relative;min-height:30vw;clear:both;background-color:var(--bg-even)}.center{min-height:30vw;background-color:var(--bg-even);color:var(--text-light);padding:6rem 12vw 3rem}.odd{min-height:30vw;background-color:var(--bg-odd);display:flex;padding:6rem 0 3rem}.odd h2{position:relative;margin-left:var(--odd-h2-left);margin-bottom:2em;text-align:left;color:var(--accent-color);z-index:2}.odd p{width:var(--column-width)}section.center h2::before,section.odd h2::before{content:attr(data-point);font-size:3em;position:absolute;top:-3.5rem;font-weight:300;margin-left:-.2em;z-index:-1}section.odd h2::before{color:#f0f0f0}.odd>div{width:49vw;flex-grow:1;text-align:right}.odd>div img{width:var(--odd-image-width);border-bottom:.4em solid var(--accent-color);box-shadow:var(--image-odd-shadow);margin-left:var(--mid-margin)}.odd>div:first-child{text-align:right}.odd .read-more-trigger{margin-right:var(--mid-margin)}.odd>div:first-child p{position:relative;margin-left:calc(50vw - var(--column-width) - var(--mid-margin))}.odd>div:first-child p:first-of-type{margin-top:0}.odd>div:first-child p:first-of-type::before{position:absolute;content:"";height:1px;width:calc(50vw - var(--column-width));background-color:var(--bg-even);left:calc(-52vw + var(--column-width));top:9px}.odd>div:first-child p:first-of-type::after{position:absolute;content:"";height:4px;width:150px;background-color:var(--accent-color);left:-175px;top:9px}.odd>div:first-child ol,.odd>div:first-child ul{text-align:left;margin-left:calc(50vw - var(--column-width) - var(--mid-margin) + 1.7em);padding:0}.odd>div:first-child ul{font-weight:300;list-style:none}.odd>div:first-child ol{list-style-type:decimal-leading-zero;color:var(--accent-color)}.odd>div:first-child ol li,.odd>div:first-child ul li{position:relative;margin-bottom:1em;width:calc(var(--column-width) - 1.7em)}.odd>div:first-child ul li::before{content:'\2014';position:absolute;left:-1.7em}.odd>div:first-child ol li a{color:var(--accent-color)}.odd>div:first-child ol li a:hover{text-decoration:underline}.odd.partnerships>div:first-child ol{list-style-type:lower-alpha;color:inherit;font-weight:300}section.even{min-height:30vw;background-color:var(--bg-even);color:var(--text-light);display:flex;padding:6rem var(--padding-side-even) 3rem;background-position:left top;background-repeat:no-repeat;background-size:cover}section.even>div{width:50vw}section.even>div:first-child{text-align:right;padding-right:var(--mid-margin);width:calc(50vw - var(--mid-margin))}section.even img{width:var(--column-width);margin-left:5vw;box-shadow:var(--image-shadow)}section.even div:last-child{transform:translateX(var(--translate-right))}section.even h2{position:relative;margin-left:.3em;margin-bottom:2em;max-width:13em;z-index:2}section.even p{width:var(--column-width)}section.even h2::after{content:attr(data-point);font-size:3em;position:absolute;left:0;top:-3rem;font-weight:300;margin-left:-.2em;z-index:-1;color:#f0f0f0}section.even p:first-of-type{position:relative}section.even p:first-of-type::before{position:absolute;content:"";height:1px;width:41vw;background-color:rgba(255,255,255,.46);left:0;top:-3.5em;z-index:2}section.even p:first-of-type::after{position:absolute;content:"";height:5px;width:10em;background-color:var(--accent-color);left:0;top:-3.5em;z-index:1}.about{display:flex;justify-content:space-between;padding:6rem 13vw;min-height:30rem;font-weight:300;color:var(--text-light);background:#445765;background-image:url(../img/bd-home-about.jpg);background-repeat:no-repeat;background-position:25% -2px!important;background-size:cover!important}.about img{width:var(--column-width);box-shadow:var(--image-shadow)}.about p a{color:var(--text-light);font-weight:400}.about p a:not(.button){color:inherit;position:relative;display:inline-block}.about p a:not(.button)::before{content:"";display:block;height:1px;position:absolute;bottom:.1em;left:0;right:0;background-color:rgba(255,255,255,.5);transition:all .3s ease}.about p a:not(.button)::after{content:"";display:block;height:1px;position:absolute;bottom:.1em;left:0;right:calc(100% - 0);right:100%;background-color:#fff;transition:all .3s ease}.about p a:not(.button):focus::after,.about p a:not(.button):hover::after{left:0;right:0}.about h3{margin-top:0;font-size:3vw;font-family:var(--header-font-family);font-weight:200;text-transform:uppercase}section.about p:first-of-type::after,section.about p:first-of-type::before{display:none}.about .separator{width:10vw;height:2px;background:var(--accent-color);margin-bottom:3rem}.about a.button{color:var(--text-dark)}.bank{background-image:url(../img/bd-services-02.jpg)}section.bank h2{margin-bottom:3em}section.bank h2::after{color:#565656;top:-3.5rem}.distribution{flex-flow:row wrap}.break{flex-basis:100%;height:0}.distribution .full-row{display:flex;flex-grow:2;margin-top:2rem;margin-left:calc(50vw - var(--column-width) - var(--mid-margin));align-content:stretch;flex-direction:column}.distribution .full-row a.button{margin:.5em 40px auto 0}.distribution>div img{border-bottom-color:#055C66}.distribution>div:first-child ul li{list-style:circle;font-weight:500;color:var(--accent-color)}.distribution>div:first-child ul li::before{content:none}.structures{background-image:url(../img/bd-regulation-02.jpg)}section.even.structures h2::after{color:#555}.structures img{margin-top:5em}.odd.partnerships>div img{margin-top:2em;border-bottom-color:#338b95}.center.contact{background-image:url(../img/bd-regulation-04.jpg);background-size:cover;color:var(--text-light);padding:8rem var(--padding-side-contact) 5rem}.center h2{position:relative;margin:0 auto 3em;text-align:center;z-index:2;display:flex;justify-content:center}section.center h2::before{content:attr(data-point);font-size:3em;position:absolute;margin-left:0;top:-4rem;font-weight:300;z-index:-1;color:#565656}.center p:first-of-type{position:relative}.interview{background-color:var(--text-light);color:var(--text-dark);padding:3rem var(--padding-side-faq)}.interview hr{margin-bottom:10rem;border-top:1px solid var(--accent-color)}.interview h2{color:var(--accent-color)}section.interview h2::before{color:#f0f0f0}.tab{border-bottom:1px solid var(--border-primary-color)}.tab input{display:none}.tab label{position:relative;display:block;font-family:var(--header-font-family);font-size:1.4rem;padding:1em 4em 1em 1em;cursor:pointer;color:#505050}.tab label::before{content:"\2014";position:absolute;right:.5em;top:1em;display:block;color:#999;transition:all .4s}.tab label::after{content:"\2014";position:absolute;right:.65em;top:1.15em;display:block;color:#999;transition:transform .4s ease-in,opacity .1s .1s ease;transform:rotate(-90deg);opacity:1}.tab input[type=checkbox]:checked+label::after,.tab input[type=radio]:checked+label::after{right:.5em;top:1em;transition:transform .4s ease,opacity .7s .2s ease,right .1s .1s ease;transform:rotate(0deg);opacity:0}.tab-content{overflow:hidden;will-change:max-height;transition:max-height .4s;max-height:0}.tab-content p{margin:20px}.tab input:checked~.tab-content{max-height:100vh;transition:max-height 1.4s}.interview .download-link{text-align:center;margin:2em auto}p.download-link{text-align:right;line-height:1}.page-intelligence .button{display:flex}.newsletters{background-image:url(../img/bd-intelligence-02.jpg);background-size:cover;padding:6rem var(--padding-side-downloads)}.newsletters h2::before{color:var(--accent-color)}ul.downloads{position:relative;list-style:none;padding:0;margin:2em auto}.newsletters .downloads::before{content:"";height:1px;width:88%;display:inline-block;background:rgba(255,255,255,.31);left:6%;position:absolute;top:-3em;z-index:1}.newsletters .downloads::after{content:"";height:5px;width:16%;display:inline-block;background:var(--accent-color);left:42%;position:absolute;top:-3em}ul.downloads li{display:flex;justify-content:space-between;align-items:center;margin:1em auto;padding:.7em .5em;border-radius:0 .8em}ul.downloads li span{display:inline-flex;font-family:var(--header-font-family);font-size:1.5rem;font-weight:300;position:relative;padding-left:2em}ul.downloads li span::before{content:"";background:url(../img/pdf-red.svg) no-repeat;height:2em;width:2em;position:absolute;left:-1em;top:-.5em}.newsletters ul.downloads li{background-color:rgba(0,0,0,.33)}.reports{flex-flow:column}.reports ul.downloads{margin:0 var(--padding-side-downloads)}.page-contact .contact .info{display:flex;margin-top:1em;padding-left:5em;min-height:4em;background-repeat:no-repeat;background-position:1em center;background-size:3em;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;text-align:left}.page-contact .contact .info.address{background-image:url(../img/icon-world.png)}.page-contact .contact .info.tel{background-image:url(../img/icon-call.png)}.page-contact .contact .info.fax{background-image:url(../img/icon-fax.png)}.page-contact .contact .info.person{background-image:url(../img/icon-user.png)}.page-contact .contact .info.email{background-image:url(../img/icon-mail.png)}.page-contact .contact a{color:inherit;position:relative;display:inline-block}.page-contact .contact a::before{content:"";display:block;height:2px;position:absolute;bottom:-.1em;left:0;right:0;background-color:rgba(0,0,0,.05);transition:all .3s ease}.page-contact .contact a::after{content:"";display:block;height:2px;position:absolute;bottom:-.1em;left:0;right:calc(100% - 0);right:100%;background-color:var(--accent-color);transition:all .3s ease}.page-contact .contact a:focus::after,.page-contact .contact a:hover::after{left:0;right:0}.page-contact .map{background-color:var(--bg-odd)}.page-contact .map>div{width:76vw;height:37vw}.who-we-are img{margin-top:9em}.page-about .polaroids{background-image:url(../img/bd-about-05.jpg);background-position:center top;background-size:cover;min-height:50vw;padding:6rem var(--padding-side-polaroids) 1rem}.polaroids h2{margin-bottom:2.5em}.page-about .polaroids h2::before{color:#898989}.polaroids .division{display:flex;margin-bottom:2em}.polaroids .division:last-child{margin-bottom:0}.polaroids h4{font-size:1.2rem;width:15em;color:#c2c2c2;transform:translateY(-1.95em);margin-left:1em}.polaroids>div.division>div{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.41);width:100%;padding-top:1em}.polaroids .column{flex:1 1 0}.column address{margin-bottom:2em}address a,address span{display:block;font-style:normal;font-size:.8rem;font-weight:300}address .name{font-family:var(--header-font-family);font-style:normal;text-transform:uppercase;font-weight:500;font-size:1.2rem}address .bio{color:var(--text-light);text-decoration:underline;margin-top:1em}.page-about .proposition{min-height:auto;color:#8b8b8b;background-color:var(--text-light);padding-bottom:0}.page-about .proposition h2{margin-bottom:1em}.page-about .proposition h2::before{color:#f0f0f0}.page-about .independence img{margin-top:3em}.page-about .independence{background-color:#338a94;background-image:url(../img/bd-about-07.jpg)}.page-about .independence h2{position:relative;left:-2em;margin-bottom:2em;color:var(--accent-color);z-index:2}.page-about .independence h2::after{position:absolute;top:-.4em;color:var(--text-light)}.page-about .independence p:first-of-type::before{left:190px;top:-6.2em;width:32vw}.page-about .independence p:first-of-type::after{left:190px;top:-6.2em}.blended-team>div img{border-bottom-color:#338b95}.page-about .funds-focused{background-color:#324049;background-image:url(../img/bd-about-09.jpg)}.page-about .funds-focused h2{position:relative;margin-top:5em;margin-bottom:2em;z-index:2}.page-about .funds-focused h2::after{content:attr(data-point);position:absolute;top:-.4em;color:#4b1233}.page-about .funds-focused p:first-of-type::after,.page-about .funds-focused p:first-of-type::before{left:19.8em}.page-about .even h2{margin-left:0}.page-about .licensing{background-color:#7f334a;background-image:url(../img/bd-about-11.jpg)}.page-about .licensing h2{margin-top:3em;margin-bottom:2em}.page-about .licensing h2::after{color:#4b1233}.page-about .licensing p:first-of-type::after,.page-about .licensing p:first-of-type::before{left:19.5vw}.slider{color:var(--text-light);position:relative;border-bottom:1px solid var(--text-light)}.slider ul{display:flex;width:100%;padding:0;margin:0;list-style:none}.slider li{background-size:cover}.slider input{position:absolute;top:0;left:0;visibility:hidden}.slider label{position:relative;display:flex;float:left;height:44rem;width:10vw;overflow:hidden;text-align:center;font-size:1rem;line-height:50px;-webkit-transition:background 300ms ease;transition:background 300ms ease;box-sizing:border-box;justify-content:center;align-items:flex-start}.slider input[type=radio]:not(:checked)~label{width:10vw;justify-content:center;align-items:flex-start;-webkit-transition:all .7s ease;transition:all .7s ease;cursor:pointer}.slider input[type=radio]:not(:checked)~label>h2{margin-top:9em;margin-left:1rem;white-space:nowrap;-webkit-transform:rotate(-90deg);transform:rotate(-90deg) translateX(-3em);position:static;height:1.5em;width:0;text-align:right;-webkit-transition:transform .7s ease;transition:transform .7s ease}.slider input[type=radio]:not(:checked)~label h2::after{content:attr(data-point);font-size:3em;position:absolute;right:-4em;top:0;font-weight:300;color:#f0f0f0;transform:rotate(90deg)}.slider input[type=radio]:not(:checked)~label>.slide-content{font-size:1.2em;line-height:1.6;display:none;opacity:0}.slider input[type=radio]:checked~label{color:#fff;cursor:default!important;width:80vw;justify-content:flex-start;align-items:center;flex-flow:column;-webkit-transition:all .7s ease;transition:all .7s ease;overflow-y:auto;padding-top:10.85rem}.slider input[type=radio]:checked~label>h2{display:flex;margin-bottom:1em;width:8em;white-space:nowrap;-webkit-transition:all .05s ease;transition:all .05s ease}.slider input[type=radio]:checked~label h2::after{content:attr(data-point);font-size:3em;position:relative;margin-top:-6rem;font-weight:300;margin-left:-1.77em;color:#f0f0f0}.slider input[type=radio]:checked~label>.slide-content{display:block;line-height:1.5;width:40vw;opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.slider #slide-1{background-image:url(../img/bd-about-02.jpg);background-position:left top}.slider #slide-1 input[type=radio]:checked~label{padding-left:20vw}.slider #slide-1 input[type=radio]:checked~label h2::after{margin-left:-1.88em}.slider #slide-2{background-image:url(../img/bd-about-03.jpg);background-position:-18vw top}.slider #slide-2 input[type=radio]:checked~label>h2{width:4.8em}.slider #slide-2 input[type=radio]:checked~label h2::after{margin-left:-1.37em}.slider #slide-2 input[type=radio]:checked~label>.slide-content{width:70vw}.slider #slide-3{background-image:url(../img/bd-about-04.jpg);background-position:right top}.slider #slide-3 input[type=radio]:checked~label{padding-right:20vw}.point{display:flex;justify-content:center;align-items:first baseline;margin-bottom:.1em}.key{width:50%;padding-right:1em;text-align:right;font-weight:300}.key::after{content:":"}.val{width:50%;padding-left:1em;text-align:left;font-weight:500}.read-more-state{display:none}.read-more-target{opacity:0;max-height:0;font-size:0;transition:.25s ease}.read-more-state:checked~.read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em}.read-more-state~.read-more-trigger:before{content:'Show more'}.read-more-state:checked~.read-more-trigger:before{content:'Show less'}.odd>div:first-child .read-more-trigger{margin-right:40px}#nav-toggle,#toggler{display:none}article.biography,article.legal{visibility:hidden;opacity:0;position:fixed;top:0;right:0;height:100vh;width:var(--bio-width);background-color:var(--text-light);border:1px solid #3f3f3f;border-left-width:50px;z-index:999;transform:translateX(100vw);will-change:opacity,transform;transition:all .7s ease}article.biography:target,article.legal:target{visibility:visible;opacity:1;transform:translateX(0)}article.biography .close,article.legal .close{position:absolute;left:-50px;right:calc(100%);top:0;bottom:0;content:"";display:flex;justify-content:center;align-items:center;color:var(--text-light);box-sizing:content-box;font-size:4em;font-weight:100;cursor:pointer;transition:all .5s ease}article.biography .close:hover,article.legal .close:hover{background-color:#aaa;color:var(--accent-color)}article.biography>div,article.legal>div{position:absolute;top:0;bottom:0;padding-left:calc(var(--bio-padding) / 2);padding-right:calc(var(--bio-padding) / 2);min-height:100vh;overflow-y:scroll}article.biography>div>div,article.legal>div>div{display:flex;flex-flow:column;justify-content:center;padding:0 2em;min-height:100vh}article.legal>div>div{padding-top:3rem}article.biography img{width:170px;height:170px;border-radius:50%}article.biography header{background:unset;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:unset;height:unset;padding-top:1rem;padding-bottom:2rem}article.biography h3,article.legal h2,article.legal h3{font-weight:500;color:var(--accent-color);font-size:var(--bio-title);text-transform:uppercase;align-self:center}article.biography h3 span{display:block;color:#4a4a4a;font-size:52%;font-weight:300;text-transform:initial}article.legal h2,article.legal h3,article.legal h4,article.legal h5{align-self:start;margin:.2em 0}article.legal h5{font-size:1rem;color:var(--accent-color)}article.biography p:first-of-type::after,article.biography p:first-of-type::before,article.legal p:first-of-type::after,article.legal p:first-of-type::before{display:none}article.biography p,article.legal ol,article.legal p{color:#6f6f6f;font-weight:300;line-height:1.5}article.legal ol{padding-left:1.3em}article.legal li{color:#6f6f6f;font-weight:300;line-height:1.5;margin-bottom:.5em}@media screen and (max-width:1919px){:root{--base-font-size:16px}}@media screen and (max-width:1000px){.footer-contact>p{font-size:1.1rem;text-align:center;margin-top:1em}.footer-contact>:last-child{display:none}.footer-contact{flex-flow:column}.footer-contact>p:first-of-type span:nth-child(2)::after{content:" "}.footer-contact>p span{display:block}}@media screen and (max-width:768px),screen and (max-width:900px) and (orientation:landscape){:root{--base-font-size:16px;--translate-right:0}.hero{padding:5vw 0 0;height:unset;background-size:cover}.hero h1,.hero h2{text-shadow:.1em .1em .1em rgba(0,0,0,.5)}.hp-banner{margin:4.3rem auto auto}.hp-banner img{display:none}.hp-banner h1{font-size:1.4em;width:80vw}.hero .title-line-one{font-size:3rem;margin:2em auto .1em}.hero .title-line-two{margin:0 5vw .5em;font-size:2.5rem;text-align:center}.hero .title-line-three{margin:.5em auto 0;text-align:center;max-width:90vw}.hero .services{margin:1em 10vw;display:flex;flex-flow:column}.hero .services .button{margin:.5em 29.9vw;width:60vw;box-sizing:border-box;display:block}header{height:12em;padding-top:4rem;background-size:cover}header h1{font-size:1.8em;margin-top:1.5em}.hero .navbar,header .navbar{position:fixed;height:3.5em;width:100vw;padding:4px 0;background-color:var(--text-light);z-index:50}.hero .navbar .logo,header .navbar .logo{margin:0 0 0 5vw}.hero .navbar .logo img,.hero .navbar.fixed .logo img,header .navbar .logo img,header .navbar.fixed .logo img{filter:none;width:10rem;opacity:1}.hero .navbar-nav,header .navbar-nav{position:fixed;top:3.2em;display:flex;flex-flow:column;align-items:flex-start;width:100vw;font-size:1.1rem;line-height:3em;background-color:var(--text-light);max-height:0;overflow-y:hidden;transition:all .4s ease}#nav-toggle:checked~.navbar-nav{padding-top:1em;max-height:calc(100vh - 3.2em);border-top:1px solid var(--accent-color);overflow-y:auto;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);transition:all .4s ease}#nav-toggle:checked~.navbar-nav li{width:100vw}#nav-toggle:checked~.navbar-nav li a{padding:0 5vw;color:var(--accent-color);display:block}#toggler{position:relative;display:block;width:2em;height:2em;background:linear-gradient(0deg,transparent 0,transparent .85em,var(--accent-color) .85em,var(--accent-color) 1.15em,transparent 1.15em,transparent 100%);cursor:pointer;top:0;right:1em;transition:.4s ease}#toggler::before{content:"";position:absolute;top:.2em;display:block;width:2em;height:5px;background-color:var(--accent-color);transition:.4s ease}#toggler::after{content:"";position:absolute;bottom:.2em;display:block;width:2em;height:5px;background-color:var(--accent-color);transition:.4s ease}#nav-toggle:checked+#toggler{height:2em;background:0 0}#nav-toggle:checked+#toggler::before{transform:translateY(0.666em) rotate(135deg)}#nav-toggle:checked+#toggler::after{transform:translateY(-.666em) rotate(225deg)}.scroll-down{display:none}.navbar-nav{overflow-x:hidden}.navbar-nav li{position:relative}.fixed .navbar-nav li a::before,.navbar-nav li a::before,.navbar-nav li a:hover::after{display:none}.navbar-nav a:hover~ul,.navbar-nav li:hover ul{display:inherit;overflow:hidden}.navbar-nav input{display:none}.navbar-nav label{position:absolute;right:.3em;top:.5em;width:2.2em;height:1.4em;font-size:1.5rem;border-left:1px solid var(--accent-color);z-index:55;cursor:pointer}.navbar-nav label::before{content:"\2014";position:absolute;right:.6em;top:-.4em;display:block;color:var(--accent-color);transition:all .4s}.navbar-nav label::after{content:"\2014";position:absolute;right:.6em;top:-.4em;display:block;color:var(--accent-color);transition:transform .4s ease-in,opacity .1s .1s ease;transform:rotate(-90deg);opacity:1}.navbar-nav input[type=checkbox]:checked+label::after,.navbar-nav input[type=radio]:checked+label::after{right:.6em;top:-.4em;transition:transform .4s ease,opacity .7s .2s ease,right .1s .1s ease;transform:rotate(0deg);opacity:0}[id^=drop]~ul{position:relative;width:100vw;margin:0;visibility:visible;opacity:1;padding:0 1em;top:0;transform:none;transition:all .003s 0s ease;box-sizing:border-box}[id^=drop]:not(checked)~ul{opacity:0;height:0;z-index:0;transition:all .003s 0s ease}[id^=drop]:checked~ul{opacity:1;height:auto;transform:translateY(0);transition:all .003s 0s ease}footer .navbar-nav [id^=drop]~ul,footer .navbar-nav label{display:none}.slider ul{display:flex;width:100%;padding:0;margin:0;list-style:none;flex-flow:column}.slider label{position:relative;display:flex;float:left;width:10vw;overflow:hidden;text-align:center;font-size:14px;line-height:50px;-webkit-transition:background 300ms ease;transition:background 300ms ease;box-sizing:border-box;justify-content:center;align-items:flex-start;flex-flow:column;padding-top:10rem}.slider input[type=radio]:not(:checked)~label{width:100vw;justify-content:center;align-items:center;-webkit-transition:all .7s ease;transition:all .7s ease;cursor:pointer;flex-flow:column;height:15em}.slider input[type=radio]:not(:checked)~label>h2{white-space:nowrap;-webkit-transform:rotate(-90deg);transform:rotate(0deg) translateX(-3.7em);position:absolute;height:3em;text-align:center;-webkit-transition:transform .7s ease;transition:transform .7s ease;bottom:0}.slider input[type=radio]:not(:checked)~label h2::after{content:attr(data-point);font-size:3em;position:absolute;right:-.8em;font-weight:300;color:#6a6a6a;transform:rotate(0deg);z-index:-1}.slider input[type=radio]:checked~label{color:#fff;cursor:default!important;width:100vw;justify-content:center;align-items:center;flex-flow:column;-webkit-transition:all .7s ease;transition:all .7s ease;padding-top:10em;height:auto}.slider input[type=radio]:checked~label>h2{white-space:nowrap;width:8em;display:flex;-webkit-transition:all .05s ease;transition:all .05s ease}.slider input[type=radio]:checked~label>.slide-content{display:block;line-height:2;width:90vw;opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.slider #slide-1 input[type=radio]:checked~label{padding-left:unset}.slider #slide-2 input[type=radio]:checked~label{padding-top:10em}.slider #slide-2 input[type=radio]:checked~label>.slide-content{width:90vw}.slider #slide-3 input[type=radio]:checked~label{padding-right:unset}.about{display:flex;justify-content:space-between;padding:3rem 5vw;min-height:30rem;font-weight:300;color:var(--text-light);background:#445765;background:linear-gradient(90deg,rgba(68,87,101,1) 0,rgba(47,58,66,1) 100%);background-size:contain}.about div:first-child{display:none}.about>*{max-width:90vw;text-align:center}.about h3{margin-top:0;font-size:3rem;font-family:var(--header-font-family);font-weight:200;text-transform:uppercase;text-align:left;margin-bottom:.5em}.about .separator{width:10em;margin-bottom:2rem}.about a.button{float:none}.advantage{padding:3rem 5vw;background-size:cover}.advantage h3{font-size:calc(var(--base-font-size) * 3);font-weight:300}.advantages-list{margin:0;font-size:1.4rem;max-width:90vw}.advantages-list li{max-width:90vw;cursor:pointer}.advantages-list li .define{display:none}.advantages-list li div{opacity:1}.explain{position:relative;top:0;right:0;width:90vw;border-radius:0 1rem;padding:3em 2em;box-sizing:border-box;height:120%;text-align:center;background:#8b3b4f;background:none center 2em no-repeat,linear-gradient(215deg,rgba(139,59,79,1) 0,rgba(75,18,51,1) 100%);background-size:5em,100%;box-shadow:var(--image-shadow);transition:all .3s ease;z-index:4;margin:1em auto;opacity:1}#advantage-experience .explain{padding:3em 2em 9em}.advantage h4{font-size:1.3rem}.advantages-list li div{visibility:visible;z-index:0}.even,.odd{flex-flow:column}section.even>div,section.odd>div{width:90vw}.odd{min-height:30vw;background-color:var(--bg-odd);display:flex;padding:1rem 5vw 0rem}.odd h2{position:relative;margin-left:0;margin-bottom:2em;margin-top:1em;text-align:left;color:var(--accent-color);z-index:2}.odd>div:first-child p:first-of-type::after{position:absolute;content:"";height:4px;width:7em;background-color:var(--accent-color);left:0;top:-2em}.odd>div:first-child p:first-of-type::before{position:absolute;content:"";height:1px;width:90vw;background-color:var(--bg-even);left:0vw;top:-2em}.odd>div:first-child .read-more-trigger{margin-right:0}.odd>div img{width:100vw;border-bottom:.4em solid var(--accent-color);box-shadow:var(--image-odd-shadow);margin:1rem -5vw -5px}.odd>div:first-child p{position:relative;margin:1rem 0}.odd>div:first-child ol,.odd>div:first-child ul{width:90vw;margin-left:1.7em}.odd>div:first-child ol li,.odd>div:first-child ul li{width:calc(90vw - 1.7em)}section.even{width:100vw;min-height:30vw;background-color:var(--bg-even);color:var(--text-light);display:flex;padding:2rem 5vw 1rem;background-position:left top;background-repeat:no-repeat;background-size:cover;flex-flow:column-reverse}section.even div:last-child{transform:translateX(0);width:90vw}section.even p,section.odd p{padding:0;width:90vw}section.even img{width:90vw;margin:0;box-shadow:var(--image-shadow)}.center.contact{background-image:url(../img/bd-regulation-04.jpg);background-size:cover;color:var(--text-light);padding:5rem 5vw 2rem}.interview{background-color:var(--text-light);color:var(--text-dark);padding:6rem 0vw 0rem}.interview hr{display:none}.tab input:checked~.tab-content{max-height:500vh}.interview-disclaimer{margin:auto;width:90vw}.page-about .polaroids{background-image:url(../img/bd-about-05.jpg);background-position:center top;background-size:cover;min-height:50vw;padding:6rem 5vw 1rem}.polaroids h4{font-size:1.2rem;width:30vw;margin-left:0;color:#c2c2c2;transform:translateY(-1.95em)}.polaroids>div.division>div{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.41);width:100%;padding-top:3em;flex-flow:column}.page-about .proposition{min-height:auto;color:#8b8b8b;background-color:var(--text-light);padding-bottom:0;padding-top:3rem}.page-about .licensing h2::after{color:#7d7d7d}.page-about .independence{background-position:center bottom}.page-about .independence h2{position:relative;left:0;margin-top:1em;margin-bottom:2em;margin-left:0;color:var(--accent-color);z-index:2}.page-about .independence p:first-of-type::before{left:0;top:-2em;width:90vw}.page-about .independence p:first-of-type::after{left:0;top:-2rem}.page-about .independence img{width:90vw;margin-left:0;margin-top:0}.page-about .funds-focused h2{position:relative;margin-top:1em;margin-bottom:2em;margin-left:0;z-index:2}.page-about .funds-focused p:first-of-type::before{left:0;top:-2rem;width:90vw}.page-about .funds-focused p:first-of-type::after{left:0;top:-2rem;width:8.5em}.page-about .licensing{background-position:center bottom}.page-about .licensing h2{margin-top:1em;margin-bottom:2em;margin-left:0}.page-about .licensing p:first-of-type::before{left:0;width:90vw}.page-about .licensing p:first-of-type::after{left:0;width:11em}section.even p:first-of-type::before{position:absolute;content:"";height:1px;width:90vw;background-color:rgba(255,255,255,.46);left:0;top:-3.5em;z-index:2}p.download-link{text-align:center}section.bank h2{margin-top:1em;margin-bottom:3em}.distribution .full-row{flex-flow:column;margin:unset}.distribution .full-row a.button{margin:.5em 0}.structures h2{margin-top:1em;margin-bottom:2em}.newsletters{background-image:url(../img/bd-intelligence-02.jpg);background-size:cover;padding:6rem 5vw 1rem}ul.downloads{position:relative;list-style:none;padding:0;margin:2em auto}ul.downloads li{display:flex;justify-content:space-between;align-items:center;margin:1em -2vw 1em 0;padding:.7em .5em;border-radius:0 .8em}ul.downloads li span{display:inline-flex;font-family:var(--header-font-family);font-size:1rem;font-weight:300;position:relative;padding-left:2em}.reports ul.downloads{margin:0 0vw}.page-contact .map{background-color:var(--bg-odd);padding:0rem 0vw}.page-contact .map>div{width:100vw;height:60vw}.bottom-links{list-style:none;margin:0;padding:0;display:flex;flex-flow:column}.bottom-links li{position:relative;display:flex;width:100%;height:70vw;text-align:center;align-items:center;justify-content:center;color:var(--accent-color)}.bottom-links li>span{font-size:calc(var(--base-font-size) * 2);font-weight:500;font-family:var(--header-font-family);text-transform:uppercase;z-index:1}.bottom-links li>a{position:absolute;bottom:1.5em}.tagline h4{width:100%;font-size:calc(var(--base-font-size) * 2)}.anniversary{display:flex;padding:1em 5vw;align-items:center;justify-content:space-between;flex-flow:column-reverse}footer{padding-top:1em}footer h4{font-size:1.3rem;padding:0;text-align:center}.anniversary .sticker{width:unset;height:unset}.anniversary .sticker img{width:100px;height:100px}.footer-contact>p{font-size:1.1rem;text-align:center;margin-top:1em;line-height:1.6}.footer-contact{flex-flow:column}.footer-contact>p:first-of-type span:nth-child(2)::after{content:" "}.footer-contact>p span{display:block}.footer-contact a::after,.footer-contact a::before{bottom:.1em}.footer-top .navbar-nav{margin:1em auto;display:flex;flex-flow:column;font-size:1.4em;text-align:center;overflow:hidden;z-index:0}.footer-top .navbar-nav li{text-align:center;margin-bottom:.5em}.footer-bottom span{display:block}.footer-bottom ul li{padding:0 1em;border-right:1px solid}article.biography header{flex-flow:column-reverse nowrap;align-items:center}article.biography img{width:220px;height:220px;border-radius:50%}}
/*# sourceMappingURL=s.css.map */
