/*! 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}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}html{scroll-behavior:smooth}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)}: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:"Sawarabi Mincho",Oswald,'Mplus 1p','Hiragino Sans','Hiragino Kaku Gothic Pro','游ゴシック','游ゴシック体',YuGothic,'Yu Gothic','ＭＳ ゴシック','MS Gothic',sans-serif;--header-serif-font-family:Georgia,YuMincho,'Yu Mincho','ＭＳ ゴシック','MS Mincho',serif;--text-font-family:Roboto,'Mplus 1p','Hiragino Sans','Hiragino Kaku Gothic Pro','游ゴシック','游ゴシック体',YuGothic,'Yu Gothic','ＭＳ ゴシック','MS Gothic',sans-serif;--font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Lucida Grande","Lucida Sans Unicode","ＭＳ Ｐゴシック",Arial,Verdana,"Helvetica Neue",Helvetica,Arial,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 - 1080px) / 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:6vw;--bio-width:50vw;--bio-padding:calc(var(--bio-width) - 590px);--bio-title:2.1rem;--slider-padding-top:6rem;--transition-all:all .5s ease;--toggler-color:#fff;--toggler-back:transparent;font-size:var(--base-font-size);font-family:var(--text-font-family);overflow-x:hidden;cursor:default;scroll-snap-type:y mandatory;word-break:break-word}::selection{color:var(--text-light);background-color:var(--accent-color)}li,p{font-size:.9rem;font-weight:400;line-height:2em}@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:#6f6f6f;background-color:var(--text-light);overflow-x:hidden;font-family:var(--font-family)}.fixed #nav-toggle:empty~*{--toggler-color:var(--accent-color)}.fixed #nav-toggle:checked~*{--toggler-color:#fff}h1,h2,h3,h4,h5{font-family:var(--header-font-family);font-style:normal}h1{font-size:2.1rem;font-weight:500;font-family:var(--header-serif-font-family)}h2{font-size:2.8rem;font-weight:500;text-transform:uppercase;margin:0}h3{font-size:1.3rem;font-weight:500;margin:3em auto 1em;font-family:var(--header-serif-font-family)}h4{font-size:2.3vw;font-weight:500;text-transform:uppercase;font-family:var(--font-family)}section{scroll-snap-align:start}p{font-weight:400;text-align:justify;-webkit-font-smoothing:antialiased}section p{margin-bottom:.5em}a{position:relative;display:inline-block;color:inherit;text-decoration:none;cursor:pointer}a.anime{color:inherit;position:relative;display:inline-block}a.anime::before{content:"";display:block;height:2px;position:absolute;bottom:.2em;left:0;right:0;background-color:rgba(0,0,0,.05);transition:all .3s ease}a.anime::after{content:"";display:block;height:2px;position:absolute;bottom:.2em;left:0;right:calc(100% - 0);right:100%;background-color:var(--accent-color);transition:all .3s ease}a.anime:focus::after,a.anime:hover::after{left:0;right:0}.read-more-trigger,a.button{position:relative;display:inline-flex;background:#fff;padding:.5em 4em .5em 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;left:auto}.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.open::after{-webkit-mask-image:url(../img/export.svg);mask-image:url(../img/export.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}a.block{display:block}a.button.light{color:var(--text-light)}.read-more-trigger:hover::after,a.button.light::after,a.button:hover::after{background-color:var(--text-light)}a.logo:hover::after,a.more:hover::after{left:auto;right:1em;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-serif-font-family);text-align:center;text-transform:uppercase;text-shadow:0 .1em 3px rgba(0,0,0,.5);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:1em 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);font-size:1.4rem;margin-top:3rem}.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)}}.menu{background:var(--toggler-back);padding:.5em 0 .5em .5em;margin-right:-1em;border-radius:.5em;margin-top:0;transform:scale(.7);transition:all .3s ease-in-out}.menu div{color:var(--toggler-color);font-weight:900;margin-right:1em;font-size:1.3rem;line-height:1.5em}.hero .navbar,header .navbar{position:absolute;top:0;display:flex;width:100%;justify-content:space-between;align-items:center;height:3.5em;color:#fff}.navbar .menu{display:flex;cursor:pointer;z-index:6}.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:5;color:var(--accent-color)}.navbar.fixed .logo img{filter:none;width:var(--logo-size)}.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:1;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.hero .menu{animation-name:navbar;animation-duration:7.5s;animation-delay:-1s}section.about h3{font-weight:700}section.about h3::after{content:"";display:block;height:1px;position:absolute;bottom:0;left:0;right:100%;background-color:var(--text-light);transition:all .3s ease;z-index:3}section.about p{font-size:1rem}.toggler{position:relative;display:block;width:2em;height:2em;background:linear-gradient(0deg,transparent 0,transparent .85em,var(--toggler-color) .85em,var(--toggler-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(--toggler-color);transition:transform .4s ease}.toggler::after{content:"";position:absolute;bottom:.2em;display:block;width:2em;height:5px;background-color:var(--toggler-color);transition:transform .4s ease}.overlay{position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;width:100vw;margin:0 var(--padding-side-even) 0 0;padding:2rem 0 0;transform:translateY(-100vh);visibility:hidden;font-size:1.2rem;font-weight:500;list-style:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(123,6,69,.9);transition:transform .001s linear;z-index:50;opacity:1}.overlay .logo{position:fixed;top:-10px;left:calc(var(--padding-side-even) + 0.1em)}.overlay .logo img{width:var(--logo-size);filter:grayscale(1) brightness(8)}.overlay .menu{position:fixed;right:.8em;display:flex;top:-.05em;cursor:pointer}.overlay .menu .to{transform:scale(0.7);color:#fff;font-weight:400;line-height:1;cursor:pointer}.overlay .menu .toggler{transform:scale(0.8);height:2em;background:0 0}.overlay .menu .toggler::before{transform:translateY(0.666em) rotate(135deg)}.overlay .menu .toggler::after{transform:translateY(-.666em) rotate(225deg)}.overlay .menu:hover .to,.overlay .menu:hover .toggler{color:var(--accent-color)}.overlay .menu:hover .toggler::after,.overlay .menu:hover .toggler::before{background-color:var(--accent-color);z-index:50}#nav-toggle:checked~.overlay{transform:translateY(0);visibility:visible;transition:transform .4s ease-out}#nav-toggle:checked~.navbar.fixed{background-color:transparent}.overlay a{color:#fff;padding:.75em;border-radius:.5em;transition:all .3s ease}.overlay a:hover{background-color:#fff;color:var(--accent-color)}.logo a:hover{background-color:transparent}.to-pages{column-count:2;display:block;margin:0;padding-bottom:0!important;padding-left:1em;text-align:center}.to-policies{text-align:center;padding:0;margin:0}.to-policies li:first-child{padding-bottom:1em}.to-policies li:last-child{border-top:2px solid #fff;padding-top:1em}.overlay li a{position:relative;padding:var(--padding-navbar-link);color:var(--text-light);text-decoration:none;z-index:51}.overlay 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}.overlay 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}.overlay li a:focus::after,.overlay li a:hover::after{left:1em;right:1em}.overlay li a:focus{outline:0}.overlay ul{top:3.9em;list-style:none;z-index:1;transition:transform .96s ease-out,opacity .35s .1s ease-out,visibility .95s .1s ease-out;will-change:transform,opacity,visibility}.fixed .overlay ul{box-shadow:0 5px 6px -3px rgba(0,0,0,.2)}.overlay li:focus-within>ul,.overlay 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}.overlay ul li{width:auto;padding:0;float:none;display:list-item;position:relative;font-size:1rem;line-height:1.5}.overlay ul li a{display:inline-block;color:#fff}.overlay ul li a::after{left:1em;right:calc(100% - 1em)}.overlay input{display:none}.overlay ul ul li{position:relative;top:-4em;left:20em}.fixed .overlay li a.current::before{background-color:rgba(0,0,0,.2)}.fixed .overlay li a.current:hover::before{background-color:transparent}.fixed .overlay li a::after{background-color:var(--accent-color)}.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}body section.content-bottom{margin:0;padding:0;min-height:unset}.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#company::before{background-image:url(../img/home_footer_teneo_services.jpg)}.bottom-links li#fundstrategy::before{background-image:url(../img/home_footer_regulation.jpg)}.bottom-links li#member::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:2rem;padding:0 1em 0 0;text-align:right;font-weight:500}.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: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-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>div{width:var(--footer-width);margin:auto}.footer-bottom p{margin:.3em;text-align:justify}.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-antisocial header,.page-buzzconcept header,.page-company header,.page-conflict header,.page-ethicscode header,.page-privacy header,.page-solicitation header,.page-team header{background-image:url(../img/header-company.jpg)}.page-form header,.page-links header{background-image:url(../img/header-links.jpg)}.page-contact header{background-image:url(../img/header-contact.jpg)}.page-regulation header{background-image:url(../img/header-regulation.jpg)}.page-fund-strategy header,.page-global-fund-bank header{background-image:url(../img/header-fund-strategy.jpg)}header h1{color:var(--text-light);font-size:3rem;text-align:center;margin-top:3.7rem;text-transform:uppercase;text-shadow:1px 2px 3px rgba(0,0,0,.5)}.polaroids{position:relative;min-height:30vw;clear:both;background-color:var(--bg-even)}.center{text-align:center;padding:1rem 0 5rem}.odd{min-height:30vw;background-color:var(--bg-odd);display:flex;padding:6rem 0 3rem}.odd:not(:first-of-type){padding-top:0rem}.odd h2{position:relative;margin-left:var(--odd-h2-left);margin-bottom:2em;text-align:left;color:var(--accent-color);z-index:2}.odd h3,.odd p{width:calc(var(--column-width) + 2em)}.odd h3{color:var(--accent-color)}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}.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 .read-more-trigger{margin-right:var(--mid-margin)}.odd>div:first-child h3,.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:first-of-type>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:first-of-type>div:first-child p:first-of-type::after{position:absolute;content:"";height:4px;width:150px;background-color:var(--accent-color);left:-175px;top:9px}.page-conflict .odd:first-of-type>div:first-child p:first-of-type::after,.page-conflict .odd:first-of-type>div:first-child p:first-of-type::before{top:-40px}.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{font-weight:300}.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 ol,section.even ul{width:var(--column-width);padding-left:1em}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:rgba(159,156,156,.31)}section.even p:first-of-type{position:relative}section.even.form-01{background-color:#1d3c5d;background-image:url(/assets/img/bd-form.jpg)}section.solicitation{padding:5rem 0;background-image:url(/assets/img/bd-solicitation.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;line-height:2em}section.solicitation>div{margin:auto;max-width:95vw;width:585px}section.solicitation li,section.solicitation ol,section.solicitation p,section.solicitation ul{font-weight:300;margin:0 auto;padding:0;line-height:2.6em;max-width:90vw}section.solicitation ol ul{padding-left:1em}section.ethicscode-02{background-color:#7e334a;background-image:url(/assets/img/bd-ethicscode-02.jpg)}.ethicscode-02 h3:first-of-type{margin-top:0}section.policy{padding:5rem 0;background-image:url(/assets/img/bd-antisocial-01.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover}section.full>div{margin:auto;max-width:95vw;width:610px}section#team{padding:5rem 0;background:0 0}section#team>div{max-width:865px;margin:auto}.team-member{display:grid;grid-template-areas:"photo name" "photo text";grid-template-columns:230px auto;align-content:start;justify-content:start;width:865px;margin:auto;max-width:95vw;text-align:left;padding-top:2em;padding-bottom:2em;border-bottom:1px solid var(--border-primary-color)}.photo{grid-area:photo}.photo img{border-radius:50%;width:200px;height:200px}.team-member .name{grid-area:name;margin:0;text-align:left;color:var(--accent-color);align-self:start}.team-member p{grid-area:text;padding-bottom:0;align-self:start}section.portfolio{padding:5rem 0;background-image:url(/assets/img/bd-company.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover}.portfolio .item{display:grid;grid-template-columns:10em auto;grid-template-areas:"key val";margin:auto;width:800px;max-width:92vw;border-bottom:1px solid var(--border-primary-color)}.portfolio .item:last-child{border:0}.portfolio .key{grid-area:key;width:10em;padding-right:.5em;font-weight:400;font-size:1.4rem;color:var(--accent-color);margin:1em 0}.portfolio .val{grid-area:val;text-align:left;word-break:break-all;line-height:2;padding:1.5rem 0;font-size:.9rem}.portfolio .val.col-2 div{display:grid;grid-template-columns:1fr 3fr}.privacy-04 h3:first-child{word-break:break-all;margin-top:0;transform:translateX(-25vw)}.privacy-04 img{margin-top:3em}.privacy-04{background-color:#334049;background-image:url(../img/bd-privacy-04.jpg)}.page-fund-strategy section{padding:4rem 1vw;text-align:center}.fund-strategy h3{color:#06447a;font-weight:700;margin-bottom:2em}.fund-strategy p{margin:auto;max-width:92vw;width:800px}.page-fund-strategy .gallery-title{margin:auto;display:inline;padding:.5em 5em;color:var(--accent-color);background-color:#fff;border:1px solid #e7e7e7;border-radius:.7em;font-weight:700}.page-fund-strategy .gallery{display:flex;flex-wrap:wrap;width:800px;max-width:95vw;padding:4em .3em 3em;margin:auto;margin-top:-1em;border:1px solid #e7e7e7;border-radius:1em;box-shadow:0 0 50px rgba(0,0,0,.12)}.gallery>div{position:relative;width:25%;padding:.3em;display:flex}.gallery img{width:100%;border-radius:.7em}.gallery>div::before{content:attr(data-title);position:absolute;left:0;right:0;top:30%;bottom:0;display:flex;justify-content:center;align-items:center;color:#fff;font-family:var(--header-font-family)}@media screen and (max-width:900px){.gallery>div{flex:50%}}@media screen and (max-width:600px){.gallery>div{flex:100%}}section.intro{width:1250px;max-width:95vw;margin:auto;padding-top:5rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:5rem}section.intro p{margin:0;font-size:1.5rem;color:var(--accent-color)}section.intro a{color:#fff;background-color:#4d0a30;font-size:.9rem;padding:1em;border-radius:1em;text-align:left}section.intro a:hover{background-color:var(--accent-color)}section.description{background-image:url(/assets/img/bd-global-fund-bank.jpg);background-position:center top;background-repeat:no-repeat;background-size:100%}section.description .title{font-size:1.6rem;text-transform:uppercase;font-weight:700;color:#06447a;margin-bottom:1rem;text-align:center;padding-top:4rem}section.description .subtitle{margin:0 auto 4rem;font-size:1.2rem;text-align:center;color:#06447a}section.description .platform-intro ul{text-align:left;margin:auto;padding:0;display:block;list-style:none;font-size:1.1rem;width:800px;max-width:95vw;line-height:1.5}section.description .flow-chart{display:flex;align-items:center;justify-content:center;padding:6em 0}.flow-chart .table{width:22rem;text-align:left;border-radius:.5em;border:1px solid #e7e7e7;box-shadow:0 0 50px rgba(0,0,0,.09)}.flow-chart .table.funds{color:#fff;background:#652b73;background:linear-gradient(90deg,rgba(101,43,115,1) 0,rgba(197,65,110,1) 100%)}.flow-chart .table.platform{background-color:#fff}.flow-chart .table.platform h3{border:0;margin:inherit;font-weight:700;color:#4d0a30}.table.platform .bank-logo{height:9rem;border-radius:1rem;border:1px solid #ddd;margin-top:-1rem;background-color:#fff;padding:1rem;text-align:center}.table.platform .bank-logo img{width:100%}.table.platform .bank-logo a{color:#06447a;text-align:center;font-weight:700}.flow-chart .table.customers{color:#fff;background:linear-gradient(90deg,rgba(2,63,144,1) 0,rgba(40,114,212,1) 100%)}.flow-chart .table h3{margin:-1.5em 1em 1em;padding:1em;text-align:center;font-weight:700;color:#06447a;background-color:#fff;border:1px solid #e7e7e7;border-radius:.5rem;font-size:1.5rem}.flow-chart .table ul{margin:0;padding:0;margin-top:-1em}.flow-chart .table li{padding-left:4.5em;line-height:4;font-size:1rem;border-bottom:1px solid rgba(255,255,255,.2);position:relative;list-style-position:inside;list-style-type:none}.flow-chart .table li::before{content:url(/assets/img/bullet.png);position:absolute;left:2em}.flow-chart .relation{position:relative;width:10em;height:10em;display:flex;justify-content:center;align-items:center;text-align:center}.flow-chart .relation::before{position:absolute;content:"";width:20%;height:20%;border:2px solid;transform:rotate(45deg)}.flow-chart .relation.info::before{transform:translateX(2em) rotate(45deg);border-left-color:transparent;border-bottom-color:transparent}.flow-chart .relation.search::before{transform:translateX(-2em) rotate(45deg);border-top-color:transparent;border-right-color:transparent}section.signup{display:flex;flex-flow:column;justify-content:space-between;align-items:center;margin:auto;max-width:95vw;width:940px;border-top:1px solid #e7e7e7;padding-bottom:3rem}section.signup .instructions{display:block;padding-top:1.5em;padding-bottom:1.5em;max-width:95vw;width:480px;text-align:left}section.signup .instructions p{margin:0;line-height:2}section.signup .instructions ul{margin:0;padding:0;list-style:none}section.signup .instructions li{text-indent:-.3em}section.signup .instructions li::before{content:"\2023 \0020";font-size:120%;letter-spacing:-.2em}section.signup form{max-width:95vw;width:680px;color:#fff;background-color:#06447a}form{padding-bottom:5em;border-radius:5px}form .title{margin:1em auto;font-weight:700;text-align:center;font-size:1.5rem}form .notice{padding:1em;text-align:left;background-color:#176db7}form .notice p{margin:auto;max-width:90vw;width:480px}form .notice ul{margin:auto;padding:0;list-style:none;max-width:90vw;width:480px}form .notice li{text-indent:-.3em}form .notice li::before{content:"\2023 \0020";font-size:120%;letter-spacing:-.1em}form button,form input,form textarea{box-sizing:border-box;width:100%;padding:1em;border:1px solid transparent;border-radius:5px}form input:focus,form textarea:focus{outline:0;box-shadow:none}form button,form input{height:45px}form button{margin:auto;color:#fff;background-color:#176db7;border:1px solid transparent;cursor:pointer}form textarea{resize:none}.floating-label{margin:0 auto;margin-top:1em;width:460px;position:relative;display:flex;flex-direction:column-reverse}.floating-label input+label,.floating-label textarea+label{position:absolute;top:.75em;left:1.1em;transition:all .3s ease;opacity:0}.floating-label input:not(:placeholder-shown)+label,.floating-label textarea:not(:placeholder-shown)+label{font-size:80%;transform:translate3d(-110px,0,0);opacity:1;color:silver}.odd.contact{min-height:30vw;background-color:var(--bg-odd);display:flex;padding:6rem 15vw 3rem}.odd.contact>div:first-child p:first-of-type::before{position:absolute;content:"";height:1px;width:calc(60vw - var(--column-width));background-color:var(--bg-even);left:calc(-62vw + var(--column-width));top:9px}.center.access{display:flex;min-height:unset;padding:6rem var(--padding-side-polaroids) 3rem var(--padding-side-contact);font-size:.8rem;color:var(--text-light);background-color:var(--accent-color);background-image:url(/assets/img/logo_cross_bridge.png);background-repeat:no-repeat;background-position:center;background-size:30%;background-blend-mode:color-burn}.access>img{margin-inline-end:2em}.access>div{display:flex;margin:auto;max-width:95vw;justify-content:space-between;gap:3em;background-image:url(/assets/img/access-03-divider.png);background-repeat:no-repeat;background-position:center}.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}p.download-link{text-align:right;line-height:1}.conflict-02{background-color:#83354b;background-image:url(../img/bd-conflict-02.jpg)}.conflict-03{align-items:flex-end}.round{list-style:none}.round li{text-indent:-1.1em}section.even.links-01{background-color:#135d6a;background-image:url(/assets/img/bd-links-01.jpg)}section.even.links-01 h3{font-size:2.5rem;margin-top:2em}section.even.links-01 h3:first-child{margin-top:0}section.even.links-01 h3:nth-of-type(2)::before{content:"";display:block}section.even.links-01 .outlinks p{display:grid;grid-template-columns:2fr 3fr}.form-01 a,.links-01 a{background-color:transparent;color:var(--text-light)}ul.downloads{position:relative;list-style:none;padding:0;margin:2em auto;width:500px;max-width:90vw}ul.downloads li{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:.2em .5em;border-radius:0 .8em}ul.downloads li a{display:block;width:100%;text-align:left}.page-contact h2{font-family:var(--header-serif-font-family);font-weight:700;text-transform:initial}.page-contact h2::before{font-weight:400;font-family:var(--header-font-family)}.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}.info strong{color:var(--accent-color);font-size:1.2em}.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);min-height:unset;padding:0 12vw;margin:auto auto -5em auto}.page-contact .map>div{width:76vw;height:37vw}section.privacy-02{background-color:#85364b;background-image:url(../img/bd-privacy-02.jpg)}section.privacy-02 h2{margin-top:3em;margin-bottom:2em}section.privacy-02 h2::after{color:#4b1233}section.privacy-02 h3:first-child{margin-top:0}section.privacy-02 p:first-of-type::after,section.privacy-02 p:first-of-type::before{left:19.5vw}.point{display:flex;justify-content:center;align-items:first baseline;margin-bottom:.1em}.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}.menu>.to{padding-right:.6em;font-size:2rem;line-height:.85em;font-weight:700;font-family:var(--header-font-family);cursor:pointer}#nav-toggle{display:none}#nav-toggle:checked~.navbar .menu>.toggler{height:2em;background:0 0}#nav-toggle:checked~.navbar .menu>.toggler::before{transform:translateY(0.666em) rotate(135deg)}#nav-toggle:checked~.navbar .menu>.toggler::after{transform:translateY(-.666em) rotate(225deg)}.menu:hover{background-color:#fff}.menu:hover *{color:var(--accent-color)}.menu:hover label#toggler{background:linear-gradient(0deg,transparent 0,transparent .85em,var(--accent-color) .85em,var(--accent-color) 1.15em,transparent 1.15em,transparent 100%)}.menu:hover label#toggler::after,.menu:hover label#toggler::before{background-color:var(--accent-color);z-index:50}.fixed .menu label#toggler{background:linear-gradient(0deg,transparent 0,transparent .85em,var(--accent-color) .85em,var(--accent-color) 1.15em,transparent 1.15em,transparent 100%)}.fixed .menu label#toggler::after,.fixed .menu label#toggler::before{background-color:var(--accent-color);z-index:50}@media screen and (max-width:1919px){:root{--base-font-size:16px}}@media screen and (max-width:1024px){.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}section.portfolio{background-position-x:20%}}@media screen and (max-width:800px),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:2rem;margin:20vh auto 1em}.hero .title-line-two{margin:0 5vw 5em;font-size:1.7rem;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;box-shadow:0 2px 6px rgba(0,0,0,.2)}.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 .overlay,header .overlay{position:fixed;top:3.2em;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;transform:translateY(100vh)}.overlay .logo,.overlay .menu{display:none}.overlay ul{margin-left:5vw;margin-right:5vw;width:90vw}.overlay ul li{width:90vw}.overlay ul.to-pages{column-count:1;padding-left:0;margin-bottom:1em}.overlay ul.to-policies li:first-child{padding-bottom:.5em}.overlay ul.to-policies li:last-child{border-top:1px solid rgba(255,255,255,.65);padding-top:.5em}#nav-toggle:checked~.overlay{padding-top:1em;max-height:calc(100vh - 3.2em);border-top:1px solid var(--accent-color);background-color:rgba(123,6,69,.9);-webkit-backdrop-filter:blur(5%);backdrop-filter:blur(5%);overflow-y:auto;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);transition:all .4s ease;transform:translateY(0)}#nav-toggle:checked~.overlay div.to-home{display:none}#nav-toggle:checked~.overlay li{width:90vw}#nav-toggle:checked~.overlay li a{padding:.12em 0;color:var(--text-light);display:inline-block;width:auto}#nav-toggle:checked~.overlay li a:hover{color:#F6FFC9;background-color:transparent}#nav-toggle:checked~.overlay li a:hover::after,#nav-toggle:checked~.overlay li a:hover::before{content:none}.menu{color:var(--accent-color);margin-right:unset}.menu>.to{display:none}#nav-toggle:checked~.navbar.fixed{background-color:#fff}.toggler{background:linear-gradient(0deg,transparent 0,transparent .85em,var(--accent-color) .85em,var(--accent-color) 1.15em,transparent 1.15em,transparent 100%)}.toggler::after,.toggler::before{background-color:var(--accent-color)}.scroll-down{display:none}.overlay{overflow-x:hidden}.odd.contact{padding:2rem 1rem 3rem}.center.access{flex-flow:column;background-size:120%}.access>img{margin-inline-end:0;max-width:95vw;margin:auto}.access>div{flex-flow:column;background-image:none}.access>div>div:last-child{border-top:1px solid}section.intro{flex-flow:column;height:6rem;padding-top:1rem;margin-bottom:1rem}section.description{background-size:cover;flex-flow:column}section.description .title{font-size:1.25rem;padding-top:0}section.description .subtitle{font-size:.9rem}section.description .flow-chart{flex-flow:column}.flow-chart .relation.info::before{transform:translateY(2em) rotate(45deg);border-left-color:transparent;border-top-color:transparent;border-bottom-color:initial}.flow-chart .relation.search::before{transform:translateY(-2em) rotate(45deg);border-top-color:initial;border-bottom-color:transparent;border-right-color:transparent}.floating-label{max-width:90vw}.privacy-04 h3:first-child{transform:translateX(0)}section.solicitation{padding:1rem 0;background-position:25% top}section.policy{padding:1rem 0}section.even.links-01 .outlinks p{grid-template-columns:1fr 1fr}section.portfolio{padding-top:1rem;background-position-x:20%}.portfolio .item{grid-template-columns:auto;grid-template-rows:auto auto;grid-template-areas:"key" "val"}.portfolio .key{margin:1.5em 0 .3em}.portfolio .val{padding:0 0 .5rem}.portfolio .val.col-2 div{grid-template-columns:1fr 1fr}.page-fund-strategy .gallery-title{padding:.5em 3em}section#team{padding:1rem 0;background:0 0}.team-member{grid-template-areas:"photo" "name" "text";justify-content:center}.photo{text-align:center;margin-bottom:2rem}.team-member .name{justify-self:center;width:95vw;text-align:center;font-size:1.15rem}section ol,section p,section ul{width:92vw;margin:auto}section h3{margin-top:2em}.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:2rem 5vw 0rem}.odd h2{position:relative;margin-left:0;margin-bottom:2em;margin-top:1em;text-align:left;font-size:1.75rem;color:var(--accent-color);z-index:2}.odd>div:first-child p:first-of-type::after{position:absolute;height:4px;width:7em;background-color:var(--accent-color);left:0;top:-2em}.odd>div:first-child p:first-of-type::before{position:absolute;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 h3,.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:3rem 5vw 1rem;background-position:50% top;background-repeat:no-repeat;background-size:cover;flex-flow:column-reverse}section.even h2{font-size:1.7rem}section.even div:last-child{transform:translateX(0);width:90vw}section.even p,section.even ul,section.odd p,section.odd ul{padding:.5em 0;width:90vw}section.even ul,section.odd ul{padding-left:1em}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}section.even p:first-of-type::before{position:absolute;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}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{display:flex;flex-flow:column;width:100%;margin:0;padding:0;list-style:none}.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-bottom span{display:block}.footer-bottom ul li{padding:0 1em;border-right:1px solid}}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=s.css.map */
