﻿.loading{z-index:1000;position:absolute;align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;width:100%;opacity:.2}.loading .spinner{position:absolute;top:calc(50% - 6em);left:calc(50% - 6em);width:12em;height:12em;border:1.5em solid #dbe5e7;border-left:1.5em solid #a6bdc2;border-radius:50%;animation:load8 1.1s infinite linear;z-index:20}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-weblink,.infinite-list .loading,table .loading{position:relative;height:20vh;width:100%;background:none;z-index:1}.loading-weblink .spinner,.infinite-list .loading .spinner,table .loading .spinner{border:.5em solid #dbe5e7;border-left:.5em solid #a6bdc2;width:3em;height:3em;top:calc(50% - 1.5em);left:calc(50% - 1.5em)}.loading-login{position:fixed;opacity:1;background:url(/images/new-themebb87ef98d63780624d78e1adc24e34d1.png);background-size:cover;top:0}.loading-login .spinner{opacity:.4}.loading-weblink{height:50px}
.Layout>.LoginWrapper{width:100%;height:100%;left:0;top:0;right:0;bottom:0;position:fixed;z-index:12;margin:0;max-width:none;display:flex;overflow:auto;padding:50px;transition:background-color .2s,transform .6s cubic-bezier(0.42, 0, 0.58, 1) .1s;color:#fff;background:url(/images/new-themebb87ef98d63780624d78e1adc24e34d1.png);background-size:cover;align-items:center;justify-content:center}@media(max-width: 767.98px){.Layout>.LoginWrapper{padding:22px;align-items:flex-start}}.Layout>.LoginWrapper.processing{background-color:#2f2e2e}.Layout>.LoginWrapper.processing input[type=submit]{pointer-events:none;background-color:#1a6e82}.Layout>.LoginWrapper.success{transform:translateX(-100%);background-color:#2f2e2e}.Layout>.LoginWrapper.success input[type=submit]{pointer-events:none;background-color:#1a6e82}.Layout>.LoginWrapper.align-top{align-items:flex-start}.Layout>.LoginWrapper .content{width:100%;max-width:300px}@media(max-width: 767.98px){.Layout>.LoginWrapper .content{max-width:240px}}.Layout>.LoginWrapper .logo{display:flex;flex-direction:column;align-items:center}@media(max-width: 767.98px){.Layout>.LoginWrapper .logo{margin:0}}.Layout>.LoginWrapper .logo .logo-image{width:300px;height:300px}@media(max-width: 767.98px){.Layout>.LoginWrapper .logo .logo-image{height:150px;margin-bottom:0}}.Layout>.LoginWrapper .logo .logo-text{width:156px;height:13px}@media(max-width: 767.98px){.Layout>.LoginWrapper .logo .logo-text{width:93px;height:8px}}.Layout>.LoginWrapper .title{line-height:1;padding:32px 50px 30px;transition:none;text-align:center;color:#fff;border-top:1px solid currentColor;border-bottom:1px solid currentColor}@media(max-width: 1024px){.Layout>.LoginWrapper .title{font-size:30px;padding:25px 20px 25px}}.Layout>.LoginWrapper .title a{color:#fff}.Layout>.LoginWrapper .title a:hover{color:#fff}.Layout>.LoginWrapper .subtitle{text-align:center;margin:32px 0;color:#fff;font-size:28px;line-height:1;word-break:break-word;letter-spacing:.2px}@media(max-width: 1024px){.Layout>.LoginWrapper .subtitle{margin:25px 0;font-size:18px}}.Layout>.LoginWrapper p{line-height:1.12;margin-bottom:20px;font-size:1rem;color:#375153}@media(max-width: 1024px){.Layout>.LoginWrapper p{margin-bottom:17px}}.Layout>.LoginWrapper p:last-child{margin-bottom:0}.Layout>.LoginWrapper button{background:none;padding:0;border:0}.Layout>.LoginWrapper a,.Layout>.LoginWrapper button{color:#1a6e82;transition:color .2s;cursor:pointer}.Layout>.LoginWrapper a:hover,.Layout>.LoginWrapper button:hover{color:#4d91a3}.Layout>.LoginWrapper a.dark,.Layout>.LoginWrapper button.dark{font-size:1rem;transition:color .2s;color:#375153}.Layout>.LoginWrapper a.dark:hover,.Layout>.LoginWrapper button.dark:hover{color:#879798}.Layout>.LoginWrapper wbr:after{content:"​"}.Layout>.LoginWrapper .row{display:flex;align-items:center;justify-content:space-between}.Layout>.LoginWrapper .row input[type=submit]{width:auto}.Layout>.LoginWrapper input{font-size:18px;line-height:1;display:block;width:100%;padding:9px;letter-spacing:.2px;border-radius:6px;font-weight:400;color:#375153}.Layout>.LoginWrapper .input-transparent{caret-color:#375153;background-color:transparent;border:1px solid #375153;margin-bottom:17px}.Layout>.LoginWrapper .input-transparent:focus{outline:none}.Layout>.LoginWrapper .input-transparent[disabled]{color:#9b9b9b}.Layout>.LoginWrapper .input-transparent::placeholder{color:#fff}.Layout>.LoginWrapper .input-transparent:-ms-input-placeholder{color:#fff}.Layout>.LoginWrapper .input-transparent::-ms-input-placeholder{color:#fff}.Layout>.LoginWrapper input[type=submit],.Layout>.LoginWrapper .link-button{padding:8px 13px;transition:background-color .2s;background-color:#a6bdc2;cursor:pointer;text-align:center;-webkit-justify-content:center;justify-content:center;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:5px;display:inline-flex;min-width:72px;font-size:20px;font-weight:600;outline:none}.Layout>.LoginWrapper input[type=submit][disabled],.Layout>.LoginWrapper .link-button[disabled]{pointer-events:none;opacity:.45}.Layout>.LoginWrapper input[type=submit]:hover,.Layout>.LoginWrapper .link-button:hover{color:#fff;background:#9db3b8}.Layout>.LoginWrapper input[type=submit]+p{margin-top:20px}.Layout>.LoginWrapper .link-button{width:100%}.Layout>.LoginWrapper div.login-error,.Layout>.LoginWrapper div.login-success{font-size:16px;margin:-10px 0 15px 10px}.Layout>.LoginWrapper div.login-error.bigger,.Layout>.LoginWrapper div.login-success.bigger{margin-left:-10px;margin-right:-40px}@media(max-width: 1024px){.Layout>.LoginWrapper div.login-error,.Layout>.LoginWrapper div.login-success{margin-top:10px}}.Layout>.LoginWrapper .login-error{color:#375153}.Layout>.LoginWrapper .login-error .red{color:#b21421}.Layout>.LoginWrapper .login-success{color:#375153}.Layout>.LoginWrapper .button-back{margin-top:15px;display:block}.Layout>.LoginWrapper .button-back:focus{outline:none}
.login-code .input-transparent{-moz-appearance:textfield}.login-code .input-transparent::-webkit-outer-spin-button,.login-code .input-transparent::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.login-code input[type=submit]{margin-bottom:20px}.login-code .button-send-another{margin-left:5px}
.InputCheckbox{font-size:15px;font-weight:400;line-height:1;display:inline-flex;cursor:pointer;letter-spacing:.4px;color:#b5b5b3;align-items:center}.InputCheckbox.active{color:#2f2e2e}.InputCheckbox.active .checkbox{border-color:#2f2e2e}.InputCheckbox.active .FilterMetricInput label{opacity:1}.InputCheckbox .checkbox{display:inline-flex;width:20px;height:20px;margin-right:5px;border:1px solid #b5b5b3;border-radius:2px;align-items:center;justify-content:center}.InputCheckbox .checkbox img{opacity:0}.InputCheckbox input{display:none}.InputCheckbox input:checked+.checkbox img{opacity:1}
.Layout>.LoginWrapper.termsOfUse .content{max-width:600px}.Layout>.LoginWrapper.termsOfUse .title{max-width:300px;margin:0 auto}.Layout>.LoginWrapper.termsOfUse .InputCheckbox{color:#375153;font-size:18px;margin-bottom:40px}.Layout>.LoginWrapper.termsOfUse .InputCheckbox .checkbox{border-color:#9b9b9b;margin-right:10px}.Layout>.LoginWrapper.termsOfUse .InputCheckbox input{display:none}.Layout>.LoginWrapper.termsOfUse input[type=submit]{max-width:300px;display:block;margin:0 auto}.Layout>.LoginWrapper.termsOfUse p.small{margin-top:20px;font-size:13px}
.Row{display:flex;flex-wrap:wrap}.Row>*{position:relative;flex:1 1 auto;margin-right:24px}@media(max-width: 767.98px){.Row>*{margin-right:15px}}.Row>*:after{position:absolute;top:0;right:-12px;bottom:0;width:1px;content:"";background-color:#b4b4b2}@media(max-width: 767.98px){.Row>*:after{right:-8px}}.Row>*:last-child,.Row>*:only-child{margin-right:0}.Row>*:last-child:after,.Row>*:only-child:after{display:none}.Row.with-sidebar>.col-2{max-width:calc(74.33% - 8px)}.Row.with-sidebar>.col-2 .main-content{background-color:#f9f9f9;padding:15px}@media(max-width: 1024px){.Row.with-sidebar>.col-2{margin-right:0;max-width:100%}.Row.with-sidebar>.col-2:after{display:none}}.Row.with-sidebar>.col-1{max-width:calc(24.33% - 8px)}@media(max-width: 1024px){.Row.with-sidebar>.col-1{max-width:100%}}@media(max-width: 767.98px){.Row.with-sidebar>.col-1{margin-right:0;flex-direction:column;width:100%}.Row.with-sidebar>.col-1:after{display:none}}.Row.no-sidebar>.col-1{max-width:100%}.Row.no-sidebar .col-2{max-width:100%}.Row.no-sidebar .theme-image{height:416px}
.Divider{height:1px;margin:18px 0 17px;background-color:#b4b4b2}@media(max-width: 767.98px){.Divider{margin:12px 0 11px}}.Divider.vertical{display:inline-flex;width:1px;height:100%;margin:0 11px 0 12px}@media(max-width: 1024px){.Divider.vertical{margin:0 13px 0 14px}}@media(max-width: 767.98px){.Divider.vertical{margin:0 7px}}.Divider.black{background-color:#000}
.TitleBar{z-index:2;font-size:39px;position:sticky;padding:6px 0 1px 0;background:#f9f9f9;top:85px;margin:0 -1px}.TitleBar .Divider{margin:5px 0 10px}@media(max-width: 1024px){.TitleBar{top:58px}}@media(max-width: 767.98px){.TitleBar h1{font-size:1.3rem}}
.Sidebar{padding:2px 12px 6px;background-color:#edf2f3}.Sidebar .sidebar-title{line-height:1.33;margin-bottom:4px;letter-spacing:.2px;font-weight:600;font-size:21px}.Sidebar .sidebar-content .EventPromo{margin:18px -12px;max-width:none}.Sidebar .col-1{max-width:calc(29.33% - 16px)}@media(max-width: 1024px){.Sidebar .col-1{max-width:calc(50% - 12px)}}@media(max-width: 767.98px){.Sidebar .col-1{max-width:calc(50% - 7.5px)}}.Sidebar .col-1 .col-1{max-width:100%}@media(max-width: 1024px){.Sidebar .col-1 .col-2-tablet-down{max-width:48%;flex:0 0 48%;margin-right:4%}.Sidebar .col-1 .col-2-tablet-down:nth-child(2n){margin-right:0}}
@media all and (-ms-high-contrast: none){*::-ms-backdrop,.load-more{padding-top:5px;padding-bottom:1px}}button.load-more{margin-top:10px;padding:8px 10px;transition:background-color .2s;background-color:#a6bdc2;color:#fff;cursor:pointer;text-align:center;-webkit-justify-content:center;justify-content:center;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:5px;min-width:72px;font-size:16px;font-weight:600;outline:none}button.load-more[disabled]{pointer-events:none;opacity:.45}button.load-more:hover{color:#375153;background:#cad7da}
.UnorderedList{padding:6px 0;border-top:1px solid #b4b4b2}.UnorderedList .title{font-size:21px;font-weight:600;line-height:1.14;letter-spacing:.2px}.UnorderedList .list{margin:10px 0 0;padding:0 0 10px 0;list-style:none}.UnorderedList li{margin-bottom:12px;font-weight:450;letter-spacing:.2px}.UnorderedList li:last-child{margin-bottom:0}.UnorderedList li:before{content:"• ";font-weight:600;color:#375153}
.RelatedContent.infinite-list .loading{position:relative;background-color:inherit;height:104px}.RelatedContent.infinite-list .loading .spinner{top:1.5em;left:calc(50% - 1.5em)}
.Sidebar.sidebar-banner{padding:0;background-image:url(/images/bgr523c1860317fa580da80ee1347373ddf.jpg);background-position:0 0,0 -54px;background-repeat:no-repeat,repeat;background-color:#1d3269;background-size:cover;min-height:1303px;width:300px;margin:0;padding:0;max-width:300px;background-position:0 0;z-index:1;position:fixed;margin-left:1305px;height:100%;top:86px}.Sidebar.sidebar-banner.on-right{height:100%;top:0px;left:-71px}@media(min-width: 1024.1px)and (max-width: 1880px){.Sidebar.sidebar-banner.hide-top{display:none !important}}@media(max-width: 1880px){.Sidebar.sidebar-banner{background:url(/images/bgr-top6e6c185c1c4891d390e8779b7a433d55.jpg) no-repeat center bottom 20%;background-size:cover;max-width:100%;min-height:200px;width:auto;height:auto;padding-top:10px;margin-bottom:10px;margin-left:0;position:static}}@media(max-width: 1024px){.Sidebar.sidebar-banner{background:url(/images/bgr-top6e6c185c1c4891d390e8779b7a433d55.jpg) no-repeat right bottom;max-width:100%;min-height:200px;width:auto;height:auto;padding-top:10px;margin-bottom:10px;margin-left:0;position:static}}@media(max-width: 767.98px){.Sidebar.sidebar-banner{background:url(/images/bgr-mobilecde1474b4b33be090a605cd38b6537fd.jpg) no-repeat center center;width:auto;max-width:351px;min-height:120px;padding-top:0}}.Sidebar.sidebar-banner .location{color:#e8404b}@media(min-width: 1024.1px)and (max-width: 1880px){.Sidebar.sidebar-banner .text-wrapper{display:flex;flex-direction:column;align-items:flex-start}}@media(max-width: 767.98px){.Sidebar.sidebar-banner .text-wrapper{display:flex;flex-direction:column;align-items:flex-start}}.Sidebar.sidebar-banner .text-wrapper h1{font-size:43px;color:#fff;padding-bottom:20px;margin-top:80px;margin-right:16px;text-align:left;line-height:1;letter-spacing:-0.4px;margin-left:16px;font-weight:600}@media(max-width: 1880px){.Sidebar.sidebar-banner .text-wrapper h1{padding-bottom:5px;margin-left:20px;margin-top:10px;width:70%;text-align:left}}@media(max-width: 1024px){.Sidebar.sidebar-banner .text-wrapper h1{font-size:34px;text-align:left;margin-top:0;width:60%}}@media(max-width: 767.98px){.Sidebar.sidebar-banner .text-wrapper h1{font-size:20px;width:64%;text-align:left;margin-left:7px;padding-top:5px}}.Sidebar.sidebar-banner .text-wrapper h2{font-size:27px;font-weight:500;line-height:1;letter-spacing:.4px;color:#fff;margin-left:16px;margin-right:16px;margin-top:10px;text-align:left}.Sidebar.sidebar-banner .text-wrapper h2 span{color:#fff}@media(max-width: 1880px){.Sidebar.sidebar-banner .text-wrapper h2{margin-left:20px;font-size:25px;padding-bottom:10px}}@media(max-width: 1024px){.Sidebar.sidebar-banner .text-wrapper h2{text-align:left}}@media(max-width: 767.98px){.Sidebar.sidebar-banner .text-wrapper h2{font-size:14px;margin:0 0 0 8px;padding:9px 0;text-align:left}}.Sidebar.sidebar-banner .text-wrapper h3{margin-top:0;font-size:17px;font-weight:500;line-height:1;letter-spacing:.2px;text-align:left;color:#d61216;margin-right:83px;margin-left:21px}@media(max-width: 1880px){.Sidebar.sidebar-banner .text-wrapper h3{margin-top:30px}}@media(max-width: 767.98px){.Sidebar.sidebar-banner .text-wrapper h3{margin-right:20px;padding-bottom:10px}}.Sidebar.sidebar-banner .text-wrapper .date{width:60%}.Sidebar.sidebar-banner .text-wrapper button{line-height:.86;letter-spacing:.47px;text-align:center;font-size:26px;width:140px;border:0;margin-right:16px;border-radius:12px;font-weight:500;margin-top:30px;height:45px;background:#fff;color:#1c3268;margin-left:16px;float:left}@media(max-width: 1880px){.Sidebar.sidebar-banner .text-wrapper button{display:none}}.loading+.Layout .sidebar-banner{opacity:.2}
.ReportShareLink{display:inline}.ReportShareLink .icon-share{float:right;cursor:pointer}.ReportShareLink .icon-share img{height:22px;vertical-align:middle}.ReportShareLink .modal-share{position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s linear}.ReportShareLink .modal-share.visible{visibility:visible;opacity:1;transition:opacity .2s linear}.ReportShareLink .modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;max-width:600px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:100%}.ReportShareLink .modal-content p{color:#000}.ReportShareLink .modal-content .input-link{width:100%;height:40px;border:0;background:#e8e8e8;padding:10px 10px 10px 40px}.ReportShareLink .modal-content .close{position:absolute;top:5px;right:10px;font-size:36px;line-height:1}.ReportShareLink .modal-content .close:hover,.ReportShareLink .modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.ReportShareLink .modal-content .icon-link{height:15px;position:absolute;margin-top:11px;margin-left:16px}.ReportShareLink .modal-content .button-cancel,.ReportShareLink .modal-content .button-copy{cursor:pointer;border:0;margin-top:20px;line-height:24px}.ReportShareLink .modal-content .button-cancel:focus,.ReportShareLink .modal-content .button-copy:focus{outline:none}.ReportShareLink .modal-content .button-cancel{background:none}.ReportShareLink .modal-content .button-copy{background:#967326;color:#fff;margin-left:10px;line-height:30px;padding:0 10px}.ReportShareLink .modal-content .modal-buttons{text-align:right}.ReportShareLink .modal-message{background:#323232;color:#fff;position:fixed;z-index:10;bottom:20px;left:25px;padding:10px;border-radius:10px;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s linear}.ReportShareLink .modal-message.visible{visibility:visible;opacity:.9;transition:opacity .3s linear}
.ReportHeader{padding:12px 0 6px}.ReportHeader .title{line-height:1}@media(max-width: 767.98px){.ReportHeader .title{font-size:27px}}.ReportHeader .category{line-height:1;font-weight:500;margin-bottom:5px;letter-spacing:.4px}.ReportHeader .meta{display:flex;margin-top:10px;justify-content:space-between;align-items:center}.ReportHeader .left-col{font-size:15px;line-height:1.7;letter-spacing:.8px;color:#879798;width:100%}.ReportHeader .separator{position:relative;top:1px;display:inline-flex;width:1px;height:15px;margin:0 11px 0 9px;vertical-align:middle;background-color:#2f2e2e}.ReportHeader:focus{outline:none}.ReportHeader .readlink{padding:0;cursor:pointer;border:none;background:none}.ReportHeader .readlink:focus{animation-name:reportReadMoreAnimation;animation-duration:.8s;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-fill-mode:forwards}.ReportHeader .readlink.with-arrow{display:inline-flex;align-items:center;color:#1a6e82}.ReportHeader .readlink.with-arrow:after{display:inline-block;width:0;height:0;margin-left:6px;content:"";transition:transform .3s cubic-bezier(0.42, 0, 0.58, 1);transform-origin:center;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid currentColor}.ReportHeader .readlink.with-arrow:focus{animation:none}.ReportHeader .readlink img{height:18px;vertical-align:middle}@keyframes reportReadMoreAnimation{0%{color:#1a6e82}25%{color:#4d91a3}50%{color:#b4b4b2}75%{opacity:0}100%{opacity:1}}.ReportPage .ReportHeader h3{display:none}
.StockButton{font-size:20px;font-weight:600;line-height:1;display:inline-flex;min-width:72px;padding:8px 6px;text-align:center;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:5px;justify-content:center;color:#fff}@media(max-width: 767.98px){.StockButton{min-width:80px}}.StockButton.buy,.StockButton.sell,.StockButton.hold,.StockButton.submit{color:#fff}.StockButton.buy,.StockButton.positive{background-color:#127361}.StockButton.sell,.StockButton.negative{background-color:#b21421}.StockButton.hold,.StockButton.neutral{background-color:#facd2d}.StockButton.submit{padding:8px 13px;transition:background-color .2s;background-color:#9b9b9b}.StockButton.submit:hover{background-color:#2f2e2e}@media(min-width: 1024.1px){.StockButton.small{font-size:12px;min-width:0;padding:6px 7px;width:44px;letter-spacing:.2px}}@media(max-width: 1024px){.StockButton{width:72px;font-size:13px;padding:12px 6px}}.StockButton.no-recommendation,.StockButton.under-review,.StockButton.restricted,.StockButton.not-rated,.StockButton.suspended,.StockButton.not-in-use{font-size:14px;background-color:#9b9b9b;color:#fff;padding:8px 6px;line-height:19px}.StockButton.restricted{width:100px}@media(min-width: 768px){.StockButton.restricted{width:auto;max-width:105px}}.StockButton.suspended{width:92px}.StockButton.under-review{width:120px}@media(min-width: 768px){.StockButton.under-review{width:auto;max-width:115px}}.StockButton.small.no-recommendation,.StockButton.small.under-review,.StockButton.small.suspended,.StockButton.small.restricted,.StockButton.small.not-in-use{font-size:13px;text-align:center;padding:3px 0;width:80px}@media(min-width: 1024.1px){.StockButton.small.no-recommendation,.StockButton.small.under-review,.StockButton.small.suspended,.StockButton.small.restricted,.StockButton.small.not-in-use{font-size:12px;width:58px}}@media(min-width: 1024.1px){.StockButton.small.suspended{font-size:10px}}@media(min-width: 1024.1px){.StockButton.small.no-recommendation{width:50px}}.StockButton.disabled,.StockButton[disabled]{pointer-events:none;opacity:.45}.StockButton:focus{outline:none}
.ReportCompany{display:flex;max-width:300px;cursor:pointer;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1);color:#2f2e2e;align-items:center;padding:0px 4px;border-bottom:1px solid #b4b4b2;align-items:center;justify-content:space-between;min-height:40px}@media(max-width: 767.98px){.ReportCompany{max-width:100% !important}}.ReportCompany .name{font-size:15px;font-weight:500;line-height:1.2;letter-spacing:.4px;color:inherit}.ReportCompany .actions{display:inline-flex;margin-left:10px;align-items:center}@media(max-width: 767.98px){.ReportCompany .actions{margin-left:25px}}.ReportCompany .StockButton{font-size:12px;min-width:62px;padding:6px 4px;letter-spacing:.5px}.ReportCompany .StockButton~.StockButton{margin-left:6px}.ReportCompany:hover{color:#fff;background-color:#375153}
.ReportCompanyList .helptext{color:#375153;padding-bottom:5px;font-size:15px}.ReportCompanyList .helptext a{cursor:pointer;color:#1a6e82}.ReportCompanyList .helptext a img{height:18px;vertical-align:middle;padding-right:1px}
.ReportPage .TopBar h1{padding-bottom:10px}.ReportPage .TopBar .Divider{display:none}.ReportPage .Sidebar{margin-top:9px}.ReportPage .Sidebar.sidebar-banner{margin-top:60px}@media(max-width: 1024px){.ReportPage .Sidebar.sidebar-banner{margin-top:5px}}@media(max-width: 1024px){.ReportPage .Sidebar-column{display:none}}.ReportPage .TitleBar{margin-bottom:40px}@media(max-width: 1024px){.ReportPage .TitleBar{margin-bottom:0}}.ReportPage .Report{border-top:none}.ReportPage .ReportHeader{padding-top:0}.ReportPage .ReportFooter{padding:20px 0 14px}.ReportPage .loading{min-height:44px;height:auto}.ReportPage .loading .spinner{top:3px}@media(min-width: 1024.1px){.Layout>.ReportPage{margin-top:0px}}
.NotFound .not-found-overlay{background-color:#f9f9f9;width:100%;height:100%;position:fixed;left:0;top:0}.NotFound .not-found-message{position:absolute;margin:0 auto;top:50%;left:50%;margin-left:84px;transform:translate(-50%, -50%);width:650px;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-delay:100ms;transition-duration:600ms;transition-property:margin}@media(max-width: 767.98px){.NotFound .not-found-message{margin-left:0;width:100%}}.NotFound .not-found-message h1,.NotFound .not-found-message p{text-align:center}.NotFound .not-found-message h1{font-size:100px;margin-bottom:20px}@media(max-width: 767.98px){.NotFound .not-found-message h1{font-size:60px;line-height:100%}}.NotFound .not-found-message p{font-size:39px;font-weight:600;line-height:1.13;letter-spacing:.15px}@media(max-width: 767.98px){.NotFound .not-found-message p{font-size:26px}}.NotFound .not-found-message a{cursor:pointer}.NotFound .not-found-message a:hover{text-decoration:underline}@media(max-width: 1283.98px){.LeftSide.collapsed+.NotFoundPage .not-found-message{margin-left:0}}
.Icon-email,.Icon-phone{display:block;width:26px;height:26px;text-indent:100%;white-space:nowrap;overflow:hidden}.Icon-email{background-image:url(/images/icon-emailfd254c0d2d4fbf638137bc7a725888a7.svg);background-size:contain;background-repeat:no-repeat}.Icon-phone{background-image:url(/images/icon-phoneee0fffa653eb9cb40c646283f4f4c780.svg);background-size:contain;background-repeat:no-repeat}
.AnalystsCards{margin-left:-12px;margin-right:-12px}.AnalystCard{display:inline-block;padding-left:12px;padding-right:12px;position:relative;padding-bottom:18px;border-bottom:1px solid #b4b4b2;margin-bottom:18px;vertical-align:top}.AnalystCard:after{position:absolute;top:0;right:-0.5px;bottom:18px;width:1px;content:"";background-color:#b4b4b2}.AnalystCard:last-child:after{display:none}@media(min-width: 1024.1px){.AnalystCard{width:25%}.AnalystCard:nth-child(4n+4):after{display:none}.AnalystCard.no-divider-desktop{padding-bottom:0;border-bottom:0;margin-bottom:0}.AnalystCard.no-divider-desktop:after{bottom:0}}@media(max-width: 1024px){.AnalystCard{width:calc(50%)}.AnalystCard:nth-child(2n+2):after{display:none}.AnalystCard.no-divider-mobile{padding-bottom:0;border-bottom:0;margin-bottom:0}.AnalystCard.no-divider-mobile:after{bottom:0}}.AnalystCard a,.AnalystCard a:hover{color:#1a6e82}.AnalystCard .kicker{letter-spacing:.4px}@media(max-width: 767.98px){.AnalystCard .kicker{margin-bottom:6px;letter-spacing:0;color:#fff}}.AnalystCard .title{font-size:24px;line-height:1;min-height:48px;letter-spacing:.2px;color:#1a6e82;margin-right:70px}@media(max-width: 1024px){.AnalystCard .title{font-size:36px;min-height:72px;letter-spacing:-0.2px}}@media(max-width: 767.98px){.AnalystCard .title{font-size:19px;line-height:21px;min-height:0;letter-spacing:0;color:#fff;margin-right:0}}@media(min-width: 768px){.AnalystCard .title:hover{color:#967326}}.AnalystCard .icons{position:absolute;top:0;right:0}.AnalystCard .icons a{display:inline-block;margin:9px 10px 9px 0}@media(max-width: 767.98px){.AnalystCard .icons a{width:22px;height:22px;background-size:contain;margin:5px 5px 0px 0}}.AnalystCard .content{position:relative;overflow:hidden;height:335px;margin-top:8px}@media(max-width: 1024px){.AnalystCard .content{height:353px;margin-top:13px}}@media(max-width: 767.98px){.AnalystCard .content{display:none}}.AnalystCard .biography{overflow:hidden;display:-webkit-box;-webkit-line-clamp:14;-webkit-box-orient:vertical}@media(max-width: 1024px){.AnalystCard .biography{-webkit-line-clamp:15}}@media(max-width: 767.98px){.AnalystCard .analyst-card-header{padding:6px 9px 13px;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1);color:#fff;background-color:#a6bdc2;position:absolute;left:12px;right:12px;bottom:18px}}.AnalystCard .desktop-image{position:absolute;top:4px;right:0;bottom:0;left:0;pointer-events:none;background-position:center;background-size:cover;transition:opacity .2s ease-in-out}@media(max-width: 767.98px){.AnalystCard .desktop-image{display:none}}.AnalystCard .mobile-image{display:none}@media(max-width: 767.98px){.AnalystCard .mobile-image{display:block;margin-bottom:61px;height:161px;background-position:top;background-size:cover}}.AnalystCard:hover .desktop-image{opacity:0}@media(max-width: 767.98px){.AnalystCard:hover .desktop-image{opacity:1}}@media(max-width: 767.98px){.AnalystCard:hover .analyst-card-header{background-color:#375153}}.AnalystCard:focus{outline:0}.AnalystCard:focus .desktop-image{opacity:0}@media(max-width: 1024px){.AnalystCard:focus .desktop-image{opacity:1}}.AnalystCard:focus .title{color:#375153}@media(max-width: 767.98px){.AnalystCard:focus .title{color:#fff}}@media(max-width: 767.98px){.AnalystCard:focus .analyst-card-header{background-color:#375153}}
.AnalystsPage .group-title{margin:30px 0 4px}.AnalystsPage .group-title:first-of-type{margin-top:12px}.AnalystsPage .no-result{margin-top:8px}
.Table{width:100%;border-spacing:0;border-collapse:separate;text-align:right;padding-top:39px}@media(max-width: 1024px){.Table{display:block;padding-top:0}}@media(min-width: 1024.1px){.Table caption,.Table .table-header{position:fixed;width:100%;max-width:1448px;padding-right:168px;transition:all .3s cubic-bezier(0.42, 0, 0.58, 1) .1s}.Table a{display:block;transition:none}.Table a:hover{color:#fff}}.Table.empty{padding-top:100px}.Table.empty .table-header{display:none}.Table.empty tbody{text-align:left}.Table.empty tbody:before{content:"Sorry, there are no new Changes & Recommendations from the last 10 days"}.Table .table-header{display:table;top:145px;background-color:#f9f9f9}@media(max-width: 1024px){.Table .table-header{display:none}}.Table .header-row-major{text-align:left}.Table .header-row-major th{font-weight:500;line-height:1;letter-spacing:.2px}.Table .header-row-major th:nth-child(2){padding-left:16px}.Table .header-row-minor th{font-weight:400;text-align:right;padding-bottom:0}.Table .header-row-minor th:nth-child(4){text-align:left}.Table th{padding:6px}.Table th:first-of-type{padding-left:0}.Table th:last-of-type{padding-right:0}.Table th.with-border{border-left:1px solid #b4b4b2}@media(max-width: 1024px){.Table tbody{display:block}}@media(min-width: 1024.1px){.Table tr td{text-align:right}.Table tr th:nth-child(1),.Table tr td:nth-child(1){width:auto}.Table tr th:nth-child(4):not([colspan]),.Table tr td:nth-child(4){width:53px;min-width:53px}.Table tr th:nth-child(2):not([colspan]),.Table tr th:nth-child(3):not([colspan]),.Table tr td:nth-child(2),.Table tr td:nth-child(3){text-align:center;width:58px;min-width:58px}.Table tr th:nth-child(5):not([colspan]),.Table tr th:nth-child(6):not([colspan]),.Table tr th:nth-child(7):not([colspan]),.Table tr th:nth-child(8):not([colspan]),.Table tr th:nth-child(9):not([colspan]),.Table tr th:nth-child(10):not([colspan]),.Table tr th:nth-child(11):not([colspan]),.Table tr th:nth-child(12):not([colspan]){margin-right:2px}.Table tr th:nth-child(5):not([colspan]),.Table tr th:nth-child(6):not([colspan]),.Table tr td:nth-child(5),.Table tr td:nth-child(6){width:60px;min-width:60px}.Table tr th:nth-child(7):not([colspan]),.Table tr th:nth-child(8):not([colspan]),.Table tr th:nth-child(9):not([colspan]),.Table tr th:nth-child(10):not([colspan]),.Table tr th:nth-child(11):not([colspan]),.Table tr th:nth-child(12):not([colspan]),.Table tr td:nth-child(7),.Table tr td:nth-child(8),.Table tr td:nth-child(9),.Table tr td:nth-child(10),.Table tr td:nth-child(11),.Table tr td:nth-child(12){width:74px;min-width:74px}}.changes-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#f9f9f9;top:85px}@media(max-width: 1024px){.changes-title{top:60px}}@media(max-width: 767.98px){.changes-title{border:none}}
.TableRow{cursor:pointer}@media(max-width: 1024px){.TableRow{display:inline-block;width:100%;padding:10px 0 0;border-top:1px solid #b4b4b2;border-bottom:0;flex-wrap:wrap;justify-content:space-between;clear:both}.TableRow:first-of-type{border-top:none}}.TableRow:last-of-type td{border:0}.TableRow td{border-bottom:1px solid #b4b4b2;line-height:1;padding:6px 1px;letter-spacing:.4px}.TableRow td:first-of-type{padding-left:0}.TableRow td:last-of-type{padding-right:0}.TableRow td:first-child,.TableRow td:nth-child(4){text-align:left;padding-left:5px}@media(max-width: 767.98px){.TableRow td:first-child,.TableRow td:nth-child(4){padding:0}}.TableRow td:first-child,.TableRow td:nth-child(4),.TableRow td:nth-child(5){font-weight:600}@media(max-width: 1024px){.TableRow td{border:0;font-size:15px;padding:0;display:block;float:left;line-height:20px}.TableRow td:nth-child(3){display:none}.TableRow td:first-child{text-align:left;width:calc(100% - 80px);font-size:20px;line-height:1.2;padding-right:5px}.TableRow td:nth-child(4),.TableRow td:nth-child(7),.TableRow td:nth-child(8),.TableRow td:nth-child(9),.TableRow td:nth-child(10),.TableRow td:nth-child(11),.TableRow td:nth-child(12){margin-right:5px;white-space:nowrap}.TableRow td:nth-child(4):before,.TableRow td:nth-child(7):before,.TableRow td:nth-child(8):before,.TableRow td:nth-child(9):before,.TableRow td:nth-child(10):before,.TableRow td:nth-child(11):before,.TableRow td:nth-child(12):before{font-weight:normal;margin-right:5px}.TableRow td:nth-child(4):before{content:"Price target:"}.TableRow td:nth-child(6):before{content:"(";margin-left:5px}.TableRow td:nth-child(6):after{content:")"}.TableRow td:nth-child(4),.TableRow td:nth-child(7),.TableRow td:nth-child(10){clear:both}.TableRow td:nth-child(4),.TableRow td:nth-child(5){font-weight:500}.TableRow td:nth-child(7):before{content:"EPS revision: FY1"}.TableRow td:nth-child(8):before{content:"FY2"}.TableRow td:nth-child(9):before{content:"FY3"}.TableRow td:nth-child(10):before{content:"EPS: FY1"}.TableRow td:nth-child(11):before{content:"FY2"}.TableRow td:nth-child(12){margin-bottom:5px}.TableRow td:nth-child(12):before{content:"FY3"}}@media(max-width: 1024px){.TableRow:hover{color:#967326}.TableRow:hover a{color:#967326;transition:none}}@media(min-width: 1024.1px){.TableRow:hover{color:#967326}.TableRow:hover td{background-color:#edf2f3}.TableRow:hover td:first-child{padding-left:4px}.TableRow:hover td:last-child{padding-right:4px}.TableRow:hover a{color:#967326}}.TableRow.date{pointer-events:none}@media(max-width: 1024px){.TableRow.date{padding:14px 0 15px;pointer-events:auto;border-top:1px solid #b4b4b2}.TableRow.date:first-of-type{border-top:none}}.TableRow.date td{border:0;font-weight:500;text-align:left;width:auto;padding:20px 0 12px;color:#967326}@media(max-width: 1024px){.TableRow.date td{float:none;font-size:18px;line-height:1;min-height:0;padding:0}}.TableRow.source{pointer-events:none;border:0}@media(max-width: 1024px){.TableRow.source{display:none}}.TableRow.source td{border:0;font-size:15px;width:auto;padding:11px 0 28px;letter-spacing:.1px;column-span:all}@media(min-width: 1024.1px){.TableRow.multi-line td{line-height:24px;height:58px;padding-bottom:12px;vertical-align:top}.TableRow.multi-line td:first-child{line-height:1;vertical-align:middle}}
.LeftSide:not(.collapsed)+.ChangesAndRecommendations .Table caption,.LeftSide:not(.collapsed)+.ChangesAndRecommendations .Table .table-header{width:calc(100% - 168px)}
.Tabs.col-1{max-width:63% !important}@media(max-width: 767.98px){.Tabs.col-1{max-width:unset !important}}.Tabs .tabs-navigation{overflow:auto;white-space:nowrap}@media(max-width: 767.98px){.Tabs .tabs-navigation{display:none}}.Tabs .tabs-button{font-size:21px;font-weight:600;line-height:1;position:relative;margin-right:23px;padding:0;letter-spacing:.2px;color:#1a6e82;border:none;background:none}.Tabs .tabs-button.active{letter-spacing:.4px;color:#967326}.Tabs .tabs-button:focus{outline:none}.Tabs .tabs-button:hover{color:#967326}.Tabs .tabs-button:after{position:absolute;top:2px;right:-10px;display:inline-flex;width:1px;height:16px;content:"";pointer-events:none;background-color:#b4b4b2}.Tabs .tabs-button:last-child{margin-right:0}.Tabs .tabs-button:last-child:after{display:none}.Tabs .Divider{margin:7px 0 17px}@media(max-width: 767.98px){.Tabs .Divider{display:none}}@media(max-width: 767.98px){.Tabs{flex-basis:100%}}
.Arrow{padding:0;transform:rotate(45deg);transform-origin:center;border:none;border-top:2px solid #2f2e2e;border-right:2px solid #2f2e2e;background:none}.Arrow:focus{outline:none}
.FiltersGroup{border-top:1px solid #b4b4b2}.FiltersGroup.is-active .filters-group-title{color:#375153}@media(max-width: 1024px){.FiltersGroup.is-active .filters-group-title{color:#375153}}.FiltersGroup.has-scrollbar .accordion-content{height:100%}.FiltersGroup.has-scrollbar .filters-group-list{margin-right:-17px}.FiltersGroup.has-2-columns .filters-group-list,.FiltersGroup.has-1-column .filters-group-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}@media(max-width: 1024px){.FiltersGroup.has-2-columns .filters-group-list,.FiltersGroup.has-1-column .filters-group-list{display:block}}.FiltersGroup.has-1-column{width:calc(50% - 16px)}.FiltersGroup.has-1-column .filters-group-list .FilterMetricInput{flex:0 0 100%}.FiltersGroup.has-2-columns .filters-group-list .FilterMetricInput{flex:0 0 calc(50% - 16px)}.FiltersGroup.has-2-columns .filters-group-list .top-checkboxes{margin-right:32px}.FiltersGroup .filters-group-header{display:flex;padding:13px 3px 15px 0;cursor:pointer;justify-content:space-between;align-items:center}.FiltersGroup .filters-group-header:hover .filters-group-title{color:#967326}.FiltersGroup .filters-group-header:focus{outline:none}.FiltersGroup .filters-group-header.main{background:#edf2f3;padding:11px 12px}.FiltersGroup .filters-group-header.main .filters-group-title{color:#375153}.FiltersGroup .filters-group-title{line-height:1;letter-spacing:.2px;color:#375153}.FiltersGroup .filters-group-list{max-height:100%;margin:0;padding:0}.FiltersGroup .Arrow{transition-delay:.6s}.FiltersGroup.accordion-open .filters-group-title{color:#967326}.FiltersGroup.accordion-open .Arrow{margin-top:-6px;transition-delay:0s;transform:rotate(135deg)}.FiltersGroup:not(.has-scrollbar) .rah-static--height-auto .accordion-content,.FiltersGroup:not(.has-scrollbar) .rah-static--height-specific .accordion-content{height:100%}.FiltersGroup.has-3-columns{width:calc(33% - 16px)}@media(max-width: 1024px){.FiltersGroup.has-3-columns{width:100%}}.FiltersGroup.has-3-columns>.FiltersGroup{width:100%}.FiltersGroup.has-3-columns>.has-1-column:first-child{margin-bottom:50px}.FiltersGroup.has-3-columns>.has-1-column:not(:first-child){border:0}.FiltersGroup.has-3-columns .col-1{max-width:100%;width:100%}.FiltersGroup.has-3-columns .filters-group-list li:first-child{border:0}.FiltersGroup.has-3-columns .filters-group-header.main{background:#f9f9f9;padding-left:0}@media(max-width: 1024px){.FiltersGroup.has-3-columns .filters-group-header.main{padding-top:20px}}.FiltersGroup.has-3-columns .filters-group-header.main .filters-group-title{color:#375153}
.ModelDownloadModal{display:inline;font-size:15px;line-height:1.7;letter-spacing:.8px}.ModelDownloadModal .modal-download{position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s linear}.ModelDownloadModal .modal-download.visible{visibility:visible;opacity:1;transition:opacity .2s linear}.ModelDownloadModal .modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;max-width:600px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:100%}.ModelDownloadModal .modal-content textarea{width:100%;height:100px;border:0;background:#e8e8e8;padding:10px}.ModelDownloadModal .modal-content .error{color:red}.ModelDownloadModal .modal-content .close{position:absolute;top:5px;right:10px;font-size:36px;line-height:1}.ModelDownloadModal .modal-content .close:hover,.ModelDownloadModal .modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.ModelDownloadModal .modal-content .button-cancel,.ModelDownloadModal .modal-content .button-send{cursor:pointer;border:0;margin-top:20px;line-height:24px}.ModelDownloadModal .modal-content .button-cancel:focus,.ModelDownloadModal .modal-content .button-send:focus{outline:none}.ModelDownloadModal .modal-content .button-cancel{background:none}.ModelDownloadModal .modal-content .button-send{background:#967326;color:#fff;margin-left:10px;line-height:30px;padding:0 10px}.ModelDownloadModal .modal-content .button-send[disabled]{pointer-events:none;opacity:.45}.ModelDownloadModal .modal-content .modal-buttons{text-align:right}.ModelDownloadModal .modal-message{background:#323232;color:#fff;position:fixed;z-index:10;bottom:20px;left:25px;padding:10px;border-radius:10px;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s linear}.ModelDownloadModal .modal-message.visible{visibility:visible;opacity:.9;transition:opacity .3s linear}.ModelDownloadModal .download-icon{padding-left:5px}
.Recommendation .title{font-size:21px;letter-spacing:.4px}@media(max-width: 767.98px){.Recommendation .title{display:none}}.Recommendation.col-1{max-width:33% !important}@media(max-width: 767.98px){.Recommendation.col-1{max-width:unset !important}}.Recommendation .Divider{margin:10px 0 18px}@media(max-width: 767.98px){.Recommendation .Divider{display:none}}.Recommendation .recommendation-row{display:flex;flex-wrap:wrap}@media(max-width: 767.98px){.Recommendation .recommendation-row{display:block}}.Recommendation .recommendation-row>*{flex:1}.Recommendation .left-col{line-height:1;display:flex;flex-direction:column;margin-right:6px;letter-spacing:.4px;align-items:flex-start;padding-bottom:10px}@media(max-width: 1024px){.Recommendation .left-col{margin-right:12px}}@media(max-width: 767.98px){.Recommendation .left-col{display:block;margin:0}}.Recommendation .right-col{margin-left:6px;align-self:flex-end}@media(max-width: 1024px){.Recommendation .right-col{margin-left:12px}}@media(max-width: 767.98px){.Recommendation .right-col{display:none}}@media(max-width: 767.98px){.Recommendation .mobile-row{display:flex;justify-content:space-between}}@media(max-width: 767.98px){.Recommendation .mobile-row:last-of-type{font-weight:500;margin-top:21px;font-size:15px}}@media(min-width: 768px){.Recommendation .mobile-only-row{display:none}}.Recommendation .StockButton{margin-bottom:6px;height:36px}@media(max-width: 1024px){.Recommendation .StockButton{margin-bottom:24px}}@media(max-width: 767.98px){.Recommendation .StockButton{margin-bottom:0;order:1}}.Recommendation .company-stock-ticker{margin-bottom:5px}.Recommendation .company-name{display:none}@media(max-width: 767.98px){.Recommendation .company-name{display:inline-flex;font-size:28px;font-weight:600;line-height:1;margin:0 0 10px;letter-spacing:.1px;align-self:flex-start}}.Recommendation .price-target{margin-bottom:5px}.Recommendation .BorderButton{margin-top:auto;margin-bottom:0;padding:4px 4px 2px;color:#b4b4b2}@media(max-width: 767.98px){.Recommendation .BorderButton{display:none}}.Recommendation .graph{display:block}.Recommendation .download-icon{padding-left:5px}
.sdg-matrix-panel{overflow-x:auto}@media(min-width: 1024.1px){.sdg-matrix-panel{max-width:943px}}.sdg-matrix-panel::-webkit-scrollbar{width:16px}.sdg-matrix-panel::-webkit-scrollbar-track{background-color:#fff}.sdg-matrix-panel::-webkit-scrollbar-thumb{background-color:#efeeeb;border:3px solid #fff;border-radius:16px}.sdg-matrix-panel::-webkit-scrollbar-thumb:hover{background-color:#c9c9c9}.sdg-matrix-panel.open{padding:10px;background:#edf2f3}.sdg-matrix-panel h5{line-height:1.34}.sdg-matrix-panel dl{margin:5px 0 20px;overflow:hidden}.sdg-matrix-panel dl dt,.sdg-matrix-panel dl dd{padding:0;margin:0;font-size:17px;float:left}.sdg-matrix-panel dl dt{width:60px}.sdg-matrix-panel dl dd{width:calc(100% - 60px)}.sdg-matrix-panel .results{border-top:1px solid;border-collapse:collapse;border-spacing:0}.sdg-matrix-panel .results th,.sdg-matrix-panel .results td{border:1px solid #edf2f3;padding:0}.sdg-matrix-panel .results thead th{border-top:solid 1px #9b9b9b}.sdg-matrix-panel .results thead .first{width:65px;min-width:65px;border-bottom:solid 1px #9b9b9b}.sdg-matrix-panel .results thead .icon{width:78px;min-width:78px;height:78px}.sdg-matrix-panel .results thead .icon img{display:block;width:78px}.sdg-matrix-panel .results thead .icon.icon-1{background-image:url(/images/icon186be8c3021525e223bab80444b40911f.svg)}.sdg-matrix-panel .results thead .icon.icon-2{background-image:url(/images/icon26611569ef4c74cd42b4aeae9402a5ffe.svg)}.sdg-matrix-panel .results thead .icon.icon-3{background-image:url(/images/icon3f48df4db954aa4827f2679967c36dba8.svg)}.sdg-matrix-panel .results thead .icon.icon-4{background-image:url(/images/icon407bab3ad1d01dcb0f064d1ccd8126d52.svg)}.sdg-matrix-panel .results thead .icon.icon-5{background-image:url(/images/icon58274f4305beab1d03aa28eeb650e8525.svg)}.sdg-matrix-panel .results thead .icon.icon-6{background-image:url(/images/icon6dfedee08d8a33eee0c635b1bb6383c29.svg)}.sdg-matrix-panel .results thead .icon.icon-7{background-image:url(/images/icon7d805a55e486b269a815cfa06d6807645.svg)}.sdg-matrix-panel .results thead .icon.icon-8{background-image:url(/images/icon87acd08b2e9b40b2cfc7299c920436706.svg)}.sdg-matrix-panel .results thead .icon.icon-9{background-image:url(/images/icon9abd407b0f8d60e1becd4795baec97977f.svg)}.sdg-matrix-panel .results thead .icon.icon-10{background-image:url(/images/icon9bb60ef0a32229dd81986bc4a5b282eb39.svg)}.sdg-matrix-panel .results thead .icon.icon-11{background-image:url(/images/icon1050b49743e2cd0b469d19de0e3be88600.svg)}.sdg-matrix-panel .results thead .icon.icon-12{background-image:url(/images/icon114b3476a42286351d0693cec15ebb0fde.svg)}.sdg-matrix-panel .results thead .icon.icon-13{background-image:url(/images/icon12c70f61e94bf6b91944e9632f8ecd8199.svg)}.sdg-matrix-panel .results thead .icon.icon-14{background-image:url(/images/icon1359aac486d3062346c6edc35635200a7f.svg)}.sdg-matrix-panel .results thead .icon.icon-15{background-image:url(/images/icon14ac2c9f1f7648672d98a74387acd9631d.svg)}.sdg-matrix-panel .results thead .icon.icon-16{background-image:url(/images/icon15790d50bc76300721bc5cbc05a815422e.svg)}.sdg-matrix-panel .results thead .icon.icon-17{background-image:url(/images/icon1606df1ea2eeedf3775cb4da21b826efff.svg)}.sdg-matrix-panel .results thead .icon.icon-18{background-image:url(/images/icon1718b0e06bc8984903c15fe5eecd0fa96a.svg)}.sdg-matrix-panel .results thead .heading{background:#d97b57;padding:14px 5px 0;vertical-align:top}.sdg-matrix-panel .results tbody{font-size:15px}.sdg-matrix-panel .results tbody .heading{font-weight:bold;border-color:#9b9b9b;border-width:1px 0}.sdg-matrix-panel .results tbody td:not(.heading){color:#fff;text-align:center;font-weight:bold}.sdg-matrix-panel .results tbody td.empty{background:#fff}.sdg-matrix-panel .results tbody .revenue td.revenue-E{background:#e1977a}.sdg-matrix-panel .results tbody .revenue td.revenue-D{background:#d77a58}.sdg-matrix-panel .results tbody .revenue td.revenue-C{background:#c5592b}.sdg-matrix-panel .results tbody .revenue td.revenue-B{background:#94411f}.sdg-matrix-panel .results tbody .revenue td.revenue-A{background:#642d19}.sdg-matrix-panel .results tbody .revenue td.revenue-dot{border-bottom:solid 1px #9b9b9b}.sdg-matrix-panel .results tbody .revenue td.info{border:solid 1px #9b9b9b;background:#fff;color:red;font-size:15px}.sdg-matrix-panel .results tbody .revenue td.info i{cursor:pointer}.sdg-matrix-panel .results tbody .dot td{border-bottom:solid 1px #9b9b9b}.sdg-matrix-panel .results tbody .dot td.dot-E{background:#f60500}.sdg-matrix-panel .results tbody .dot td.dot-D{background:#fc9b30}.sdg-matrix-panel .results tbody .dot td.dot-C{background:#f1c700}.sdg-matrix-panel .results tbody .dot td.dot-B{background:#90d14e}.sdg-matrix-panel .results tbody .dot td.dot-A{background:#00af4d}.sdg-matrix-panel .results tbody .dot td.dot-Aplus{background:#008001;font-size:14px}.sdg-matrix-panel .modal-negative{position:fixed;z-index:12;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s linear}.sdg-matrix-panel .modal-negative.visible{visibility:visible;opacity:1;transition:opacity .2s linear}.sdg-matrix-panel .modal-negative .modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;max-width:600px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:100%}.sdg-matrix-panel .modal-negative .modal-content p{color:#000}.sdg-matrix-panel .modal-negative .modal-content strong{vertical-align:bottom}.sdg-matrix-panel .modal-negative .modal-content dl{margin:5px 0 20px;overflow:hidden}.sdg-matrix-panel .modal-negative .modal-content dl dt,.sdg-matrix-panel .modal-negative .modal-content dl dd{padding:0;margin:0;float:left}.sdg-matrix-panel .modal-negative .modal-content dl dt{width:120px}.sdg-matrix-panel .modal-negative .modal-content dl dd{width:calc(100% - 120px);white-space:pre-wrap}.sdg-matrix-panel .modal-negative .modal-content .close{position:absolute;top:5px;right:10px;font-size:36px;line-height:1}.sdg-matrix-panel .modal-negative .modal-content .close:hover,.sdg-matrix-panel .modal-negative .modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.sdg-matrix-panel .modal-negative .modal-content .button-close-modal{cursor:pointer;border:0;line-height:24px;background:none;border:1px solid silver;padding:7px 10px}.sdg-matrix-panel .modal-negative .modal-content .button-close-modal:focus{outline:none}.sdg-matrix-panel .modal-negative .modal-content .modal-buttons{text-align:right}.sdg-matrix-panel+.Divider{margin:0}
.Person .mobile-only{display:none}@media(max-width: 767.98px){.Person .mobile-only{display:block}}.Person .person-row{overflow:hidden;font-size:14px}.Person .sector-wrapper{display:flex;align-items:center;flex-wrap:wrap}@media(max-width: 767.98px){.Person .sector-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column}}.Person .left-col{margin-right:6px;float:left;max-width:33%}@media(max-width: 1024px){.Person .left-col{margin-right:12px}}@media(max-width: 767.98px){.Person .left-col{display:none}}@media(max-width: 767.98px){.Person .right-col{display:block;border-top:1px solid #b4b4b2;margin-left:0}}@media(max-width: 767.98px){.Person .accordion-header{display:flex;padding:12px 0 0;cursor:pointer;outline:none}}.Person .accordion-content{margin-top:auto;margin-bottom:0}@media(max-width: 767.98px){.Person .accordion-content{max-height:0;pointer-events:none;transition:max-height .3s cubic-bezier(0.42, 0, 0.58, 1);letter-spacing:.2px}.Person .accordion-content>*{transition:opacity .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:0}}@media(max-width: 767.98px){.Person.accordion-open .accordion-content{max-height:500px;pointer-events:auto}.Person.accordion-open .accordion-content>*{transition-delay:.3s;opacity:1}}.Person.accordion-open .Arrow{transform:rotate(135deg)}.Person .Arrow{display:none}@media(max-width: 767.98px){.Person .Arrow{display:inline-flex;align-self:center;position:absolute;right:0}}.Person .person-image{vertical-align:middle;width:190px}@media(max-width: 767.98px){.Person .person-image{margin-right:12px;height:94px;max-width:25%;align-self:flex-start}}.Person .name{line-height:1;letter-spacing:.2px;padding-right:10px}@media(max-width: 767.98px){.Person .name{font-weight:500;line-height:1}}.Person .sector{line-height:1;padding:0 10px;letter-spacing:.2px}@media(max-width: 767.98px){.Person .sector{padding:0;font-weight:500;line-height:1}}@media(max-width: 767.98px){.Person .bio{padding-top:12px}}@media(max-width: 767.98px){.Person .person-footer{margin-top:8px;padding-bottom:15px}}.Person .BorderButton.transparent{width:100%;margin-bottom:4px;padding:3px 5px 3px;color:#b4b4b2}@media(max-width: 767.98px){.Person .BorderButton.transparent{width:auto;margin-right:12px;margin-bottom:0}}.Person .BorderButton.transparent:last-of-type{margin-bottom:0}@media(max-width: 767.98px){.Person .BorderButton.transparent:last-of-type{width:auto;margin-right:0}}@media(max-width: 767.98px){.Person .person-meta .icons{position:absolute;top:7px;right:15px}}.Person .person-meta .icons a{display:inline-block;margin:0 10px 0 0}.Person .person-meta .icons a:first-child{margin-left:10px}.Person .webSector{flex-basis:100%;color:#967326;padding-bottom:10px}.Person .webSector a{color:#967326}@media(max-width: 767.98px){.Person .hide-mobile-only{display:none}}
.Report{overflow:hidden;border-top:1px solid #2f2e2e}.Report strong,.Report b{vertical-align:middle}.Report .report-content{padding:12px 0 6px;letter-spacing:.2px;border-top:1px solid #b4b4b2}.Report .report-content p:not(:only-child):not(:last-of-type){margin-bottom:12px}.Report .report-content a{color:#1a6e82}.Report .report-content a:hover{color:#000}.Report .report-content a:focus{color:#4d91a3}.Report .report-main-content{margin-top:12px}.Report .companies-wrapper{position:relative;border-top:1px solid #b4b4b2}.Report .companies-wrapper .ReportCompany{flex:0 1 50%}.Report .companies-wrapper .ReportCompany:last-child,.Report .companies-wrapper .ReportCompany:nth-last-child(2):nth-child(odd){border-bottom:none}.Report .companies-wrapper .Divider{position:absolute;top:6px;bottom:0;left:calc(50% - 12px);margin-bottom:6px;height:auto}@media(max-width: 767.98px){.Report .companies-wrapper .Divider{display:none}}.Report .companies-wrapper+.AnimatedButton{display:block;padding:11px 0}.Report .companies-wrapper .loading{height:auto;min-height:60px}.Report .companies-wrapper .loading .spinner{top:3px}.Report .companies-group{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767.98px){.Report .companies-group{display:block}}.Report.static-content{border-top:0}.Report.static-content .title{font-size:30px}.Report.static-content .meta{margin-top:22px}.Report.static-content .ReportHeader{padding-top:0;padding-bottom:12px}.Report.static-content .report-content{padding-bottom:0}.Report.static-content p:not(:only-child):not(:last-of-type){margin-bottom:24px}.Report.static-content p:not(:only-child):not(:last-of-type)+ul{margin-top:-24px}.Report.static-content ul{margin:24px 0;padding:0;list-style:none}.Report.static-content ul li:before{margin-right:4px;content:"•"}.Report.companies-open .readlink.with-arrow{font-style:italic}.Report.companies-open .readlink.with-arrow:after{transform:rotate(90deg)}@media(max-width: 767.98px){.Report .hide-mobile-only{display:none !important}}
.Company .company-header{margin-bottom:18px}.Company h1.page-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#f9f9f9;top:95px}@media(max-width: 1024px){.Company .Sidebar-column{display:none}}@media(max-width: 767.98px){.Company>.TitleBar,.Company>.Divider{display:none}.Company .company-header{margin-bottom:12px}.Company .company-header .Recommendation{padding-bottom:15px;border-bottom:1px solid #b4b4b2;order:-1}.Company .company-header .Recommendation.col-1{width:25%}}@media(max-width: 767.98px)and (max-width: 767.98px){.Company .company-header .Recommendation.col-1{border-bottom:none;width:100%}}@media(max-width: 767.98px){.Company .company-header .col-1{width:70%}}@media(max-width: 767.98px)and (max-width: 767.98px){.Company .company-header .col-1{max-width:100%;width:100%;margin-right:0}.Company .company-header .col-1:after{display:none}}@media(max-width: 767.98px){.Company .company-header .col-2 .col-1{width:70%}}@media(max-width: 767.98px)and (max-width: 767.98px){.Company .company-header{flex-direction:column;width:100%}}.Company .sdg-matrix,.Company .consensus-calcs,.Company .substantive,.Company .summary-calcs{width:50%;display:inline-block;vertical-align:top}@media(max-width: 767.98px){.Company .sdg-matrix,.Company .consensus-calcs,.Company .substantive,.Company .summary-calcs{width:100%}}.Company .sdg-matrix.full-width,.Company .consensus-calcs.full-width,.Company .substantive.full-width,.Company .summary-calcs.full-width{width:100%}.Company .sdg-matrix.full-width .FiltersGroup .filters-group-header,.Company .consensus-calcs.full-width .FiltersGroup .filters-group-header,.Company .substantive.full-width .FiltersGroup .filters-group-header,.Company .summary-calcs.full-width .FiltersGroup .filters-group-header{padding:5px 10px}@media(min-width: 768px){.Company .sdg-matrix .rah-static,.Company .consensus-calcs .rah-static,.Company .substantive .rah-static,.Company .summary-calcs .rah-static{display:none;height:0 !important;overflow:hidden !important}}.Company .sdg-matrix .accordion-content .Report,.Company .consensus-calcs .accordion-content .Report,.Company .substantive .accordion-content .Report,.Company .summary-calcs .accordion-content .Report{border-top:0;padding:10px}@media(max-width: 767.98px){.Company .sdg-matrix .accordion-content .Report,.Company .consensus-calcs .accordion-content .Report,.Company .substantive .accordion-content .Report,.Company .summary-calcs .accordion-content .Report{padding:0 10px}}.Company .sdg-matrix .accordion-open,.Company .consensus-calcs .accordion-open,.Company .substantive .accordion-open,.Company .summary-calcs .accordion-open{background:#edf2f3;padding-bottom:5px}.Company .sdg-matrix .accordion-open .filters-group-title,.Company .consensus-calcs .accordion-open .filters-group-title,.Company .substantive .accordion-open .filters-group-title,.Company .summary-calcs .accordion-open .filters-group-title{color:#375153}.Company .sdg-matrix .FiltersGroup .Arrow,.Company .consensus-calcs .FiltersGroup .Arrow,.Company .substantive .FiltersGroup .Arrow,.Company .summary-calcs .FiltersGroup .Arrow{transition-delay:0s}.Company .sdg-matrix .FiltersGroup .filters-group-header,.Company .consensus-calcs .FiltersGroup .filters-group-header,.Company .substantive .FiltersGroup .filters-group-header,.Company .summary-calcs .FiltersGroup .filters-group-header{padding:5px 10px}.Company .sdg-matrix .FiltersGroup .filters-group-header:hover .filters-group-title,.Company .consensus-calcs .FiltersGroup .filters-group-header:hover .filters-group-title,.Company .substantive .FiltersGroup .filters-group-header:hover .filters-group-title,.Company .summary-calcs .FiltersGroup .filters-group-header:hover .filters-group-title{color:#967326}.Company .sdg-matrix .FiltersGroup .filters-group-list,.Company .consensus-calcs .FiltersGroup .filters-group-list,.Company .substantive .FiltersGroup .filters-group-list,.Company .summary-calcs .FiltersGroup .filters-group-list{display:block}.Company .sdg-matrix .filters-group-title,.Company .consensus-calcs .filters-group-title,.Company .substantive .filters-group-title,.Company .summary-calcs .filters-group-title{color:#375153}.Company .sdg-matrix .infinite-list,.Company .consensus-calcs .infinite-list,.Company .substantive .infinite-list,.Company .summary-calcs .infinite-list{width:100%}.Company .toggle-panel-company.open{padding:0;background:#edf2f3}@media(max-width: 767.98px){.Company .toggle-panel-company.open{padding:0}}.Company .toggle-panel-company .Report{border:0;padding:0 10px}@media(max-width: 767.98px){.Company .toggle-panel-company .Report{margin:10px}}@media(max-width: 767.98px){.Company .toggle-panel-company .infinite-list{display:none}}.Company .toggle-panel-company table{width:100%;position:relative;min-height:50px;border-spacing:0;border-collapse:collapse}@media(max-width: 767.98px){.Company .toggle-panel-company table thead{display:none;margin-top:0}.Company .toggle-panel-company table tbody{display:block}.Company .toggle-panel-company table .no-records,.Company .toggle-panel-company table .loader{width:100%;border:0}}.Company .toggle-panel-company table .loader td{padding:0}.Company .toggle-panel-company table .no-records td{text-align:center;padding:20px 0}@media(max-width: 767.98px){.Company .toggle-panel-company table .no-border-mobile{border:0}}.Company .toggle-panel-company table .mobile-header{clear:both;font-weight:bold;overflow:hidden}@media(min-width: 768px){.Company .toggle-panel-company table .mobile-header{display:none}}.Company .toggle-panel-company table td{padding:3px 0}.Company .toggle-panel-company table td:first-of-type{font-weight:bold}@media(min-width: 768px){.Company .toggle-panel-company table td:first-of-type{padding-left:10px}}@media(min-width: 768px){.Company .toggle-panel-company table th{line-height:28px;background:#cad7da}.Company .toggle-panel-company table th:first-of-type{text-align:left;padding-left:10px}.Company .toggle-panel-company table tr:nth-child(even){background:#fff}.Company .toggle-panel-company table tr:hover{background:#a6bdc2;cursor:pointer}}.Company .toggle-panel-company table tfoot td:first-of-type{font-size:11px;background:#fff;padding:10px;font-weight:500}@media(max-width: 767.98px){.Company .toggle-panel-company table{display:block;padding:10px 0 0}.Company .toggle-panel-company table tr{border-style:solid;border-color:#b5b5b3;padding:10px 0;width:50%;display:inline-block}.Company .toggle-panel-company table tr:first-of-type,.Company .toggle-panel-company table tr:nth-child(2){padding-top:0}.Company .toggle-panel-company table tr:nth-child(odd){border-width:0 1px 1px 0}.Company .toggle-panel-company table tr:nth-child(even){border-width:0 0 1px 0}.Company .toggle-panel-company table tr:last-child,.Company .toggle-panel-company table tr:nth-last-child(2):nth-child(odd){border-bottom:none}.Company .toggle-panel-company table tr:nth-child(4n+2),.Company .toggle-panel-company table tr:nth-child(4n+3){background:#efeeeb}.Company .toggle-panel-company table tr td{display:block;float:left;width:50%;text-align:center}.Company .toggle-panel-company table tr td:first-of-type{font-size:20px;width:100%}.Company .toggle-panel-company table tfoot tr{width:100%}}.Company .toggle-panel-company+.Divider{margin:0}@media(min-width: 768px){.Company .consensus-calcs+.toggle-panel-company table thead{border:solid #b4b4b2;border-width:1px 0}.Company .consensus-calcs+.toggle-panel-company table tr:nth-child(3),.Company .consensus-calcs+.toggle-panel-company table tr:nth-child(6),.Company .consensus-calcs+.toggle-panel-company table tr:nth-child(8){background:#edf2f3}.Company .consensus-calcs+.toggle-panel-company table tr:nth-child(7){background:#fff}.Company .consensus-calcs+.toggle-panel-company table tr:hover{background:#a6bdc2;cursor:pointer}.Company .consensus-calcs+.toggle-panel-company table tr:last-of-type{border-bottom:solid 1px #b4b4b2}.Company .consensus-calcs+.toggle-panel-company table .tr-bego{border-top:solid 1px #b4b4b2}}.Company h5.latest{color:#375153;padding:15px 0 2px;font-size:33px}.Company .Reports{margin-top:18px}@media(max-width: 767.98px){.Company .Reports{margin-top:0}}.Company .BorderButton{margin:0px 5px;color:#fff;background-color:#1a6e82;border:none;padding:5px;min-width:97px}.Company .BorderButton:hover{background-color:#4d91a3}@media(max-width: 767.98px){.Company .BorderButton{margin-top:10px;display:block;width:76px;float:left}.Company .BorderButton:first-child{margin-left:0}}
.Economics .TitleBar{padding-top:21px}.Economics .overflow-wrapper{overflow:auto;max-height:calc(100vh - 114px)}.Economics .title-hero-image{display:block;width:100%;height:60px}.Economics h1.page-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#fff;top:95px}.Economics .description{display:inline-block;position:relative;padding-bottom:10px;border-bottom:1px solid #b4b4b2}@media(max-width: 1024px){.Economics .description{width:100%}}.Economics .description img{display:block}.Economics .description p{background:#2e2e2e;color:#fff;font-size:30px;line-height:1.2;letter-spacing:.4px;padding:24px}@media(max-width: 767.98px){.Economics .description p{font-size:21px;line-height:1.14;padding:12px 18px 20px}}.Economics .description p .divide-mobile{width:5px;display:inline-block}@media(max-width: 767.98px){.Economics .description p .divide-mobile{display:block;clear:both;margin-top:12px}}.Economics .description:after{position:absolute;top:0;right:-12px;bottom:0;width:1px;content:"";background-color:#b4b4b2}@media(max-width: 1024px){.Economics .description:after{display:none}}.Economics .Sidebar{padding:0}.Economics .Sidebar Section h2{font-size:21px;font-weight:600;line-height:1.14;color:#967326}.Economics .Sidebar Section figure{margin-top:6px}.Economics .Sidebar Section p{margin-top:6px;font-size:18px;line-height:1.34}.Economics .Sidebar Section .key-reports{background:#edf2f3;padding:11px 12px}.Economics .Sidebar Section .key-reports h3{margin:0 4px 11px 0;font-size:18px;font-weight:500;line-height:1;letter-spacing:.4px}.Economics .Sidebar Section .key-reports a{border:solid #000;border-width:1px 0 0;display:block;font-size:27px;font-weight:600;line-height:1;padding-bottom:8px;background-position:left 8px bottom 14px;padding-top:8px}.Economics .Sidebar Section .key-reports a::after{content:"➔";display:flex;justify-content:flex-end;margin:13px 10px 3px 0;font-size:35px}.Economics .economics-team h3{font-size:21px;font-weight:600;border:solid #000;border-width:1px 0;margin:17px 0 11px;line-height:48px}.Economics .economics-team .person{margin-bottom:12px}.Economics .economics-team .person .person-details{position:relative;background:#dbe5e7;padding:12px 12px 20px}.Economics .economics-team .person .person-details .icons{position:absolute;right:12px;top:6px}.Economics .economics-team .person .person-details .icons a{margin-bottom:5px}.Economics .economics-team .person span{font-size:21px;font-weight:500;line-height:1.14;letter-spacing:.15px;color:#375153}.Economics .economics-team .person .name{font-size:24px;font-weight:600;line-height:1;letter-spacing:.15px;color:#375153;padding-right:33px;margin-top:3px}.Economics .economics-team .footer{margin-top:10px;margin-left:5px}.Economics .white-background{background-color:#fff}.Economics a>img{cursor:pointer}.Economics .pt-pb-5{padding-top:5px;padding-bottom:5px}@media(max-width: 1024px){.Economics .Sidebar-column{display:none}}
.table-double-desktop{width:100%;border-spacing:0px;border:1px solid #000;border-top:none;table-layout:auto;flex:1}.table-double-desktop thead th{text-align:center;font-style:normal;font-weight:bold;background-color:#dbe5e7;font-size:17px;padding:2px}.table-double-desktop tbody{text-align:center;font-style:normal;font-size:16px}.table-double-desktop tbody tr:nth-child(2n){background:#edf2f3}.table-double-desktop tbody tr td{padding:0 5px}.table-double-desktop tbody .row-title{text-align:left;font-weight:bold}@media(max-width: 767.98px){.table-double-desktop{display:none}}.fa-caret-up{color:#179982;padding-left:3px}.fa-caret-down{color:#d96670;padding-left:3px}.no-indicator{display:inline-block;width:1em;height:1em}
.group-title-single-mobile{text-align:center;background-color:#cad7da}@media(min-width: 768px){.group-title-single-mobile{display:none}}.table-title-single-mobile{text-align:center;background-color:#dbe5e7;width:100%}@media(min-width: 768px){.table-title-single-mobile{display:none}}.table-single-mobile{width:100%;border-spacing:0px}.table-single-mobile thead{width:100%}.table-single-mobile thead tr{width:100%;background-color:#edf2f3}.table-single-mobile thead tr th{text-align:center;font-style:normal;font-weight:bold}.table-single-mobile tbody tr{background-color:#f9f9f9}.table-single-mobile tbody tr td{text-align:center;font-size:15px}@media(min-width: 768px){.table-single-mobile{display:none}}.fa-caret-up{color:#127361;padding-left:3px}.fa-caret-down{color:#b21421;padding-left:3px}
.table-triple-header-div{display:block}.table-triple-header-div .table-triple-header-title{display:inline}.table-triple-header-div .table-triple-header-desktop{width:100%;border-spacing:0px;table-layout:fixed;border:1px solid #000;flex:1;margin-left:auto;margin-right:auto}.table-triple-header-div .table-triple-header-desktop thead tr{width:100%}.table-triple-header-div .table-triple-header-desktop thead tr th{text-align:center;font-style:normal;font-weight:bold;font-size:18px;padding:2px}.table-triple-header-div .table-triple-header-desktop thead tr th.header-level-1{background-color:#cad7da}.table-triple-header-div .table-triple-header-desktop thead tr th.header-level-2{background-color:#dbe5e7}.table-triple-header-div .table-triple-header-desktop thead tr th.header-level-3{background-color:#cad7da}.table-triple-header-div .table-triple-header-desktop tbody tr{width:100%;text-align:center}.table-triple-header-div .table-triple-header-desktop tbody tr.table-row-even{background-color:#edf2f3}.table-triple-header-div .table-triple-header-desktop tbody tr.table-row-odd{background-color:#fff}.table-triple-header-div .table-triple-header-desktop tbody tr td{font-size:16px}.table-triple-header-div .table-triple-header-desktop tbody tr td.row-title{font-weight:bold;text-align:left;padding:0 5px}.table-triple-header-div .table-triple-header-desktop tbody tr td .indicator-green{display:inline-block;height:1em;width:.5em;clear:both;background-color:#179982;vertical-align:middle}.table-triple-header-div .table-triple-header-desktop tbody tr td .indicator-red{display:inline-block;height:1em;width:.5em;clear:both;background-color:#d96670;vertical-align:middle}.table-triple-header-div .table-triple-header-desktop tbody tr td .indicator-none{display:inline-block;height:1em;width:.5em;clear:both;vertical-align:middle}@media(max-width: 767.98px){.table-triple-header-div .table-triple-header-desktop{display:none}}
.table-double-mobile{width:100%;border-spacing:0px;table-layout:fixed;flex:1;margin-left:auto;margin-right:auto}.table-double-mobile thead tr{width:100%}.table-double-mobile thead tr th{text-align:center;font-style:normal;font-weight:bold;font-size:19px;padding:2px}.table-double-mobile thead tr.header-level-1 th{font-size:15px}.table-double-mobile tbody tr{font-size:14px;text-align:center}.table-double-mobile tbody tr .row-title{font-weight:bold;text-align:left;padding:0 5px}.table-double-mobile tbody tr .indicator-green{display:inline-block;height:1em;width:.5em;clear:both;background-color:#127361;vertical-align:middle}.table-double-mobile tbody tr .indicator-red{display:inline-block;height:1em;width:.5em;clear:both;background-color:#b21421;vertical-align:middle}.table-double-mobile tbody tr .indicator-none{display:inline-block;height:1em;width:.5em;clear:both;vertical-align:middle}
.Forecasts .fa-download{margin-left:5px;cursor:pointer;color:#1a6e82}.Forecasts .fa-download:hover{color:#4d91a3}.Forecasts .table-note{font-size:13px;font-style:italic;display:block}.Forecasts .data-unavailable{text-align:center;align-items:center}.Forecasts .green-text{color:#179982}.Forecasts .red-text{color:#d96670}.key-economics-table-container{display:flex;flex-wrap:wrap}.key-economics-table-wrapper{width:50%;box-sizing:border-box;display:flex;flex-direction:column}@media(max-width: 767.98px){.key-economics-table-wrapper{width:100%}}.key-economics-table-wrapper .title-double-desktop{width:100%;text-align:center;background-color:#cad7da;font-size:18px;border:1px solid #000;border-bottom:none}@media(max-width: 767.98px){.key-economics-table-wrapper .title-double-desktop{font-size:20px;border:none}}.consensus-table-container-mobile{display:flex;flex-wrap:wrap}@media(min-width: 768px){.consensus-table-container-mobile{display:none}}.consensus-table-wrapper-mobile{width:50%;box-sizing:border-box;display:flex;flex-direction:column}.consensus-table-wrapper-mobile:nth-child(4n+1) .header-level-1,.consensus-table-wrapper-mobile:nth-child(4n+1) .table-title,.consensus-table-wrapper-mobile:nth-child(4n+4) .header-level-1,.consensus-table-wrapper-mobile:nth-child(4n+4) .table-title{background-color:#cad7da}.consensus-table-wrapper-mobile:nth-child(4n+1) .header-level-1,.consensus-table-wrapper-mobile:nth-child(4n+1) .table-data,.consensus-table-wrapper-mobile:nth-child(4n+4) .header-level-1,.consensus-table-wrapper-mobile:nth-child(4n+4) .table-data{background-color:#edf2f3}.consensus-table-wrapper-mobile:nth-child(4n+2) .header-level-1,.consensus-table-wrapper-mobile:nth-child(4n+2) .table-title,.consensus-table-wrapper-mobile:nth-child(4n+3) .header-level-1,.consensus-table-wrapper-mobile:nth-child(4n+3) .table-title{background-color:#b8cace}.consensus-table-wrapper-mobile:nth-child(4n+2) .header-level-1,.consensus-table-wrapper-mobile:nth-child(4n+2) .table-data,.consensus-table-wrapper-mobile:nth-child(4n+3) .header-level-1,.consensus-table-wrapper-mobile:nth-child(4n+3) .table-data{background-color:#dbe5e7}@media(min-width: 768px){.consensus-table-wrapper-mobile{display:none}}
.FeaturedArticle:hover,.StoryPackage:hover{color:inherit}.FeaturedArticle:hover .article-card,.FeaturedArticle:hover .story-package-card,.StoryPackage:hover .article-card,.StoryPackage:hover .story-package-card{background:rgba(0,0,0,.1)}.FeaturedArticle.reversed,.StoryPackage.reversed{flex-direction:row-reverse}.FeaturedArticle .title,.StoryPackage .title{font-size:27px;line-height:1.11;font-weight:600}@media(max-width: 767.98px){.FeaturedArticle .title,.StoryPackage .title{font-size:19px}}.FeaturedArticle:not(.with-bgr-image):hover .image-col,.StoryPackage:not(.with-bgr-image):hover .image-col{background:#000}.FeaturedArticle:not(.with-bgr-image):hover .image-col img,.FeaturedArticle:not(.with-bgr-image):hover .image-col figure,.StoryPackage:not(.with-bgr-image):hover .image-col img,.StoryPackage:not(.with-bgr-image):hover .image-col figure{transition:opacity .3s cubic-bezier(0.42, 0, 0.58, 1);opacity:.9}.FeaturedArticle{display:flex;cursor:pointer;flex-wrap:wrap}.FeaturedArticle .col-1{max-width:none}.FeaturedArticle.no-link{cursor:default}.FeaturedArticle.with-bgr-image .article-col{position:absolute;width:100%;height:100%;min-width:100%;max-width:none;text-align:center;background:none !important}.FeaturedArticle.with-bgr-image .article-col .article-card{padding:0}.FeaturedArticle.with-bgr-image .article-col .article-card .kicker{display:none}.FeaturedArticle.with-bgr-image .article-col .article-card .title{display:flex;justify-content:center;flex-direction:column;height:100%;margin-bottom:0;font-size:78px;letter-spacing:-1px;margin-top:25px}@media(max-width: 767.98px){.FeaturedArticle.with-bgr-image .article-col .article-card .title{font-size:38px;margin-bottom:10px}}.FeaturedArticle.with-bgr-image .article-col .article-card .title p{margin-bottom:0}.FeaturedArticle.with-bgr-image .article-col .article-card .content{display:none}.FeaturedArticle.with-bgr-image .image-col{width:40%}.FeaturedArticle.with-bgr-image .image-col .article-image,.FeaturedArticle.with-bgr-image .image-col video,.FeaturedArticle.with-bgr-image .image-col img,.FeaturedArticle.with-bgr-image .image-col figure{width:100%;height:396px}@media(max-width: 767.98px){.FeaturedArticle.with-bgr-image .image-col .article-image,.FeaturedArticle.with-bgr-image .image-col video,.FeaturedArticle.with-bgr-image .image-col img,.FeaturedArticle.with-bgr-image .image-col figure{height:222px}}@media(max-width: 1024px){.FeaturedArticle{flex-direction:column}}.FeaturedArticle.image-on-left .article-col{order:1}.FeaturedArticle.image-on-left .article-card{background-color:#353e7b}.FeaturedArticle.vertical{flex-direction:column-reverse}@media(min-width: 1024.1px){.FeaturedArticle.vertical .article-image{height:396px}.FeaturedArticle.vertical .article-card{padding:24px 24px 30px}.FeaturedArticle.vertical .kicker{font-size:24px;margin-bottom:12px}.FeaturedArticle.vertical .title{font-size:54px}}.FeaturedArticle.vertical .title{margin:0}@media(min-width: 768px){.FeaturedArticle.vertical .article-card{min-height:198px}}.FeaturedArticle.vertical .article-col{max-width:100%;flex-basis:auto}@media(max-width: 1024px){.FeaturedArticle.vertical .article-col{order:0}}.FeaturedArticle .article-col{flex-grow:1;flex-basis:0}@media(max-width: 1024px){.FeaturedArticle .article-col{max-width:100%;flex-basis:auto;order:1}}.FeaturedArticle .image-col{display:flex;width:100%}@media(min-width: 1024.1px){.FeaturedArticle .image-col{height:396px;width:40%}}.FeaturedArticle .article-card{display:flex;flex-direction:column;height:100%;min-height:396px;padding:9px 12px 12px;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1)}@media(max-width: 1024px){.FeaturedArticle .article-card{min-height:456px;padding:24px 16px 16px}}@media(max-width: 767.98px){.FeaturedArticle .article-card{min-height:auto;max-height:300px;padding:12px}}.FeaturedArticle .article-card.equity-sales-research{max-height:222px}.FeaturedArticle .kicker{margin-bottom:5px}@media(max-width: 1024px){.FeaturedArticle .kicker{font-size:24px;margin-bottom:12px;padding:0 12px}}@media(max-width: 767.98px){.FeaturedArticle .kicker{font-size:16px;margin-bottom:7px;padding:0}}.FeaturedArticle .title{margin-bottom:20px;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1);color:#fff}@media(max-width: 1024px){.FeaturedArticle .title{font-size:54px;padding:0 12px}}@media(max-width: 767.98px){.FeaturedArticle .title{font-size:28px;padding:0}}.FeaturedArticle .content{margin-top:auto;margin-bottom:0;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1);color:#dfded8}@media(max-width: 1024px){.FeaturedArticle .content{font-size:24px;line-height:1.25}}@media(max-width: 767.98px){.FeaturedArticle .content{font-size:16px;display:block}}.FeaturedArticle .article-image{display:block;width:648px;height:100%;background-position:center;background-size:cover}.FeaturedArticle .article-image:active{outline:none}@media(max-width: 1024px){.FeaturedArticle .article-image{height:474px;width:100%}}@media(max-width: 767.98px){.FeaturedArticle .article-image{height:246px}}.FeaturedArticle:focus{outline:none}@media(max-width: 1024px){.FeaturedArticle.with-video .article-card{min-height:auto}.FeaturedArticle.with-video .article-card .kicker,.FeaturedArticle.with-video .article-card .title{padding-left:0}}.StoryPackage{display:flex;cursor:pointer;flex-wrap:wrap}.StoryPackage.with-image .story-col{flex:24%}@media(max-width: 767.98px){.StoryPackage.with-image .story-col{flex:0 0 calc(50% - 7.5px);max-width:calc(50% - 7.5px)}}.StoryPackage.with-image.article-1-col{width:calc(33.33% - 16px)}@media(max-width: 767.98px){.StoryPackage.with-image.article-1-col{width:calc(50% - 7.5px)}}.StoryPackage.with-bgr-image .story-col{max-width:100%;position:absolute;width:100%;background:none !important}@media(max-width: 767.98px){.StoryPackage.with-bgr-image .story-col .title{font-size:23px}}.StoryPackage.with-bgr-image .image-col{width:100%;max-width:none}@media(min-width: 1024.1px){.StoryPackage.with-bgr-image .image-col{height:396px}}@media(max-width: 1024px){.StoryPackage.with-bgr-image .image-col{height:456px}}@media(max-width: 767.98px){.StoryPackage.with-bgr-image .image-col{height:222px}}@media(min-width: 768px){.StoryPackage.with-bgr-image.article-2-col .story-col .title{font-size:36px}}@media(max-width: 1024px){.StoryPackage.article-1-col{width:calc(50% - 12px)}}@media(max-width: 767.98px){.StoryPackage.article-1-col{width:100%}}@media(min-width: 1024.1px){.StoryPackage.article-2-col{width:calc(66.66% - 8px)}}@media(max-width: 1024px){.StoryPackage .image-col{height:456px}}@media(max-width: 767.98px){.StoryPackage .image-col{height:222px}}@media(min-width: 1024.1px){.StoryPackage .image-col{height:396px;flex:0 0 calc(50% + 12px);max-width:calc(50% + 12px)}}.StoryPackage .story-col{background-color:#efeeeb}.StoryPackage .image-col,.StoryPackage .story-col{flex-grow:1;flex-basis:0}.StoryPackage .story-package-card{display:flex;flex-direction:column;height:100%;min-height:396px;padding:12px 12px 12px;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1)}@media(max-width: 1024px){.StoryPackage .story-package-card{min-height:456px}}@media(max-width: 767.98px){.StoryPackage .story-package-card{min-height:222px;padding:9px}}.StoryPackage .kicker{margin-bottom:12px}@media(max-width: 767.98px){.StoryPackage .kicker{margin-bottom:8px}}.StoryPackage .title{margin-bottom:20px;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1)}.StoryPackage .content{margin-top:auto;margin-bottom:0;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1)}@media(max-width: 767.98px){.StoryPackage .content{display:none}}.StoryPackage .story-package-image{height:100%;background-position:center;background-size:cover}.StoryPackage .cropped-image{width:276px;height:276px;margin:37px 0 0;object-fit:contain}.StoryPackage:focus{outline:none}
.Home{min-height:270px}.Home h1.page-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#f9f9f9;top:95px}@media(max-width: 1024px){.Home h1.page-title{font-size:27px;top:60px;width:101%}}.Home .loading{top:0;left:0;z-index:1;position:fixed}@media(max-height: 480px){.Home .loading{position:absolute}.Home .loading .spinner{top:130px}}.Home .events-list{font-size:20px;font-weight:bold;margin-bottom:20px}.Home .events-list a{color:#ff7600}
.LatestResearch h1.page-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#f9f9f9;top:95px}.LatestResearch .reports-day:first-child .reports-day-header{border-top:0;padding-top:0}.LatestResearch .reports-day-header{font-weight:500;border-top:1px solid #2f2e2e;padding-top:10px;color:#967326}.LatestResearch .reports-day-header+.Report{border-top:0}@media(max-width: 1024px){.LatestResearch .Sidebar-column{display:none}}
.ESG-homepage * :focus{outline:none}.ESG-homepage .TitleBar h1{color:#179982}@media(max-width: 767.98px){.ESG-homepage .TitleBar h1{font-size:20px;line-height:1.2}}@media(max-width: 767.98px){.ESG-homepage .TitleBar .Divider{margin-top:8px}}.ESG-homepage .StoryPackage:hover .story-package-card{background-color:#127361}.ESG-homepage .StoryPackage:hover .story-package-card .kicker{color:#fff}.ESG-homepage .StoryPackage:hover .story-package-card .title,.ESG-homepage .StoryPackage:hover .story-package-card .title-big{color:#000}.ESG-homepage .Row.with-bgr{background:#efeeeb}@media(max-width: 1024px){.ESG-homepage .Row.MobileFull>*:after{content:none}.ESG-homepage .Row.MobileFull .StoryPackage{margin-right:0}.ESG-homepage .Row.MobileFull .col-1:not(.with-image){order:1;max-width:none}.ESG-homepage .Row.MobileFull .col-1:not(.with-image) .story-package-card{min-height:110px}.ESG-homepage .Row.MobileFull .col-2.with-image{order:0}}@media(max-width: 1024px){.ESG-homepage .no-divider-tablet{margin-right:0}.ESG-homepage .no-divider-tablet:after{display:none}}.ESG-homepage .kicker{color:#127361}.ESG-homepage .article-image{height:100%}.ESG-homepage .title-big{font-size:39px}.ESG-homepage .title-medium2{font-size:36px;line-height:1}@media(max-width: 767.98px){.ESG-homepage .title-medium2{font-size:19px;line-height:1.05}}.ESG-homepage .title-medium{font-size:34.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.04;letter-spacing:normal}@media(max-width: 767.98px){.ESG-homepage .title-medium{font-size:19px;line-height:1.05}}.ESG-homepage .audio{text-align:right;background:url(/images/audio45fe6b687872210b4ee1009b8116e37a.png) no-repeat bottom left;height:30px;font-size:15px;font-weight:500;line-height:.8;letter-spacing:2.5px;margin-top:16px;padding-top:9px;margin-bottom:-4px}@media(max-width: 767.98px){.ESG-homepage .audio{background-image:url(/images/audio_mobileff70a85c5b49c6091a1bd228d3f9c4b2.png);height:20px;padding-top:10px;padding-bottom:0;margin-bottom:4px;margin-top:auto;font-size:13px;line-height:.92;letter-spacing:2.17px}}.ESG-homepage .video-col{flex:1 1 auto;background-color:#2f2e2e;width:648px;height:396px}@media(max-width: 1024px){.ESG-homepage .video-col{width:100%;height:auto}}.ESG-homepage .with-video .article-col{background:#2f2e2e;flex:none}.ESG-homepage .title-huge{text-align:center;font-size:300px;line-height:1;margin-top:-53px;margin-bottom:-20px}@media(max-width: 767.98px){.ESG-homepage .title-huge{font-size:180px;margin-top:-33px}}.ESG-homepage .StoryPackage:hover .title-big{color:#fff}.ESG-homepage .StoryPackage.without-border.with-image .image-col{max-width:none}@media(max-width: 1024px){.ESG-homepage .StoryPackage.without-border{margin-right:0}.ESG-homepage .StoryPackage.without-border:after{display:none}}.ESG-homepage .StoryPackage .with-leftside .story-package-card{padding:21px 22px 12px 65px}@media(max-width: 767.98px){.ESG-homepage .StoryPackage .with-leftside .story-package-card{padding:9px 9px 12px 40px}}.ESG-homepage .StoryPackage .with-leftside .leftside{top:calc(50% + 15px);left:-21px}@media(max-width: 767.98px){.ESG-homepage .StoryPackage .with-leftside .leftside{top:50%;left:-17px}}@media(min-width: 1024.1px)and (max-width: 1090px){.ESG-homepage .StoryPackage .with-leftside .leftside{left:-30px}}.ESG-homepage .StoryPackage .with-leftside img.align-bottom{margin:23px 0 9px}@media(min-width: 768px)and (max-width: 1024px){.ESG-homepage .StoryPackage .with-leftside img.align-bottom{margin-top:auto;margin-bottom:auto}}@media(max-width: 767.98px){.ESG-homepage .StoryPackage .with-leftside img.align-bottom{margin:10px 0 4px}}.ESG-homepage .StoryPackage .with-leftside p{margin-top:13px;margin-left:-3px}@media(min-width: 768px)and (max-width: 1024px){.ESG-homepage .StoryPackage .with-leftside h3{font-size:36px}}.ESG-homepage .StoryPackage .with-leftside .audio{margin-top:28px;margin-left:2px;margin-right:-11px}@media(max-width: 767.98px){.ESG-homepage .StoryPackage .with-leftside .audio{margin-left:0;margin-right:0}}@media(min-width: 768px)and (max-width: 1024px){.ESG-homepage .StoryPackage .with-leftside .audio{margin-bottom:3px}}.ESG-homepage .StoryPackage.green:hover .story-col{background-color:#50494e}.ESG-homepage .StoryPackage.green:hover .story-package-card{background:none}.ESG-homepage .StoryPackage.green:hover .story-package-card .kicker,.ESG-homepage .StoryPackage.green:hover .story-package-card .title-huge{color:#127361}.ESG-homepage .StoryPackage.green:hover .story-package-card .title,.ESG-homepage .StoryPackage.green:hover .story-package-card .title-big,.ESG-homepage .StoryPackage.green:hover .story-package-card .content{color:#fff}.ESG-homepage .StoryPackage.green .story-col{background:#127361}.ESG-homepage .StoryPackage.green .story-package-card{padding-left:0;width:210px;margin-left:auto;margin-right:22px;padding-right:0;background:none}@media(max-width: 1024px){.ESG-homepage .StoryPackage.green .story-package-card{width:70%}}@media(max-width: 767.98px){.ESG-homepage .StoryPackage.green .story-package-card{margin-right:9px}}.ESG-homepage .StoryPackage.green .story-package-card .content{color:#000}.ESG-homepage .StoryPackage.green .audio{color:#2f2e2e}.ESG-homepage .StoryPackage.green .kicker{color:#fff}.ESG-homepage .StoryPackage.dark:hover .story-package-card{background-color:#50494e}.ESG-homepage .StoryPackage.dark:hover .story-package-card .kicker,.ESG-homepage .StoryPackage.dark:hover .story-package-card .title-huge{color:#127361}.ESG-homepage .StoryPackage.dark:hover .story-package-card .title,.ESG-homepage .StoryPackage.dark:hover .story-package-card .title-big,.ESG-homepage .StoryPackage.dark:hover .story-package-card .content{color:#fff}.ESG-homepage .StoryPackage.dark .story-package-card{background:#2e2e2e}.ESG-homepage .StoryPackage.dark .story-package-card h3,.ESG-homepage .StoryPackage.dark .story-package-card .content{color:#fff}.ESG-homepage .StoryPackage.dark .kicker{color:#77cf8d}@media(max-width: 1024px){.ESG-homepage .StoryPackage.conference{max-width:none}}.ESG-homepage .StoryPackage.conference .story-col{background:#2f2e2e no-repeat bottom center;background-image:url(/images/row_4a35835295b0aaa2eeab6b80604f3e9a01.jpg)}@media(max-width: 1024px){.ESG-homepage .StoryPackage.conference .story-col{background-image:url(/images/row_4a_mobile8c91004016542260325a45d9c5a7ca4f.jpg);background-repeat:repeat-x}}.ESG-homepage .StoryPackage.conference .story-package-card{background:none !important}.ESG-homepage .StoryPackage.conference .kicker{color:#c6562c;font-size:15px;font-weight:normal;line-height:1.2;letter-spacing:.17px}@media(min-width: 768px)and (max-width: 1024px){.ESG-homepage .StoryPackage.conference .kicker{font-size:23px}}.ESG-homepage .StoryPackage.conference .title{font-size:24px;font-weight:normal;line-height:1.25;letter-spacing:.2px;color:#fff;margin-top:83px}@media(max-width: 767.98px){.ESG-homepage .StoryPackage.conference .title{font-size:20px;line-height:1.2;margin-top:0;width:70%}}@media(min-width: 768px)and (max-width: 1024px){.ESG-homepage .StoryPackage.conference .title{font-size:30px}}.ESG-homepage .StoryPackage.with-image .image-col img{display:block;margin:auto;width:100%;height:100%}.ESG-homepage .StoryPackage.with-image .image-col img:hover{opacity:.8}.ESG-homepage .StoryPackage.with-image-up:hover .story-package-card{background-color:#50494e}.ESG-homepage .StoryPackage.with-image-up:hover .story-package-card .title,.ESG-homepage .StoryPackage.with-image-up:hover .story-package-card .title-big{color:#127361}.ESG-homepage .StoryPackage.with-image-up .image-col{flex-basis:auto;width:100%;height:198px}@media(max-width: 1024px){.ESG-homepage .StoryPackage.with-image-up .image-col,.ESG-homepage .StoryPackage.with-image-up .story-col{height:50%}}.ESG-homepage .StoryPackage.with-image-up .story-package-card{background:#2f2e2e;min-height:200px}@media(max-width: 767.98px){.ESG-homepage .StoryPackage.with-image-up .story-package-card{min-height:auto}}.ESG-homepage .StoryPackage.with-image-up .story-package-card .title,.ESG-homepage .StoryPackage.with-image-up .story-package-card .content{color:#fff}@media(min-width: 768px)and (max-width: 1024px){.ESG-homepage .title,.ESG-homepage .title-big{margin-bottom:30px}}@media(max-width: 767.98px){.ESG-homepage .title,.ESG-homepage .title-big{margin-bottom:10px}}@media(max-width: 1024px){.ESG-homepage .kicker{padding-left:0}}.ESG-homepage h5.leftside{position:absolute;font-size:27px;left:-45px;top:calc(50% + -10px);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=270 deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=270)"}@media(max-width: 767.98px){.ESG-homepage h5.leftside{font-size:18px;top:calc(50% - 13px);left:-32px}}.ESG-homepage .full-image-article{width:100%;height:396px;position:relative;background-image:url(/images/row_1e45e98d111a318bdd74645e7fc21ffc7.jpg)}@media(max-width: 767.98px){.ESG-homepage .full-image-article{height:222px;background-image:url(/images/row_1_mobilea6d14b18ae7cd5215922b60975a0dabc.jpg)}}.ESG-homepage .full-image-article h2,.ESG-homepage .full-image-article h5{color:#fff}.ESG-homepage .full-image-article:hover h2{color:#77cf8d}.ESG-homepage .full-image-article h2{font-size:78px;line-height:.92;letter-spacing:-1px;text-align:center;margin-top:172px;padding-right:59px}@media(max-width: 767.98px){.ESG-homepage .full-image-article h2{font-size:38px;margin-top:92px;padding-right:0;line-height:1;letter-spacing:-0.5px}}.ESG-homepage .FeaturedArticle{flex-wrap:nowrap}.ESG-homepage .FeaturedArticle:hover .kicker{color:#fff}.ESG-homepage .FeaturedArticle:hover .article-card{background-color:#50494e}.ESG-homepage .FeaturedArticle:hover .title-big{color:#127361}.ESG-homepage .FeaturedArticle.no-link{cursor:auto}.ESG-homepage .FeaturedArticle.no-link video{cursor:pointer}.ESG-homepage .FeaturedArticle.no-link:hover .kicker{color:#127361}.ESG-homepage .FeaturedArticle.no-link:hover .article-card{background-color:#2f2e2e}.ESG-homepage .FeaturedArticle.no-link:hover .title-big{color:#fff}.ESG-homepage .FeaturedArticle .article-card{min-height:auto;padding-bottom:30px}.ESG-homepage .FeaturedArticle .title-big{color:#fff}.ESG-homepage .FeaturedArticle.light:hover .article-card{background-color:#50494e}.ESG-homepage .FeaturedArticle.light:hover .article-card .title,.ESG-homepage .FeaturedArticle.light:hover .article-card .title-big,.ESG-homepage .FeaturedArticle.light:hover .article-card .content{color:#fff}.ESG-homepage .FeaturedArticle.light .article-card{background-color:#efeeeb;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1)}.ESG-homepage .FeaturedArticle.light .title{color:#000}.ESG-homepage .FeaturedArticle.light .content{color:#000}.Layout>section.ESG-subpage{padding-bottom:0}@media(min-width: 1024.1px){.Layout>section.ESG-subpage{margin-top:88px}}.ESG-homepage .green,.ESG-subpage .green{color:#6fc088}.ESG-homepage .green2,.ESG-subpage .green2{color:#179982}.ESG-homepage .green3,.ESG-subpage .green3{color:#00a983}.ESG-homepage .green4,.ESG-subpage .green4{color:#145a32}.ESG-homepage .orange,.ESG-subpage .orange{color:#c6562c}.ESG-homepage .bold,.ESG-subpage .bold{font-weight:bold}.ESG-homepage .align-bottom,.ESG-subpage .align-bottom{margin-top:auto;margin-bottom:0}.ESG-homepage .hidden,.ESG-subpage .hidden{display:none}.ESG-homepage .mobile,.ESG-subpage .mobile{display:none}@media(max-width: 767.98px){.ESG-homepage .mobile,.ESG-subpage .mobile{display:block}}.ESG-homepage .desktop,.ESG-subpage .desktop{display:block}@media(max-width: 767.98px){.ESG-homepage .desktop,.ESG-subpage .desktop{display:none}}.ESG-subpage a{border-bottom:1px solid #000}.ESG-subpage a:hover{border-bottom-color:#ff5229}@media(min-width: 1024.1px){.ESG-subpage .TitleBar{padding-top:38px}}.ESG-subpage .TitleBar h1{color:#179982}@media(max-width: 767.98px){.ESG-subpage .TitleBar h1{font-size:20px}}.ESG-subpage .TitleBar .Divider{margin-bottom:17px}@media(max-width: 767.98px){.ESG-subpage .TitleBar .Divider{margin-top:10px}}.ESG-subpage .Row>*:after{display:none}.ESG-subpage h2{font-size:78px;line-height:1.08;letter-spacing:-1px;color:#2e2f2f;margin:15px 0 41px}@media(max-width: 767.98px){.ESG-subpage h2{font-size:54px;line-height:.89}}.ESG-subpage h4{font-size:18px;line-height:1.33}.ESG-subpage img{display:block}.ESG-subpage img.margin-top{margin-top:29px}.ESG-subpage p{margin-bottom:12px;letter-spacing:.2px;color:#2e2f2f;font-size:18px;line-height:1.33}.ESG-subpage b{vertical-align:bottom}.ESG-subpage ul{padding-left:20px}.ESG-subpage ol{line-height:24px;letter-spacing:.2px;margin:0 0 12px 0;padding:0;counter-reset:item}.ESG-subpage ol>li{margin:0;padding:0 0 12px 26px;list-style-type:none;counter-increment:item;text-indent:-20px}.ESG-subpage ol>li:before{display:inline-block;width:18px;padding-right:18px;font-weight:bold;text-align:right;content:counter(item);vertical-align:bottom}.ESG-subpage .hr-thin{width:100%;height:1px;margin:12px 0px 12px 0px;background-color:#b4b4b2;border:0}.ESG-subpage .image-comment{font-size:12px;letter-spacing:.4px;margin-top:13px;display:inline-block;color:#2e2f2f;margin-bottom:26px;line-height:18px}.ESG-subpage .image-comment.low-margin{margin-bottom:6px}.ESG-subpage .image-comment b{font-size:15px;font-weight:500}@media(max-width: 767.98px){.ESG-subpage .image-comment b{display:block}}.ESG-subpage .introduction{font-weight:500;font-size:24px;line-height:1.25}@media(max-width: 767.98px){.ESG-subpage .introduction{font-size:21px;line-height:24px;letter-spacing:.15px}}.ESG-subpage .introduction.with-line{border:solid #b4b4b2;border-width:0 0 1px;padding-bottom:16px;margin-bottom:20px}.ESG-subpage .author{border:#b4b4b2 solid;border-width:1px 0px;padding:11px 0 3px;margin:16px 0 17px}.ESG-subpage .author img{margin-right:12px;display:inline-block}.ESG-subpage .author span{display:inline-block;vertical-align:top;font-size:21px;line-height:24px;letter-spacing:.2px}.ESG-subpage .author span b{display:block}.ESG-subpage .header-with-line{border:solid #127361;border-width:4px 0 0;padding:9px 0 14px;font-size:21px;margin-top:29px}.ESG-subpage .margin-large{margin-bottom:24px}.ESG-subpage .header-highlighted{font-size:39px;line-height:1.08;border:solid #000;border-width:4px 0;padding:20px 38% 50px 0;margin:36px 0 28px}@media(max-width: 767.98px){.ESG-subpage .header-highlighted{padding:14px 0 49px;margin:41px 0 29px;font-size:36px;line-height:1;letter-spacing:-0.33px}}.ESG-in-conversation h2{line-height:.92}.ESG-in-conversation .header-highlighted{padding:10px 29% 40px 0}@media(max-width: 767.98px){.ESG-in-conversation .header-highlighted{padding-right:10%}}.ESG-in-conversation .header-highlighted.v2{padding:12px 33% 22px 0;margin-bottom:32px}@media(max-width: 767.98px){.ESG-in-conversation .header-highlighted.v2{padding-right:0%;letter-spacing:-1px}}.ESG-in-conversation .header-highlighted.v3{padding-right:37%}@media(max-width: 767.98px){.ESG-in-conversation .header-highlighted.v3{padding-right:0%;letter-spacing:-1px}}.ESG-in-conversation .header-highlighted.v4{padding-right:33%}@media(max-width: 767.98px){.ESG-in-conversation .header-highlighted.v4{padding-right:0%;letter-spacing:-1px}}
.ESG-sdg-framework p{font-size:24px;line-height:1.25}@media(max-width: 767.98px){.ESG-sdg-framework p{font-size:21px;line-height:24px;letter-spacing:.15px}}.ESG-sdg-framework .Row .col-2 h2{margin-top:28px}@media(max-width: 767.98px){.ESG-sdg-framework .Row .col-2 h2{margin-top:18px;margin-bottom:37px}}.ESG-sdg-framework .download{background:#2f2e2e;padding:11px 19px 12px;border-radius:5px;margin:25px 0;display:block}.ESG-sdg-framework .download span{font-size:18px;font-weight:500;letter-spacing:.4px;color:#127361}.ESG-sdg-framework .download div{font-size:21px;line-height:1.11;margin-top:2px;letter-spacing:normal;color:#fff}.ESG-sdg-framework .StockList{margin-bottom:50px}.ESG-sdg-framework .StockList .StockItem{border:0}.ESG-sdg-framework .StockList .rating{width:27px;margin-left:0}.ESG-sdg-framework .StockList .rating:after{color:#fff;display:block;letter-spacing:.5px}.ESG-sdg-framework .StockList .rating.buy:after{content:"BUY"}.ESG-sdg-framework .StockList .rating.sell:after{content:"SELL"}.ESG-sdg-framework .StockList .rating.hold:after{content:"HOLD"}.ESG-sdg-framework .StockList .rating.small:after{writing-mode:vertical-rl;text-orientation:upright;font-size:12px;margin:5px auto}.ESG-sdg-framework .StockList .rating.large{width:54px}.ESG-sdg-framework .StockList .rating.large:after{line-height:50px;text-align:center;font-weight:600;font-size:16px}
.ESG-robert .col-2{padding-bottom:100px}.ESG-robert h4.with-line{border-top:1px solid #b4b4b2;padding-top:18px;display:block;margin-top:22px;margin-bottom:2px}.ESG-robert .image-2,.ESG-robert .image-3,.ESG-robert .image-4,.ESG-robert .image-5,.ESG-robert .image-6{margin:30px 0}@media(max-width: 767.98px){.ESG-robert .introduction.v1{padding-right:1px;margin-top:20px}}
.ESG-julia .image-2{margin-top:16px}.ESG-julia .image-3{margin-top:28px}.ESG-julia .image-4{margin:29px 0 31px}.ESG-julia .image-5{margin:28px 0 30px}
.ESG-weather-winners h2{margin-top:10px}.ESG-weather-winners h5{line-height:1;margin-bottom:4px}.ESG-weather-winners hr{border-top:4px solid #000;margin:28px 0}.ESG-weather-winners .letter{font-size:78px;line-height:1;margin-top:6px;margin-bottom:7px}.ESG-weather-winners .introduction.with-line{padding-bottom:22px}.ESG-weather-winners .image-2{margin-top:27px}.ESG-weather-winners .header-highlighted{margin:29px 0 20px;padding-right:6%}.ESG-weather-winners p:last-of-type{margin-bottom:50px}
.ESG-cybersecurity .TitleBar h1{color:#000}.ESG-cybersecurity .header-highlighted{padding-right:0}.ESG-cybersecurity h5{font-size:18px;line-height:24px}.ESG-cybersecurity h5 span{color:#04a523}.ESG-cybersecurity hr{border-top:4px solid #000;margin:28px 0}.ESG-cybersecurity h3{font-size:24px;margin-bottom:20px}.ESG-cybersecurity ul{list-style:none;padding:0}.ESG-cybersecurity ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-cybersecurity ul li a{border-bottom:0px}.ESG-cybersecurity dl{border-bottom:4px solid #2e2f2f;margin:40px 0}.ESG-cybersecurity dl dt{width:50%;display:inline-block;vertical-align:top;border-top:4px solid #2e2f2f;padding:20px 0 28px}.ESG-cybersecurity dl h3{color:#ff7144;font-size:39px}.ESG-cybersecurity dl img{margin:0 auto}.ESG-cybersecurity dl dd{width:50%;display:inline-block;margin:0;color:#2e2f2f;font-size:15px;font-weight:500;line-height:21px;border-top:4px solid #2e2f2f;padding:30px 0}
.Eh32-homepage * :focus{outline:none}.Eh32-homepage .TitleBar h1 span{color:#00a35d}@media(max-width: 767.98px){.Eh32-homepage .TitleBar h1{font-size:20px;line-height:1.2}}@media(max-width: 767.98px){.Eh32-homepage .TitleBar .Divider{margin-top:8px}}@media(max-width: 1024px){.Eh32-homepage .no-divider-tablet{margin-right:0}.Eh32-homepage .no-divider-tablet:after{display:none}}.Eh32-homepage .StoryPackage.with-image.article-1-col{width:calc(33.33% - 16px)}.Eh32-homepage .article-image{height:100%}.Eh32-homepage .video-col{flex:1 1 auto;background-color:#efeeea;width:648px;height:396px}@media(max-width: 1024px){.Eh32-homepage .video-col{width:100%;height:auto}}.Eh32-homepage .grey-bgr{background-color:#efeeea}.Eh32-homepage .headline{width:276px;height:222px;margin:9px 0 44px;font-size:30px;font-weight:600;font-stretch:normal;line-height:1.2;letter-spacing:-0.18px;color:var(--berenberg-black)}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .title{margin-bottom:30px}}@media(max-width: 767.98px){.Eh32-homepage .title{margin-bottom:10px}}.Eh32-homepage .title-white{color:#fff}.Eh32-homepage .FeaturedArticle .heading{color:#fff;text-align:center;font-size:78px;margin-top:125px}@media(max-width: 767.98px){.Eh32-homepage .FeaturedArticle .heading{font-size:38px;margin-top:70px;letter-spacing:-0.5px}}.Eh32-homepage .FeaturedArticle .sub-heading{margin-top:10px;margin-bottom:10px;text-align:center}@media(max-width: 767.98px){.Eh32-homepage .FeaturedArticle .sub-heading{font-size:38px;margin-top:92px;letter-spacing:-0.5px}}.Eh32-homepage .FeaturedArticle .vertical-text{transform:rotate(-90deg)}.Eh32-homepage .FeaturedArticle .full-image-article{width:100%;height:396px;background-image:url(/images/image13ab4eec1ae183fc0c3099b121f28827e.jpg)}@media(max-width: 767.98px){.Eh32-homepage .FeaturedArticle .full-image-article{height:222px;background-image:url(/images/image1-mobile2629cfed721271264c429c3afcde5d76.jpg)}}.Eh32-homepage .FeaturedArticle .full-image-article .h2article{color:#fff;font-size:28px}@media(max-width: 767.98px){.Eh32-homepage .FeaturedArticle .full-image-article .h2article{font-size:38px;margin-top:92px;letter-spacing:-0.5px}}.Eh32-homepage .FeaturedArticle h3{transform:rotate(-90deg);transform-origin:150px 130px;color:#fff}@media(max-width: 767.98px){.Eh32-homepage .FeaturedArticle h3{text-align:center}}.Eh32-homepage .row_2-1 .kicker{color:#2f2e2e}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_2-1 .kicker{font-size:25px}}.Eh32-homepage .row_2-1 .title{font-size:34.5px;color:#fff}@media(max-width: 1135px){.Eh32-homepage .row_2-1 .title{font-size:30px}}@media(max-width: 767.98px){.Eh32-homepage .row_2-1 .title{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_2-1 .title{font-size:40px}}.Eh32-homepage .row_2-1 .background{background-color:#eec45e}.Eh32-homepage .row_2-1 .background:hover{background-color:#c5a353 !important;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.Eh32-homepage .row_2-1 .background:hover .image2{transition:filter .4s cubic-bezier(0.42, 0, 0.58, 1);filter:brightness(85%)}@media(max-width: 767.98px){.Eh32-homepage .row_2-1 .background{width:168px;height:159px;position:absolute}}@media(max-width: 767.98px){.Eh32-homepage .row_2-1 .story-col .title{font-size:19.5px}}.Eh32-homepage .row_2-2 .story-col{background:#67ae5d;padding:0;letter-spacing:.2px}.Eh32-homepage .row_2-2 .story-col .span{text-align:end;font-size:16px;color:#fff}.Eh32-homepage .row_2-2 .story-col .kicker{color:#2f2e2e}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_2-2 .story-col .kicker{font-size:27px}}.Eh32-homepage .row_2-2 .title{color:#fff;font-size:36px;width:170px}@media(max-width: 767.98px){.Eh32-homepage .row_2-2 .title{font-size:25px;line-height:1.05;width:130px}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_2-2 .title{font-size:50px;width:250px}}@media(min-width: 1024.1px){.Eh32-homepage .row_2-2 .story-col{width:613px}.Eh32-homepage .row_2-2 .title{font-size:36px}}.Eh32-homepage .row_3 .kicker{color:#00a35d}@media(max-width: 767.98px){.Eh32-homepage .row_3 .kicker{font-size:15px}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_3 .kicker{font-size:27px}}.Eh32-homepage .row_3 .title{font-size:32px;line-height:1;letter-spacing:-0.15px;font-weight:600;margin-right:53px;color:#2f2e2e;width:220px}@media(max-width: 1128px){.Eh32-homepage .row_3 .title{font-size:27px;margin-right:0;width:168px}}@media(max-width: 767.98px){.Eh32-homepage .row_3 .title{font-size:19px;width:120px;margin-right:0}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_3 .title{font-size:35px;letter-spacing:-0.5px;width:250px}}.Eh32-homepage .row_3 .sub-title{font-size:32px;line-height:1;letter-spacing:-0.15px;margin:0 0 8px;font-weight:600;margin-right:10px;color:#00a35d}@media(max-width: 1128px){.Eh32-homepage .row_3 .sub-title{font-size:27px}}@media(max-width: 767.98px){.Eh32-homepage .row_3 .sub-title{font-size:20px;letter-spacing:-0.5px;width:120px}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_3 .sub-title{font-size:35px;letter-spacing:-0.5px}}.Eh32-homepage .row_3 .video-tag{margin:auto;margin-bottom:0px;margin-left:0px}@media(max-width: 767.98px){.Eh32-homepage .row_3 .video-tag{font-size:15px}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_3 .video-tag{font-size:25px}}.Eh32-homepage .row_3 .background{background-color:#efeeea;background-size:cover}.Eh32-homepage .row_3 .background:hover{background-color:#d3d3cf;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}@media(max-width: 767.98px){.Eh32-homepage .row_3 .background{height:auto}}.Eh32-homepage .row_4-1 .story-col{background:#60a090;padding:0;letter-spacing:.2px}.Eh32-homepage .row_4-1 .kicker{color:#2f2e2e}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_4-1 .kicker{font-size:25px}}.Eh32-homepage .row_4-1 .title{font-size:34.5px;color:#fff}@media(max-width: 767.98px){.Eh32-homepage .row_4-1 .title{font-size:25px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_4-1 .title{font-size:50px}}.Eh32-homepage .row_4-1 .text{color:#fff;font-size:18px}@media(min-width: 1024.1px){.Eh32-homepage .row_4-1 .story-col{width:613px}.Eh32-homepage .row_4-1 .title{font-size:36px}}@media(max-width: 767.98px){.Eh32-homepage .row_4-2 .story-col .title{font-size:19.5px}}.Eh32-homepage .row_4-2 .background{background-color:#1d2f43}.Eh32-homepage .row_4-2 .background:hover{background-color:#243a52 !important;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.Eh32-homepage .row_4-2 .background:hover .image2{transition:filter .4s cubic-bezier(0.42, 0, 0.58, 1);filter:brightness(120%)}.Eh32-homepage .row_4-2 .kicker{color:#fff}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_4-2 .kicker{font-size:25px}}.Eh32-homepage .row_4-2 .title{font-size:34.5px;color:#fff}@media(max-width: 767.98px){.Eh32-homepage .row_4-2 .title{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_4-2 .title{font-size:40px}}@media(min-width: 1024.1px){.Eh32-homepage .row_4-2 .story-col{width:613px}.Eh32-homepage .row_4-2 .title{font-size:36px}}.Eh32-homepage .row_5-1 .story-col{padding:0;letter-spacing:.2px}.Eh32-homepage .row_5-1 .story-col .story-package-card{margin:0}.Eh32-homepage .row_5-1 .wrapper:hover .image2{transition:filter .4s cubic-bezier(0.42, 0, 0.58, 1);filter:brightness(110%)}.Eh32-homepage .row_5-1 .wrapper:hover .background{background-color:#464343 !important;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.Eh32-homepage .row_5-1 .background{background-color:#2f2e2e}.Eh32-homepage .row_5-1 .background:hover{background-color:#413f3f !important;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.Eh32-homepage .row_5-1 .background:hover .image2{transition:filter .4s cubic-bezier(0.42, 0, 0.58, 1);filter:brightness(110%) !important}.Eh32-homepage .row_5-1 .title{font-size:34.5px;color:#fff}@media(max-width: 767.98px){.Eh32-homepage .row_5-1 .title{font-size:19px;line-height:1.05}}.Eh32-homepage .row_5-1 .kicker{color:#77cf8d}@media(min-width: 1024.1px){.Eh32-homepage .row_5-1 .story-col{width:613px}.Eh32-homepage .row_5-1 .title{font-size:36px}}@media(max-width: 767.98px){.Eh32-homepage .row_5-2 .story-col .title{font-size:19.5px}}.Eh32-homepage .row_5-2 .image-col{height:auto !important}.Eh32-homepage .row_5-2 .background{background-color:#ff8e5a}.Eh32-homepage .row_5-2 .background:hover{background-color:#e68050 !important;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.Eh32-homepage .row_5-2 .background:hover .image2{transition:filter .4s cubic-bezier(0.42, 0, 0.58, 1);filter:brightness(85%)}.Eh32-homepage .row_5-2 .title{font-size:34.5px;color:#fff}@media(max-width: 767.98px){.Eh32-homepage .row_5-2 .title{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_5-2 .title{font-size:40px}}.Eh32-homepage .row_5-2 .kicker{color:#2f2e2e}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_5-2 .kicker{font-size:25px}}@media(min-width: 1024.1px){.Eh32-homepage .row_5-2 .story-col{width:613px}.Eh32-homepage .row_5-2 .title{font-size:36px}}@media(max-width: 767.98px){.Eh32-homepage .row_5-3 .story-col .title{font-size:19.5px}}.Eh32-homepage .row_5-3 .background{background-color:#4a97ba}.Eh32-homepage .row_5-3 .background:hover{background-color:#468dad !important;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.Eh32-homepage .row_5-3 .background:hover .image2{transition:filter .4s cubic-bezier(0.42, 0, 0.58, 1);filter:brightness(85%)}.Eh32-homepage .row_5-3 .title{font-size:34.5px;color:#fff}@media(max-width: 767.98px){.Eh32-homepage .row_5-3 .title{font-size:19px !important;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_5-3 .title{font-size:40px}}.Eh32-homepage .row_5-3 .kicker{color:#2f2e2e}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row_5-3 .kicker{font-size:25px}}.Eh32-homepage .image2{height:261px;width:100%;margin:4px 0 0;position:absolute;bottom:0;left:0}@media(max-width: 767.98px){.Eh32-homepage .image2{left:0;width:168px;height:159px}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .image2{font-size:20px;height:320px;left:0}}.Eh32-homepage .magazine-pdf{width:100%;height:143px;position:relative;display:block}.Eh32-homepage .magazine-pdf .story-col{position:absolute;z-index:2;text-align:right;width:100%;padding-right:23px;padding-top:32px}@media(max-width: 1024px){.Eh32-homepage .magazine-pdf .story-col{padding-top:24px}}@media(max-width: 767.98px){.Eh32-homepage .magazine-pdf .story-col{padding-top:7px;padding-right:6px}}.Eh32-homepage .magazine-pdf .title{font-size:39px;font-weight:600;line-height:1.03;color:#2f2e2e}.Eh32-homepage .magazine-pdf .title span{color:#ffaa4c}@media(max-width: 1024px){.Eh32-homepage .magazine-pdf .title{font-size:27px;margin-bottom:8px}}@media(max-width: 767.98px){.Eh32-homepage .magazine-pdf .title{font-size:26px;margin-bottom:0px;margin-top:35px;margin-right:10px}}.Eh32-homepage .magazine-pdf .content{font-size:18px;font-weight:500;margin-top:8px}@media(max-width: 1024px){.Eh32-homepage .magazine-pdf .content{font-size:16px}}@media(max-width: 767.98px){.Eh32-homepage .magazine-pdf .content{font-size:15px;margin-top:5px;margin-right:10px}}.Eh32-homepage .magazine-pdf img{width:950px;position:absolute;top:0;left:0;z-index:1}.Eh32-homepage .row-mt{margin-top:415px}@media(min-width: 768px)and (max-width: 1024px){.Eh32-homepage .row-mt{margin-top:475px}}@media(max-width: 767.98px){.Eh32-homepage .row-mt{margin-top:233px}}@media(min-width: 768px){.Eh32-homepage .hide-tablet{display:none}}@media(max-width: 767.98px){.Eh32-homepage .hide-mobile-only{display:none}}
.ESG-EH-homepage-31 * :focus{outline:none}.ESG-EH-homepage-31 .TitleBar h1 span{color:#c54646}@media(max-width: 767.98px){.ESG-EH-homepage-31 .TitleBar h1{font-size:20px;line-height:1.2}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .TitleBar .Divider{margin-top:8px}}@media(max-width: 1024px){.ESG-EH-homepage-31 .no-divider-tablet{margin-right:0}.ESG-EH-homepage-31 .no-divider-tablet:after{display:none}}.ESG-EH-homepage-31 .StoryPackage.with-image.article-1-col{width:calc(33.33% - 16px)}.ESG-EH-homepage-31 .article-image{height:100%}.ESG-EH-homepage-31 .headline{width:276px;height:222px;margin:9px 0 44px;font-family:Calibre;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.18px;color:var(--berenberg-black)}.ESG-EH-homepage-31 .title-medium{font-size:34.5px}@media(max-width: 767.98px){.ESG-EH-homepage-31 .title-medium{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.ESG-EH-homepage-31 .title{margin-bottom:30px}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .title{margin-bottom:10px}}.ESG-EH-homepage-31 .FeaturedArticle{background-image:url(/images/row_126e1351cd664bbe4e6657a86fa60adc2d.jpg);background-position:center;background-size:cover;color:#2f2e2e;cursor:pointer}.ESG-EH-homepage-31 .FeaturedArticle .video-col{margin:21px 0px auto auto}@media(min-width: 1024.1px){.ESG-EH-homepage-31 .FeaturedArticle .video-col video{width:625px}}.ESG-EH-homepage-31 .FeaturedArticle .kicker{color:#fff}.ESG-EH-homepage-31 .FeaturedArticle .title-big{font-size:36px;margin-top:auto;margin-bottom:10px}.ESG-EH-homepage-31 .FeaturedArticle .content{margin-top:0;color:#2f2e2e}@media(max-width: 1024px){.ESG-EH-homepage-31 .FeaturedArticle .article-card{min-height:0;padding-top:70px}.ESG-EH-homepage-31 .FeaturedArticle .video-col{margin:0}.ESG-EH-homepage-31 .FeaturedArticle .kicker{padding:0}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .FeaturedArticle .article-card{padding-top:10px}}.ESG-EH-homepage-31 .row_2a .story-col{background-color:#2f2e2e}.ESG-EH-homepage-31 .row_2a .kicker{color:#fff}.ESG-EH-homepage-31 .row_2a .title{color:#fff;font-size:39px;margin-top:auto}.ESG-EH-homepage-31 .row_2b .story-col{background-color:#2f2e2e}.ESG-EH-homepage-31 .row_2b .kicker{color:#000;margin:auto;font-size:36px;text-align:center}.ESG-EH-homepage-31 .row_2b .title{color:#fff}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_2b .story-col .title{font-size:20px}.ESG-EH-homepage-31 .row_2b .kicker{font-size:2rem}}.ESG-EH-homepage-31 .row_2b+.Divider{width:100%}.ESG-EH-homepage-31 .row_3 .kicker,.ESG-EH-homepage-31 .row_3 .title{color:#fff}.ESG-EH-homepage-31 .row_3 .title{font-size:36px;line-height:1;letter-spacing:-0.15px;margin:auto 0 8px;font-weight:600;margin-right:15px}.ESG-EH-homepage-31 .row_8 .kicker{color:#ffc4de;margin:auto 0 0 10px}.ESG-EH-homepage-31 .row_8 .title{color:#fff;line-height:1.03;flex-grow:0;font-size:30px}.ESG-EH-homepage-31 .row_8 .title span{color:#ec4f60}.ESG-EH-homepage-31 .row_3b .FeaturedArticle{background:#d6474a}.ESG-EH-homepage-31 .row_3b .kicker{color:#fff}.ESG-EH-homepage-31 .row_3b .title{margin-top:144px;font-size:39px}@media(max-width: 1024px){.ESG-EH-homepage-31 .row_3b .article-col{background:#d6474a;z-index:1}.ESG-EH-homepage-31 .row_3b .article-card{min-height:auto}.ESG-EH-homepage-31 .row_3b .kicker{padding-left:0}.ESG-EH-homepage-31 .row_3b .title{margin-top:10px;padding-left:0}.ESG-EH-homepage-31 .row_3b .image-col{margin-bottom:-2px}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_3b .article-card{padding-bottom:10px}.ESG-EH-homepage-31 .row_3b .kicker,.ESG-EH-homepage-31 .row_3b .title{margin-top:0}}.ESG-EH-homepage-31 .row_4a .kicker{color:#fff}.ESG-EH-homepage-31 .row_4a .title{color:#fff;font-size:39px;line-height:1.03;margin-top:auto;text-align:right}.ESG-EH-homepage-31 .row_4b .story-col{background:#efeeeb;padding:0;letter-spacing:-1.15px}.ESG-EH-homepage-31 .row_4b .story-col .story-package-card{margin:0 -5px}.ESG-EH-homepage-31 .row_4b .kicker{color:#c54646}.ESG-EH-homepage-31 .row_4b .title{color:#2f2e2e;font-size:36px}.ESG-EH-homepage-31 .row_4b .title span{color:#c54646}.ESG-EH-homepage-31 .row_4b .only-mobile{display:none}@media(min-width: 1024.1px){.ESG-EH-homepage-31 .row_4b .story-col{width:613px}.ESG-EH-homepage-31 .row_4b .title{font-size:39px}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_4b .only-tablet{display:none}.ESG-EH-homepage-31 .row_4b .only-mobile{display:block}}.ESG-EH-homepage-31 .row_5 .kicker{color:#d13a27}.ESG-EH-homepage-31 .row_5 .content{color:#000;width:50%}@media(min-width: 768px){.ESG-EH-homepage-31 .row_5 .mobile-only{display:none}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_5 .tablet-up{display:none}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_5 .article-card{padding-left:23px;padding-bottom:10px}.ESG-EH-homepage-31 .row_5 .kicker{font-size:1rem}.ESG-EH-homepage-31 .row_5 .title{margin-top:0}}.ESG-EH-homepage-31 .row_6{width:100%;height:143px;position:relative;display:block}.ESG-EH-homepage-31 .row_6 .story-col{position:absolute;z-index:2;text-align:right;width:100%;padding-right:23px;padding-top:32px}@media(max-width: 1024px){.ESG-EH-homepage-31 .row_6 .story-col{padding-top:24px}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_6 .story-col{padding-top:7px;padding-right:6px}}.ESG-EH-homepage-31 .row_6 .title{font-size:39px;font-weight:600;line-height:1.03;color:#c33623}.ESG-EH-homepage-31 .row_6 .title span{color:#e9cf44}@media(max-width: 1024px){.ESG-EH-homepage-31 .row_6 .title{font-size:27px;margin-bottom:8px}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_6 .title{font-size:17px;margin-bottom:0px}}.ESG-EH-homepage-31 .row_6 .content{font-size:18px;font-weight:500;margin-top:8px}@media(max-width: 1024px){.ESG-EH-homepage-31 .row_6 .content{font-size:16px}}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_6 .content{font-size:12px;margin-top:0}}.ESG-EH-homepage-31 .row_6 img{position:absolute;top:0;left:0;z-index:1}.ESG-EH-homepage-31 .row_7 .kicker,.ESG-EH-homepage-31 .row_7 .title{color:#fff}.ESG-EH-homepage-31 .row_7 .title{font-size:36px;line-height:1.03;flex-grow:0;margin-top:auto;margin-bottom:5px;text-align:right}.ESG-EH-homepage-31 .row_7a .story-col{background:#2f2e2e}.ESG-EH-homepage-31 .row_7a .kicker{color:#fba487}.ESG-EH-homepage-31 .row_7a .title{color:#fff;font-size:27px}.ESG-EH-homepage-31 .row_7a .title span{font-weight:normal}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_7a .title{font-size:18px;line-height:21px}.ESG-EH-homepage-31 .row_7a .title span{display:none}}.ESG-EH-homepage-31 .row_8 .full-image-article{width:100%;height:396px;background-image:url(/images/row_11e84351a1a459d80ba296cd9ae93ec4bb.jpg);background-size:cover}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_8 .full-image-article{height:222px}}.ESG-EH-homepage-31 .row_8 .full-image-article h2{color:#fff;text-align:center;font-size:59px;margin-top:159px}@media(max-width: 767.98px){.ESG-EH-homepage-31 .row_8 .full-image-article h2{font-size:38px;margin-top:61px;letter-spacing:-0.5px}}.ESG-EH-homepage-31 .row_8 .full-image-article p{color:#ff87bb;font-size:48px;text-align:center;font-weight:bold}
.ESG-EH-homepage-30 * :focus{outline:none}.ESG-EH-homepage-30 .TitleBar h1 span{color:#c54646}@media(max-width: 767.98px){.ESG-EH-homepage-30 .TitleBar h1{font-size:20px;line-height:1.2}}@media(max-width: 767.98px){.ESG-EH-homepage-30 .TitleBar .Divider{margin-top:8px}}@media(max-width: 1024px){.ESG-EH-homepage-30 .no-divider-tablet{margin-right:0}.ESG-EH-homepage-30 .no-divider-tablet:after{display:none}}.ESG-EH-homepage-30 .StoryPackage.with-image.article-1-col{width:calc(33.33% - 16px)}.ESG-EH-homepage-30 .article-image{height:100%}.ESG-EH-homepage-30 .headline{width:276px;height:222px;margin:9px 0 44px;font-family:Calibre;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.18px;color:var(--berenberg-black)}.ESG-EH-homepage-30 .title-medium{font-size:34.5px}@media(max-width: 767.98px){.ESG-EH-homepage-30 .title-medium{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.ESG-EH-homepage-30 .title{margin-bottom:30px}}@media(max-width: 767.98px){.ESG-EH-homepage-30 .title{margin-bottom:10px}}.ESG-EH-homepage-30 .row_1 .full-image-article{width:100%;height:396px;background-image:url(/images/row_156e79c9e4b9b14034dea406b41142b10.jpg);background-position:center;background-size:cover}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_1 .full-image-article{height:222px}}.ESG-EH-homepage-30 .row_1 .full-image-article h2{color:#fff;text-align:center;font-size:59px;margin-top:159px}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_1 .full-image-article h2{font-size:38px;margin-top:92px;letter-spacing:-0.5px}}.ESG-EH-homepage-30 .row_2a .story-col{background-color:#2f2e2e}.ESG-EH-homepage-30 .row_2a .kicker{color:#fff}.ESG-EH-homepage-30 .row_2a .title{color:#fff;font-size:39px}.ESG-EH-homepage-30 .row_2b .story-col{background-color:#2f2e2e}.ESG-EH-homepage-30 .row_2b .kicker{color:#000;margin:auto;font-size:36px;text-align:center}.ESG-EH-homepage-30 .row_2b .title{color:#fff}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_2b .story-col .title{font-size:20px}.ESG-EH-homepage-30 .row_2b .kicker{font-size:2rem}}.ESG-EH-homepage-30 .row_2b+.Divider{width:100%}.ESG-EH-homepage-30 .row_3 .kicker,.ESG-EH-homepage-30 .row_3 .title{color:#fff}.ESG-EH-homepage-30 .row_3 .title{font-size:39px;line-height:1.03}.ESG-EH-homepage-30 .row_3b .FeaturedArticle{background:#d6474a}.ESG-EH-homepage-30 .row_3b .kicker{color:#fff}.ESG-EH-homepage-30 .row_3b .title{margin-top:144px;font-size:39px}@media(max-width: 1024px){.ESG-EH-homepage-30 .row_3b .article-col{background:#d6474a;z-index:1}.ESG-EH-homepage-30 .row_3b .article-card{min-height:auto}.ESG-EH-homepage-30 .row_3b .kicker{padding-left:0}.ESG-EH-homepage-30 .row_3b .title{margin-top:10px;padding-left:0}.ESG-EH-homepage-30 .row_3b .image-col{margin-bottom:-2px}}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_3b .article-card{padding-bottom:10px}.ESG-EH-homepage-30 .row_3b .kicker,.ESG-EH-homepage-30 .row_3b .title{margin-top:0}}.ESG-EH-homepage-30 .row_4a .kicker{color:#fff}.ESG-EH-homepage-30 .row_4a .title{color:#fff;font-size:39px;line-height:1.03}.ESG-EH-homepage-30 .row_4b .story-col{background:#414181}.ESG-EH-homepage-30 .row_4b .kicker,.ESG-EH-homepage-30 .row_4b .title,.ESG-EH-homepage-30 .row_4b .content{color:#fff}@media(min-width: 1024.1px){.ESG-EH-homepage-30 .row_4b .title{font-size:39px}}.ESG-EH-homepage-30 .row_5 .kicker{color:#d13a27}.ESG-EH-homepage-30 .row_5 .content{color:#000;width:50%}@media(min-width: 768px){.ESG-EH-homepage-30 .row_5 .mobile-only{display:none}}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_5 .tablet-up{display:none}}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_5 .article-card{padding-left:23px;padding-bottom:10px}.ESG-EH-homepage-30 .row_5 .kicker{font-size:1rem}.ESG-EH-homepage-30 .row_5 .title{margin-top:0}}.ESG-EH-homepage-30 .row_6{width:100%;height:143px;position:relative;display:block}.ESG-EH-homepage-30 .row_6 .story-col{position:absolute;z-index:2;text-align:right;width:100%;padding-right:23px;padding-top:32px}@media(max-width: 1024px){.ESG-EH-homepage-30 .row_6 .story-col{padding-top:24px}}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_6 .story-col{padding-top:7px;padding-right:6px}}.ESG-EH-homepage-30 .row_6 .title{font-size:39px;font-weight:600;line-height:1.03;color:#c33623}.ESG-EH-homepage-30 .row_6 .title span{color:#e9cf44}@media(max-width: 1024px){.ESG-EH-homepage-30 .row_6 .title{font-size:27px;margin-bottom:8px}}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_6 .title{font-size:17px;margin-bottom:0px}}.ESG-EH-homepage-30 .row_6 .content{font-size:18px;font-weight:500;margin-top:8px}@media(max-width: 1024px){.ESG-EH-homepage-30 .row_6 .content{font-size:16px}}@media(max-width: 767.98px){.ESG-EH-homepage-30 .row_6 .content{font-size:12px;margin-top:0}}.ESG-EH-homepage-30 .row_6 img{position:absolute;top:0;left:0;z-index:1}
.ESG-EH-homepage-29 * :focus{outline:none}@media(max-width: 767.98px){.ESG-EH-homepage-29 .TitleBar h1{font-size:20px;line-height:1.2}}@media(max-width: 767.98px){.ESG-EH-homepage-29 .TitleBar .Divider{margin-top:8px}}@media(max-width: 1024px){.ESG-EH-homepage-29 .no-divider-tablet{margin-right:0}.ESG-EH-homepage-29 .no-divider-tablet:after{display:none}}.ESG-EH-homepage-29 .StoryPackage.with-image.article-1-col{width:calc(33.33% - 16px)}.ESG-EH-homepage-29 .article-image{height:100%}.ESG-EH-homepage-29 .headline{width:276px;height:222px;margin:9px 0 44px;font-family:Calibre;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.18px;color:var(--berenberg-black)}.ESG-EH-homepage-29 .title-medium{font-size:34.5px}@media(max-width: 767.98px){.ESG-EH-homepage-29 .title-medium{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.ESG-EH-homepage-29 .title{margin-bottom:30px}}@media(max-width: 767.98px){.ESG-EH-homepage-29 .title{margin-bottom:10px}}.ESG-EH-homepage-29 .row_1 .full-image-article{width:100%;height:396px;background-image:url(/images/row_133872a39488ba1980698fe9e7c424ec2.jpg);background-position:center;background-size:contain}@media(max-width: 767.98px){.ESG-EH-homepage-29 .row_1 .full-image-article{height:222px}}.ESG-EH-homepage-29 .row_1 .full-image-article h2{color:#fff;text-align:center;font-size:59px;margin-top:159px}@media(max-width: 767.98px){.ESG-EH-homepage-29 .row_1 .full-image-article h2{font-size:38px;margin-top:92px;letter-spacing:-0.5px}}.ESG-EH-homepage-29 .row_2a .story-col{background-color:#2f2e2e}.ESG-EH-homepage-29 .row_2a .kicker{color:#77cf8d}.ESG-EH-homepage-29 .row_2a .title{color:#fff}.ESG-EH-homepage-29 .row_2b .story-col{background-color:#2f2e2e}.ESG-EH-homepage-29 .row_2b .kicker{color:#000;margin:auto;font-size:36px;text-align:center}.ESG-EH-homepage-29 .row_2b .title{color:#fff}@media(max-width: 767.98px){.ESG-EH-homepage-29 .row_2b .story-col .title{font-size:20px}.ESG-EH-homepage-29 .row_2b .kicker{font-size:2rem}}.ESG-EH-homepage-29 .row_2b+.Divider{width:100%}.ESG-EH-homepage-29 .row_3b .FeaturedArticle{background:#d6474a}.ESG-EH-homepage-29 .row_3b .kicker{color:#fff}.ESG-EH-homepage-29 .row_3b .title{margin-top:144px;font-size:39px}@media(max-width: 1024px){.ESG-EH-homepage-29 .row_3b .article-col{background:#d6474a;z-index:1}.ESG-EH-homepage-29 .row_3b .article-card{min-height:auto}.ESG-EH-homepage-29 .row_3b .kicker{padding-left:0}.ESG-EH-homepage-29 .row_3b .title{margin-top:10px;padding-left:0}.ESG-EH-homepage-29 .row_3b .image-col{margin-bottom:-2px}}@media(max-width: 767.98px){.ESG-EH-homepage-29 .row_3b .article-card{padding-bottom:10px}.ESG-EH-homepage-29 .row_3b .kicker,.ESG-EH-homepage-29 .row_3b .title{margin-top:0}}.ESG-EH-homepage-29 .row_4a .kicker{color:#000}.ESG-EH-homepage-29 .row_4a .story-col .title{color:#fff;font-weight:normal}.ESG-EH-homepage-29 .row_4a .story-col .title span{color:#e86e12}@media(min-width: 1024.1px){.ESG-EH-homepage-29 .row_4a .story-col .title{font-size:24px;margin-top:74px}}@media(max-width: 767.98px){.ESG-EH-homepage-29 .row_4a .story-col .title{font-size:13px;margin-top:30px}}.ESG-EH-homepage-29 .row_4b .kicker{color:#145a32}.ESG-EH-homepage-29 .row_5 .kicker{color:#fff;font-family:Calibre;font-size:36px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.5;letter-spacing:.8px;text-align:center;margin:auto;margin-bottom:34px}.ESG-EH-homepage-29 .row_5 .content{color:#fff}.ESG-EH-homepage-29 .row_5 .FeaturedArticle{background:#f09378}.ESG-EH-homepage-29 .row_5 .FeaturedArticle .article-card{padding-bottom:10px}@media(max-width: 767.98px){.ESG-EH-homepage-29 .row_5 .article-card{padding-left:23px;padding-bottom:10px}.ESG-EH-homepage-29 .row_5 .kicker{font-size:1rem}.ESG-EH-homepage-29 .row_5 .title{margin-top:0}}
.ESG-EH-homepage-28 * :focus{outline:none}@media(max-width: 767.98px){.ESG-EH-homepage-28 .TitleBar h1{font-size:20px;line-height:1.2}}@media(max-width: 767.98px){.ESG-EH-homepage-28 .TitleBar .Divider{margin-top:8px}}@media(max-width: 1024px){.ESG-EH-homepage-28 .no-divider-tablet{margin-right:0}.ESG-EH-homepage-28 .no-divider-tablet:after{display:none}}.ESG-EH-homepage-28 .StoryPackage.with-image.article-1-col{width:calc(33.33% - 16px)}.ESG-EH-homepage-28 .article-image{height:100%}.ESG-EH-homepage-28 .title-medium{font-size:34.5px}@media(max-width: 767.98px){.ESG-EH-homepage-28 .title-medium{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.ESG-EH-homepage-28 .title{margin-bottom:30px}}@media(max-width: 767.98px){.ESG-EH-homepage-28 .title{margin-bottom:10px}}.ESG-EH-homepage-28 .row_1 .full-image-article{width:100%;height:396px;background-image:url(/images/row_1b08a191c9f3342f200e4e93d2b026fe4.jpg)}@media(max-width: 767.98px){.ESG-EH-homepage-28 .row_1 .full-image-article{height:222px}}.ESG-EH-homepage-28 .row_1 .full-image-article h2{color:#fff;text-align:center;font-size:59px;margin-top:159px}@media(max-width: 767.98px){.ESG-EH-homepage-28 .row_1 .full-image-article h2{font-size:38px;margin-top:92px;letter-spacing:-0.5px}}.ESG-EH-homepage-28 .row_2a .story-col{background:#416885}.ESG-EH-homepage-28 .row_2a .kicker,.ESG-EH-homepage-28 .row_2a .title{color:#fff}.ESG-EH-homepage-28 .row_2b .kicker{color:#77cf8d}.ESG-EH-homepage-28 .row_2b .title{color:#fff}@media(max-width: 767.98px){.ESG-EH-homepage-28 .row_2b .story-col .title{font-size:20px}}.ESG-EH-homepage-28 .row_2b+.Divider{width:100%}.ESG-EH-homepage-28 .row_3 .FeaturedArticle{background:#d6474a}.ESG-EH-homepage-28 .row_3 .kicker{color:#fff}.ESG-EH-homepage-28 .row_3 .title{margin-top:144px;font-size:39px}@media(max-width: 1024px){.ESG-EH-homepage-28 .row_3 .article-col{background:#d6474a;z-index:1}.ESG-EH-homepage-28 .row_3 .article-card{padding-left:39px;min-height:auto}.ESG-EH-homepage-28 .row_3 .kicker{margin-top:-64px;padding-left:0}.ESG-EH-homepage-28 .row_3 .title{margin-top:10px;padding-left:0}.ESG-EH-homepage-28 .row_3 .image-col{margin-bottom:-2px}}@media(max-width: 767.98px){.ESG-EH-homepage-28 .row_3 .article-card{padding-left:23px;padding-bottom:10px}.ESG-EH-homepage-28 .row_3 .kicker{margin-top:-28px}.ESG-EH-homepage-28 .row_3 .title{margin-top:0}}.ESG-EH-homepage-28 .row_4a .kicker{color:#e86e12}.ESG-EH-homepage-28 .row_4a .story-col .title{color:#fff;font-weight:normal}.ESG-EH-homepage-28 .row_4a .story-col .title span{color:#e86e12}@media(min-width: 1024.1px){.ESG-EH-homepage-28 .row_4a .story-col .title{font-size:24px;margin-top:74px}}@media(max-width: 767.98px){.ESG-EH-homepage-28 .row_4a .story-col .title{font-size:13px;margin-top:30px}}.ESG-EH-homepage-28 .row_4b .kicker{color:#145a32}.ESG-EH-homepage-28 .row_5 .kicker{color:#000}.ESG-EH-homepage-28 .row_5 .content{color:#fff}.ESG-EH-homepage-28 .row_5 .FeaturedArticle{background:#f09378}.ESG-EH-homepage-28 .row_5 .FeaturedArticle .article-card{padding-bottom:10px}
.ESG-carbon .TitleBar h1{color:#000}.ESG-carbon h2{margin-top:10px;margin:10px 0 20px}.ESG-carbon h3{font-size:24px}.ESG-carbon h5{font-size:18px;line-height:24px}.ESG-carbon hr{border-top:4px solid #000;margin:28px 0}.ESG-carbon ul{list-style:none;padding:0}.ESG-carbon ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-carbon ul li a{border-bottom:0}.ESG-carbon .image-2{margin:27px 0 10px}.ESG-carbon p:last-of-type{margin-bottom:50px}.ESG-carbon .header-highlighted{padding-right:10%}
.ESG-the-specialists{margin-bottom:20px}.ESG-the-specialists .TitleBar h1{color:#000}.ESG-the-specialists .col-2 h2{border-bottom:4px solid #000;padding-bottom:58px}.ESG-the-specialists .col-2 h3{margin-top:21px;font-size:30px;letter-spacing:.2px;line-height:36px}.ESG-the-specialists .col-2 h3 span{display:block;color:#ff0024;padding-bottom:16px;border-bottom:2px solid #ff0024;margin-bottom:18px}.ESG-the-specialists .col-2 hr{border-top:4px solid #000;margin:28px 0 32px}
.ESG-pharmaceuticals{margin-bottom:20px}.ESG-pharmaceuticals .TitleBar h1{color:#000}.ESG-pharmaceuticals .col-2 .introduction.with-line{padding-bottom:22px}.ESG-pharmaceuticals .col-2 .header-highlighted{padding-right:0}.ESG-pharmaceuticals .col-2 hr{border-top:4px solid #000;margin:28px 0 32px}.ESG-pharmaceuticals .col-2 ul{list-style:none;padding:0}.ESG-pharmaceuticals .col-2 ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-pharmaceuticals .col-2 ul li a{border-bottom:0}.ESG-pharmaceuticals .col-2 .image-margin-top{margin-top:20px}
.ESG-the-beat{margin-bottom:20px}.ESG-the-beat .TitleBar h1{color:#000}.ESG-the-beat .col-2 .header-highlighted{padding-right:10%}
.ESG-29-digital-transformation .TitleBar h1{color:#000}.ESG-29-digital-transformation h2{margin-top:10px;margin:10px 0 20px}.ESG-29-digital-transformation h3{font-size:24px}.ESG-29-digital-transformation h5{font-size:18px;line-height:24px}.ESG-29-digital-transformation hr{border-top:4px solid #000;margin:28px 0}.ESG-29-digital-transformation ul{list-style:none;padding:0}.ESG-29-digital-transformation ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-29-digital-transformation ul li a{border-bottom:0}.ESG-29-digital-transformation .image-2{margin:27px 0 10px}.ESG-29-digital-transformation p:last-of-type{margin-bottom:50px}.ESG-29-digital-transformation .header-highlighted{padding-right:10%}.ESG-29-digital-transformation .highlight-text{width:624px;height:122px;font-family:Calibre;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#318061}
.ESG-29-sector-focus .TitleBar h1{color:#000}.ESG-29-sector-focus h2{margin-top:10px;margin:10px 0 20px}.ESG-29-sector-focus h3{font-size:24px}.ESG-29-sector-focus h4{font-size:24px;font-weight:bold;letter-spacing:.27px;color:#d97884}.ESG-29-sector-focus h5{font-size:18px;line-height:24px}.ESG-29-sector-focus hr{border-top:4px solid #000;margin:28px 0}.ESG-29-sector-focus ul{list-style:none;padding:0}.ESG-29-sector-focus ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-29-sector-focus ul li a{border-bottom:0}.ESG-29-sector-focus .image-2{margin:27px 0 10px}.ESG-29-sector-focus p:last-of-type{margin-bottom:50px}.ESG-29-sector-focus .header-highlighted{padding-right:10%}.ESG-29-sector-focus .highlight-text{width:624px;height:122px;font-family:Calibre;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#318061}
.ESG-29-gillian-tett .TitleBar h1{color:#000}.ESG-29-gillian-tett h2{margin-top:10px;margin:10px 0 20px}.ESG-29-gillian-tett h3{font-size:24px}.ESG-29-gillian-tett h5{font-size:18px;line-height:24px}.ESG-29-gillian-tett hr{border-top:4px solid #000;margin:28px 0}.ESG-29-gillian-tett ul{list-style:none;padding:0}.ESG-29-gillian-tett ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-29-gillian-tett ul li a{border-bottom:0}.ESG-29-gillian-tett .image-2{margin:27px 0 10px}.ESG-29-gillian-tett p:last-of-type{margin-bottom:50px}.ESG-29-gillian-tett .header-highlighted{padding-right:10%}.ESG-29-gillian-tett .highlight-text{width:624px;height:122px;font-family:Calibre;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#318061}
.ESG-29-logistics .TitleBar h1{color:#000}.ESG-29-logistics h2{margin-top:10px;margin:10px 0 20px}.ESG-29-logistics h3{font-size:24px}.ESG-29-logistics h5{font-size:18px;line-height:24px}.ESG-29-logistics hr{border-top:4px solid #000;margin:28px 0}.ESG-29-logistics ul{list-style:none;padding:0}.ESG-29-logistics ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-29-logistics ul li a{border-bottom:0}.ESG-29-logistics .image-2{margin:27px 0 10px}.ESG-29-logistics p:last-of-type{margin-bottom:50px}.ESG-29-logistics .header-highlighted{padding-right:10%}.ESG-29-logistics .highlight-text{width:624px;height:122px;font-family:Calibre;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#318061}
.ESG-29-ripe-with-innovation .TitleBar h1{color:#000}.ESG-29-ripe-with-innovation h2{margin-top:10px;margin:10px 0 20px}.ESG-29-ripe-with-innovation h3{font-size:24px}.ESG-29-ripe-with-innovation h5{font-size:18px;line-height:24px}.ESG-29-ripe-with-innovation hr{border-top:4px solid #000;margin:28px 0}.ESG-29-ripe-with-innovation ul{list-style:none;padding:0}.ESG-29-ripe-with-innovation ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-29-ripe-with-innovation ul li a{border-bottom:0}.ESG-29-ripe-with-innovation .image-2{margin:27px 0 10px}.ESG-29-ripe-with-innovation p:last-of-type{margin-bottom:50px}.ESG-29-ripe-with-innovation .header-highlighted{padding-right:10%}.ESG-29-ripe-with-innovation .highlight-text{width:624px;height:122px;font-family:Calibre;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#318061}
.ESG-29-the-specialists{margin-bottom:20px}.ESG-29-the-specialists .TitleBar h1{color:#000}.ESG-29-the-specialists .col-2 h2{font-size:28px;letter-spacing:.2px;border-bottom:0px;padding-bottom:20px}.ESG-29-the-specialists .col-2 h3{margin-top:21px;font-size:30px;letter-spacing:.2px;line-height:36px}.ESG-29-the-specialists .col-2 h3 span{display:block;color:#ff0024;padding-bottom:16px;border-bottom:2px solid #ff0024;margin-bottom:18px}.ESG-29-the-specialists .col-2 h3 a{font-size:15px}.ESG-29-the-specialists .col-2 h4{color:#87898d;margin-top:21px;font-size:30px;letter-spacing:.2px;line-height:36px}.ESG-29-the-specialists .col-2 hr{border-top:4px solid #000;margin:28px 0 32px}
.ESG-29-corporate-access .TitleBar h1{color:#000}.ESG-29-corporate-access h2{margin-top:10px;margin:10px 0 20px}.ESG-29-corporate-access h3{font-size:24px}.ESG-29-corporate-access h5{font-size:18px;line-height:24px}.ESG-29-corporate-access hr{border-top:4px solid #000;margin:28px 0}.ESG-29-corporate-access ul{list-style:none;padding:0}.ESG-29-corporate-access ul li{width:50%;display:inline-block;margin-bottom:20px}.ESG-29-corporate-access ul li a{border-bottom:0}.ESG-29-corporate-access p:last-of-type{margin-bottom:50px}.ESG-29-corporate-access .header-highlighted{padding-right:10%;font-size:24px;line-height:1;letter-spacing:.27px}.ESG-29-corporate-access .highlight-text{width:624px;height:122px;font-family:Calibre;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;color:#318061}
.ESG-30-consumer-and-leisure .TitleBar h1{color:#e42213}.ESG-30-consumer-and-leisure h2{margin:10px 0 30px}.ESG-30-consumer-and-leisure h3{font-size:21px;margin-bottom:20px;line-height:1.14}.ESG-30-consumer-and-leisure h3 span{color:#e42213;font-weight:bold}.ESG-30-consumer-and-leisure h5{font-size:18px;line-height:24px}.ESG-30-consumer-and-leisure hr{border-top:4px solid #000;margin:28px 0}.ESG-30-consumer-and-leisure p:last-of-type{margin-bottom:30px}.ESG-30-consumer-and-leisure .header-highlighted{padding-right:10%}.ESG-30-consumer-and-leisure .image-2{margin:20px 0}.ESG-30-consumer-and-leisure .image-3{margin:20px 0}.ESG-30-consumer-and-leisure .m-20{margin:20px 0}.ESG-30-consumer-and-leisure .mt-50{margin-top:50px}.ESG-30-consumer-and-leisure .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-30-consumer-and-leisure .highlight-text.mb-20{margin-bottom:20px}.ESG-30-consumer-and-leisure h4{color:#87898d;margin-top:21px;font-size:30px;letter-spacing:.2px;line-height:36px}
.ESG-30-beyound-the-recession .TitleBar h1{color:#e42213}.ESG-30-beyound-the-recession h2{margin:10px 0 30px}.ESG-30-beyound-the-recession h5{font-size:18px;line-height:24px}.ESG-30-beyound-the-recession hr{border-top:4px solid #000;margin:28px 0}.ESG-30-beyound-the-recession p:last-of-type{margin-bottom:50px}.ESG-30-beyound-the-recession .header-highlighted{padding-right:10%}.ESG-30-beyound-the-recession .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-30-beyound-the-recession .highlight-text.mb-20{margin-bottom:20px}
.ESG-30-german-football .TitleBar h1{color:#e42213}.ESG-30-german-football h2{margin:10px 0 30px}.ESG-30-german-football h5{font-size:18px;line-height:24px}.ESG-30-german-football hr{border-top:4px solid #000;margin:28px 0}.ESG-30-german-football p:last-of-type{margin-bottom:50px}.ESG-30-german-football .image-2{margin:20px 0}.ESG-30-german-football .header-highlighted{padding-right:10%}.ESG-30-german-football .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-30-german-football .highlight-text.mb-20{margin-bottom:20px}
.ESG-30-rising-the-challenge .TitleBar h1{color:#000}.ESG-30-rising-the-challenge .TitleBar h1 span{color:#e42213}.ESG-30-rising-the-challenge h2{margin:10px 0 30px}.ESG-30-rising-the-challenge h5{font-size:18px;line-height:24px}.ESG-30-rising-the-challenge hr{border-top:4px solid #000;margin:28px 0}.ESG-30-rising-the-challenge p:last-of-type{margin-bottom:50px}.ESG-30-rising-the-challenge .header-highlighted{padding-right:10%}.ESG-30-rising-the-challenge .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}
.ESG-30-sap-ahead-in-the-cloud .TitleBar h1{color:#000}.ESG-30-sap-ahead-in-the-cloud .TitleBar h1 span{color:#e42213}.ESG-30-sap-ahead-in-the-cloud h2{margin:10px 0 30px}.ESG-30-sap-ahead-in-the-cloud h5{font-size:18px;line-height:24px}.ESG-30-sap-ahead-in-the-cloud hr{border-top:4px solid #000;margin:28px 0}.ESG-30-sap-ahead-in-the-cloud .image-2{margin:20px 0}.ESG-30-sap-ahead-in-the-cloud .header-highlighted{padding-right:10%}.ESG-30-sap-ahead-in-the-cloud .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-30-sap-ahead-in-the-cloud .highlight-text span{color:#e42213}.ESG-30-sap-ahead-in-the-cloud h4{color:#87898d;margin-top:21px;font-size:30px;letter-spacing:.2px;line-height:36px}
.ESG-30-cooking-on-gas .TitleBar h1{color:#e42213}.ESG-30-cooking-on-gas h2{margin:10px 0 30px}.ESG-30-cooking-on-gas h5{font-size:18px;line-height:24px}.ESG-30-cooking-on-gas hr{border-top:4px solid #000;margin:28px 0}.ESG-30-cooking-on-gas .image-2{margin:20px 0}.ESG-30-cooking-on-gas p:last-of-type{margin-bottom:50px}.ESG-30-cooking-on-gas .header-highlighted{padding-right:10%}.ESG-30-cooking-on-gas .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-30-cooking-on-gas .highlight-text span{color:#e42213}
.ESG-30-automotive-manufacturers .TitleBar h1{color:#000}.ESG-30-automotive-manufacturers h2{margin:10px 0 30px}.ESG-30-automotive-manufacturers h5{font-size:18px;line-height:24px}.ESG-30-automotive-manufacturers hr{border-top:4px solid #000;margin:28px 0}.ESG-30-automotive-manufacturers p:last-of-type{margin-bottom:20px}.ESG-30-automotive-manufacturers .mt-50{margin-top:50px}.ESG-30-automotive-manufacturers .header-highlighted{padding-right:10%}.ESG-30-automotive-manufacturers .image-2{margin:20px 0}.ESG-30-automotive-manufacturers .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-30-automotive-manufacturers .highlight-text span{color:#de0813}.ESG-30-automotive-manufacturers h4{color:#87898d;margin-top:21px;font-size:30px;letter-spacing:.2px;line-height:36px}
.ESG-30-specialists .TitleBar h1{color:#000}.ESG-30-specialists a:hover{color:#43afb0;border-bottom-color:#b4b4b2}.ESG-30-specialists h2{margin:10px 0 20px;font-size:36px;line-height:42px}.ESG-30-specialists .img-person{border-top:4px solid #000;padding-top:26px;margin-top:20px}.ESG-30-specialists h3{line-height:1.2;font-weight:bold;font-size:30px;margin-top:16px;letter-spacing:.2px;padding-bottom:22px;margin-bottom:14px}.ESG-30-specialists h3 span{display:block;color:#43afb0;font-weight:500}.ESG-30-specialists h3 a{display:block;font-size:18px;color:#2e2f2f;font-weight:normal;padding:10px 0;text-decoration:none;border-bottom:2px solid #b4b4b2}
.ESG-31-specialists .TitleBar h1{color:#000}.ESG-31-specialists .TitleBar h1 span{color:#e42213}.ESG-31-specialists a:hover{color:#43afb0;border-bottom-color:#b4b4b2}.ESG-31-specialists h2{margin:10px 24px 5px 0;font-size:36px;line-height:42px}.ESG-31-specialists .video-person,.ESG-31-specialists .img-person{border-top:4px solid #000;padding-top:26px;margin-top:20px}.ESG-31-specialists .video-person{width:100%;height:381px}.ESG-31-specialists .low-margin-top{margin-top:0}.ESG-31-specialists h3{line-height:1.2;font-weight:bold;font-size:30px;margin-top:16px;letter-spacing:.2px;padding-bottom:22px;margin-bottom:14px}.ESG-31-specialists h3 span{display:block;color:#43afb0;font-weight:500}.ESG-31-specialists h3 a{display:block;font-size:18px;color:#2e2f2f;font-weight:normal;padding:10px 0;text-decoration:none;border-bottom:2px solid #b4b4b2}
.ESG-31-economics-back-to-90s .TitleBar h1{color:#e42213}.ESG-31-economics-back-to-90s h2{margin:10px 0 30px}.ESG-31-economics-back-to-90s h3{font-size:21px;margin-bottom:20px;line-height:1.14}.ESG-31-economics-back-to-90s h3 span{color:#e42213;font-weight:bold}.ESG-31-economics-back-to-90s h5{font-size:18px;line-height:24px}.ESG-31-economics-back-to-90s hr{border-top:4px solid #000;margin:28px 0}.ESG-31-economics-back-to-90s p:last-of-type{margin-bottom:30px}.ESG-31-economics-back-to-90s .header-highlighted{padding-right:10%}.ESG-31-economics-back-to-90s .image-comment.with-line{border-bottom:solid 4px #000;padding-bottom:30px;margin-bottom:10px}.ESG-31-economics-back-to-90s .image-2{margin:40px 0 0}.ESG-31-economics-back-to-90s .m-10{margin:10px 0}.ESG-31-economics-back-to-90s .mt-50{margin-top:50px}.ESG-31-economics-back-to-90s .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-31-economics-back-to-90s .highlight-text.mb-20{margin-bottom:20px}.ESG-31-economics-back-to-90s .highlight-text.mb-40{margin-bottom:40px}.ESG-31-economics-back-to-90s h4{color:#87898d;margin-top:30px;font-size:30px;letter-spacing:.2px;line-height:36px}
.ESG-31-viewpoint-lionel-barber .TitleBar h1{color:#000}.ESG-31-viewpoint-lionel-barber .TitleBar h1 span{color:#e42213}.ESG-31-viewpoint-lionel-barber h2{margin:10px 0 30px}.ESG-31-viewpoint-lionel-barber h3{font-size:21px;margin-bottom:20px;line-height:1.14}.ESG-31-viewpoint-lionel-barber h3 span{color:#e42213;font-weight:bold}.ESG-31-viewpoint-lionel-barber .red{color:#e42213}.ESG-31-viewpoint-lionel-barber h5{font-size:18px;line-height:24px}.ESG-31-viewpoint-lionel-barber hr{border-top:4px solid #000;margin:28px 0}.ESG-31-viewpoint-lionel-barber p:last-of-type{margin-bottom:30px}.ESG-31-viewpoint-lionel-barber .header-highlighted{padding-right:10%}.ESG-31-viewpoint-lionel-barber .image-comment.with-line{border-bottom:solid 4px #000;padding-bottom:30px;margin-bottom:10px}.ESG-31-viewpoint-lionel-barber .image-2,.ESG-31-viewpoint-lionel-barber .image-3{margin:40px 0 30px}.ESG-31-viewpoint-lionel-barber .m-10{margin:10px 0}.ESG-31-viewpoint-lionel-barber .mt-30{margin-top:30px}.ESG-31-viewpoint-lionel-barber .highlight-text{font-weight:500;margin-bottom:10px;display:block;margin-top:60px;font-size:42px;line-height:1.14;letter-spacing:-0.75px;border-bottom:solid #2e2f2f 4px;padding-bottom:30px}.ESG-31-viewpoint-lionel-barber .highlight-text.mb-20{margin-bottom:20px}.ESG-31-viewpoint-lionel-barber .highlight-text.mb-40{margin-bottom:40px}.ESG-31-viewpoint-lionel-barber h4{color:#87898d;margin-top:30px;font-size:30px;letter-spacing:.2px;line-height:36px}
.ESG-31-wrapping-up-warm .TitleBar h1{color:#000}.ESG-31-wrapping-up-warm .TitleBar h1 span{color:#e42213}.ESG-31-wrapping-up-warm h2{margin:10px 0 30px}.ESG-31-wrapping-up-warm h3{font-size:21px;margin-bottom:20px;line-height:1.14}.ESG-31-wrapping-up-warm h3 span{color:#e42213;font-weight:bold}.ESG-31-wrapping-up-warm h5{font-size:18px;line-height:24px}.ESG-31-wrapping-up-warm hr{border-top:4px solid #000;margin:28px 0}.ESG-31-wrapping-up-warm p:last-of-type{margin-bottom:30px}.ESG-31-wrapping-up-warm .header-highlighted{padding-right:10%}.ESG-31-wrapping-up-warm .image-comment.with-line{border-bottom:solid 4px #000;padding-bottom:30px;margin-bottom:10px}.ESG-31-wrapping-up-warm .image-2{margin:40px 0 0}.ESG-31-wrapping-up-warm .m-10{margin:10px 0}.ESG-31-wrapping-up-warm .mt-50{margin-top:50px}.ESG-31-wrapping-up-warm .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-31-wrapping-up-warm .highlight-text.mb-20{margin-bottom:20px}.ESG-31-wrapping-up-warm .highlight-text.mb-40{margin-bottom:40px}.ESG-31-wrapping-up-warm h4{color:#87898d;margin-top:30px;font-size:30px;letter-spacing:.2px;line-height:36px}
.ESG-31-the-fashion-stakes .TitleBar h1{color:#000}.ESG-31-the-fashion-stakes .TitleBar h1 span{color:#e42213}.ESG-31-the-fashion-stakes h2{margin:10px 0 30px}.ESG-31-the-fashion-stakes h3{font-size:21px;margin-bottom:20px;line-height:1.14}.ESG-31-the-fashion-stakes h3 span{color:#e42213;font-weight:bold}.ESG-31-the-fashion-stakes h5{font-size:18px;line-height:24px}.ESG-31-the-fashion-stakes hr{border-top:4px solid #000;margin:28px 0}.ESG-31-the-fashion-stakes p:last-of-type{margin-bottom:30px}.ESG-31-the-fashion-stakes .header-highlighted{padding-right:10%}.ESG-31-the-fashion-stakes .image-comment.with-line{border-bottom:solid 4px #000;padding-bottom:30px;margin-bottom:10px}.ESG-31-the-fashion-stakes .image-2{margin:40px 0 0}.ESG-31-the-fashion-stakes .m-10{margin:10px 0}.ESG-31-the-fashion-stakes .mt-50{margin-top:50px}.ESG-31-the-fashion-stakes .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.ESG-31-the-fashion-stakes .highlight-text.mb-20{margin-bottom:20px}.ESG-31-the-fashion-stakes .highlight-text.mb-40{margin-bottom:40px}.ESG-31-the-fashion-stakes h4{color:#87898d;margin-top:30px;font-size:30px;letter-spacing:.2px;line-height:36px}
.Eh32-overview{margin-bottom:20px}.Eh32-overview .TitleBar h1{color:#00a35d}.Eh32-overview h2{width:90%}.Eh32-overview .col-2 .introduction.with-line{padding-bottom:22px}.Eh32-overview .col-2 .header-highlighted{padding-right:0}.Eh32-overview .col-2 hr{border-top:4px solid #000;margin:28px 0 32px}.Eh32-overview .col-2 ul{list-style:none;padding:0;width:100%;display:grid;grid-gap:28px;grid-template-columns:repeat(3, 1fr)}.Eh32-overview .small-title{font-size:21px;color:#2e2f2f;margin-bottom:20px;line-height:1.14}.Eh32-overview small{line-height:0}.Eh32-overview .w-62{width:62%;max-width:100%}@media(max-width: 767.98px){.Eh32-overview .w-62{width:100%}}.Eh32-overview .mb-50{margin-bottom:50px}.Eh32-overview .mb-10{margin-bottom:10px}.Eh32-overview .mb-20{margin-bottom:20px}.Eh32-overview .thin-line{width:100%;height:1px;margin:12px 0px 12px 0px !important;background-color:#b4b4b2;border:0 !important}.Eh32-overview small{font-size:12px}.Eh32-overview .small-image{width:191px;height:191px}
.Eh32-SDG9 .TitleBar h1{color:#000}.Eh32-SDG9 h2{margin:10px 0 30px;width:65%}@media(max-width: 767.98px){.Eh32-SDG9 h2{width:75%}}@media(min-width: 768px)and (max-width: 1024px){.Eh32-SDG9 h2{width:50%}}.Eh32-SDG9 h5{font-size:18px;line-height:24px}.Eh32-SDG9 hr{border-top:4px solid #000;margin:28px 0}.Eh32-SDG9 p:last-of-type{margin-bottom:50px}.Eh32-SDG9 .header-highlighted{padding-right:10%}.Eh32-SDG9 .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.Eh32-SDG9 .mb-20{margin-bottom:20px}
.Eh32-Circular .TitleBar h1{color:#000}.Eh32-Circular h2{margin:10px 0 30px;width:70%}@media(min-width: 768px)and (max-width: 1024px){.Eh32-Circular h2{width:60%}}@media(max-width: 767.98px){.Eh32-Circular h2{width:90%}}.Eh32-Circular h5{font-size:18px;line-height:24px}.Eh32-Circular hr{border-top:4px solid #000;margin:28px 0}.Eh32-Circular p:last-of-type{margin-bottom:50px}.Eh32-Circular .header-highlighted{padding-right:10%}.Eh32-Circular .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}
.Eh32-NX-Filtration .TitleBar h1{color:#000}.Eh32-NX-Filtration .TitleBar h1 span{color:#00a35d}.Eh32-NX-Filtration h2{margin:10px 0 30px;width:90%}.Eh32-NX-Filtration h4{color:#87898d;margin-top:21px;font-size:30px;letter-spacing:.2px;line-height:36px}.Eh32-NX-Filtration h5{font-size:18px;line-height:24px}.Eh32-NX-Filtration hr{border-top:4px solid #000;margin:28px 0}.Eh32-NX-Filtration p:last-of-type{margin-bottom:50px}.Eh32-NX-Filtration .header-highlighted{padding-right:10%}.Eh32-NX-Filtration .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.Eh32-NX-Filtration .mt-50{margin-top:50px}.Eh32-NX-Filtration .pb-25{padding-bottom:25px}.Eh32-NX-Filtration .mb-20{margin-bottom:20px}.Eh32-NX-Filtration .image2{max-width:100%;max-height:100%;margin-bottom:10px}.Eh32-NX-Filtration ul{list-style:none;padding:0;width:66.66%;display:grid;grid-gap:28px;grid-template-columns:repeat(2, 1fr)}.Eh32-NX-Filtration .mb-50{margin-bottom:50px}
.Eh32-dessault{margin-bottom:20px}.Eh32-dessault .TitleBar h1{color:#000}.Eh32-dessault .TitleBar h1 span{color:#00a35d}.Eh32-dessault h2{width:90%}.Eh32-dessault h4{color:#87898d;margin-top:50px;font-size:30px;letter-spacing:.2px;line-height:36px}.Eh32-dessault .col-2 .hr-thin{width:100%;height:1px;background-color:#b4b4b2;border:0 !important}.Eh32-dessault .col-2 .hr-thick{border-top:4px solid #000;margin:28px 0 32px}.Eh32-dessault .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.Eh32-dessault .mb-50{margin-bottom:50px}.Eh32-dessault .mt-50{margin-top:50px}.Eh32-dessault .image2{margin-bottom:10px}.Eh32-dessault ul{list-style:none;padding:0;width:66.66%;display:grid;grid-gap:28px;grid-template-columns:repeat(2, 1fr)}
.Eh32-deme{margin-bottom:20px}.Eh32-deme .TitleBar h1{color:#000}.Eh32-deme .TitleBar h1 span{color:#00a35d}.Eh32-deme h2{width:90%}.Eh32-deme h4{color:#87898d;margin-top:21px;font-size:30px;letter-spacing:.2px;line-height:36px}.Eh32-deme .col-2 .hr-thick{border-top:4px solid #000;margin:28px 0 32px}.Eh32-deme .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:10px;display:block}.Eh32-deme .image2{width:411.8px;height:492.4px;margin-bottom:10px}.Eh32-deme .pb-25{padding-bottom:25px}.Eh32-deme .mb-50{margin-bottom:50px}.Eh32-deme .thin-line{width:100%;height:1px;margin:12px 0px 12px 0px !important;background-color:#b4b4b2;border:0 !important}.Eh32-deme .hr-thin{width:100%;height:1px;margin-top:50px;background-color:#b4b4b2}.Eh32-deme .image-credits{font-size:12px;letter-spacing:.4px;display:inline-block;color:#2e2f2f;margin-bottom:16px;line-height:18px}.Eh32-deme ul{list-style:none;padding:0;width:100%;display:grid;grid-gap:28px;grid-template-columns:repeat(3, 1fr)}
.Eh32-Croda .TitleBar h1{color:#000}.Eh32-Croda .TitleBar h1 span{color:#00a35d}.Eh32-Croda h2{margin:10px 0 30px;width:90%}.Eh32-Croda h4{color:#87898d;margin-top:80px;font-size:30px;letter-spacing:.2px;line-height:36px}.Eh32-Croda h5{font-size:18px;line-height:24px}.Eh32-Croda hr{border-top:4px solid #000;margin:28px 0}.Eh32-Croda .header-highlighted{padding-right:10%}.Eh32-Croda .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:20px;display:block}.Eh32-Croda .mt-50{margin-top:50px}.Eh32-Croda .mb-10{margin-bottom:10px}.Eh32-Croda .pb-25{padding-bottom:25px}.Eh32-Croda ul{list-style:none;padding:0;width:66.66%;display:grid;grid-gap:28px;grid-template-columns:repeat(2, 1fr)}
.ESG-simon .col-2{padding-bottom:100px}
.TableSimple{width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #b8cace;text-align:left}@media(max-width: 1024px){.TableSimple{padding-top:0}}.TableSimple .table-header{background-color:#b8cace}.TableSimple .header-row{text-align:left}.TableSimple .header-row th{line-height:1;letter-spacing:.2px}.TableSimple th{padding:6px;border-left:1px solid #b8cace}@media(max-width: 1024px){.TableSimple th{font-size:15px}}.TableSimple .body-row{cursor:pointer}.TableSimple .body-row:nth-of-type(even){background-color:#edf2f3}.TableSimple .body-row td{line-height:1;padding:6px;letter-spacing:.4px;text-wrap:normal}@media(max-width: 1024px){.TableSimple .body-row td{font-size:15px;word-break:break-word}}@media(min-width: 1024.1px)and (max-width: 1283.98px){.TableSimple .body-row:hover{color:#fff}.TableSimple .body-row:hover td{background-color:#2f2e2e}.TableSimple .body-row:hover td:first-child{padding-left:4px}.TableSimple .body-row:hover td:last-child{padding-right:4px}.TableSimple .body-row:hover a{color:#fff}}.TableSimple .no-data{padding:5px 10px}
.Mar h1.page-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#fff;top:95px}.Mar article{width:100%}.Mar a{color:#1a6e82}.Mar a:hover{color:#4d91a3}.Mar p,.Mar table,.Mar h3{margin-bottom:10px}.Mar b{vertical-align:top}
.MarDisclaimer h1.page-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#fff;top:95px}.MarDisclaimer a{color:#1a6e82}.MarDisclaimer a:hover{color:#967326}.MarDisclaimer p{margin-bottom:10px}.MarDisclaimer b{vertical-align:top}
section.Roadshow article{width:100%}section.Roadshow article table td{display:table-cell}section.Roadshow article.Schedule table td:nth-child(1){width:13%}section.Roadshow article.Schedule table td:nth-child(2){width:15%}section.Roadshow article.Schedule table td:nth-child(3){width:27%}section.Roadshow article.Schedule table td:nth-child(4){width:35%}section.Roadshow article.Detail table td:nth-child(1){width:13%}section.Roadshow article.Detail table td:nth-child(2){width:37%}section.Roadshow article.Detail table td:nth-child(3){width:50%}section.Roadshow a{color:#1a6e82}section.Roadshow a:hover{color:#967326}section.Roadshow h5{padding-top:10px;padding-bottom:0}
.BorderButton{font-size:13px;font-weight:500;line-height:1;display:inline-flex;min-width:78px;padding:5px 5px 4px;cursor:pointer;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:.3s;transition-property:background-color,border,color;text-align:center;letter-spacing:.2px;color:#2f2e2e;border:1px solid #2f2e2e;border-radius:3px;background-color:#fff;justify-content:center}@media(max-width: 1024px){.BorderButton{min-width:76px;padding:6px}}.BorderButton:hover{color:#fff;background-color:#1a6e82}.BorderButton:focus{outline:none;animation-name:borderButtonClicked;animation-duration:.4s;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-fill-mode:forwards}.BorderButton.transparent{color:#fff;border-color:currentColor;background-color:transparent}.BorderButton.transparent:hover{color:#2f2e2e}.BorderButton.transparent:focus{animation-name:borderButtonTransparentClicked}@keyframes borderButtonClicked{0%{color:#fff;border-color:#4d91a3;background-color:#4d91a3}50%{color:#fff;border-color:#1a6e82;background-color:#1a6e82}100%{color:#fff;border-color:#1a6e82;background-color:#1a6e82}}@keyframes borderButtonTransparentClicked{0%{color:#4d91a3}50%{color:#1a6e82}100%{color:#1a6e82}}
.SimpleFilter{display:flex;padding:5px 0;cursor:pointer;color:#375153;border-top:1px solid #b4b4b2;justify-content:space-between}.SimpleFilter:hover{color:#967326}.SimpleFilter.active{color:#2f2e2e}.SimpleFilter:focus{outline:none;color:#967326}.SimpleFilter.tick,.SimpleFilter.dot{font-weight:500;color:#967326}.SimpleFilter.tick:hover,.SimpleFilter.dot:hover{color:#967326}.SimpleFilter.dot .icon:after{width:6px;height:6px;content:"";border-radius:50%;background:#2f2e2e}.SimpleFilter .icon{display:inline-flex;width:14px;height:14px;margin-top:5px;text-align:center;align-items:center;justify-content:center}.SimpleFilter .icon:focus{outline:none}.SimpleFilter .icon:hover svg rect,.SimpleFilter .icon:hover svg path{fill:#2f2e2e}.SimpleFilter .icon svg{display:block}
.FiltersList{display:flex;overflow:hidden;padding:14px 0 0;border-top:1px solid #b4b4b2;border-bottom:1px solid #b4b4b2}@media(max-width: 1024px){.FiltersList{display:block}}.FiltersList.selected .right-col-title{color:#967326}.FiltersList .left-col{position:relative;width:219px}.FiltersList .left-col:after{position:absolute;right:-13px;bottom:0;left:0;height:15px;content:""}@media(max-width: 1024px){.FiltersList .left-col{width:100%}}.FiltersList .right-col{position:relative;width:calc(100% - 263px)}@media(max-width: 1024px){.FiltersList .right-col{width:100%;display:none}.FiltersList .right-col.open{display:block}}.FiltersList .right-col-title{line-height:1;padding-bottom:15px;transition:none;letter-spacing:.1px;color:#b4b4b2}@media(max-width: 1024px){.FiltersList .right-col-title{border-top:1px solid;padding-top:15px;padding-bottom:0}}.FiltersList .filters-group-header{padding-top:0}.FiltersList .filters-group-title{color:#375153}.FiltersList .filters-group-list{overflow:auto}@media(max-width: 1024px){.FiltersList .filters-group-list{display:flex;flex-wrap:wrap}}.FiltersList .filters-group-list::-webkit-scrollbar{width:0}.FiltersList .filters-group-list li:last-of-type{margin-bottom:15px;border-bottom:1px solid #b4b4b2}@media(max-width: 1024px){.FiltersList .filters-group-list li:last-of-type{border-bottom:0;margin-bottom:5px}}.FiltersList .FiltersGroup{max-width:100%;border:0}.FiltersList .Divider.vertical{height:auto;margin-bottom:15px}@media(max-width: 1024px){.FiltersList .Divider.vertical{display:none}}.FiltersList .list{position:absolute;right:0;left:0;display:flex;margin:0;padding:0;overflow-y:auto;overflow-x:hidden;height:366px;border-top:1px solid #b4b4b2;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.FiltersList .list::-webkit-scrollbar{width:0}@media(max-width: 1024px){.FiltersList .list{position:relative;height:auto;padding-bottom:20px;margin-top:15px}.FiltersList .list:empty{border:0;margin-top:0;padding-bottom:15px}}@media(min-width: 1024.1px){.FiltersList .list.has-scrollbar{margin-right:-17px}}.FiltersList .list .SimpleFilter{border-top:0;border-bottom:1px solid #b4b4b2}@media(min-width: 1024.1px){.FiltersList .list .SimpleFilter{flex:0 0 31%;max-width:31%;margin-right:3.5%}.FiltersList .list .SimpleFilter:nth-child(3n){margin-right:0}}@media(min-width: 1024.1px)and (max-width: 1070px){.FiltersList .list .SimpleFilter{flex:0 0 32.5%;max-width:32.5%;margin-right:1.25%}}@media(max-width: 1024px){.FiltersList .list .SimpleFilter{flex:0 0 48%;max-width:48%;margin-right:4%}.FiltersList .list .SimpleFilter:nth-child(2n){margin-right:0}}.FiltersList .list .SimpleFilter.none:hover .name{color:#b4b4b2}.FiltersList .list .SimpleFilter.none:hover svg path,.FiltersList .list .SimpleFilter.none:hover svg rect{fill:#b4b4b2}@media all and (-ms-high-contrast: none){.FiltersList *::-ms-backdrop,.FiltersList .list{overflow:hidden}}
.input-number{display:inline-flex;width:96px;max-height:20px;padding:1px 6px 0;letter-spacing:.4px;color:#2f2e2e;border:1px solid #2f2e2e;border-radius:2px;text-align:right;appearance:textfield;-moz-appearance:textfield}.input-number::-webkit-outer-spin-button,.input-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-number:focus::placeholder{opacity:0}.input-percentage-wrapper{position:relative}.input-percentage-wrapper:after{content:"%";position:absolute;right:4px;top:3px;opacity:.4}.input-percentage-wrapper input[type=number]{padding-right:15px}
.FilterMetricInput{font-size:15px;line-height:1;display:flex;max-width:458px;letter-spacing:.4px;color:#2f2e2e;justify-content:space-between;align-items:center;margin-bottom:11px}.FilterMetricInput:hover{cursor:pointer}.FilterMetricInput:focus{outline:none}.FilterMetricInput ::placeholder{text-align:left;opacity:1;color:#2f2e2e}.FilterMetricInput label,.FilterMetricInput .input-number{opacity:.4}.FilterMetricInput.active label{opacity:1}.FilterMetricInput.active .input-percentage-wrapper.active:after{opacity:1}.FilterMetricInput.active .input-number{opacity:1}.FilterMetricInput.active .input-number:placeholder-shown{opacity:.4}.FilterMetricInput.active .input-number:-ms-input-placeholder{opacity:.4}.FilterMetricInput.active .invalid{color:#b21421;border-color:#b21421}.FilterMetricInput.active .invalid::placeholder{color:#b21421}.FilterMetricInput.active input[type=date].invalid:required:invalid:before{color:#b21421}.FilterMetricInput.active .InputCheckbox{pointer-events:auto}.FilterMetricInput.active:hover{cursor:initial}.FilterMetricInput .inputs-wrapper{height:20px;display:flex;justify-content:space-between}.FilterMetricInput .inputs-wrapper>*:not(:last-child){margin-right:28px}.FilterMetricInput .InputCheckbox{color:#2f2e2e}@media(max-width: 767.98px){.FilterMetricInput .InputCheckbox{margin-right:5px;word-break:break-all}}.FilterMetricInput .InputCheckbox .checkbox{border-color:#2f2e2e}
.Screenings>*{border:0}.Screenings .TopBar{border:0}@media(max-width: 1024px){.Screenings .TopBar .Divider{margin-bottom:0}}.Screenings .TopBar+.FiltersList{border:0}.Screenings .row{display:flex}@media(max-width: 1024px){.Screenings .row{display:block}}.Screenings .row:last-of-type{border-bottom:0}.Screenings .row .Divider{height:auto;margin:16px 16px 15px 15px}@media(max-width: 1024px){.Screenings .row .Divider{display:none}}.Screenings .row .InputFilterGroup{flex:1}.Screenings .row .FiltersGroup{position:relative;border:0}@media(max-width: 1024px){.Screenings .row .FiltersGroup{width:100%;border-top:1px solid #b4b4b2}.Screenings .row .FiltersGroup:first-child{border:0}}.Screenings .row .FiltersGroup:first-child:after{position:absolute;right:-18px;bottom:0;width:5px;height:24px;content:"";transition-delay:.3s;opacity:0;background-color:#fff}.Screenings .row .FiltersGroup.accordion-open:first-child:after{opacity:1}@media(max-width: 1024px){.Screenings .rah-static{height:auto !important}}.Screenings .action{display:flex;justify-content:space-between;align-items:center;flex:1;max-width:50%;padding-top:10px}.Screenings .action:first-child{margin-right:32px}.Screenings .error-message{padding-top:20px}.Screenings .top-checkboxes{display:flex;width:220px;margin-right:0;margin-bottom:17px;margin-left:auto}@media(max-width: 1024px){.Screenings .top-checkboxes{margin-left:238px;margin-right:auto}}@media(max-width: 767.98px){.Screenings .top-checkboxes{margin-left:131px}}.Screenings .top-checkboxes .InputCheckbox{width:96px}.Screenings .top-checkboxes .InputCheckbox:first-child{margin-right:28px}.Screenings .deep-dive{background:#000 no-repeat url(/images/bgr-desktopfe6ca896ee8995c76c0b204fa4391701.png);background-size:cover;color:#fff;height:828px;position:relative;margin-bottom:20px}@media(max-width: 767.98px){.Screenings .deep-dive{background:#000 no-repeat url(/images/bgr-mobilebfb9addd4c79b490ff35b3c6d3910147.jpg);height:538px;background-size:contain}}.Screenings .deep-dive h1{padding:21px 33px 40px;font-size:78px;font-weight:bold;line-height:.92;letter-spacing:-1px;color:#967326}@media(max-width: 767.98px){.Screenings .deep-dive h1{font-size:60px;padding-left:18px}}.Screenings .deep-dive .info-1{padding:0 33px 20px;font-size:30px;line-height:1.2;letter-spacing:.4px;width:616px}@media(max-width: 767.98px){.Screenings .deep-dive .info-1{font-size:21px;line-height:1.14;width:100%;margin-top:168px;padding-left:18px;padding-right:57px}}.Screenings .deep-dive .info-2,.Screenings .deep-dive .info-3{font-size:24px;line-height:1.25;letter-spacing:.2px;width:637px}@media(max-width: 1024px){.Screenings .deep-dive .info-2,.Screenings .deep-dive .info-3{font-size:22px}}@media(max-width: 767.98px){.Screenings .deep-dive .info-2,.Screenings .deep-dive .info-3{display:none}}.Screenings .deep-dive .info-2{padding:175px 337px 20px 33px;width:100%}@media(max-width: 1024px){.Screenings .deep-dive .info-2{padding-top:163px;padding-right:300px}}.Screenings .deep-dive .info-3{margin-left:33px;padding:20px 0;border:solid #fff;border-width:1px 0 0 0;width:calc(100% - 363px)}.Screenings .deep-dive .output-xls{height:180px;width:180px;border-radius:50%;background:#967326;position:absolute;bottom:45px;right:60px;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:35px;font-size:21px;font-weight:500}.Screenings .deep-dive .output-xls .download{background:url(/images/icon-mobilead113c8578f06a0dbf1aa41974cf9f18.svg);background-size:contain;width:121px;height:61px;border:none;position:absolute;bottom:72px;right:27px}@media(max-width: 767.98px){.Screenings .deep-dive .output-xls{background:url(/images/icon-mobilead113c8578f06a0dbf1aa41974cf9f18.svg);width:85px;height:43px;bottom:48px;left:20px}.Screenings .deep-dive .output-xls:after{content:"Output XLS";color:#fff;position:absolute;width:100px;left:-7px;top:50px}}@media(min-width: 1024.1px){.Layout>.Screenings{margin-top:67px}}@media(min-width: 1284px){.Layout>.Screenings{margin-right:24px}}.loading+.Layout .Screenings{opacity:.2}
.company-fliter-top>.FiltersGroup.accordion-open{margin-bottom:20px}.company-fliter-top>.FiltersGroup .filters-group-title{color:#2f2e2e;margin-right:18px;width:100%}@media(min-width: 1024.1px){.company-fliter-top>.FiltersGroup .filters-group-title{text-align:right;font-size:22px}}.company-fliter-top>.FiltersGroup .filters-group-header:hover .filters-group-title{color:#967326}.company-fliter-top:after{display:none}.company-fliter-top .filters-group-list .filters-group-title{text-align:left;font-size:20px}@media(min-width: 1024.1px){.company-fliter-top .filters-group-list{border-top:1px solid #b4b4b2}.company-fliter-top .filters-group-list .FiltersGroup{border-top:0}}
.StockItem{display:flex;overflow:hidden;height:48px;cursor:pointer;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1);background-color:#edf2f3;align-items:center}.StockItem .kicker{line-height:1.17;flex:1;padding:2px 12px;text-align:left;letter-spacing:.4px;color:inherit}@media(max-width: 767.98px){.StockItem .kicker{font-size:18px}}.StockItem .rating{content:"";display:flex;width:4.1rem;height:100%;align-self:stretch;align-items:center;justify-content:center;color:#fff;font-size:.9rem;font-weight:500;height:48px}@media(max-width: 1024px){.StockItem .rating{width:4.5rem}}.StockItem .rating.buy,.StockItem .rating.positive{background-color:#127361}.StockItem .rating.sell,.StockItem .rating.negative{background-color:#b21421}.StockItem .rating.hold,.StockItem .rating.neutral{background-color:#facd2d}.StockItem .multiRating{width:4.1rem;content:"";color:#fff;font-weight:500;text-align:center;font-size:.9rem;padding-bottom:3px;padding-top:1px}.StockItem .multiRating:first-child{padding-top:6px;padding-bottom:0;border-bottom:1px solid}@media(max-width: 1024px){.StockItem .multiRating{width:4.5rem}}.StockItem .multiRating.buy,.StockItem .multiRating.positive{background-color:#127361}.StockItem .multiRating.sell,.StockItem .multiRating.negative{background-color:#b21421}.StockItem .multiRating.hold,.StockItem .multiRating.neutral{background-color:#facd2d}.StockItem:hover{background-color:#dbe5e7}.StockItem:focus{color:#fff;outline:none;background-color:#1a6e82}
.StockList .StockItem{margin-bottom:6px}.StockList .StockItem:last-child{margin-bottom:0}.stock-accordion .Arrow{transition-delay:.6s}.stock-accordion.accordion-open .stock-accordion-header .Arrow{margin-top:-6px;transition-delay:0s;transform:rotate(135deg)}.stock-accordion .stock-accordion-header{display:flex;cursor:pointer;justify-content:space-between;align-items:center;border-top:1px solid #b4b4b2;padding-top:8px}.stock-accordion .stock-accordion-content{padding-top:8px;border-top:1px solid #b4b4b2;margin-top:9px}
.Sectors .sticky-title-wrapper{z-index:2;position:sticky;top:85px;background:#f9f9f9;padding-bottom:10px}.Sectors h1.page-title{font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:0;padding-bottom:10px;padding-top:6px;background:#f9f9f9;top:85px;display:flex;justify-content:space-between;align-items:flex-end}.Sectors .FiltersGroup{border:none}.Sectors .sectors-image{display:block;width:100%;height:60px}.Sectors .Reports{margin-top:18px}.Sectors .overflow-wrapper{overflow:auto;max-height:calc(142vh - 114px)}.Sectors .company-fliter-top{width:100%;margin-right:0}.Sectors .Filters{margin-bottom:8px;transition-delay:.5s}.Sectors .Filters.accordion-open{margin-bottom:0;transition-delay:.2s}.Sectors>.TopBar.Divider{margin-top:10px}@media(max-width: 1024px){.Sectors .main-wrapper{flex-direction:column}.Sectors .sidebar{max-width:100%;margin-bottom:12px;order:1}.Sectors .main-content{width:100%;order:2}.Sectors .overflow-wrapper{max-height:none}.Sectors .Reports{margin-top:12px}.Sectors>.TopBar{margin-bottom:12px}.Sectors>.TopBar .Divider{display:none}.Sectors .Filters{margin-bottom:0;transition-delay:0s}.Sectors .Filters.accordion-open{border-bottom-color:transparent}.Sectors .sticky-title-wrapper{top:60px}}@media(max-width: 767.98px){.Sectors .sticky-title-wrapper h1.page-title{font-size:1.3rem}}.Sectors .comp-sheets h5{color:#fff;background:#a6bdc2;line-height:1;letter-spacing:.2px;padding:11px 12px;width:100%}.Sectors .comp-sheets ul{padding:0;list-style:none;margin:10px 0}.Sectors .comp-sheets ul li .BorderButton{margin:5px;color:#fff;background-color:#1a6e82;border:none}.Sectors .comp-sheets ul li .BorderButton:hover{background-color:#4d91a3}
@media(max-width: 1024px){.Filters{border-top:1px solid #b4b4b2;border-bottom:1px solid #b4b4b2}}.Filters .filters-header{display:flex;padding:9px 12px 10px;cursor:pointer;background-color:#a6bdc2;justify-content:space-between;align-items:center}@media(max-width: 1024px){.Filters .filters-header{padding:13px 2px 13px 0;background-color:#fff}}.Filters .filters-header:focus{outline:none}.Filters .filters-header .Arrow{transition-delay:.1s;border-color:#efeeeb}@media(max-width: 1024px){.Filters .filters-header .Arrow{width:9px !important;height:9px !important;border-color:#2f2e2e}}.Filters .filters-title{font-size:21px;font-weight:500;line-height:1.14;letter-spacing:.4px;color:#fff}@media(max-width: 1024px){.Filters .filters-title{display:none}}.Filters .filters-mobile-title{font-size:20px;font-weight:600;line-height:1.14;display:none;letter-spacing:.4px;color:#2f2e2e}@media(max-width: 1024px){.Filters .filters-mobile-title{display:block}}.Filters.accordion-open .filters-header .Arrow{margin-top:-6px;transition-delay:0s;transform:rotate(135deg)}
.ideasBasketDisclaimer{font-size:11px;font-weight:500;margin-top:7px;margin-bottom:5px}
@media(max-width: 1880px){.Theme .SidebarBanner{display:none !important}}.Theme h1.page-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#fff;top:95px}.Theme .theme-image{display:block;width:100%;height:416px;object-fit:cover}.Theme .Reports{margin-top:18px}.Theme .overflow-wrapper{overflow:auto;max-height:calc(142vh - 114px)}.Theme .Filters{margin-bottom:8px;transition-delay:.5s}.Theme .Filters.accordion-open{margin-bottom:0;transition-delay:.2s}@media(max-width: 1024px){.Theme .main-wrapper{flex-direction:column}.Theme .sidebar{max-width:100%;margin-bottom:12px;order:-1}.Theme .main-content{width:100%}.Theme .overflow-wrapper{max-height:none}.Theme .Reports{margin-top:12px}.Theme>.TopBar{margin-bottom:12px}.Theme>.TopBar .Divider{display:none}.Theme .Filters{margin-bottom:0;transition-delay:0s}.Theme .Filters.accordion-open{border-bottom-color:transparent}}.Theme .comp-sheets h5{color:#375153;background:#edf2f3;line-height:1;letter-spacing:.2px;padding:11px 12px;width:100%}.Theme .comp-sheets ul{padding:0;list-style:none;margin:10px 0}.Theme .comp-sheets ul li .BorderButton{margin:5px;color:#fff;background-color:#1a6e82;border-color:#1a6e82}.Theme .comp-sheets ul li .BorderButton:hover{background-color:#4d91a3}
.equity-strategy h1.page-title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#fff;top:95px}.equity-strategy .equity-strategy-header{vertical-align:top;position:relative;margin-bottom:20px}.equity-strategy .equity-strategy-header .description{width:calc(74.66% - 8px);display:inline-block;position:relative}@media(max-width: 1024px){.equity-strategy .equity-strategy-header .description{width:100%}}.equity-strategy .equity-strategy-header .description img{display:block}@media(min-width: 768px){.equity-strategy .equity-strategy-header .description img.img-mobile{display:none}}@media(max-width: 767.98px){.equity-strategy .equity-strategy-header .description img.img-desktop{display:none}}.equity-strategy .equity-strategy-header .description p{background:#375153;color:#fff;font-size:30px;line-height:1.2;letter-spacing:.4px;padding:24px}@media(max-width: 767.98px){.equity-strategy .equity-strategy-header .description p{font-size:21px;line-height:1.14;padding:12px 18px 20px}}.equity-strategy .equity-strategy-header .description p .divide-mobile{width:5px;display:inline-block}@media(max-width: 767.98px){.equity-strategy .equity-strategy-header .description p .divide-mobile{display:block;clear:both;margin-top:12px}}.equity-strategy .equity-strategy-header .description:after{position:absolute;top:0;right:-12px;bottom:0;width:1px;content:"";background-color:#b4b4b2}@media(max-width: 1024px){.equity-strategy .equity-strategy-header .description:after{display:none}}.equity-strategy .equity-strategy-header .right-side{width:calc(25.33% - 16px);display:inline-block;vertical-align:top;margin-left:24px;position:absolute;right:0;top:0}@media(max-width: 1024px){.equity-strategy .equity-strategy-header .right-side{display:none}}.equity-strategy .equity-strategy-header .key-reports{background:#edf2f3;padding:11px 12px}.equity-strategy .equity-strategy-header .key-reports h3{margin:0 4px 11px 0;font-size:18px;font-weight:500;line-height:1;letter-spacing:.4px}.equity-strategy .equity-strategy-header .key-reports a{border:solid #000;border-width:1px 0 0;display:block;font-size:27px;font-weight:600;line-height:1;padding-bottom:8px;background-position:left 8px bottom 14px;padding-top:8px}.equity-strategy .equity-strategy-header .key-reports a::after{content:"➔";display:flex;justify-content:flex-end;margin:13px 10px 3px 0;font-size:35px}.equity-strategy .equity-strategy-header .equity-strategy-team h3{font-size:21px;font-weight:600;border:solid #000;border-width:1px 0;margin:17px 0 11px;line-height:48px}.equity-strategy .equity-strategy-header .equity-strategy-team .person{margin-bottom:12px;color:#375153}.equity-strategy .equity-strategy-header .equity-strategy-team .person .person-details{position:relative;background:#dbe5e7;padding:12px 12px 20px}.equity-strategy .equity-strategy-header .equity-strategy-team .person .person-details .icons{position:absolute;right:12px;top:6px}.equity-strategy .equity-strategy-header .equity-strategy-team .person .person-details .icons a{margin-bottom:5px}.equity-strategy .equity-strategy-header .equity-strategy-team .person span{font-size:21px;font-weight:500;line-height:1.14;letter-spacing:.15px}.equity-strategy .equity-strategy-header .equity-strategy-team .person .name{font-size:24px;font-weight:600;line-height:1;letter-spacing:.15px;padding-right:33px;margin-top:3px}.equity-strategy .equity-strategy-header .footer{line-height:1.33;letter-spacing:.4px;color:#2e2f2f}.equity-strategy .equity-strategy-reports .theme-image{display:none}.equity-strategy .equity-strategy-reports .sidebar{display:none}
.EventsBanner{position:relative;height:320px;width:100%;margin-bottom:15px;overflow:hidden;color:#fff}.EventsBanner::before{content:"";background-image:url(/images/bannerb60592831d5ed98ec0a36bb70116b0d8.jpg);background-size:cover;opacity:.9;filter:brightness(0.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.EventsBanner h1,.EventsBanner span{color:#efeeeb;text-align:center;position:relative;z-index:1}.EventsBanner .eventBannerText{font-size:30px;margin-top:20px}.EventsBanner .eventBannerText .orangeText{color:#967326;padding-left:10px;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.EventsBanner h1{font-size:43px;font-weight:500;margin:0 35px 0 35px;height:320px;display:flex;flex-direction:column;justify-content:center;align-items:center;vertical-align:middle}.EventsBanner h1 span{font-size:20px;font-weight:300;padding-top:10px}@media(max-width: 767.98px){.EventsBanner{height:170px}.EventsBanner::before{background-image:url(/images/banner-mobile793e827a78b9783d679b7c91d4683810.jpg)}.EventsBanner h1{font-size:25px;height:170px;display:flex;flex-direction:column;justify-content:center;align-items:center;vertical-align:middle}.EventsBanner h1 span{font-size:15px}.EventsBanner .eventBannerText{margin-top:0px;font-size:15px}}
.event-menu{list-style:none;padding:0;margin-top:5px;font-weight:bold;display:inline-block}.event-menu h1.title{font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;padding-top:6px}.event-menu li{display:block;margin:0 10px;line-height:22px}.event-menu li.active a{color:#1a6e82}.menu-side{display:inline-block;width:50%;vertical-align:top}.menu-side h3{color:#375153}.headers .Divider{margin:7px 0 11px}@media(max-width: 1024px){.hide-banner-mobile-tablet{display:none}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.hide-banner-mobile-tablet{display:none}}.show-event-detail-mobile-tablet{display:none}@media(max-width: 1024px){.show-event-detail-mobile-tablet{display:block}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.show-event-detail-mobile-tablet{display:block}}
.multi-select input{min-height:30px}.multi-select .is-invalid{border:1px solid #d96670}.export-link{float:right}
.multi-select input{min-height:30px}
.register-by-proxy .radio-option{display:inline-block;margin:0 15px}.register-by-proxy .radio-option input[type=radio]{margin-top:0px;vertical-align:middle;margin-right:4px}.register-by-proxy .v-top{vertical-align:top}.register-by-proxy .person-link{border-bottom:1px solid #000;font-size:16px}.register-by-proxy .primary-method{margin-top:-20px}.registration-of{margin:20px 0 20px;font-size:22px}.registration-of a{font-size:16px;font-weight:bold}.registration-of span{margin:0 10px}.Events .row.register-by-proxy .person-attending{text-align:right}.Events .row.register-by-proxy .person-attending .form-group{margin-bottom:10px}.Events .row.register-by-proxy .person-attending label{font-size:16px;text-align:left;margin-right:0}.Events .row.register-by-proxy .person-attending .multi-select{text-align:left}
.Events h1.title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#f9f9f9;top:85px}.Events .summary h3{font-size:21px;margin-bottom:17px}.Events .summary .header-row{display:flex;justify-content:space-between}.Events .summary .header-row h2{font-size:25px;margin:5px 6px 7px 0;line-height:38px}.Events .summary .header-row h2 i,.Events .summary .header-row h2 span{color:#6fc088}.Events .summary .header-row h2 i{margin:0 10px}.Events .summary .header-row h2 span{font-style:italic}.Events .summary .header-row button{height:30px;width:50px;font-size:19px;letter-spacing:.2px;border-radius:3px;margin-top:6px}.Events .summary .header-row.invalid h2 i,.Events .summary .header-row.invalid h2 span{color:#b21421}.Events .summary .row{padding-top:10px}.Events .summary .row dl{width:50%;display:inline-block;margin:0 0 20px;vertical-align:top}@media(max-width: 767.98px){.Events .summary .row dl{width:100%}}.Events .summary .row dl dt,.Events .summary .row dl dd{display:inline-block;min-height:34px;vertical-align:top;width:45%;margin:0 5% 6px 0}.Events .summary .row dl dd{font-weight:bold;color:#375153}.Events .summary .row dl dd .email-display{word-break:break-word}.Events .summary .row dl .error{font-weight:normal;border-radius:5px;color:red;font-style:italic}.Events .summary .row dl .error i{vertical-align:middle}.Events .summary .row .action{margin-bottom:45px}.Events .summary .rowstep3 .requests{margin-bottom:6px}.Events .summary .rowstep3 .requests>:nth-child(1){width:230px}.Events .summary .rowstep3 .requests>:nth-child(2){width:150px}.Events .summary .rowstep3 .requests>:nth-child(3){width:102px}.Events .summary .rowstep3 .requests>:nth-child(5){margin:0 36px 0 10px}.Events .summary .rowstep3 .requests select,.Events .summary .rowstep3 .requests input[type=text]{height:25px;margin-right:6px}@media(max-width: 767.98px){.Events .summary .rowstep3 .requests select,.Events .summary .rowstep3 .requests input[type=text]{margin-bottom:7px}}.Events .summary .rowstep3 .requests input[type=checkbox]{margin-left:7px;position:relative;top:5px}.Events .summary .rowstep3 .requests div{line-height:40px;display:inline-block}@media(min-width: 768px)and (max-width: 1024px){.Events .summary .rowstep3 .requests div{float:right}}.Events .summary .rowstep3 .requests div button{margin:0 0 4px 11px}.Events .summary .rowstep3 table{width:100%;table-layout:fixed}@media(min-width: 1024.1px){.Events .summary .rowstep3 table input[type=text]{width:100%}.Events .summary .rowstep3 table input[type=checkbox]{margin:0 auto;display:block}}.Events .summary .rowstep3 table label{padding:0 10px}.Events .summary .rowstep3 table select{width:38px}.Events .summary .rowstep3 table select .priority{margin:0 4px 6px 2px;height:22px}.Events .summary .rowstep3 table thead{background:#000;color:#fff}.Events .summary .rowstep3 table thead tr td{padding:0 8px}.Events .summary .rowstep3 table thead tr td:nth-child(2){width:7%}.Events .summary .rowstep3 table thead tr td:nth-child(3){width:22%}.Events .summary .rowstep3 table thead tr td:nth-child(4){width:6.5%}.Events .summary .rowstep3 table thead tr td:nth-child(5){width:6%}.Events .summary .rowstep3 table thead tr td:nth-child(6){width:6.3%}.Events .summary .rowstep3 table thead tr td:nth-child(7){width:8%}.Events .summary .rowstep3 table thead tr td:nth-child(8){width:8%}.Events .summary .rowstep3 table thead tr td:nth-child(9){width:5.6%}.Events .summary .rowstep3 table thead span{display:block;font-style:italic}.Events .summary .rowstep3 table tbody tr:nth-child(even){background:#f7f6f5}.Events .summary .rowstep3 table tbody tr td{line-height:30px;padding:0 5px}@media(min-width: 1024.1px){.Events .summary .rowstep3 table tbody tr td:nth-child(7) select{width:63px}}@media(max-width: 1024px){.Events .summary .rowstep3 table *:not(a){display:block}.Events .summary .rowstep3 table input,.Events .summary .rowstep3 table select{display:inline-block;width:20%}.Events .summary .rowstep3 table thead tr{display:none}.Events .summary .rowstep3 table tbody tr{border-top:1px solid #ccc}.Events .summary .rowstep3 table tbody td{width:100%;display:block}.Events .summary .rowstep3 table tbody td:before{width:50%;display:inline-block}.Events .summary .rowstep3 table tbody td:nth-of-type(1):before{content:"Presenting Company"}.Events .summary .rowstep3 table tbody td:nth-of-type(2):before{content:"Ticker"}.Events .summary .rowstep3 table tbody td:nth-of-type(3):before{content:"Sector"}.Events .summary .rowstep3 table tbody td:nth-of-type(4):before{content:"Request Meeting"}.Events .summary .rowstep3 table tbody td:nth-of-type(5):before{content:"Priority"}.Events .summary .rowstep3 table tbody td:nth-of-type(6):before{content:"Group Meeting"}.Events .summary .rowstep3 table tbody td:nth-of-type(7):before{content:"Knowledge"}.Events .summary .rowstep3 table tbody td:nth-of-type(8):before{content:"Comments"}.Events .summary .rowstep3 table tbody td:nth-of-type(9):before{content:"Status"}}@media(max-width: 767.98px){.Events .summary .rowstep3 table input,.Events .summary .rowstep3 table select{width:50%}}.Events .summary .step2-table tbody tr td .timeslot-time{text-align:right;padding-right:5px}.Events .summary .step3-table thead tr td:nth-child(7){width:8.5%}.Events .summary .step3-table thead tr td:nth-child(8){width:auto}.Events .summary .step3-table thead tr td:nth-child(9){width:7.3%}
.Events .row .form-group-input-text.with-help-text label{padding-right:2px;display:inline-block}.Events .row .form-group-input-text.with-help-text .help-text{font-size:13px;font-weight:bold;display:inline-block;vertical-align:text-bottom;padding-top:10px}.Events .row .form-group label.input-text-label{display:inline-block}.Events .row .form-group .fa-plus-circle.is-allow-add-field,.Events .row .form-group .fa-minus-circle.is-allow-add-field{cursor:pointer;vertical-align:middle;margin-right:10px}.Events .row .form-group input.is-allow-add-field{margin-bottom:10px}.Events .row .form-group .invalid-feedback.input-text-invalid-feedback{position:relative}.max-limit{display:block;color:#e81500;font-size:.875em}
.message-modal{display:none;background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100;min-height:100%}.message-modal.visible{display:block}.message-modal .mm-inner{width:400px;background:#fff;border:1px solid #000;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:5px}.message-modal .mm-head,.message-modal .mm-footer,.message-modal .mm-body{padding:10px}.message-modal .mm-head{border-bottom:1px solid #000}.message-modal .mm-body{padding-top:20px}.message-modal .mm-footer{text-align:right}
.FiltersGroup.has-2-columns .filters-group-list.filters-group-radio{display:block}.FiltersGroup.has-2-columns .filters-group-list.filters-group-radio p a{padding-left:5px;color:#005de8}label{margin-right:15px}.radio-input{display:inline-block;vertical-align:middle;margin-right:4px}.validation-error{display:inline-flex;color:#e81500}
.user-details .radio-option{display:inline-block;margin:0 15px}.user-details input[type=radio]{margin-top:0px;vertical-align:middle;margin-right:4px}.user-details .v-top{vertical-align:top}.user-details .person-link{border-bottom:1px solid #000;font-size:16px}.user-details .primary-method{margin-top:-20px}.user-details .form-group{vertical-align:top}.Events .row.user-details{padding-top:20px}.Events .row.user-details .person-attending{text-align:right}.Events .row.user-details .person-attending .form-group{margin-bottom:10px}.Events .row.user-details .person-attending label{font-size:16px;text-align:left;margin-right:0}.Events .row.user-details .person-attending .multi-select{text-align:left}
th{padding:8px 0;font-size:16px;font-style:italic;text-align:left;font-weight:300}.table-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(241px, 1fr))}@media(min-width: 1024.1px){.table-container{grid-template-columns:repeat(auto-fill, minmax(210px, 1fr))}}
.user-meeting-request{display:inline-block;width:20%;margin:0 0 0 10px}.user-meeting-request .invalid-feedback{display:none}.user-meeting-request-container{display:inline}@media(max-width: 767.98px){.user-meeting-request-container .select-list{width:100%;margin-left:0px}}
.input-datetime.is-invalid input{border:1px solid #d96670}.input-datetime input{background-image:url(/images/icon652acfce7ae628c372e2de4008819a5b.png);background-position:98% 9px;background-repeat:no-repeat;cursor:pointer;padding-right:0}
ul>li.selected{background-color:#515e75;color:#fff}.questions{display:block;padding-top:10px}.questions .col-1-1{width:100%}.questions .col-1-1 textarea{height:70px}.questions .col-1-2{width:50%;display:inline-block}@media(max-width: 767.98px){.questions .col-1-2{width:100%}}.questions h2{font-size:33px;margin-bottom:20px}.questions.with-cols{margin-right:-20px}.questions.with-cols .col-1-1,.questions.with-cols .col-1-2{padding-right:20px}.questions .form-group{font-size:19px;letter-spacing:.4px;margin-bottom:30px;vertical-align:bottom}.questions .form-group textarea{width:100%}.questions .form-group label{display:block;margin-bottom:10px;padding-right:20px;margin-right:5px}.questions .form-group input[type=text],.questions .form-group select{width:100%;padding:2px 6px 0;font-size:19px}.questions .form-group select{height:33px}.questions .form-group input[type=checkbox]{top:5px}.questions .form-group .invalid-feedback{display:none;position:absolute}.questions .form-group.invalid input,.questions .form-group.invalid select,.questions .form-group.invalid textarea{border:1px solid #b21421}.questions .form-group.invalid .invalid-feedback{color:#b21421;margin-top:3px;font-size:15px;display:block}.questions .form-group.required label:after{content:"*";color:#b21421;margin-left:3px}.questions h3{font-size:25px;line-height:48px}.questions .disclaimer{font-size:15px}.questions .disclaimer div{border:1px solid #9b9b9b;padding:20px 30px 10px;background:#efeeeb;margin:10px 20px 20px 0}.questions .disclaimer p{margin-bottom:15px;margin-right:15px}.questions .disclaimer a{color:#c6562c}.questions .disclaimer label{font-size:18px;margin-bottom:35px;display:block}.questions .disclaimer input[type=checkbox]{width:20px;height:20px;margin-right:8px;border:1px solid #b5b5b3;border-radius:2px;vertical-align:middle}.questions .multi-select div[class$=container] div[class$=control]{height:auto}
.Events.Loader{height:100vh;margin-top:-78px;position:relative}.Events .action{text-align:right}.Events .action .BorderButton{font-size:19px;height:35px;padding-top:7px;width:105px}.Events .action .BorderButton:focus{animation:none}.Events .action .BorderButton:disabled{color:#2f2e2e;background-color:#fff;opacity:.5;pointer-events:none}.Events .action .previous{float:left}.Events h2{margin-bottom:20px;font-size:33px}.Events .w-27{width:27px}.Events .row{padding-top:10px}.Events .row.with-cols{margin-right:-20px}.Events .row.with-cols .col-1-1,.Events .row.with-cols .col-1-2{padding-right:20px}.Events .row.has-assistant .form-group.form-assistant{display:inline-block}.Events .row .form-group-table{text-align:center}.Events .row .form-group-table .invalid-feedback,.Events .row .form-group .invalid-feedback{display:none}.Events .row .form-group-table.invalid input,.Events .row .form-group-table.invalid select,.Events .row .form-group-table.invalid textarea,.Events .row .form-group.invalid input,.Events .row .form-group.invalid select,.Events .row .form-group.invalid textarea{border:1px solid #b21421}.Events .row .form-group-table.invalid .invalid-feedback,.Events .row .form-group.invalid .invalid-feedback{color:#b21421;margin-top:3px;font-size:15px;display:inline-block}.Events .row .form-group-table.required label:after,.Events .row .form-group.required label:after{content:"*";color:#b21421;margin-left:3px}.Events .row .form-group{font-size:19px;letter-spacing:.4px;margin:0 0 30px;position:relative}.Events .row .form-group.multi-select input{height:24px}.Events .row .form-group textarea{width:100%}.Events .row .form-group label{display:block;margin-bottom:10px;padding-right:20px;margin-right:5px}.Events .row .form-group input,.Events .row .form-group select{width:100%;padding:2px 6px 0;font-size:19px;height:38px}.Events .row .form-group textarea{padding:6px}.Events .row .form-group.input-search{width:25%;float:right;margin-top:10px}@media(max-width: 767.98px){.Events .row .form-group.input-search{width:100%;margin-top:30px}}@media(min-width: 768px)and (max-width: 1024px){.Events .row .form-group.input-search{width:50%;float:left}}@media(max-width: 767.98px){.Events .row .form-group.input-search{margin-top:10px;float:left}}.Events .row .form-group.form-assistant{display:none}.Events .row .form-group .invalid-feedback{position:absolute;display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#e81500}.Events .row .form-group .form-control.is-invalid{border:1px solid #e81500;padding-right:calc(1em + 1.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e81500' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e81500' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.25em + 0.4375rem) center;background-size:calc(0.5em + 0.875rem) calc(0.5em + 0.875rem)}.Events .row .form-group .form-control.is-invalid:focus{border-color:#e81500;box-shadow:0 0 0 .2rem rgba(232,21,0,.25)}.Events .row .form-group .is-invalid~.invalid-feedback,.Events .row .form-group .is-invalid~.invalid-tooltip{display:block}.Events .row .form-group.invalid .invalid-feedback{display:block}.Events .row .colum-consents-2{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;font-size:13px}.Events .row .colum-consents-2 .PersonalConsent{margin-right:0}.Events .row .colum-consents-2 .PersonalConsent .FiltersGroup{border:none}.Events .row .colum-consents-2 .PersonalConsent .FiltersGroup .filters-group-title{font-size:17px;color:#000}.Events .row .colum-consents-2 .PersonalConsent .FiltersGroup:hover .filters-group-title{color:#967326}@media(min-width: 1024.1px){.Events .row .colum-consents-2 .PersonalConsent{width:948px}}.Events .row .colum-consents-2 ::after{display:none}.Events .row .consent{width:98%}.Events .row .consent p{font-size:13px}.Events .row .consent p b{font-size:17px}.Events .row .consent p a{padding-left:5px;color:#005de8}.Events .row .consent .check-row{display:flex;flex-direction:row}.Events .row .consent .check-row .confirm-check{display:inline-flex}.Events .row .consent .check-row .confirm-check .InputCheckbox{padding:5px 0 0 80px}.Events .row .consent .check-row .confirm-check .validation-error{color:#e81500;padding:5px 0 0 20px}@media(max-width: 1024px){.Events .row .consent p{font-size:13px}.Events .row .consent b{font-size:17px}}.Events .loading-registration,.Events .saving-overlay{max-width:1280px;max-height:300px}@media(min-width: 768px)and (max-width: 1024px){.Events .loading-registration,.Events .saving-overlay{max-width:770px}}@media(max-width: 767.98px){.Events .loading-registration,.Events .saving-overlay{max-width:357px}}.Events .saving-overlay{opacity:.7;max-height:835px;height:100%}.Events .saving-overlay-user-details{opacity:.7;height:100%;max-width:1280px}@media(min-width: 768px)and (max-width: 1024px){.Events .saving-overlay-user-details{max-width:770px}}@media(max-width: 767.98px){.Events .saving-overlay-user-details{max-width:357px}}.Events .col-1-1{width:100%}.Events .col-1-1 textarea{height:70px}.Events .col-1-2{width:50%;display:inline-block}@media(max-width: 767.98px){.Events .col-1-2{width:100%}}.Events .step2-table{width:100%;margin-bottom:30px}.Events .step2-table input[type=radio],.Events .step2-table input[type=checkbox]{vertical-align:middle}.Events .step2-table label{padding:0 10px}.Events .step2-table thead{background:#a6bdc2;color:#fff}.Events .step2-table thead td{padding:8px 10px;font-size:14px}.Events .step2-table thead td>span{display:block;font-style:italic;font-size:16px}.Events .step2-table thead td>.btn{margin-left:5px}.Events .step2-table tbody tr:nth-child(even){background:#f7f6f5}.Events .step2-table tbody tr td{line-height:30px;padding:0 2px}.Events .step2-table tbody tr td .timeslot-time{width:138px;font-size:15px;display:inline-block}.Events .step2-table tbody tr td .timeslot-time.size-5{width:147px;font-size:14px}.Events .step2-table tbody tr td .timeslot-time.size-6{width:119px;font-size:11px}.Events .step2-table tbody tr td .toggle{margin:5px 0}.Events .step3 input[type=text]{width:100%;font-size:14px}.Events .step3 input[type=checkbox]{display:block;height:15px;width:15px}.Events .step3 .only-requested{display:inline-block;margin-left:10px}.Events .step3 .only-requested .form-check{display:flex;margin-left:20px}.Events .step3 .only-requested .form-check input[type=checkbox]{margin:5px 5px 0 0}@media(max-width: 767.98px){.Events .step3 .only-requested{display:block;margin-left:0px}.Events .step3 .only-requested .form-check{margin-left:0px}}.Events .step3 .presentation-only{display:inline-block;vertical-align:sub}.Events .step3 .presentation-only input[type=checkbox]{margin:0;display:inline-block;vertical-align:middle}.Events .step3 .presentation-only label{display:inline-block;margin:0 0 0 10px}.Events .step3-table{width:100%;table-layout:fixed;font-size:14px;position:relative}.Events .step3-table .form-group{margin:10px 0;font-size:14px}.Events .step3-table .form-group .invalid-feedback{position:relative;line-height:1;margin-bottom:-7px}.Events .step3-table label{padding:0 10px}.Events .step3-table select{width:100%}.Events .step3-table select .priority{margin:0 4px 6px 2px;height:22px}.Events .step3-table .confirmed{color:#6fc088;font-weight:bold}.Events .step3-table thead{background:#a6bdc2;color:#fff;font-size:16px;font-weight:500;line-height:2}.Events .step3-table thead tr th{padding:5px 8px;font-weight:normal;text-align:left;cursor:pointer}.Events .step3-table thead tr th:nth-child(1){width:17%}.Events .step3-table thead tr th:nth-child(2){width:7%}.Events .step3-table thead tr th:nth-child(3){width:10%}.Events .step3-table thead tr th:nth-child(4){width:7%}.Events .step3-table thead tr th:nth-child(5){width:10%}.Events .step3-table thead tr th:nth-child(6){width:7%}.Events .step3-table thead tr th:nth-child(7){width:12%}.Events .step3-table thead tr th:nth-child(8){width:12%}.Events .step3-table thead tr th:nth-child(9){width:9%}.Events .step3-table thead tr th.sort span{display:inline-block;position:relative;padding-right:15px;font-style:normal}.Events .step3-table thead tr th.sort span:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;right:0}.Events .step3-table thead tr th.sort.asc span:before{content:""}.Events .step3-table thead tr th.sort.desc span:before{content:""}.Events .step3-table thead span{display:block;font-style:italic}.Events .step3-table tbody tr:nth-child(even){background:#f7f6f5}.Events .step3-table tbody tr td{line-height:30px;padding:0 5px}.Events .step3-table tbody tr td:nth-child(2){cursor:pointer}@media(min-width: 1024.1px){.Events .step3-table tbody tr td:nth-child(7) select{width:63px}}.Events .step3-table tbody tr td.requested{font-weight:bold}.Events .step3-table tbody tr td.company-details{padding:0 10px 0 68px}.Events .step3-table tbody tr td.company-details b{vertical-align:middle}@media(max-width: 1024px){.Events .step3-table input,.Events .step3-table select{display:inline-block;width:20%}.Events .step3-table .form-group{display:inline-block;vertical-align:middle}.Events .step3-table .form-group.multi-select{width:100%}.Events .step3-table thead tr{display:none}.Events .step3-table tbody tr{border-top:1px solid #ccc}.Events .step3-table tbody td{width:100%;display:block}.Events .step3-table tbody td:before{width:50%;display:inline-block}.Events .step3-table tbody td:nth-of-type(1):before{content:"Presenting Company"}.Events .step3-table tbody td:nth-of-type(2):before{content:"Ticker"}.Events .step3-table tbody td:nth-of-type(3):before{content:"Sector"}.Events .step3-table tbody td:nth-of-type(4):before{content:"Request Meeting"}.Events .step3-table tbody td:nth-of-type(5):before{content:"Priority"}.Events .step3-table tbody td:nth-of-type(6):before{content:"Group Meeting"}.Events .step3-table tbody td:nth-of-type(7):before{content:"Knowledge"}.Events .step3-table tbody td:nth-of-type(8):before{content:"Comments"}.Events .step3-table tbody td:nth-of-type(9):before{content:"Attendance Dates"}.Events .step3-table .select-list,.Events .step3-table .input-text{width:50%;display:inline-block}}@media(max-width: 767.98px){.Events .step3-table input,.Events .step3-table select{width:50%}}@media(min-width: 1024.1px){.Layout>section.Events{margin-top:63px}}
.EventMySchedule{position:relative}.EventMySchedule .radio-buttons div{display:inline-block}.EventMySchedule .radio-buttons label{margin:0 20px 0 10px;vertical-align:text-bottom}.EventMySchedule .download-pdf{vertical-align:text-bottom;margin-right:30px;float:right}.EventMySchedule .download-pdf img{vertical-align:middle}.EventMySchedule .download-pdf-enabled{cursor:pointer}.EventMySchedule input[type=text]::placeholder{font-style:italic;color:#9b9b9b}.EventMySchedule table{width:100%;position:relative;min-height:50px;border-spacing:0;border-collapse:collapse;text-align:left}@media(max-width: 767.98px){.EventMySchedule table{display:block;padding:10px 0 0}.EventMySchedule table thead{display:none;margin-top:0;border:0}.EventMySchedule table tbody{display:block}.EventMySchedule table .no-records,.EventMySchedule table .loader{width:100%;border:0}.EventMySchedule table tr{border:0;padding:10px 0;width:100%;display:inline-block}.EventMySchedule table tr:first-of-type,.EventMySchedule table tr:nth-child(2){padding-top:0}.EventMySchedule table tr:nth-child(even){background:#edf2f3}.EventMySchedule table tr td{display:block;float:left;width:50%;text-align:left}.EventMySchedule table tfoot tr{width:100%}}.EventMySchedule table th,.EventMySchedule table td{padding:5px 10px}.EventMySchedule table a{color:#ff7600}.EventMySchedule table thead{border:solid #b4b4b2;border-width:0 0 1px 0}.EventMySchedule table thead th{background:#cad7da;cursor:pointer}.EventMySchedule table thead th.sort-asc::after,.EventMySchedule table thead th.sort-desc::after{padding-left:10px}.EventMySchedule table thead th.sort-asc::after{content:"↑"}.EventMySchedule table thead th.sort-desc::after{content:"↓"}.EventMySchedule table tr{background:#f9f9f9;border:solid #b4b4b2;border-width:1px 1px 0 1px}.EventMySchedule table tr:nth-child(even){background:#edf2f3}.EventMySchedule table tr:hover{background:#b8cace}.EventMySchedule table tr.tr-date{background:#888;color:#fff}.EventMySchedule table tr.tr-norecords{border:0;font-weight:bold;text-align:center}.EventMySchedule table tr.tr-norecords td{padding:20px 10px}.EventMySchedule table tr .with-arrow{display:inline-flex;align-items:center;border:none;background:none;color:#ff7600}.EventMySchedule table tr .with-arrow:after{display:inline-block;width:0;height:0;margin-left:6px;content:"";transition:transform .3s cubic-bezier(0.42, 0, 0.58, 1);transform-origin:center;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid currentColor}.EventMySchedule table tr .with-arrow:focus{animation:none}.EventMySchedule table tr .with-arrow.open:after{transform:rotate(90deg)}.EventMySchedule table tr .mobile-header{clear:both;font-weight:bold;overflow:hidden}@media(min-width: 768px){.EventMySchedule table tr .mobile-header{display:none}}.EventMySchedule table tr .small-title{font-size:14px;font-style:italic;margin-left:10px}.EventMySchedule .day{margin-bottom:30px}.EventMySchedule .day .readlink{padding:0;cursor:pointer;border:none;background:none}.EventMySchedule .day .readlink img{height:18px;vertical-align:middle}.EventMySchedule .loading{height:300px}.EventMySchedule .row h3{padding:0 0 20px;font-size:23px;line-height:120%;color:#000}.EventMySchedule .tabs-navigation{overflow:auto;white-space:nowrap;margin-bottom:20px}.EventMySchedule .tabs-button{font-size:21px;font-weight:600;line-height:1;position:relative;margin-right:23px;padding:0;letter-spacing:.2px;color:#1a6e82;border:none;background:none}.EventMySchedule .tabs-button.active{letter-spacing:.4px;color:#967326}.EventMySchedule .tabs-button:focus{outline:none}.EventMySchedule .tabs-button:hover{color:#967326}.EventMySchedule .tabs-button:after{position:absolute;top:2px;right:-10px;display:inline-flex;width:1px;height:16px;content:"";pointer-events:none;background-color:#b4b4b2}.EventMySchedule .tabs-button:last-child{margin-right:0}.EventMySchedule .tabs-button:last-child:after{display:none}
.EventCompaniesAttending .search input[type=text]{padding:0 6px;width:45%}@media(max-width: 767.98px){.EventCompaniesAttending .search input[type=text]{width:282px}}.EventCompaniesAttending .search input[type=text]::placeholder{font-style:italic;color:#375153}.EventCompaniesAttending table{width:100%;position:relative;min-height:50px;border-spacing:0;border-collapse:collapse;text-align:left}.EventCompaniesAttending table th,.EventCompaniesAttending table td{padding:5px 10px}.EventCompaniesAttending table thead{border:solid #a6bdc2;border-width:0 0 1px 0}.EventCompaniesAttending table thead th{background:#cad7da;cursor:pointer}.EventCompaniesAttending table thead th.sort-asc::after,.EventCompaniesAttending table thead th.sort-desc::after{padding-left:10px}.EventCompaniesAttending table thead th.sort-asc::after{content:"↑"}.EventCompaniesAttending table thead th.sort-desc::after{content:"↓"}.EventCompaniesAttending table tr{background:#f9f9f9}.EventCompaniesAttending table tr:nth-child(even){background:#edf2f3}.EventCompaniesAttending table tr:hover{background:#b8cace}.EventCompaniesAttending .day{margin-bottom:30px}.EventCompaniesAttending .day .readlink{padding:0;cursor:pointer;border:none;background:none}.EventCompaniesAttending .day .readlink img{height:18px;vertical-align:middle}.EventCompaniesAttending .search{text-align:right;margin-bottom:10px}@media(max-width: 767.98px){.EventCompaniesAttending .search{text-align:left;margin:15px 1px}}
.EventAvailableMeetings .search input[type=text]{padding:0 6px;width:45%}@media(max-width: 767.98px){.EventAvailableMeetings .search input[type=text]{width:282px}}.EventAvailableMeetings .search input[type=text]::placeholder{font-style:italic;color:#375153}.EventAvailableMeetings .company{margin-bottom:30px}.EventAvailableMeetings table{width:100%;position:relative;min-height:50px;border-spacing:0;border-collapse:collapse;text-align:left;margin-top:10px}.EventAvailableMeetings table th,.EventAvailableMeetings table td{padding:5px 10px}.EventAvailableMeetings table thead{border:solid #cad7da;border-width:0 0 1px 0}.EventAvailableMeetings table thead th{background:#cad7da;cursor:pointer}.EventAvailableMeetings table thead th.sort-asc::after,.EventAvailableMeetings table thead th.sort-desc::after{padding-left:10px}.EventAvailableMeetings table thead th.sort-asc::after{content:"↑"}.EventAvailableMeetings table thead th.sort-desc::after{content:"↓"}.EventAvailableMeetings table tr{background:#f9f9f9}.EventAvailableMeetings table tr:nth-child(even){background:#edf2f3}.EventAvailableMeetings table tr:hover{background:#b8cace}.EventAvailableMeetings table .register-interest{background:url(/images/mail67610c8caeed66a0dccfe306f3d90f93.png) no-repeat right;padding-right:29px;color:#967326;font-weight:500}.EventAvailableMeetings table .register-interest:hover{color:#000}.EventAvailableMeetings .search{text-align:right}@media(max-width: 767.98px){.EventAvailableMeetings .search{margin:20px 0}}
.EventCmsPage h2{margin-bottom:20px;font-size:33px}.EventCmsPage .pageContent img{height:auto;margin-bottom:20px}.EventCmsPage .pageContent table{margin:20px 0}.EventCmsPage .pageContent a{color:#1a6e82}.EventCmsPage .pageContent a:hover{color:#967326}.EventCmsPage .pageContent h2{margin:0 20px 30px;line-height:1.4}@media(max-width: 767.98px){.EventCmsPage .pageContent h2{font-size:25px}}.EventCmsPage .pageContent strong{vertical-align:middle}.EventCmsPage .col-1-2{width:50%;display:inline-block}@media(max-width: 767.98px){.EventCmsPage .col-1-2{width:100%}}.EventCmsPage .col-1-3{width:33%;display:inline-block}@media(max-width: 767.98px){.EventCmsPage .col-1-3{width:100%}}.EventCmsPage .row{padding-top:10px}.EventCmsPage .row.with-cols{margin-right:-20px}.EventCmsPage .row.with-cols .col-1-3{padding-right:20px}.EventCmsPage .row.has-assistant .form-group.form-assistant{display:inline-block}.EventCmsPage .row .form-group-table{text-align:center}.EventCmsPage .row .form-group-table .invalid-feedback,.EventCmsPage .row .form-group .invalid-feedback{display:none}.EventCmsPage .row .form-group-table.invalid input,.EventCmsPage .row .form-group-table.invalid select,.EventCmsPage .row .form-group-table.invalid textarea,.EventCmsPage .row .form-group.invalid input,.EventCmsPage .row .form-group.invalid select,.EventCmsPage .row .form-group.invalid textarea{border:1px solid #b21421}.EventCmsPage .row .form-group-table.invalid .invalid-feedback,.EventCmsPage .row .form-group.invalid .invalid-feedback{color:#b21421;margin-top:3px;font-size:15px;display:inline-block}.EventCmsPage .row .form-group-table.required label:after,.EventCmsPage .row .form-group.required label:after{content:"*";color:#b21421;margin-left:3px}.EventCmsPage .row .form-group{font-size:19px;letter-spacing:.4px;margin-bottom:30px;vertical-align:bottom;position:relative}.EventCmsPage .row .form-group textarea{width:100%}.EventCmsPage .row .form-group label{display:block;margin-bottom:10px;padding-right:20px;margin-right:5px}.EventCmsPage .row .form-group .select-label{display:inline-block;padding-right:10px}.EventCmsPage .row .form-group input,.EventCmsPage .row .form-group select{width:100%;padding:2px 6px 0;font-size:19px;height:38px}.EventCmsPage .row .form-group textarea{padding:6px}.EventCmsPage .row .form-group.form-assistant{display:none}.EventCmsPage .row .form-group .invalid-feedback{position:absolute;display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#e81500}.EventCmsPage .row .form-group .form-control.is-invalid{border:1px solid #e81500;padding-right:calc(1em + 1.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e81500' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e81500' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.25em + 0.4375rem) center;background-size:calc(0.5em + 0.875rem) calc(0.5em + 0.875rem)}.EventCmsPage .row .form-group .form-control.is-invalid:focus{border-color:#e81500;box-shadow:0 0 0 .2rem rgba(232,21,0,.25)}.EventCmsPage .row .form-group .is-invalid~.invalid-feedback,.EventCmsPage .row .form-group .is-invalid~.invalid-tooltip{display:block}.EventCmsPage .row .form-group.invalid .invalid-feedback{display:block}.EventCmsPage .client-view-table{width:100%}.EventCmsPage .TopBar .Divider{margin:7px 0 11px !important}@media(min-width: 1024.1px){.Layout>section.EventCmsPage{margin-top:63px !important}}
.EventsClientViewGrid .nested-section{padding:5px;height:100% !important;background-color:#fff;border-top:solid 2px gray;border-bottom:solid 3px gray;text-align:center}.EventsClientViewGrid .nested-section:hover{color:#181d1f}.EventsClientViewGrid .nested-section .section-1{padding:10px;border:solid 1px gray}.EventsClientViewGrid .nested-section .section-2{padding:10px;border:solid 1px gray}.EventsClientViewGrid .nested-section .nested-table{text-align:left}.EventsClientViewGrid .nested-section .nested-table{margin:10px 0;font-size:12px;background-color:transparent;--ag-alpine-active-color: #979797 !important}.EventsClientViewGrid .nested-section .nested-table .ag-header{background-color:#f8f8f8;color:#333}.EventsClientViewGrid .nested-section .nested-table .ag-row{background-color:#fff}.EventsClientViewGrid .nested-section .nested-table .ag-row:nth-child(odd){background-color:#f0f0f0}.EventsClientViewGrid .nested-section .nested-table .ag-row:hover{background-color:#a6bdc2 !important;color:#fff}.EventsClientViewGrid .nested-section .nested-table .ag-center-cols-viewport,.EventsClientViewGrid .nested-section .nested-table .ag-header-cell,.EventsClientViewGrid .nested-section .nested-table .ag-header-row,.EventsClientViewGrid .nested-section .nested-table .ag-center-cols-container{background-color:#f8f8f8}.EventsClientViewGrid .nested-section .nested-row{margin:10px;padding-left:35px;cursor:pointer}.EventsClientViewGrid .nested-section .nested-row .expand-arrow{color:#375153;margin:5px 0 0 10px}.EventsClientViewGrid .nested-section .nested-row .orange{color:#375153;margin-right:5px;font-size:18px}.EventsClientViewGrid .nested-section .event-cell{line-height:1.3rem}.EventsClientViewGrid .nested-section .Divider{margin:0;border-top:.1px solid #8f9091;height:0;background-color:#fff}.EventsClientViewGrid .customClientViewGrid{--ag-selected-row-background-color: $glacier-blue !important;--ag-alpine-active-color: #979797 !important}.EventsClientViewGrid .customClientViewGrid .ag-header{background-color:#b8cace;color:#fff !important}.EventsClientViewGrid .customClientViewGrid .ag-row{background-color:#f9f9f9}.EventsClientViewGrid .customClientViewGrid .ag-row:nth-child(odd){background-color:#edf2f3}.EventsClientViewGrid .customClientViewGrid .ag-row:hover{background-color:#a6bdc2;color:#fff}.EventsClientViewGrid .customClientViewGrid .ag-row-selected{color:#fff}.EventsClientViewGrid .customClientViewGrid .ag-row-group-expanded{background-color:#b8cace !important;color:#fff}.EventsClientViewGrid .customClientViewGrid .ag-group-value a{color:#967326}.EventsClientViewGrid .customClientViewGrid .ag-group-value a:hover{color:#fff}.EventsClientViewGrid .customClientViewGrid .ag-cell-focus{border-color:transparent}.EventsClientViewGrid .customClientViewGrid .ag-center-cols-viewport{background-color:#edf2f3}.EventsClientViewGrid .customClientViewGrid .ag-cell{padding-left:8px;padding-right:4px;font-size:12px}.EventsClientViewGrid .customClientViewGrid .ag-header-cell,.EventsClientViewGrid .customClientViewGrid .ag-header-group-cell{font-size:12px;padding-left:8px;padding-right:4px}.EventsClientViewGrid .ag-theme-alpine .ag-full-width-row{height:auto !important}.EventsClientViewGrid .filter-section{display:flex;gap:10px;margin-bottom:10px;font-size:16px}.EventsClientViewGrid .filter-section .button-icon{vertical-align:middle;padding-left:4px}.EventsClientViewGrid .filter-section .search-export{display:flex;align-items:center;justify-content:space-between;align-items:stretch;width:-webkit-fill-available;gap:10px}.EventsClientViewGrid .filter-section .search-export .download-button{border-radius:4px;padding:5px 10px;background-color:#50494e;color:#fff;flex-basis:fit-content}.EventsClientViewGrid .filter-section .search-export .download-button:hover{background-color:#6c656a;border-color:#6c656a}.EventsClientViewGrid .filter-section .search-export .download-button:disabled{background-color:#a8a4a7;color:#e0e0e0;cursor:not-allowed}.EventsClientViewGrid .filter-section .search-export .search-bar{flex:1;padding:5px;border-radius:4px;border-color:#a8a4a7;z-index:1}.EventsClientViewGrid .filter-section .action-buttons{display:flex;gap:10px;justify-content:space-between}.EventsClientViewGrid .filter-section .action-buttons .download-button{width:-webkit-fill-available}@media(max-width: 767.98px){.EventsClientViewGrid .filter-section{flex-direction:column;align-items:stretch}.EventsClientViewGrid .filter-section .download-button{width:100%}}
@media(max-width: 1024px){.hide-banner-mobile-tablet{display:none}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.hide-banner-mobile-tablet{display:none}}
@media(min-width: 2787px){body{overflow-x:hidden}}.Layout{overflow:visible !important;max-width:2852px}.Layout>section.SdgPage{max-width:2600px;padding-top:0;background:#f9f9f9;padding-right:322px}@media(max-width: 1965px){.Layout>section.SdgPage{margin-top:120px}}@media(max-width: 1024px){.Layout>section.SdgPage{margin-top:0;display:grid}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.Layout>section.SdgPage{margin-top:0}}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.Layout .RightSidebar{display:none}}.SdgPage .TitleBar{width:1413px;z-index:2;position:static}.SdgPage .TopBar{transition:1s;max-width:none}@media(max-width: 1283.98px){.SdgPage .TopBar{left:65px;width:100%}}@media(max-width: 1024px){.SdgPage .TopBar{width:100vw;padding-right:40px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .TopBar{position:static;width:100vw}}.SdgPage .TopBar h1,.SdgPage .TopBar .Divider{margin-left:19px}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .TopBar h1,.SdgPage .TopBar .Divider{margin-left:0px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .TopBar .Divider{margin-bottom:-30px}}.SdgPage .scroll-container{cursor:move;margin-top:100px}@media(max-width: 470px){.SdgPage .scroll-container{margin-top:120px}}.SdgPage .scroll-container::-webkit-scrollbar{width:16px}.SdgPage .scroll-container::-webkit-scrollbar-track{background-color:#fff}.SdgPage .scroll-container::-webkit-scrollbar-thumb{background-color:#efeeeb;border:3px solid #fff;border-radius:16px}.SdgPage .scroll-container::-webkit-scrollbar-thumb:hover{background-color:#c9c9c9}.SdgPage .sdg-info{width:calc(100vw - 351px);max-width:1377px;margin:50px 0}@media(max-width: 1283.98px){.SdgPage .sdg-info{width:calc(100vw - 185px)}}@media(max-width: 1024px){.SdgPage .sdg-info{width:calc(100vw - 60px);margin-top:20px;margin-left:20px}}.SdgPage .sdg-info p{margin-bottom:15px}.SdgPage .sdg-info p.image-desc{border-bottom:3px solid #000;font-weight:bold;margin-right:1px;width:1413px;margin-bottom:6px}.SdgPage .sdg-info img{width:1413px;height:803px;max-width:none;max-height:none}.SdgPage .legend-bar{z-index:4;position:sticky;left:61px;right:unset;display:inline-block;margin-right:-500px;width:calc(100vw);margin-left:-10px;top:112px;background-color:#f9f9f9}@media(max-width: 1965px){.SdgPage .legend-bar{top:85px}}@media(max-width: 1024px){.SdgPage .legend-bar{top:0;left:0;width:100%}}@media(min-width: 1024.1px){.SdgPage .legend-bar{width:calc(100vw - 76px)}}@media(min-width: 1284px){.SdgPage .legend-bar{width:calc(100vw - 251px);left:242px}}@media(min-width: 2760px){.SdgPage .legend-bar{width:100%}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .legend-bar{position:static}}.SdgPage .div-download{display:inline-block;position:sticky;z-index:1;left:0}@media(max-width: 1024px){.SdgPage .div-download{padding-left:42px;margin-left:-15px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .div-download{position:static}}.SdgPage .button-download{margin:30px 5px;background:#000;color:#fff;font-size:20px;border:0;padding:10px;z-index:1;display:inline-block}@media(max-width: 1283.98px){.SdgPage .button-download{margin-left:13px}}@media(max-width: 1024px){.SdgPage .button-download{width:100px;margin:10px 0 0 2px}}@media all and (-ms-high-contrast: none){.SdgPage *::-ms-backdrop,.SdgPage .button-download{display:inline-block}}.SdgPage table.legend{font-size:16px;padding-top:22px;margin-bottom:3px;margin-left:auto;float:right;padding-right:20px;padding-bottom:4px}@media(min-width: 2760px){.SdgPage table.legend{margin-right:3px;position:absolute;padding-right:0;left:1811px}}@media(max-width: 1024px){.SdgPage table.legend{right:0;top:0;max-width:calc(100% - 125px);position:sticky;padding-right:0;padding-left:130px;margin-right:-433px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage table.legend{position:static}}.SdgPage table.legend th,.SdgPage table.legend td{outline:1px solid #eaeaea;color:#fff;width:110px;min-width:110px;text-align:center;font-weight:normal;padding:5px 0}.SdgPage table.legend th.heading,.SdgPage table.legend td.heading{color:#000;font-size:25px;outline:0;text-align:right;font-weight:bold;padding:0 5px}.SdgPage table.legend thead th.legend-key{position:relative}.SdgPage table.legend thead th.legend-key:before{content:"Key:";position:absolute;top:-24px;color:#000;font-size:15px;left:0;font-style:italic;font-weight:bold}.SdgPage table.legend thead th.negative{background:#e1977a}.SdgPage table.legend thead th.neutral{background:#d77a58}.SdgPage table.legend thead th.neutral-strong{background:#c5592b}.SdgPage table.legend thead th.positive{background:#94411f}.SdgPage table.legend thead th.positive-strong{background:#642d19}.SdgPage table.legend tbody td.negative{background:#f60500}.SdgPage table.legend tbody td.neutral{background:#fc9b30}.SdgPage table.legend tbody td.neutral-strong{background:#f1c700}.SdgPage table.legend tbody td.positive{background:#90d14e}.SdgPage table.legend tbody td.positive-strong{background:#00af4d}.SdgPage table.legend tbody td.positive-strongest{background:#008001}@media all and (-ms-high-contrast: none){.SdgPage *::-ms-backdrop,.SdgPage table.legend{margin-right:0;display:inline-block;padding-left:0}}.SdgPage .names,.SdgPage .results{display:inline-block;margin:0;float:left;padding-right:82px}@media(max-width: 1024px){.SdgPage .names,.SdgPage .results{padding-right:0}}@media(min-width: 2850px){.SdgPage .names,.SdgPage .results{padding-right:0}}.SdgPage .names th,.SdgPage .names td,.SdgPage .results th,.SdgPage .results td{outline:1px solid #8797981a;padding:0}.SdgPage .names th.heading,.SdgPage .names td.heading,.SdgPage .results th.heading,.SdgPage .results td.heading{width:200px;min-width:200px;top:185px}.SdgPage .names th:not(.heading),.SdgPage .names td:not(.heading),.SdgPage .results th:not(.heading),.SdgPage .results td:not(.heading){min-width:88px;width:88px}.SdgPage .names thead tr,.SdgPage .results thead tr{z-index:1;position:relative}.SdgPage .names thead th,.SdgPage .results thead th{position:sticky;top:215px;z-index:1}@media(max-width: 1965px){.SdgPage .names thead th,.SdgPage .results thead th{top:18px}}@media(max-width: 1024px){.SdgPage .names thead th,.SdgPage .results thead th{top:107px;position:sticky}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .names thead th,.SdgPage .results thead th{position:sticky;top:0}}.SdgPage .names thead .heading,.SdgPage .results thead .heading{background:#b8cace;padding:0 10px;font-size:22px;height:89px}.SdgPage .names thead .icon,.SdgPage .results thead .icon{height:88px;top:185px;z-index:3}.SdgPage .names thead .icon img,.SdgPage .results thead .icon img{display:block;width:88px}.SdgPage .names thead .aggregate,.SdgPage .names thead .impact-stat,.SdgPage .names thead .negative-flag,.SdgPage .results thead .aggregate,.SdgPage .results thead .impact-stat,.SdgPage .results thead .negative-flag{font-size:22px;padding:0 10px;background:#a6bdc2;min-width:150px;top:185px}.SdgPage .names tbody .heading,.SdgPage .results tbody .heading{background:#dbe5e7;font-weight:bold;text-align:center;font-size:18px;line-height:22px;padding:5px 10px;height:54px}.SdgPage .names tbody td,.SdgPage .results tbody td{height:54px}.SdgPage .names tbody td[class*=revenue-],.SdgPage .results tbody td[class*=revenue-]{position:relative}.SdgPage .names tbody td[class*=revenue-]:before,.SdgPage .results tbody td[class*=revenue-]:before{content:" ";width:100%;height:27px;display:block;position:absolute;top:0}.SdgPage .names tbody td[class*=revenue-].revenue-E:before,.SdgPage .results tbody td[class*=revenue-].revenue-E:before{background:#e1977a}.SdgPage .names tbody td[class*=revenue-].revenue-D:before,.SdgPage .results tbody td[class*=revenue-].revenue-D:before{background:#d77a58}.SdgPage .names tbody td[class*=revenue-].revenue-C:before,.SdgPage .results tbody td[class*=revenue-].revenue-C:before{background:#c5592b}.SdgPage .names tbody td[class*=revenue-].revenue-B:before,.SdgPage .results tbody td[class*=revenue-].revenue-B:before{background:#94411f}.SdgPage .names tbody td[class*=revenue-].revenue-A:before,.SdgPage .results tbody td[class*=revenue-].revenue-A:before{background:#642d19}.SdgPage .names tbody td[class*=dot-],.SdgPage .results tbody td[class*=dot-]{position:relative}.SdgPage .names tbody td[class*=dot-]:after,.SdgPage .results tbody td[class*=dot-]:after{content:" ";width:100%;height:27px;display:block;position:absolute;top:27px}.SdgPage .names tbody td[class*=dot-].dot-E:after,.SdgPage .results tbody td[class*=dot-].dot-E:after{background:#f60500}.SdgPage .names tbody td[class*=dot-].dot-D:after,.SdgPage .results tbody td[class*=dot-].dot-D:after{background:#fc9b30}.SdgPage .names tbody td[class*=dot-].dot-C:after,.SdgPage .results tbody td[class*=dot-].dot-C:after{background:#f1c700}.SdgPage .names tbody td[class*=dot-].dot-B:after,.SdgPage .results tbody td[class*=dot-].dot-B:after{background:#90d14e}.SdgPage .names tbody td[class*=dot-].dot-A:after,.SdgPage .results tbody td[class*=dot-].dot-A:after{background:#00af4d}.SdgPage .names tbody td[class*=dot-].dot-Aplus:after,.SdgPage .results tbody td[class*=dot-].dot-Aplus:after{background:#008001}.SdgPage .names tbody td[class*=aggregate-revenue-],.SdgPage .results tbody td[class*=aggregate-revenue-]{position:relative}.SdgPage .names tbody td[class*=aggregate-revenue-]:before,.SdgPage .results tbody td[class*=aggregate-revenue-]:before{content:" ";width:100%;height:27px;display:block;position:absolute;top:0}.SdgPage .names tbody td[class*=aggregate-revenue-].aggregate-revenue-E:before,.SdgPage .results tbody td[class*=aggregate-revenue-].aggregate-revenue-E:before{background:#e1977a}.SdgPage .names tbody td[class*=aggregate-revenue-].aggregate-revenue-D:before,.SdgPage .results tbody td[class*=aggregate-revenue-].aggregate-revenue-D:before{background:#d77a58}.SdgPage .names tbody td[class*=aggregate-revenue-].aggregate-revenue-C:before,.SdgPage .results tbody td[class*=aggregate-revenue-].aggregate-revenue-C:before{background:#c5592b}.SdgPage .names tbody td[class*=aggregate-revenue-].aggregate-revenue-B:before,.SdgPage .results tbody td[class*=aggregate-revenue-].aggregate-revenue-B:before{background:#94411f}.SdgPage .names tbody td[class*=aggregate-revenue-].aggregate-revenue-A:before,.SdgPage .results tbody td[class*=aggregate-revenue-].aggregate-revenue-A:before{background:#642d19}.SdgPage .names tbody td[class*=aggregate-dot-],.SdgPage .results tbody td[class*=aggregate-dot-]{position:relative;top:50px}.SdgPage .names tbody td[class*=aggregate-dot-]:after,.SdgPage .results tbody td[class*=aggregate-dot-]:after{content:" ";width:100%;height:27px;display:block;position:absolute;top:27px}.SdgPage .names tbody td[class*=aggregate-dot-].aggregate-dot-E:after,.SdgPage .results tbody td[class*=aggregate-dot-].aggregate-dot-E:after{background:#f60500}.SdgPage .names tbody td[class*=aggregate-dot-].aggregate-dot-D:after,.SdgPage .results tbody td[class*=aggregate-dot-].aggregate-dot-D:after{background:#fc9b30}.SdgPage .names tbody td[class*=aggregate-dot-].aggregate-dot-C:after,.SdgPage .results tbody td[class*=aggregate-dot-].aggregate-dot-C:after{background:#f1c700}.SdgPage .names tbody td[class*=aggregate-dot-].aggregate-dot-B:after,.SdgPage .results tbody td[class*=aggregate-dot-].aggregate-dot-B:after{background:#90d14e}.SdgPage .names tbody td[class*=aggregate-dot-].aggregate-dot-A:after,.SdgPage .results tbody td[class*=aggregate-dot-].aggregate-dot-A:after{background:#00af4d}.SdgPage .names tbody td[class*=aggregate-dot-].aggregate-dot-Aplus:after,.SdgPage .results tbody td[class*=aggregate-dot-].aggregate-dot-Aplus:after{background:#008001}.SdgPage .names tbody td.value.negative,.SdgPage .results tbody td.value.negative{background:linear-gradient(to bottom, #e1977a 0%, #e1977a 50%, #f60500 50%, #f60500 100%)}.SdgPage .names tbody td.value.neutral,.SdgPage .results tbody td.value.neutral{background:linear-gradient(to bottom, #d77a58 0%, #d77a58 50%, #fc9b30 50%, #fc9b30 100%)}.SdgPage .names tbody td.value.neutral-strong,.SdgPage .results tbody td.value.neutral-strong{background:linear-gradient(to bottom, #c5592b 0%, #c5592b 50%, #f1c700 50%, #f1c700 100%)}.SdgPage .names tbody td.value.positive,.SdgPage .results tbody td.value.positive{background:linear-gradient(to bottom, #94411f 0%, #94411f 50%, #90d14e 50%, #90d14e 100%)}.SdgPage .names tbody td.value.positive-strong,.SdgPage .results tbody td.value.positive-strong{background:linear-gradient(to bottom, #642d19 0%, #642d19 50%, #00af4d 50%, #00af4d 100%)}.SdgPage .names tbody td.impact-stat,.SdgPage .names tbody td.negative-flag,.SdgPage .results tbody td.impact-stat,.SdgPage .results tbody td.negative-flag{text-align:center}.SdgPage .names tbody td.negative-flag,.SdgPage .results tbody td.negative-flag{color:red}.SdgPage .names tbody td.negative-flag i,.SdgPage .results tbody td.negative-flag i{cursor:pointer}.SdgPage .names tfoot tr td,.SdgPage .results tfoot tr td{outline:0;font-style:italic;font-size:15px}.SdgPage .names{padding:0;width:406px;position:sticky;z-index:2;padding-left:18px;background:#fff;left:227px;margin-left:-24px;margin-right:18px}@media(max-width: 1283.98px){.SdgPage .names{left:55px}}@media(max-width: 1024px){.SdgPage .names{left:0px;padding-left:41px;margin-right:42px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .names{display:none}}@media all and (-ms-high-contrast: none){.SdgPage *::-ms-backdrop,.SdgPage .names{position:relative;left:0}}.SdgPage .results{width:calc(100% - 406px);margin-left:-406px;padding-right:90px}@media(max-width: 1024px){.SdgPage .results{padding-right:0}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .results{margin-left:0}}.SdgPage .results .heading{visibility:hidden}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),(min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),(min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.SdgPage .results .heading{visibility:visible}}.SdgPage .loading-sdg{height:600px;max-width:1430px}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.SdgPage{position:relative}}.team{clear:both;width:auto;padding-top:50px;line-height:30px}.team ul{padding-left:20px;margin-top:0}.team a{margin:0 7px}.modal-sdg-negative{position:fixed;z-index:12;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s linear}.modal-sdg-negative.visible{visibility:visible;opacity:1;transition:opacity .2s linear}.modal-sdg-negative .modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;max-width:600px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:100%}.modal-sdg-negative .modal-content p{color:#000}.modal-sdg-negative .modal-content strong{vertical-align:bottom}.modal-sdg-negative .modal-content dl{margin:5px 0 20px;overflow:hidden}.modal-sdg-negative .modal-content dl dt,.modal-sdg-negative .modal-content dl dd{padding:0;margin:0;float:left}.modal-sdg-negative .modal-content dl dt{width:120px}.modal-sdg-negative .modal-content dl dd{width:calc(100% - 120px);white-space:pre-wrap}.modal-sdg-negative .modal-content .close{position:absolute;top:5px;right:10px;font-size:36px;line-height:1}.modal-sdg-negative .modal-content .close:hover,.modal-sdg-negative .modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-sdg-negative .modal-content .button-close-modal{cursor:pointer;border:0;margin-top:20px;line-height:24px;background:none;border:1px solid silver;padding:7px 10px}.modal-sdg-negative .modal-content .button-close-modal:focus{outline:none}.modal-sdg-negative .modal-content .modal-buttons{text-align:right}
.IB-overview-Page .overview{background:no-repeat url(/images/hero79e2ea8c81ed6fe37d26d2ff8cf146f7.jpg);position:relative;width:100%;height:576px;color:#fff}.IB-overview-Page .overview .overview-content{position:absolute;top:50%;transform:translateY(-100%);right:0;left:0;height:82px}.IB-overview-Page .overview .overview-content h1{font-size:78px;color:#fff;font-weight:600;text-align:center;line-height:.92;letter-spacing:-1px}.IB-overview-Page .overview .overview-content h1 .textbreak-hide-mobile{display:none}.IB-overview-Page .overview .do-something-but-hidden{position:absolute;width:100%;height:576px;text-align:left;font-size:36px;font-weight:600;line-height:1.08;letter-spacing:-0.5px;padding:15px 24px;opacity:0}.IB-overview-Page .overview .do-something-but-hidden .info-2,.IB-overview-Page .overview .do-something-but-hidden .info-3{padding-top:17%;letter-spacing:-0.4px}.IB-overview-Page .overview .do-something-but-hidden .info-3{padding-top:6px;font-weight:normal}.IB-overview-Page .overview .do-something-but-hidden p{color:#000;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1)}@media(min-width: 1024.1px){.IB-overview-Page .overview:hover{background:#000 url(/images/hero79e2ea8c81ed6fe37d26d2ff8cf146f7.jpg);backdrop-filter:blur(8px)}.IB-overview-Page .overview:hover .overview-content{display:none}.IB-overview-Page .overview:hover .do-something-but-hidden{background-color:rgba(0,0,0,.623);opacity:1}.IB-overview-Page .overview:hover .do-something-but-hidden p{color:#fff;font-weight:500}.IB-overview-Page .overview:hover .do-something-but-hidden .info-2{padding-bottom:15px;color:#90deed}}@media(min-width: 768px)and (max-width: 1024px){.IB-overview-Page .overview{height:400px}.IB-overview-Page .overview .overview-content h1{font-size:60px}}@media(max-width: 767.98px){.IB-overview-Page .overview{background:#000 no-repeat url(/images/investment_banking0daba8d15e32832b81568d2d28b1351c.png);max-width:351px;height:469px;background-size:cover}.IB-overview-Page .overview .overview-content{transform:translateY(-30%)}.IB-overview-Page .overview .overview-content h1{font-size:36px;line-height:1;letter-spacing:-0.37px}.IB-overview-Page .overview .overview-content h1 .textbreak-hide-mobile{display:block}}.IB-overview-Page .flex-container{max-width:1280px;height:auto;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.IB-overview-Page .flex-container .child-one{background:#000 url(/images/equity_research4aa10a93ac28a14e76d3819cb3082bfd.jpg)}.IB-overview-Page .flex-container .child-two{background:#000 url(/images/economics_strategyd7a9472aa2bd87173986f2678df46370.jpg)}.IB-overview-Page .flex-container .child-three{background:#000 url(/images/sustainabilityf22e71874d2ab3496d6ad3acdbb934b3.jpg)}.IB-overview-Page .flex-container .child-four{background:#000 url(/images/equity_tradingb24145667e2266138ac04835b068546b.jpg)}.IB-overview-Page .flex-container .child-five{background:#000 url(/images/financial_markets56e9ce171886cfc1f986ae7a6b15eef0.jpg)}.IB-overview-Page .flex-container .child-six{background:#000 url(/images/conferences_mained20ac4b1b935166e453c310c40e5b96.jpg)}.IB-overview-Page .flex-container .flex-box{width:100%;height:350px;position:relative;background-size:cover;display:flex;align-items:flex-end}.IB-overview-Page .flex-container .flex-box .before-hover{max-width:51%;white-space:nowrap;display:block}.IB-overview-Page .flex-container .flex-box .before-hover h3{color:#fff;font-size:37px;font-weight:600;line-height:1;letter-spacing:-0.2px;backdrop-filter:brightness(0.6);width:fit-content;text-wrap:auto;padding:5px}.IB-overview-Page .flex-container .flex-box .hover-text{width:100%;height:350px;position:inherit;background-color:rgba(0,0,0,.55);text-align:left;display:none}.IB-overview-Page .flex-container .flex-box .hover-text p{font-size:24px;font-weight:500;line-height:1.13;letter-spacing:-0.2px;padding:9px 12px 43px}.IB-overview-Page .flex-container .flex-box .circle-plus{position:absolute;bottom:10%;right:5%;width:40px;height:40px;border-radius:50%;background-color:transparent;text-align:center;border:solid 1.9px #fff}.IB-overview-Page .flex-container .flex-box .circle-plus span{font-size:50px;font-weight:100;position:absolute;height:47px;top:-17px;left:5px;color:#fff}@media(min-width: 768px){.IB-overview-Page .flex-container .flex-box .circle-plus{bottom:6%}}@media(min-width: 1024.1px){.IB-overview-Page .flex-container .flex-box:hover .before-hover{display:none}.IB-overview-Page .flex-container .flex-box:hover .hover-text{display:block}}@media(max-width: 1024px){.IB-overview-Page .flex-container .flex-box{height:300px;max-width:350px}.IB-overview-Page .flex-container .flex-box .before-hover{max-width:61%}.IB-overview-Page .flex-container .flex-box .before-hover h3{font-size:30px}}.IB-overview-Page .flex-container .verticles{width:1px;margin:0 18px 0 17px;background-color:#b4b4b2;float:left}@media(min-width: 1024.1px){.IB-overview-Page .flex-container .deskhorizontal-tabverticle{width:1280px;height:1px;margin:17px 0;background-color:#b4b4b2}}@media(min-width: 768px)and (max-width: 1024px){.IB-overview-Page .flex-container{justify-content:space-around}.IB-overview-Page .flex-container .deskhorizontal-tabverticle{width:1px;margin:0 18px 0 17px;background-color:#b4b4b2;float:left}.IB-overview-Page .flex-container .tab-horizontals{width:948px;height:1px;margin:17px 0;background-color:#b4b4b2}}@media(max-width: 767.98px){.IB-overview-Page .flex-container{max-width:351px;height:auto}.IB-overview-Page .flex-container .child-one{background:#000 no-repeat url(/images/equity_research4aa10a93ac28a14e76d3819cb3082bfd.jpg)}.IB-overview-Page .flex-container .child-two{background:#000 no-repeat url(/images/economics_strategyd7a9472aa2bd87173986f2678df46370.jpg)}.IB-overview-Page .flex-container .child-three{background:#000 no-repeat url(/images/sustainabilityf22e71874d2ab3496d6ad3acdbb934b3.jpg)}.IB-overview-Page .flex-container .child-four{background:#000 no-repeat url(/images/equity_tradingb24145667e2266138ac04835b068546b.jpg)}.IB-overview-Page .flex-container .child-five{background:#000 no-repeat url(/images/financial_markets56e9ce171886cfc1f986ae7a6b15eef0.jpg)}.IB-overview-Page .flex-container .child-six{background:#000 no-repeat url(/images/conferences_mained20ac4b1b935166e453c310c40e5b96.jpg);background-size:cover;background-position:bottom}.IB-overview-Page .flex-container .flex-box{height:222px;max-width:351px}.IB-overview-Page .flex-container .flex-box .hide-mobile{display:none}.IB-overview-Page .flex-container .flex-box .hover-text{display:none}.IB-overview-Page .flex-container .verticles{width:100%;height:1px;margin:12px 0 11px 0}}.IB-overview-Page .promo-banner{width:100%;height:198px;text-align:center;color:#fff;background:no-repeat url(/images/connections_banner5facc38518522ed02a5ec3bc0761e4ff.svg);display:flex;flex-direction:column;justify-content:center;align-items:center}.IB-overview-Page .promo-banner .access{width:100%;padding:0 153px}.IB-overview-Page .promo-banner .access span{font-size:48px;font-weight:600}.IB-overview-Page .promo-banner .real-insite{width:100%;font-size:21px;font-weight:500;letter-spacing:.47px;margin:10px 0}.IB-overview-Page .promo-banner .login-button{background-color:transparent;border-radius:9px;border:solid 1.75px #fff;padding:10px 15px;margin-top:10px}.IB-overview-Page .promo-banner .login-button .login-logo{line-height:.86;letter-spacing:.47px;color:#fff;font-size:21px;font-weight:bold}.IB-overview-Page .promo-banner .login-button:hover{background-color:#fff}.IB-overview-Page .promo-banner .login-button:hover .login-logo{color:#375153}@media(max-width: 1880px){.IB-overview-Page .promo-banner{background-size:cover}.IB-overview-Page .promo-banner .access span{font-size:43px}.IB-overview-Page .promo-banner .real-insite{margin:10px 0}}@media(max-width: 1024px){.IB-overview-Page .promo-banner .real-insite{display:none}}@media(max-width: 767.98px){.IB-overview-Page .promo-banner .access{padding:0 20px 10px}.IB-overview-Page .promo-banner .access span{font-size:30px}}.IB-overview-Page .FeaturedArticle{width:calc(33.33% - 25px)}@media(max-width: 1024px){.IB-overview-Page .FeaturedArticle{width:calc(50% - 20px)}}@media(max-width: 767.98px){.IB-overview-Page .FeaturedArticle{width:100%}}
.ib-sustainability-research-Page h1.title{z-index:2;font-size:39px;border-bottom:1px solid #b4b4b2;margin-bottom:8px;padding-bottom:15px;position:sticky;padding-top:6px;background:#f9f9f9;top:95px}.ib-sustainability-research-Page .TopBar h1 span{color:#179982}@media(max-width: 767.98px){.ib-sustainability-research-Page .TopBar h1{font-size:20px;line-height:1.2}}@media(max-width: 767.98px){.ib-sustainability-research-Page .TopBar .Divider{margin-top:8px}}.ib-sustainability-research-Page .sustainability-overview{background:no-repeat url(/images/hero3c7f52fed60b351856ba534c1859f730.jpg);position:relative;width:100%;height:576px;display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-items:center}.ib-sustainability-research-Page .sustainability-overview .sustainability-overview-content{backdrop-filter:brightness(0.5);margin-bottom:5px}.ib-sustainability-research-Page .sustainability-overview .sustainability-overview-content h1{color:#fff;font-size:36px;line-height:1.08;letter-spacing:-0.4px;margin:5px 10px}@media(max-width: 767.98px){.ib-sustainability-research-Page .sustainability-overview{background:no-repeat url(/images/hero3c7f52fed60b351856ba534c1859f730.jpg);height:469px}.ib-sustainability-research-Page .sustainability-overview .sustainability-overview-content{top:51%}.ib-sustainability-research-Page .sustainability-overview .sustainability-overview-content h1{font-size:24px}.ib-sustainability-research-Page .sustainability-overview .circle-plus{display:block;bottom:2.5%}}.ib-sustainability-research-Page .sustainability-overview .circle-plus{display:none;position:absolute;right:5%;width:34px;height:34px;border-radius:50%;background-color:transparent;text-align:center;border:solid 1.95px #fff}.ib-sustainability-research-Page .sustainability-overview .circle-plus span{font-size:40px;position:relative;height:47px;top:-8px;color:#fff}.ib-sustainability-research-Page .story-row1{aspect-ratio:300/93;max-width:1280px;background:repeat-x url(/images/image1374b7c8b0ea78c556aa95f1ce9380f26.svg)}.ib-sustainability-research-Page .story-row2{display:flex;flex-direction:row;position:relative;width:100%;height:396px;color:#fff}.ib-sustainability-research-Page .story-row2 .story-col1{width:30%;height:396px;float:left;background-color:#179982}.ib-sustainability-research-Page .story-row2 .story-col1:hover{background-color:#179981bd;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.ib-sustainability-research-Page .story-row2 .story-col1 .story{margin-top:9px;margin-left:12px;margin-right:8px}.ib-sustainability-research-Page .story-row2 .story-col1 .story h2{color:#fff;font-size:32px;line-height:.92;letter-spacing:-0.4px;padding-bottom:9px}.ib-sustainability-research-Page .story-row2 .story-col1 .story .story-content{width:100%;font-size:17px;line-height:1;letter-spacing:.2px;padding-top:6px}.ib-sustainability-research-Page .story-row2 .story-col1 .story .rectangle-button{width:72px;height:34px;padding:8px 0 8.5px;border-radius:6px;border:solid 1px #fff;font-size:13.5px;margin-top:15px}.ib-sustainability-research-Page .story-row2 .story-col1 .story .rectangle-button .exp{font-size:16px;line-height:1;letter-spacing:.3px;text-align:center;color:#fff}.ib-sustainability-research-Page .story-row2 .story-col1 .story .rectangle-button:hover{background-color:#fff;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.ib-sustainability-research-Page .story-row2 .story-col1 .story .rectangle-button:hover .exp{color:#2f2e2e}.ib-sustainability-research-Page .story-row2 .story-col2{width:70%;float:right;background:no-repeat url(/images/sdg_framework_image_desktopaf281572e510d63bcd1a40bcff0945d4.jpg);background-size:cover}.ib-sustainability-research-Page .story-row2 .circle-plus{display:none;position:absolute;bottom:10%;right:5%;width:34px;height:34px;border-radius:50%;background-color:transparent;text-align:center;border:solid 1.95px #fff}.ib-sustainability-research-Page .story-row2 .circle-plus span{font-size:40px;position:relative;height:47px;top:-8px;color:#fff}@media(max-width: 767.98px){.ib-sustainability-research-Page .story-row2{flex-direction:column;width:100%;height:468px}.ib-sustainability-research-Page .story-row2 .story-col1{width:351px;height:144px;background-color:#009767}.ib-sustainability-research-Page .story-row2 .story-col1 .story h2{width:331px;height:144px;font-size:30px;font-weight:600;line-height:1;color:#fff;padding-right:60px}.ib-sustainability-research-Page .story-row2 .story-col1 .story p{display:none}.ib-sustainability-research-Page .story-row2 .story-col1 .story hr{display:none}.ib-sustainability-research-Page .story-row2 .story-col2{width:351px;height:324px;background:no-repeat url(/images/sustainability_sdgf_desktopbb442a469bb88187992024207078bfd0.jpg)}.ib-sustainability-research-Page .story-row2 .circle-plus{display:block;bottom:2.3%}}.ib-sustainability-research-Page .story-row3{display:flex;position:relative;width:1280px;height:396px;margin:18px 24px 17px;padding:14px 0 13px 12px;object-fit:contain}.ib-sustainability-research-Page .Row{display:flex;flex-direction:row}.ib-sustainability-research-Page .Row .FeaturedArticle{background-color:#edf2f3;background-size:cover}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3{float:left}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .kicker{color:#179982}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .title{font-size:32px;line-height:1;letter-spacing:-0.15px;font-weight:600;margin-right:53px;color:#375153;width:220px}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .title .sub-title{font-size:32px;line-height:1;letter-spacing:-0.15px;margin:0 0 8px;font-weight:600;margin-right:10px;color:#179982}@media(max-width: 1128px){.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .title .sub-title{font-size:27px}}@media(min-width: 768px)and (max-width: 1024px){.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .title .sub-title{font-size:35px;letter-spacing:-0.5px}}@media(max-width: 1128px){.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .title{font-size:27px;margin-right:0;width:168px}}@media(min-width: 768px)and (max-width: 1024px){.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .title{font-size:35px;letter-spacing:-0.5px;width:250px}}@media(max-width: 767.98px){.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background{height:auto}}.ib-sustainability-research-Page .Row .FeaturedArticle .image-col{float:right;width:76%;height:364px;margin-top:15px;object-fit:contain;background:no-repeat url(/images/sustainability_video_thumbnailf7e888689a620c38b72be9f5037b6149.jpg);background-size:cover}@media(max-width: 1024px){.ib-sustainability-research-Page .Row .FeaturedArticle .image-col{width:60%}}.ib-sustainability-research-Page .Row .FeaturedArticle .circle-plus{display:none;position:absolute;bottom:10%;right:5%;width:34px;height:34px;border-radius:50%;background-color:transparent;text-align:center;border:solid 1.95px #fff}.ib-sustainability-research-Page .Row .FeaturedArticle .circle-plus span{font-size:40px;position:relative;height:47px;top:-8px;color:#fff}.ib-sustainability-research-Page .Row .FeaturedArticle:hover{background-color:#b8cace;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.ib-sustainability-research-Page .Row .FeaturedArticle:hover .row_3 .background{background-color:#b8cace;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.ib-sustainability-research-Page .Row .FeaturedArticle:hover .row_3 .background p{color:#fff}@media(min-width: 768px)and (max-width: 1024px){.ib-sustainability-research-Page .Row .FeaturedArticle{flex-direction:row}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .kicker{font-size:27px}}@media(max-width: 767.98px){.ib-sustainability-research-Page .Row .FeaturedArticle{height:222px;width:351px}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3{height:222px;width:168px;padding:0}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background{height:222px}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .kicker{font-size:15px}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .title{font-size:17px}.ib-sustainability-research-Page .Row .FeaturedArticle .row_3 .background .title .sub-title{font-size:20px;letter-spacing:-0.5px;width:120px}.ib-sustainability-research-Page .Row .FeaturedArticle .image-col{width:183px;margin-top:0;background-image:url(/images/sustainability_video_still42595b2203ee844dbec416751dfe143b.jpg)}.ib-sustainability-research-Page .Row .FeaturedArticle .circle-plus{display:block;bottom:6%}}.ib-sustainability-research-Page .promo-banner{width:100%;height:198px;text-align:center;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.ib-sustainability-research-Page .promo-banner .access{width:100%;padding:0 153px}.ib-sustainability-research-Page .promo-banner .access span{font-size:48px;font-weight:600}.ib-sustainability-research-Page .promo-banner .real-insite{width:100%;font-size:21px;font-weight:500;letter-spacing:.47px;margin:10px 0}.ib-sustainability-research-Page .promo-banner .login-button{background-color:transparent;border-radius:9px;border:solid 1.75px #fff;padding:10px 15px;margin-top:10px}.ib-sustainability-research-Page .promo-banner .login-button .login-logo{line-height:.86;letter-spacing:.47px;color:#fff;font-size:21px;font-weight:bold}.ib-sustainability-research-Page .promo-banner .login-button:hover{background-color:#fff}.ib-sustainability-research-Page .promo-banner .login-button:hover .login-logo{color:#375153}@media(max-width: 1880px){.ib-sustainability-research-Page .promo-banner{background-size:cover}.ib-sustainability-research-Page .promo-banner .access span{font-size:43px}.ib-sustainability-research-Page .promo-banner .real-insite{margin:10px 0}}@media(max-width: 1024px){.ib-sustainability-research-Page .promo-banner .real-insite{display:none}}@media(max-width: 767.98px){.ib-sustainability-research-Page .promo-banner .access{padding:0 20px 10px}.ib-sustainability-research-Page .promo-banner .access span{font-size:30px}}.ib-sustainability-research-Page .promo-banner1{background-image:url(/images/sustainability_bannereddc2a99cfc74b28a634c7a4853f1fcd.svg)}@media(min-width: 768px){.ib-sustainability-research-Page .promo-banner1 .access{padding:0 130px}}.ib-sustainability-research-Page .promo-banner2{background-image:url(/images/connections_banner5facc38518522ed02a5ec3bc0761e4ff.svg)}
.ib-economics-strategy-Page .content-overview{background:no-repeat url(/images/hero53158bfe3359ef0b24176f710bea8bd3.jpg);display:flex;height:576px}.ib-economics-strategy-Page .content-overview .content-overview-heading{margin:445px 0 0 0;backdrop-filter:brightness(0.5)}.ib-economics-strategy-Page .content-overview .content-overview-heading .content{font-size:36px;line-height:1.08;letter-spacing:.2px;color:#fff;padding:0 5px;margin:5px 10px}@media(max-width: 1024px){.ib-economics-strategy-Page .content-overview .content{font-size:29px !important}}@media(max-width: 767.98px){.ib-economics-strategy-Page .content-overview{padding:0;height:469px;display:flex;flex-direction:column-reverse;background-position-x:center}.ib-economics-strategy-Page .content-overview .content-overview-heading{height:fit-content;margin:0;padding:5px 5px}.ib-economics-strategy-Page .content-overview .content-overview-heading .content{display:none}.ib-economics-strategy-Page .content-overview .content-overview-heading .content2{font-size:32px;font-weight:500;line-height:1;letter-spacing:-0.2px;color:#fff}}.ib-economics-strategy-Page .container2{color:#fff;display:flex}@media(max-width: 767.98px){.ib-economics-strategy-Page .container2{width:351px;height:222px}}.ib-economics-strategy-Page .main-cards{width:400px;padding:6px 12px 13px;position:relative}@media(max-width: 767.98px){.ib-economics-strategy-Page .main-cards{width:164px}}.ib-economics-strategy-Page .card-heading{font-size:36px;font-weight:600;line-height:1;letter-spacing:-0.2px}@media(max-width: 767.98px){.ib-economics-strategy-Page .card-heading{font-size:17px}}.ib-economics-strategy-Page .yellow-heading{color:#fce181}.ib-economics-strategy-Page .passage{font-weight:500;line-height:1.17;letter-spacing:.2px}@media(max-width: 767.98px){.ib-economics-strategy-Page .passage{display:none}}.ib-economics-strategy-Page .passage2{font-size:14px;font-weight:500;line-height:1.07}@media(min-width: 1024.1px){.ib-economics-strategy-Page .passage2{display:none}}.ib-economics-strategy-Page .inside-seperators{height:2px;margin:212px 0 10px 0;border-radius:1px}@media(max-width: 767.98px){.ib-economics-strategy-Page .inside-seperators{margin:85px 0 10px 0}}.ib-economics-strategy-Page .yellow-seperators{background-color:#fce181}.ib-economics-strategy-Page .img-card{width:455px;height:auto}@media(max-width: 1024px){.ib-economics-strategy-Page .img-card{display:none}}.ib-economics-strategy-Page .horizontals{width:1px;min-height:396px;margin:0 11.5px;background-color:#b4b4b2}@media(max-width: 767.98px){.ib-economics-strategy-Page .horizontals{height:222px;min-height:unset;margin:0 11px}}.ib-economics-strategy-Page .first-box-of-cards .card-1{background:no-repeat url(/images/macro_view84c57f4dc56b5ded4398a5ad8c6174e7.jpg);background-size:cover}.ib-economics-strategy-Page .first-box-of-cards .trade-img{background:no-repeat url(/images/macro_pic1500065e6f3c24891739b6e07195fa57.jpg);background-size:cover}.ib-economics-strategy-Page .first-box-of-cards .card-2{background:no-repeat url(/images/macro_flash_blockdfb344caecf4d64faf3427b5085820a9.jpg);color:#2f2e2e;background-size:cover}.ib-economics-strategy-Page .first-box-of-cards .card-2 .black-seperators{background-color:#2f2e2e}@media(max-width: 767.98px){.ib-economics-strategy-Page .first-box-of-cards .card-1{background:no-repeat url(/images/macro_view_mobile5be51c047d214846a3d4aba5f0642c0b.jpg)}.ib-economics-strategy-Page .first-box-of-cards .card-2{background:no-repeat url(/images/macro_mobilece596aad25ece3c444623f8036c46692.jpg)}}.ib-economics-strategy-Page .second-box-of-cards .card-1{background:no-repeat url(/images/weekly_charts384029eee144b44237987338b0e15d70.jpg);background-size:cover}.ib-economics-strategy-Page .second-box-of-cards .card-2{background-color:#4d2c60}.ib-economics-strategy-Page .second-box-of-cards .card-2 .white-seperators{background-color:#fff}.ib-economics-strategy-Page .second-box-of-cards .aero-img{background:no-repeat url(/images/economics_imageed7877238f6699939eb32e3f25330d3d.jpg);background-size:cover}@media(max-width: 1024px){.ib-economics-strategy-Page .second-box-of-cards{display:none}}.ib-economics-strategy-Page .third-box-of-cards .card-1{background-color:#2f2e2e}.ib-economics-strategy-Page .third-box-of-cards .tractor-img{background:no-repeat url(/images/outlook_examplee9f6ec0805fedb259e53b1aa37900808.jpg);background-size:cover}.ib-economics-strategy-Page .third-box-of-cards .card-2{background:no-repeat url(/images/forecast_block7b459ebc613b4e3adf1dc9f6cdea2651.jpg);background-size:cover}@media(max-width: 767.98px){.ib-economics-strategy-Page .third-box-of-cards .card-1{background:no-repeat url(/images/forecast_mobileff40e3693ba40c7fa253d7e62d7dee30.jpg);background-size:cover}.ib-economics-strategy-Page .third-box-of-cards .card-2{background:no-repeat url(/images/macro_view_mobile5be51c047d214846a3d4aba5f0642c0b.jpg);background-size:cover}}.ib-economics-strategy-Page .mobile-cards{padding:12px;text-align:center}.ib-economics-strategy-Page .mobile-cards .mobile-cards-heading{font-size:36px;font-weight:600;color:#fff}.ib-economics-strategy-Page .mobile-card1{height:222px;background:no-repeat url(/images/economics_imageed7877238f6699939eb32e3f25330d3d.jpg);background-size:cover;background-position:bottom;display:flex;justify-content:center;background-position-y:60%;align-items:center}.ib-economics-strategy-Page .mobile-card2{height:222px;background:no-repeat linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(/images/outlook_examplee9f6ec0805fedb259e53b1aa37900808.jpg);background-size:cover;background-position:bottom;display:flex;justify-content:center;background-position-y:51%;align-items:center}@media(min-width: 1024.1px){.ib-economics-strategy-Page .hide-tablet-up{display:none}}.ib-economics-strategy-Page .promo-banner{width:100%;height:198px;text-align:center;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.ib-economics-strategy-Page .promo-banner .access{width:100%;padding:0 153px}.ib-economics-strategy-Page .promo-banner .access span{font-size:48px;font-weight:600}.ib-economics-strategy-Page .promo-banner .real-insite{width:100%;font-size:21px;font-weight:500;letter-spacing:.47px;margin:10px 0}.ib-economics-strategy-Page .promo-banner .login-button{background-color:transparent;border-radius:9px;border:solid 1.75px #fff;padding:10px 15px;margin-top:10px}.ib-economics-strategy-Page .promo-banner .login-button .login-logo{line-height:.86;letter-spacing:.47px;color:#fff;font-size:21px;font-weight:bold}.ib-economics-strategy-Page .promo-banner .login-button:hover{background-color:#fff}.ib-economics-strategy-Page .promo-banner .login-button:hover .login-logo{color:#375153}@media(max-width: 1880px){.ib-economics-strategy-Page .promo-banner{background-size:cover}.ib-economics-strategy-Page .promo-banner .access span{font-size:43px}.ib-economics-strategy-Page .promo-banner .real-insite{margin:10px 0}}@media(max-width: 1024px){.ib-economics-strategy-Page .promo-banner .real-insite{display:none}}@media(max-width: 767.98px){.ib-economics-strategy-Page .promo-banner .access{padding:0 31px 10px}.ib-economics-strategy-Page .promo-banner .access span{font-size:30px}}.ib-economics-strategy-Page .promo-banner1{background:no-repeat url(/images/economics_bannerec5c16c8c9d211d4c61cc9936b056864.svg);background-size:cover}@media(max-width: 767.98px){.ib-economics-strategy-Page .promo-banner1{height:fit-content;padding:10px 0}}.ib-economics-strategy-Page .promo-banner2{background:no-repeat url(/images/connections_banner5facc38518522ed02a5ec3bc0761e4ff.svg);background-size:cover}
.ib-equity-sales-and-research .content-overview{display:flex;width:auto;height:576px;margin-bottom:1px;padding:49px 12px 32px 10px;background:rgba(0,0,0,.5) url(/images/overview_hero79e2ea8c81ed6fe37d26d2ff8cf146f7.jpg);background-blend-mode:darken;color:#fff}.ib-equity-sales-and-research .content-overview .content-overview-heading{display:flex;flex-direction:column;justify-content:space-between}.ib-equity-sales-and-research .content-overview .content-overview-heading .content{font-size:160px;font-weight:500;letter-spacing:-2.16px;color:inherit;margin-top:20px}.ib-equity-sales-and-research .content-overview .content-overview-heading .subheading{font-size:36px;font-weight:600;letter-spacing:-0.2px}.ib-equity-sales-and-research .content-overview .content-overview-heading .subheading-three{display:none}@media(min-width: 1024.1px){.ib-equity-sales-and-research .content-overview:hover{transition:all 1.5s ease-in-out}.ib-equity-sales-and-research .content-overview:hover .content-overview-heading .subheading-two{display:none}.ib-equity-sales-and-research .content-overview:hover .content-overview-heading .subheading-three{display:block}}@media(max-width: 767.98px){.ib-equity-sales-and-research .content-overview{height:469px;background:no-repeat url(/images/overview_top_image_mobile6f11527c56825995a134661d694c038a.jpg)}.ib-equity-sales-and-research .content-overview .content-overview-heading .content{font-size:84px;font-weight:500;line-height:.86;letter-spacing:-1.14px;margin-top:110px}.ib-equity-sales-and-research .content-overview .content-overview-heading .subheading-one{font-size:24px;font-weight:500;line-height:1;letter-spacing:-0.2px;padding-right:140px}.ib-equity-sales-and-research .content-overview .content-overview-heading .subheading-two{display:none}}.ib-equity-sales-and-research .row-1 .FeaturedArticle{background:#dbe5e7;height:fit-content}.ib-equity-sales-and-research .row-1 .FeaturedArticle .image-col{width:65%}@media(min-width: 768px)and (max-width: 1024px){.ib-equity-sales-and-research .row-1 .FeaturedArticle .image-col{height:300px}}@media(max-width: 767.98px){.ib-equity-sales-and-research .row-1 .FeaturedArticle .image-col{height:151px}}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-image{width:832px}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card{height:396px}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card .kicker{color:#375153;margin:0 0 1px;font-size:36px;font-weight:600;line-height:1;letter-spacing:-0.27px}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card .title{margin:25px 0 0 0;font-size:96px;font-weight:500;line-height:.75;color:#375153}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card .content{margin:87px 0 0;color:#375153;margin-top:0}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card .content p{font-size:18px;font-weight:500;line-height:1.17;letter-spacing:.2px}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card .hover-content-inside{font-size:15px;font-weight:500;line-height:1.17;letter-spacing:.2px;color:#2f2e2e;display:none}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .hover-content{font-size:18px;font-weight:500;line-height:1.17;letter-spacing:.2px;color:#fff;padding:9px;display:none}@media(min-width: 1024.1px){.ib-equity-sales-and-research .row-1:hover{transition:all 1.5s ease-in-out}.ib-equity-sales-and-research .row-1:hover .article-col{background-color:#a6bdc2;padding:4px}.ib-equity-sales-and-research .row-1:hover .article-col .article-card{display:none}.ib-equity-sales-and-research .row-1:hover .article-col .hover-content{display:block}}@media(max-width: 1024px){.ib-equity-sales-and-research .row-1{height:fit-content}.ib-equity-sales-and-research .row-1 .FeaturedArticle{background-color:#edf2f3;height:fit-content;pointer-events:none}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col{padding-bottom:0}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card{min-height:unset;height:fit-content;padding:16px 16px 16px}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card .kicker{display:none}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card .title{display:none}.ib-equity-sales-and-research .row-1 .FeaturedArticle .article-col .article-card .hover-content-inside{display:block}.ib-equity-sales-and-research .row-1 .FeaturedArticle .image-col{width:100%}}.ib-equity-sales-and-research .row-2{width:100%;max-width:1280px;background-color:#2f2e2e}.ib-equity-sales-and-research .row-2 .image-col{background:no-repeat url(/images/headshotsf874625fbdaefb5abf443e6a33f43966.jpg);background-color:#2f2e2e;width:100%;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;flex-direction:row}.ib-equity-sales-and-research .row-2 .image-col .last-hover-content{color:#fff;display:none;text-align:center;font-size:27px;width:100%;height:100%;z-index:2;backdrop-filter:brightness(0.5);align-content:center;padding:10px}@media(min-width: 1024.1px){.ib-equity-sales-and-research .row-2:hover{transition:all 1.5s ease-in-out;background:rgba(0,0,0,.4)}.ib-equity-sales-and-research .row-2:hover .image-col{transition:all 1.5s ease-in-out;backdrop-filter:brightness(0.5)}.ib-equity-sales-and-research .row-2:hover .image-col .last-hover-content{display:block}.ib-equity-sales-and-research .row-2 .hover-content{display:none}.ib-equity-sales-and-research .row-2 .image-col{aspect-ratio:21/9.1;background-size:contain}}@media(max-width: 1024px){.ib-equity-sales-and-research .row-2{height:fit-content;background-color:#edf2f3}.ib-equity-sales-and-research .row-2 .image-col{height:313px;background-size:contain}.ib-equity-sales-and-research .row-2 .hover-content{display:block;font-size:15px;font-weight:500;line-height:1.17;letter-spacing:.2px;padding:9px;color:#2f2e2e}}@media(max-width: 767.98px){.ib-equity-sales-and-research .row-2 .image-col{height:152px;background-size:contain}}.ib-equity-sales-and-research .promo-banner{width:100%;height:198px;text-align:center;color:#fff;background:no-repeat url(/images/connections_banner5facc38518522ed02a5ec3bc0761e4ff.svg);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:350px}.ib-equity-sales-and-research .promo-banner .access{width:100%;padding:0 153px}.ib-equity-sales-and-research .promo-banner .access span{font-size:48px;font-weight:600}.ib-equity-sales-and-research .promo-banner .real-insite{width:100%;font-size:21px;font-weight:500;letter-spacing:.47px;margin:10px 0}.ib-equity-sales-and-research .promo-banner .login-button{background-color:transparent;border-radius:9px;border:solid 1.75px #fff;padding:10px 15px;margin-top:10px}.ib-equity-sales-and-research .promo-banner .login-button .login-logo{line-height:.86;letter-spacing:.47px;color:#fff;font-size:21px;font-weight:bold}.ib-equity-sales-and-research .promo-banner .login-button:hover{background-color:#fff}.ib-equity-sales-and-research .promo-banner .login-button:hover .login-logo{color:#375153}@media(max-width: 1880px){.ib-equity-sales-and-research .promo-banner{background-size:cover}.ib-equity-sales-and-research .promo-banner .access span{font-size:43px}.ib-equity-sales-and-research .promo-banner .real-insite{margin:10px 0}}@media(max-width: 1024px){.ib-equity-sales-and-research .promo-banner .real-insite{display:none}}@media(max-width: 767.98px){.ib-equity-sales-and-research .promo-banner .access{padding:0 20px 10px}.ib-equity-sales-and-research .promo-banner .access span{font-size:30px}}
.ib-equity-trading-Page .equity-overview{background:no-repeat url(/images/hero5067038b4a5b8eb52f438b5abeeedd19.jpg);position:relative;width:100%;height:576px;display:flex;align-items:flex-end}.ib-equity-trading-Page .equity-overview .equity-overview-content{margin-bottom:5px;backdrop-filter:brightness(0.5)}.ib-equity-trading-Page .equity-overview .equity-overview-content h1{color:#fff;font-size:36px;line-height:1.08;letter-spacing:-0.4px;margin:5px 10px}@media(min-width: 768px)and (max-width: 1024px){.ib-equity-trading-Page .equity-overview .equity-overview-content h1{font-size:28px}}@media(max-width: 767.98px){.ib-equity-trading-Page .equity-overview{background:no-repeat url(/images/hero5067038b4a5b8eb52f438b5abeeedd19.jpg);height:469px}.ib-equity-trading-Page .equity-overview .equity-overview-content{margin-bottom:0}.ib-equity-trading-Page .equity-overview .equity-overview-content h1{font-size:19px}}.ib-equity-trading-Page .story-row2{display:flex;position:relative;color:#375153}.ib-equity-trading-Page .story-row2 .story-col1{width:36%;height:370px;float:left;background-color:#edf2f3}.ib-equity-trading-Page .story-row2 .story-col1 .story{margin-top:9px;margin-left:12px;margin-right:8px}.ib-equity-trading-Page .story-row2 .story-col1 .story h2{color:#375153;font-size:36px;line-height:.92;letter-spacing:-0.4px;padding-bottom:9px}.ib-equity-trading-Page .story-row2 .story-col1 .story .story-content{width:100%;height:fit-content;font-size:17px;line-height:1.17;letter-spacing:.2px;padding-top:6px}.ib-equity-trading-Page .story-row2 .story-col1 .story .rectangle-button{width:72px;height:30px;padding:8px 0 8.5px;border-radius:6px;border:solid 1px #fff;font-size:13.5px;margin-top:15px}.ib-equity-trading-Page .story-row2 .story-col1 .story .rectangle-button .exp{width:72px;height:13.5px;font-size:13.5px;line-height:1;letter-spacing:.3px;text-align:center}.ib-equity-trading-Page .story-row2 .story-col2{width:65%;float:right;background-size:cover}.ib-equity-trading-Page .story-row2 .story-col2 .article-image{height:370px;object-fit:cover}@media(min-width: 1024.1px){.ib-equity-trading-Page .story-row2:hover .story-col1{background-color:#375153;transition:background-color .6s cubic-bezier(0.42, 0, 0.58, 1)}.ib-equity-trading-Page .story-row2:hover .story-col1 .story h2,.ib-equity-trading-Page .story-row2:hover .story-col1 .story .story-content{color:#f7f6f5}}@media(min-width: 768px)and (max-width: 1024px){.ib-equity-trading-Page .story-row2 .story-col1{width:45%}}@media(max-width: 767.98px){.ib-equity-trading-Page .story-row2{flex-direction:column;width:100%;height:auto;background-color:#f7f6f5}.ib-equity-trading-Page .story-row2 .story-col1{width:351px;height:auto}.ib-equity-trading-Page .story-row2 .story-col1 .story{margin-left:5px;margin-right:0;padding:5px}.ib-equity-trading-Page .story-row2 .story-col1 .story h2{font-size:23px;font-weight:600;line-height:1}.ib-equity-trading-Page .story-row2 .story-col1 .story .story-content{color:#000}.ib-equity-trading-Page .story-row2 .story-col1 .story hr{display:none}.ib-equity-trading-Page .story-row2 .story-col2{width:351px;height:auto}}.ib-equity-trading-Page .promo-banner{width:100%;height:198px;text-align:center;color:#fff;background-image:url(/images/connections_banner5facc38518522ed02a5ec3bc0761e4ff.svg);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:350px}.ib-equity-trading-Page .promo-banner .access{width:100%;padding:0 153px}.ib-equity-trading-Page .promo-banner .access span{font-size:48px;font-weight:600}.ib-equity-trading-Page .promo-banner .real-insite{width:100%;font-size:21px;font-weight:500;letter-spacing:.47px;margin:10px 0}.ib-equity-trading-Page .promo-banner .login-button{background-color:transparent;border-radius:9px;border:solid 1.75px #fff;padding:10px 15px;margin-top:10px}.ib-equity-trading-Page .promo-banner .login-button .login-logo{line-height:.86;letter-spacing:.47px;color:#fff;font-size:21px;font-weight:bold}.ib-equity-trading-Page .promo-banner .login-button:hover{background-color:#fff}.ib-equity-trading-Page .promo-banner .login-button:hover .login-logo{color:#375153}@media(max-width: 1880px){.ib-equity-trading-Page .promo-banner{background-size:cover}.ib-equity-trading-Page .promo-banner .access span{font-size:43px}.ib-equity-trading-Page .promo-banner .real-insite{margin:10px 0}}@media(max-width: 1024px){.ib-equity-trading-Page .promo-banner .real-insite{display:none}}@media(max-width: 767.98px){.ib-equity-trading-Page .promo-banner .access{padding:0 20px 10px}.ib-equity-trading-Page .promo-banner .access span{font-size:30px}}
.ib-financial-markets-Page .financial-overview{background:no-repeat url(/images/hero7c5a4d43b27cb535678f55a9b73f0434.jpg);position:relative;width:100%;height:576px;display:flex;align-items:flex-end}.ib-financial-markets-Page .financial-overview .financial-overview-content{backdrop-filter:brightness(0.5);margin-bottom:5px}.ib-financial-markets-Page .financial-overview .financial-overview-content h1{color:#fff;font-size:31px;line-height:1.08;margin:5px 10px}.ib-financial-markets-Page .financial-overview .financial-overview-content h2{color:#fff;font-size:26px;font-weight:400;line-height:1.08;margin:5px 10px}@media(max-width: 767.98px){.ib-financial-markets-Page .financial-overview{background:no-repeat url(/images/hero7c5a4d43b27cb535678f55a9b73f0434.jpg);background-position-x:center;height:469px}.ib-financial-markets-Page .financial-overview .financial-overview-content{margin-bottom:0}.ib-financial-markets-Page .financial-overview .financial-overview-content h1{font-size:24px}.ib-financial-markets-Page .financial-overview .financial-overview-content h2{font-size:20px}}.ib-financial-markets-Page .story-row2{display:flex;position:relative;color:#375153}.ib-financial-markets-Page .story-row2 .story-col1{width:35%;height:370px;float:left;background-color:#edf2f3}.ib-financial-markets-Page .story-row2 .story-col1 .story{margin-top:9px;margin-left:12px;margin-right:8px}.ib-financial-markets-Page .story-row2 .story-col1 .story h2{color:#375153;font-size:36px;line-height:.92;letter-spacing:-0.4px;padding-bottom:9px}.ib-financial-markets-Page .story-row2 .story-col1 .story .story-content{width:100%;height:125px;font-size:17px;line-height:1.17;letter-spacing:.2px}.ib-financial-markets-Page .story-row2 .story-col2{width:65%;float:right}.ib-financial-markets-Page .story-row2 .story-col2 .article-image{object-fit:cover;height:370px;width:100%}@media(min-width: 1024.1px){.ib-financial-markets-Page .story-row2:hover .story-col1{background-color:#375153;transition:background-color .6s cubic-bezier(0.42, 0, 0.58, 1)}.ib-financial-markets-Page .story-row2:hover .story-col1 .story h2,.ib-financial-markets-Page .story-row2:hover .story-col1 .story .story-content{color:#edf2f3}}@media(min-width: 768px)and (max-width: 1024px){.ib-financial-markets-Page .story-row2 .story-col1{width:61%}}@media(max-width: 767.98px){.ib-financial-markets-Page .story-row2{flex-direction:column;width:100%;height:560px}.ib-financial-markets-Page .story-row2 .story-col1{width:351px;height:500px;background-color:#edf2f3}.ib-financial-markets-Page .story-row2 .story-col1 .story{margin-left:5px;margin-right:0;padding:5px}.ib-financial-markets-Page .story-row2 .story-col1 .story h2{font-size:23px;font-weight:600;line-height:1}.ib-financial-markets-Page .story-row2 .story-col1 .story .story-content{color:#375153}.ib-financial-markets-Page .story-row2 .story-col1 .story hr{display:none}.ib-financial-markets-Page .story-row2 .story-col2{width:351px;height:215px}}.ib-financial-markets-Page .promo-banner{width:100%;height:198px;text-align:center;color:#fff;background-image:url(/images/connections_banner5facc38518522ed02a5ec3bc0761e4ff.svg);display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:350px}.ib-financial-markets-Page .promo-banner .access{width:100%;padding:0 153px}.ib-financial-markets-Page .promo-banner .access span{font-size:48px;font-weight:600}.ib-financial-markets-Page .promo-banner .real-insite{width:100%;font-size:21px;font-weight:500;letter-spacing:.47px;margin:10px 0}.ib-financial-markets-Page .promo-banner .login-button{background-color:transparent;border-radius:9px;border:solid 1.75px #fff;padding:10px 15px;margin-top:10px}.ib-financial-markets-Page .promo-banner .login-button .login-logo{line-height:.86;letter-spacing:.47px;color:#fff;font-size:21px;font-weight:bold}.ib-financial-markets-Page .promo-banner .login-button:hover{background-color:#fff}.ib-financial-markets-Page .promo-banner .login-button:hover .login-logo{color:#375153}@media(max-width: 1880px){.ib-financial-markets-Page .promo-banner{background-size:cover}.ib-financial-markets-Page .promo-banner .access span{font-size:43px}.ib-financial-markets-Page .promo-banner .real-insite{margin:10px 0}}@media(max-width: 1024px){.ib-financial-markets-Page .promo-banner .real-insite{display:none}}@media(max-width: 767.98px){.ib-financial-markets-Page .promo-banner .access{padding:0 20px 10px}.ib-financial-markets-Page .promo-banner .access span{font-size:30px}}
.BCB-Munich-2023 * :focus{outline:none}.BCB-Munich-2023 .TitleBar h1 span{color:#2f2e2e}@media(max-width: 767.98px){.BCB-Munich-2023 .TitleBar h1{font-size:20px;line-height:1.2}}@media(max-width: 767.98px){.BCB-Munich-2023 .TitleBar .Divider{margin-top:8px}}@media(max-width: 1024px){.BCB-Munich-2023 .no-divider-tablet{margin-right:0}.BCB-Munich-2023 .no-divider-tablet:after{display:none}}.BCB-Munich-2023 .StoryPackage.with-image.article-1-col{width:calc(33.33% - 16px)}.BCB-Munich-2023 .article-image{height:100%}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .title{margin-bottom:30px}}@media(max-width: 767.98px){.BCB-Munich-2023 .title{margin-bottom:10px}}.BCB-Munich-2023 .title-white{color:#fff}.BCB-Munich-2023 .FeaturedArticle .heading{color:#fff;text-align:center;font-size:78px;font-weight:600;margin-top:154px}@media(max-width: 1024px){.BCB-Munich-2023 .FeaturedArticle .heading{font-size:64px}}@media(max-width: 767.98px){.BCB-Munich-2023 .FeaturedArticle .heading{font-size:38px;margin-top:70px;letter-spacing:-0.5px}}.BCB-Munich-2023 .FeaturedArticle .sub-heading{margin-top:10px;margin-bottom:10px;text-align:center}@media(max-width: 767.98px){.BCB-Munich-2023 .FeaturedArticle .sub-heading{font-size:38px;margin-top:92px;letter-spacing:-0.5px}}.BCB-Munich-2023 .FeaturedArticle .vertical-text{transform:rotate(-90deg)}.BCB-Munich-2023 .FeaturedArticle .full-image-article{width:100%;height:396px;background-image:url(/images/image1a0a523a93f6a4711f00a162d96a1b2e7.jpg)}@media(max-width: 767.98px){.BCB-Munich-2023 .FeaturedArticle .full-image-article{height:222px;background-image:url(/images/image1-mobile1e34d663e2ea3514a8ef9c8c5307a79b.jpg)}}.BCB-Munich-2023 .FeaturedArticle .full-image-article .h2article{color:#fff;font-size:27px;font-weight:500}@media(max-width: 767.98px){.BCB-Munich-2023 .FeaturedArticle .full-image-article .h2article{font-size:38px;margin-top:92px;letter-spacing:-0.5px}}.BCB-Munich-2023 .row_2-1 .kicker{color:#fcde05}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_2-1 .kicker{font-size:25px}}.BCB-Munich-2023 .row_2-1 .title{font-size:34.5px;color:#fff}@media(max-width: 767.98px){.BCB-Munich-2023 .row_2-1 .title{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_2-1 .title{font-size:40px}}.BCB-Munich-2023 .row_2-1 .background{background-color:#2f2e2e}.BCB-Munich-2023 .row_2-1 .background:hover{background-color:#1a1919 !important;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.BCB-Munich-2023 .row_2-1 .background:hover .image2{transition:filter .4s cubic-bezier(0.42, 0, 0.58, 1);filter:brightness(85%)}@media(max-width: 767.98px){.BCB-Munich-2023 .row_2-1 .background{width:168px;height:159px;position:absolute}}@media(max-width: 767.98px){.BCB-Munich-2023 .row_2-1 .story-col .title{font-size:19.5px}}.BCB-Munich-2023 .row_2-2 .story-col{background:#ff5229;padding:0;letter-spacing:.2px}.BCB-Munich-2023 .row_2-2 .story-col .span{text-align:end;font-size:16px;color:#fff}.BCB-Munich-2023 .row_2-2 .story-col .kicker{color:#2f2e2e}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_2-2 .story-col .kicker{font-size:27px}}.BCB-Munich-2023 .row_2-2 .story-col p{width:274px;font-weight:450;font-size:18px;line-height:1.17;margin-top:auto;color:#fff}.BCB-Munich-2023 .row_2-2 .title{color:#fff;font-size:72px;line-height:.75;width:170px}@media(max-width: 767.98px){.BCB-Munich-2023 .row_2-2 .title{font-size:39px;line-height:33px;width:130px}}@media(min-width: 1024.1px){.BCB-Munich-2023 .row_2-2 .story-col{width:613px}.BCB-Munich-2023 .row_2-2 .title{font-size:72px}}.BCB-Munich-2023 .row_3{background-color:#efeeeb}.BCB-Munich-2023 .row_3 .kicker{color:#2f2e2e}@media(max-width: 767.98px){.BCB-Munich-2023 .row_3 .kicker{font-size:15px}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_3 .kicker{font-size:27px}}.BCB-Munich-2023 .row_3 .title{font-size:48px;line-height:1;letter-spacing:-0.15px;font-weight:600;margin-right:53px;color:#2f2e2e;width:220px}@media(max-width: 767.98px){.BCB-Munich-2023 .row_3 .title{font-size:35px;width:120px;margin-right:0;width:100%;line-height:33px}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_3 .title{width:100%}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_3{height:350px}}@media(min-width: 1024.1px){.BCB-Munich-2023 .row_3{width:calc(33.33% - 16px)}}.BCB-Munich-2023 .row_3 .sub-title{font-size:32px;line-height:1;letter-spacing:-0.15px;margin:0 0 8px;font-weight:600;margin-right:10px;color:#00a35d}@media(max-width: 1128px){.BCB-Munich-2023 .row_3 .sub-title{font-size:27px}}@media(max-width: 767.98px){.BCB-Munich-2023 .row_3 .sub-title{font-size:20px;letter-spacing:-0.5px;width:120px}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_3 .sub-title{font-size:35px;letter-spacing:-0.5px}}.BCB-Munich-2023 .row_3 .tag{margin:auto;margin-bottom:0px;margin-left:0px;letter-spacing:1.5px}@media(max-width: 767.98px){.BCB-Munich-2023 .row_3 .tag{font-size:15px}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_3 .tag{font-size:25px}}.BCB-Munich-2023 .row_3 p{margin-top:10px;line-height:.9}.BCB-Munich-2023 .row_3 img{width:100% !important}.BCB-Munich-2023 .row_4-1 .story-col{background:#ff5229;padding:0;letter-spacing:.2px}.BCB-Munich-2023 .row_4-1 .kicker{color:#2f2e2e}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_4-1 .kicker{font-size:25px}}.BCB-Munich-2023 .row_4-1 .title{font-size:48px;color:#fff}@media(max-width: 767.98px){.BCB-Munich-2023 .row_4-1 .title{font-size:25px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_4-1 .title{font-size:50px}}.BCB-Munich-2023 .row_4-1 .text{color:#fff;font-size:18px}@media(min-width: 1024.1px){.BCB-Munich-2023 .row_4-1 .story-col{width:613px}.BCB-Munich-2023 .row_4-1 .title{font-size:48px}}@media(max-width: 767.98px){.BCB-Munich-2023 .row_4-2 .story-col .title{font-size:19.5px}}.BCB-Munich-2023 .row_4-2 .background{background-color:#2f2e2e}.BCB-Munich-2023 .row_4-2 .background:hover{background-color:#181717 !important;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}.BCB-Munich-2023 .row_4-2 .background:hover .image6{transition:filter .4s cubic-bezier(0.42, 0, 0.58, 1);filter:brightness(85%)}.BCB-Munich-2023 .row_4-2 .kicker{color:#fcde05}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_4-2 .kicker{font-size:25px}}.BCB-Munich-2023 .row_4-2 .title{font-size:34.5px;color:#fff}@media(max-width: 767.98px){.BCB-Munich-2023 .row_4-2 .title{font-size:19px;line-height:1.05}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_4-2 .title{font-size:40px}}.BCB-Munich-2023 .row_4-2 .image6{width:100%;height:261px;margin:35px 0 0;position:absolute;bottom:0;left:0}@media(max-width: 767.98px){.BCB-Munich-2023 .row_4-2 .image6{left:0;height:159px}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .row_4-2 .image6{font-size:20px;height:320px;left:0}}@media(min-width: 1024.1px){.BCB-Munich-2023 .row_4-2 .story-col{width:613px}.BCB-Munich-2023 .row_4-2 .title{font-size:36px}}.BCB-Munich-2023 .name{margin:auto;margin-bottom:0px;margin-left:0px;letter-spacing:1.5px;color:#2f2e2e}@media(max-width: 767.98px){.BCB-Munich-2023 .name{font-size:10px}}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .name{font-size:15px}}.BCB-Munich-2023 .image2{height:282px;width:196px;margin:0 0 15px 15px;position:absolute;bottom:0;left:0}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023 .image2{height:305px}}@media(max-width: 767.98px){.BCB-Munich-2023 .image2{margin:0 0 9px 9px;height:149px;width:104px;left:0}}.BCB-Munich-2023 .icon{width:50px;height:50px;right:15px;position:absolute;bottom:15px}@media(max-width: 767.98px){.BCB-Munich-2023 .icon{height:30px;width:30px}}.BCB-Munich-2023 .row_5{width:100%;height:198px;position:relative;display:block;cursor:default}.BCB-Munich-2023 .row_5 .story-col{position:absolute;z-index:2;text-align:center;width:100%;padding-right:23px;padding-top:53px}@media(max-width: 1024px){.BCB-Munich-2023 .row_5 .story-col{padding-top:24px}}@media(max-width: 767.98px){.BCB-Munich-2023 .row_5 .story-col{padding-top:7px;padding-right:6px}}.BCB-Munich-2023 .row_5 .title{font-size:39px;font-weight:500;line-height:1.03;color:#fff;letter-spacing:.47px}@media(max-width: 1024px){.BCB-Munich-2023 .row_5 .title{font-size:27px;margin-bottom:8px}}@media(max-width: 767.98px){.BCB-Munich-2023 .row_5 .title{font-size:24px;margin-bottom:0px;margin-top:5px;margin-right:10px}}.BCB-Munich-2023 .row_5 .content{font-size:18px;font-weight:500;margin-top:8px;color:#fff;letter-spacing:.47px}@media(max-width: 1024px){.BCB-Munich-2023 .row_5 .content{font-size:16px}}@media(max-width: 767.98px){.BCB-Munich-2023 .row_5 .content{font-size:15px;margin-top:5px;margin-right:10px}}.BCB-Munich-2023 .row_5 img{width:950px;position:absolute;top:0;left:0;z-index:1}@media(max-width: 767.98px){.BCB-Munich-2023 .row_5 img{height:111px}}.BCB-Munich-2023 .row_5 button{font-size:19px;width:97px;border:solid;border-width:2.5px;border-color:#fff;border-radius:12px;font-weight:500;height:40px;background:transparent;color:#fff;margin-top:15px}.BCB-Munich-2023 .row_5 button:hover{background-color:#424242;transition:background-color .4s cubic-bezier(0.42, 0, 0.58, 1)}@media(max-width: 767.98px){.BCB-Munich-2023 .row_5 button{font-size:15px;width:73px;height:33px;margin-top:8px}}@media(max-width: 767.98px){.BCB-Munich-2023 .row_5{height:111px}}@media(max-width: 1024px){.BCB-Munich-2023 .desktop-only{display:none}}
.BCB-Munich-2023-Welcome .TitleBar h1{color:#ff7600}.BCB-Munich-2023-Welcome h2{margin:10px 0 30px;width:90%}.BCB-Munich-2023-Welcome h4{color:#87898d;margin-top:80px;font-size:30px;letter-spacing:.2px;line-height:36px}.BCB-Munich-2023-Welcome h5{font-size:18px;line-height:24px}.BCB-Munich-2023-Welcome hr{border-top:4px solid #000;margin:28px 0}.BCB-Munich-2023-Welcome span{font-size:18px;font-weight:400;line-height:1.17;letter-spacing:.4px;color:#2e2f2f}.BCB-Munich-2023-Welcome .hr-thin{width:96.5%}@media(max-width: 767.98px){.BCB-Munich-2023-Welcome .longer-line{width:215%}}.BCB-Munich-2023-Welcome .header-highlighted{padding-right:10%}.BCB-Munich-2023-Welcome .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:20px;display:block}.BCB-Munich-2023-Welcome .mt-50{margin-top:50px}.BCB-Munich-2023-Welcome .mb-10{margin-bottom:10px}@media(max-width: 767.98px){.BCB-Munich-2023-Welcome .mb-38{margin-bottom:38px}}.BCB-Munich-2023-Welcome .ml-15{margin-left:15px}.BCB-Munich-2023-Welcome .pb-25{padding-bottom:25px}.BCB-Munich-2023-Welcome .sub-cols{display:flex}.BCB-Munich-2023-Welcome .sub-cols .sub-col-1{flex:1;width:calc(50% - 40px)}@media(min-width: 768px){.BCB-Munich-2023-Welcome .sub-cols .sub-col-1::after{content:"";position:absolute;background-color:#b4b4b2;width:1px;height:341px;bottom:2.95%;left:49%;right:0}}@media(max-width: 767.98px){.BCB-Munich-2023-Welcome .sub-cols .sub-col-1::after{display:none}}@media(max-width: 767.98px){.BCB-Munich-2023-Welcome .sub-cols .vertical-line-row-1{content:"";position:absolute;background-color:#b4b4b2;width:1px;height:183px;bottom:2.6%;left:49%;right:0}}@media(max-width: 767.98px){.BCB-Munich-2023-Welcome .sub-cols .vertical-line-row-2{content:"";position:absolute;background-color:#b4b4b2;width:1px;height:183px;bottom:13.4%;left:49%;right:0}}.BCB-Munich-2023-Welcome .sub-cols .sub-col-2{flex:1;right:0;padding-left:8px;width:calc(50% - 40px)}.BCB-Munich-2023-Welcome .sub-cols .sub-col-2 p{line-height:18px;font-size:12px}
.BCB-Munich-2023-Keynote-Speaker .TitleBar h1{color:#000}.BCB-Munich-2023-Keynote-Speaker h2{margin:10px 0 40px}.BCB-Munich-2023-Keynote-Speaker h3{font-size:39px;margin-bottom:100px}@media(min-width: 768px){.BCB-Munich-2023-Keynote-Speaker h3{width:416px}}.BCB-Munich-2023-Keynote-Speaker h4{font-size:24px;line-height:24px;margin-bottom:5px}.BCB-Munich-2023-Keynote-Speaker h5{font-size:18px;line-height:24px}.BCB-Munich-2023-Keynote-Speaker p{font-size:18px}.BCB-Munich-2023-Keynote-Speaker span{color:#ff5229}.BCB-Munich-2023-Keynote-Speaker hr{border-top:4px solid #000}.BCB-Munich-2023-Keynote-Speaker .orange-hr{border-top:3px solid #ff5229;margin:28px 0 10px 0}.BCB-Munich-2023-Keynote-Speaker .hr-m{border-top:3px solid #000}.BCB-Munich-2023-Keynote-Speaker .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:20px;display:block}.BCB-Munich-2023-Keynote-Speaker .sub-cols{display:flex}.BCB-Munich-2023-Keynote-Speaker .sub-cols a{border-bottom:0}.BCB-Munich-2023-Keynote-Speaker .sub-cols .sub-col-1{flex:1;width:calc(50% - 40px)}.BCB-Munich-2023-Keynote-Speaker .sub-cols .sub-col-1::after{content:"";position:absolute;background-color:#b4b4b2;width:1px;height:207px;bottom:.8%;left:49%;right:0}.BCB-Munich-2023-Keynote-Speaker .sub-cols .sub-col-2{flex:1;right:0;padding-left:8px;width:calc(50% - 40px)}.BCB-Munich-2023-Keynote-Speaker .sub-cols .sub-col-2 p{line-height:18px;font-size:12px}.BCB-Munich-2023-Keynote-Speaker .holger a{border-bottom:0}.BCB-Munich-2023-Keynote-Speaker .w-100{width:100%}.BCB-Munich-2023-Keynote-Speaker .mt-20{margin-top:20px}.BCB-Munich-2023-Keynote-Speaker .mt-30{margin-top:30px}.BCB-Munich-2023-Keynote-Speaker .mb-10{margin-bottom:10px}.BCB-Munich-2023-Keynote-Speaker .mb-20{margin-bottom:20px}.BCB-Munich-2023-Keynote-Speaker .mb-25{margin-bottom:25px}.BCB-Munich-2023-Keynote-Speaker .small-text{font-size:12px;letter-spacing:.4px}
.BCB-Munich-2023-Oktoberfest .TitleBar h1{color:#000}.BCB-Munich-2023-Oktoberfest .TitleBar h1 span{color:#ff5229}.BCB-Munich-2023-Oktoberfest h2{margin:10px 0 30px;width:90%}.BCB-Munich-2023-Oktoberfest h4{color:#87898d;margin-top:80px;font-size:30px;letter-spacing:.2px;line-height:36px}.BCB-Munich-2023-Oktoberfest h5{font-size:24px;line-height:24px;margin-bottom:15px}.BCB-Munich-2023-Oktoberfest h6{font-size:18px;margin-bottom:5px}.BCB-Munich-2023-Oktoberfest a{cursor:pointer;border-bottom:0}.BCB-Munich-2023-Oktoberfest hr{border-top:4px solid #000;margin:28px 0}.BCB-Munich-2023-Oktoberfest .w-100{width:100%}.BCB-Munich-2023-Oktoberfest .header-highlighted{padding-right:10%}.BCB-Munich-2023-Oktoberfest .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:20px;display:block}.BCB-Munich-2023-Oktoberfest .orange-hr{border-top:3px solid #ff5229;margin:40px 0 10px 0}.BCB-Munich-2023-Oktoberfest .mb-10{margin-bottom:10px}.BCB-Munich-2023-Oktoberfest .mt-20{margin-top:20px !important}.BCB-Munich-2023-Oktoberfest .subtitle{margin-top:10px;width:90%}.BCB-Munich-2023-Oktoberfest .oktoberfest-stats{background-color:#2f2e2e;width:100%;height:198px;margin:30px 0;color:#fcde05;display:flex;justify-content:space-between;align-items:center;position:relative}@media(min-width: 768px){.BCB-Munich-2023-Oktoberfest .oktoberfest-stats .column-1,.BCB-Munich-2023-Oktoberfest .oktoberfest-stats .column-2{flex:1;text-align:center;padding:20px;position:relative}.BCB-Munich-2023-Oktoberfest .oktoberfest-stats .column-1::after{content:"";position:absolute;background-color:#fcde05;width:2px;height:75%;top:50%;left:100%;transform:translate(-50%, -50%);right:0}}.BCB-Munich-2023-Oktoberfest .oktoberfest-stats h4{font-size:36px;margin-top:0;margin-bottom:5px;color:#fcde05}.BCB-Munich-2023-Oktoberfest .oktoberfest-stats span{font-size:18px}.BCB-Munich-2023-Oktoberfest .oktoberfest-stats .horizontal-line{content:"";position:absolute;background-color:#fcde05;width:90%;height:2px}@media(min-width: 768px){.BCB-Munich-2023-Oktoberfest .oktoberfest-stats .horizontal-line{top:50%;left:50%;transform:translate(-50%, -50%)}}@media(max-width: 767.98px){.BCB-Munich-2023-Oktoberfest .oktoberfest-stats{height:300px;text-align:center;display:block}.BCB-Munich-2023-Oktoberfest .oktoberfest-stats span{padding-bottom:5px}.BCB-Munich-2023-Oktoberfest .oktoberfest-stats h4{padding-top:12px;margin-bottom:0}.BCB-Munich-2023-Oktoberfest .oktoberfest-stats .horizontal-line{left:5%;margin-top:5px}}
.BCB-Munich-2023-market-analysis .TitleBar h1{color:#000}.BCB-Munich-2023-market-analysis h2{margin:10px 0 40px;width:98%}@media(min-width: 768px)and (max-width: 1024px){.BCB-Munich-2023-market-analysis h2{width:80%}}.BCB-Munich-2023-market-analysis h3{font-size:39px;margin-bottom:100px}@media(min-width: 768px){.BCB-Munich-2023-market-analysis h3{width:416px}}.BCB-Munich-2023-market-analysis h5{font-size:18px;line-height:24px}.BCB-Munich-2023-market-analysis p{font-size:18px;line-height:24px}.BCB-Munich-2023-market-analysis span{color:#ff5229}.BCB-Munich-2023-market-analysis hr{border-top:4px solid #000}.BCB-Munich-2023-market-analysis .orange-hr{border-top:3px solid #ff5229;margin:28px 0 10px 0}.BCB-Munich-2023-market-analysis .hr-m{border-top:3px solid #000}.BCB-Munich-2023-market-analysis .highlight-text{font-weight:500;letter-spacing:.2px;font-size:21px;margin-bottom:20px;display:block}.BCB-Munich-2023-market-analysis .name{letter-spacing:.4px;width:300px}.BCB-Munich-2023-market-analysis .name a{border-bottom:0}.BCB-Munich-2023-market-analysis .w-100{width:100%}.BCB-Munich-2023-market-analysis .mt-20{margin-top:20px}.BCB-Munich-2023-market-analysis .mt-30{margin-top:30px}.BCB-Munich-2023-market-analysis .mb-10{margin-bottom:10px}.BCB-Munich-2023-market-analysis .mb-20{margin-bottom:20px}.BCB-Munich-2023-market-analysis .mtb-15{margin:15px 0}
.button-close{position:absolute;top:25px;right:25px;padding:0;border:0;background:none;z-index:1}.button-close:focus{outline:none}
.footer-link,.footer-button{padding:0 14px 0 0;border:0;background:none;color:#375153;font-size:15px}.footer-link,.footer-button{line-height:1.4;letter-spacing:.2px}.footer-link:hover,.footer-button:hover{color:#967326}.footer-link:focus,.footer-button:focus{outline:none}.footer-link{font-weight:250;display:block}.footer-link-login,.footer-link-logout{margin-top:0;display:inline-block;line-height:34px;color:#375153}@media(max-width: 1024px){.footer-link-login,.footer-link-logout{display:none}}.footer-link-login{border:1px solid #4b4d4c;border-radius:9px;color:#375153;padding:0 10px;margin-bottom:2px}.footer-button.open{color:#967326}.footer-content{transition:color .3s,opacity .3s linear .4s;position:absolute;bottom:30px}@media(max-width: 1024px){.footer-content{display:none}}.footer-content-navbar{position:absolute;bottom:81px}@media(min-width: 1024.1px){.footer-content-navbar{display:none}}.logo-text-desktop{height:56px;transition-delay:700ms;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:300ms;transition-property:opacity;opacity:1;margin:0 70px;width:300px;height:80px}@media(max-width: 1283.98px){.logo-text-desktop{height:80px;width:185px;transition:none;margin:0 20px}}
.modal,.Footer{position:absolute;z-index:-1;height:100vh;top:0;right:0;width:661px;padding:24px;background-color:#f9f9f9;transition:transform .6s cubic-bezier(0.42, 0, 0.58, 1) .1s;pointer-events:none;overflow:auto}.modal::-webkit-scrollbar-track,.Footer::-webkit-scrollbar-track{background-color:#fff}@media(max-width: 1024px){.modal,.Footer{left:0;top:100%;width:auto;height:100vh;padding:48px;opacity:0;transition:opacity .6s cubic-bezier(0.42, 0, 0.58, 1) .1s}}.modal.open,.open.Footer{transition-delay:0s;transition-duration:.3s;transform:translateX(100%);pointer-events:auto}@media(max-width: 1024px){.modal.open,.open.Footer{transform:none;opacity:1}}.Footer{transition-property:transform,opacity}.Footer .FooterBody{line-height:1.17;padding-top:9px;letter-spacing:.18px;color:#375153}@media(max-width: 767.98px){.Footer .FooterBody{line-height:1.33}}.Footer .FooterBody .heading{font-size:39px;font-weight:600;line-height:1.13;letter-spacing:.15px;color:#375153}.Footer .FooterBody .section~.section{list-style:none;padding:0;margin-top:27px}.Footer .FooterBody .section~.section.uppercase{text-transform:uppercase}.Footer .FooterBody address{font-style:normal}.Footer .FooterBody p~p,.Footer .FooterBody address{margin-top:20px}@media(max-width: 767.98px){.Footer .FooterBody p~p,.Footer .FooterBody address{margin-top:27px}}.Footer .FooterBody a{transition:color .3s;color:#375153}.Footer .FooterBody a:hover{color:#967326}.Footer .FooterBody .Divider{background-color:#fff}@media(max-width: 767.98px){.Footer .FooterBody .Divider{margin-bottom:15px;background-color:#b4b4b2}}@media(min-width: 1024.1px){.Footer .FooterBody .Divider{margin-bottom:20px}}.Footer .FooterBody .disclaimer{font-size:13px;line-height:16px;margin-bottom:20px}
.ResultGroup .title{font-size:18px;line-height:1;padding-top:5px;color:#375153}@media(max-width: 1024px){.ResultGroup .title{font-size:20px;line-height:1.5;margin-bottom:9px}}.ResultGroup .result-list{margin:0;padding:0;list-style:none}.ResultGroup .result-item{font-size:24px;font-weight:600;line-height:1.2;padding:10px 0;border-bottom:1px solid #b4b4b2}.ResultGroup .result-item .publishDate{font-size:15px;color:#967326;font-weight:lighter}.ResultGroup .result-item .publishDate:after{content:"\a";white-space:pre}@media(max-width: 1024px){.ResultGroup .result-item{font-size:20px;padding:11px 0}}.ResultGroup .result-item:first-of-type{padding-top:10px}@media(max-width: 1024px){.ResultGroup .result-item:first-of-type{padding-top:11px;border-top:1px solid #b4b4b2}}.ResultGroup .result-item a{margin-left:10px}
.SearchBar{position:relative;width:100vw;padding:5px;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:20;display:flex;align-items:center;background-color:#fff}@media(min-width: 1024.1px){.SearchBar{max-width:60%;background-color:#edf2f3}}.SearchBar input{flex-grow:1;padding:10px;border:none;outline:none;font-size:16px;color:#375153;background-color:transparent}.SearchBar input::placeholder{color:#375153;opacity:.5}.SearchBar .advanced-search-text{display:none}@media(min-width: 1284px){.SearchBar .advanced-search-text{display:block;cursor:pointer;white-space:nowrap;color:#375153;border-left:1px solid #375153}.SearchBar .advanced-search-text::after{content:"➔";margin-left:8px;margin-right:8px;font-size:16px}}.SearchBar .results{top:100%;left:0;width:100%;height:100%;overflow-y:auto;background-color:#edf2f3;border-top:none;padding-left:5px;z-index:20}@media(min-width: 1024.1px){.SearchBar .results{height:60vh;position:absolute;box-shadow:20px 20px 25px rgba(0,0,0,.2);border:1px solid #ccc}}.SearchBar .results .result-group{padding:10px}.SearchBar .results .result-group h3{margin:0;padding:5px 0;font-size:14px;color:#333;border-bottom:1px solid #eee}.SearchBar .results .result-group ul{list-style:none;padding:0;margin:0}.SearchBar .results .result-group ul li{padding:5px 0}.SearchBar .results .result-group ul li a{text-decoration:none;color:#007bff}.SearchBar .results .result-group ul li a:hover{text-decoration:underline}.SearchBar .results .result-count{color:#375153;font-style:italic;padding:0 5px}.SearchBar .results .no-results{color:#375153}.SearchBar .error-message{color:#b21421;padding:10px}.search-icon{display:none;padding:0 0 0 15px;z-index:10;cursor:pointer;color:#375153}.search-icon img{width:20px;height:20px}.search-icon .hide-desktop{display:none}@media(max-width: 1024px){.search-icon{display:flex}}.mobile-overlay{display:block;position:fixed;height:100vh;top:60px;left:0;right:0;bottom:0;background-color:#edf2f3;z-index:20;padding:20px;border:none}.mobile-overlay input{padding:12px;font-size:18px;width:100%;margin-bottom:20px;border:none;border-radius:4px;background-color:#fff}.mobile-overlay .results{overflow-y:auto}.mobile-overlay .close-button{background:none;border:none;color:#375153;font-size:28px;position:absolute;right:20px;cursor:pointer;line-height:1.5}
.Logo{display:inline-flex;flex-direction:column;align-items:center}@media(max-width: 1024px){.Logo{width:100%;height:60px;display:flex;justify-content:center;margin-left:-10px}}.Logo .logo-image{width:110px;max-width:120px;height:70px;margin:0 80px 0 54px;object-fit:contain;overflow:hidden;cursor:pointer}.Logo .logo-text{margin-left:-10px}.Logo .logo-text-desktop{height:16px;transition-delay:700ms;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:300ms;transition-property:opacity;opacity:1;margin-right:70px;margin-left:70px;width:300px;height:80px}.Logo .logo-text-desktop{width:217px;margin-right:70px;margin-left:70px;width:300px;height:80px}.Logo .logo-text-mobile{width:125px;transition:none}@media(max-width: 767.98px){.Logo .hide-mobile{display:none}}@media(min-width: 1024.1px){.Logo .hide-desktop{display:none}}
.HamburgerIcon{font:12px;display:inline-flex;flex-direction:column;width:24px;height:22px;padding:5px 0;cursor:pointer;border:none;background:none;justify-content:space-between;align-items:stretch;transition:opacity .4s ease !important}.HamburgerIcon:focus{outline:none}.HamburgerIcon:hover span{background-color:#375153}.HamburgerIcon span{width:100%;height:2px;transition:transform .3s cubic-bezier(0.42, 0, 0.58, 1) .5s,opacity .3s cubic-bezier(0.42, 0, 0.58, 1) .5s,background-color .3s cubic-bezier(0.42, 0, 0.58, 1) 0s,width .3s cubic-bezier(0.42, 0, 0.58, 1) .5s;transform-origin:center;opacity:1;background-color:#375153}@media(max-width: 1024px){.HamburgerIcon span{transition-delay:0s}}.HamburgerIcon span:first-child{transform-origin:top left}.HamburgerIcon span:last-child{transform-origin:bottom left}.HamburgerIcon.active span{animation-name:hamburgerFadeOut;animation-duration:.4s;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);opacity:0;animation-fill-mode:forwards}@media(max-width: 1024px){.HamburgerIcon.active span{width:15px;animation-name:hamburgerFlashColor;opacity:1}.HamburgerIcon.active span:nth-child(2){opacity:0}.HamburgerIcon.active span:first-child{transform:rotate(45deg)}.HamburgerIcon.active span:last-child{transform:rotate(-45deg)}}@keyframes hamburgerFadeOut{0%{background-color:#879798}50%{background-color:#879798}100%{background-color:transparent}}@keyframes hamburgerFlashColor{0%{background-color:#879798}50%{background-color:#879798}100%{background-color:#879798}}
.navbar-header{color:#967326}.navbar-header .MenuGroup-back{width:20px;height:20px;position:relative;background:none}.navbar-header .MenuGroup-back::before{content:"";position:absolute;top:50%;left:0;width:17px;height:2px;background-color:#375153;transform:translateY(-50%)}.navbar-header .MenuGroup-back::after{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;border-top:2px solid #375153;border-left:2px solid #375153;transform:translateY(-50%) rotate(-45deg)}.navbar-header .MenuGroup-home{color:#9b9b9b;font-weight:normal;font-size:18px;margin-right:20px}.navbar-header .MenuGroup-back{float:right;margin-right:10px;line-height:47px;font-size:16px;width:21px;height:19px;display:block;margin-top:13px}.navbar-header .MenuGroup-home,.navbar-header .MenuGroup-back{cursor:pointer;display:none}.navbar-header .MenuGroup-home:hover,.navbar-header .MenuGroup-back:hover{opacity:.7}.Submenu .navbar-header{display:none}.Submenu.open .navbar-header{line-height:47px}.Submenu.open .navbar-header .MenuGroup-home,.Submenu.open .navbar-header .MenuGroup-back{display:inline-block}@media(max-width: 1024px){.Submenu.open .navbar-header{display:block}}.Submenu.open .submenu-list{display:block}@media(max-width: 1024px){.Submenu.open .submenu-list{border-width:1px 0 0;border-style:solid}.Submenu.open .submenu-list .MenuItem{border:solid #a6bdc2;border-width:0 0 1px}}.Submenu.open.orange .submenu-list{border-color:#967326}.Submenu.open.green .submenu-list{border-color:#179982}
.MenuItem{font-weight:inherit;padding:0;cursor:pointer;transition:color .3s,background-color .3s;text-decoration:none;letter-spacing:inherit;color:#375153;background:none;border:solid #a6bdc2;border-width:1px 0 0;line-height:42px;width:100%;font-size:16px;margin:0}@media(max-width: 1024px){.MenuItem{color:#375153}}.MenuItem:last-child{margin-bottom:0}.MenuItem:focus{outline:none}.MenuItem.home{color:#b4b4b2;font-size:15px;font-weight:normal}.MenuItem.active{animation-name:simpleMenuItemAnimation;animation-duration:.4s;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-fill-mode:forwards}.MenuItem.active span{color:#967326}.MenuItem.box{font-size:18px;font-weight:500;line-height:1.14;display:table;width:100%;letter-spacing:.4px;border-color:#a6bdc2;position:relative;padding:13px 0 0 0}.MenuItem.box.with-icon{padding-right:50px}@media(max-width: 1024px){.MenuItem.box{font-size:20px;font-weight:600;max-width:100%;min-height:0;cursor:pointer;letter-spacing:.1px}}.MenuItem.box:not(.selected) span.name{display:contents;color:#375153}.MenuItem.box:not(.selected) span.date{display:contents;color:#967326}.MenuItem.box:not(.selected) div.date-div{padding-top:5px}.MenuItem.box span{min-height:27px;padding:6px 0;vertical-align:middle;display:table-cell}@media(max-width: 1024px){.MenuItem.box span{min-height:0;padding:0;height:22px;padding-bottom:10px}}.MenuItem.box span.name{display:block;font-size:20px;line-height:20px;padding:12px 0 0}.MenuItem.box span.date{display:block;font-size:16px;height:auto;padding:8px 0 0}.MenuItem.box .sector-icon{position:absolute;top:50%;right:0;transform:translate(0, -50%);width:48px;height:25px;display:block}@media(max-width: 1024px){.MenuItem.box .sector-icon{height:33px;width:58px}}.MenuItem.box .sector-icon.icon-1{background-image:url(/images/103b32c024099c5f6748c1a82f0203775.svg)}.MenuItem.box .sector-icon.icon-2{background-image:url(/images/2cf7917166a3341f71f536652518c4603.svg)}.MenuItem.box .sector-icon.icon-3{background-image:url(/images/3c02b329b0c77308fa89661d374200352.svg)}.MenuItem.box .sector-icon.icon-4{background-image:url(/images/4bcdbb05246059e54ea29b0192366a0f4.svg)}.MenuItem.box .sector-icon.icon-5{background-image:url(/images/58b26a99f46521a022454368655b542cd.svg)}.MenuItem.box .sector-icon.icon-6{background-image:url(/images/680e1712287a0127dc458ff30345d5a70.svg)}.MenuItem.box .sector-icon.icon-7{background-image:url(/images/7e69b211e5dc80130d363ba1cd1aaa006.svg)}.MenuItem.box .sector-icon.icon-8{background-image:url(/images/8d9858390a60ef19d05d04d388d82ddf4.svg)}.MenuItem.box .sector-icon.icon-9{background-image:url(/images/98bcf87f9ad1ab0a3672aa9bdfe8f3267.svg)}.MenuItem.box .sector-icon.icon-10{background-image:url(/images/10a98857ef2a4a280476bf50adb185d0e9.svg)}.MenuItem.box .sector-icon.icon-11{background-image:url(/images/11cc0b917c76d2487368b4ce1bf9b5aaff.svg)}.MenuItem.box .sector-icon.icon-13{background-image:url(/images/132410c3183b7053a3cc40ef2fcce3d30d.svg)}.MenuItem.box .sector-icon.icon-14{background-image:url(/images/14cac380bd8a98ee017269603c701780f5.svg)}.MenuItem.box .sector-icon.icon-15{background-image:url(/images/15002b9c7fcaf23a11b72318cc269a6412.svg)}.MenuItem.box .sector-icon.icon-16{background-image:url(/images/16d9995614340a72a45ce3cf296e25afbe.svg)}.MenuItem.box .sector-icon.icon-17{background-image:url(/images/17d886ed64b3f354c34b4fc5456fd11011.svg)}.MenuItem.box .sector-icon.icon-18{background-image:url(/images/18afa026fa59b93340c76672559d67c9fe.svg)}.MenuItem.box .sector-icon.icon-19{background-image:url(/images/19e61b371e683c97e999652023c50282ab.svg)}.MenuItem.box .sector-icon.icon-20{background-image:url(/images/208401ea57cec257240d9abdbe7d7d1dce.svg)}.MenuItem.box .sector-icon.icon-21{background-image:url(/images/21c962e345937cb1e79934e311818238cd.svg)}.MenuItem.box .sector-icon.icon-22{background-image:url(/images/228b7ef951470c6be561ac399af9cdf218.svg)}.MenuItem.box .sector-icon.icon-23{background-image:url(/images/23bf6c0d7a6ffc923fdb73bc7562d17fce.svg)}.MenuItem.box .sector-icon.icon-24{background-image:url(/images/24b67efaf6806c0bc2f36dbcf878dc3541.svg)}.MenuItem.box .sector-icon.icon-25{background-image:url(/images/254ca5a89d472cd3e95aaed4efdfe77e6f.svg)}.MenuItem.box .sector-icon.icon-27{background-image:url(/images/27b2da9e4e6616a808aedc05969ee63c00.svg)}.MenuItem.box .sector-icon.icon-28{background-image:url(/images/28f3af77d466872b3db6aea5df560c930a.svg)}.MenuItem.box .sector-icon.icon-57{background-image:url(/images/57f3af77d466872b3db6aea5df560c930a.svg)}.MenuItem.box .sector-icon.icon-59{background-image:url(/images/59f3af77d466872b3db6aea5df560c930a.svg)}.MenuItem.box .sector-icon.icon-292{background-image:url(/images/29206bd06943171625d8a4a9dc9d2621a8d.svg)}.MenuItem.box:hover{color:#967326;background-color:#dbe5e7}.MenuItem.box.active{animation-name:boxMenuItemActive}@media(max-width: 1024px){.MenuItem.box.active{animation:none;color:#2f2e2e}}.MenuItem.green:hover,.MenuItem.green.selected{color:#179982}.MenuItem.yellow:hover,.MenuItem.yellow.selected{color:#facd2d}.MenuGroup{width:100%;border:solid #a6bdc2;border-width:1px 0 0}.MenuGroup:first-child{border-top:none}.MenuGroup .MenuGroupItems{display:none;border-color:#967326}.MenuGroup .MenuGroupItems .MenuItem{display:block;font-size:16px;font-weight:500}.MenuGroup.green .MenuItem:hover,.MenuGroup.green .MenuItem.selected{color:#179982}.MenuGroup.green .MenuGroupItems{border-color:#179982}.MenuGroup.yellow .MenuItem:hover,.MenuGroup.yellow .MenuItem.selected{color:#facd2d}.MenuGroup.yellow .MenuGroupItems{border-color:#facd2d}.MenuGroup.blue .MenuItem:hover,.MenuGroup.blue .MenuItem.selected{color:#967326}.MenuGroup.blue .MenuGroupItems{border-color:#29adcf}.MenuGroup.expanded{border-width:1px 0;border-color:#967326}@media(max-width: 1024px){.MenuGroup.expanded{border-width:0}}.MenuGroup.expanded .MenuGroupItems{display:block}@media(max-width: 1024px){.MenuGroup.expanded .MenuGroupItems{border-width:1px 0 0;border-style:solid}.MenuGroup.expanded .MenuGroupItems .MenuItem{border:solid #a6bdc2;border-width:0 0 1px}}.MenuGroup.expanded.orange{border-color:#967326}.MenuGroup.expanded.orange>.MenuItem{color:#967326}.MenuGroup.expanded.green{border-color:#179982}.MenuGroup.expanded.green>.MenuItem{color:#179982}.MenuGroup.expanded.green .MenuItem.active span{color:#179982}.MenuGroup.expanded.yellow{border-color:#facd2d}.MenuGroup.expanded.yellow>.MenuItem{color:#facd2d}.MenuGroup.expanded.yellow .MenuItem.active span{color:#facd2d}.MenuGroup.expanded.blue{border-color:#967326}.MenuGroup.expanded.blue>.MenuItem{color:#967326}.MenuGroup.expanded.blue .MenuItem.active span{color:#967326}.MenuGroup.expanded+.MenuItem{border:0}.MenuGroup .MenuItem{border:0}@keyframes simpleMenuItemAnimation{0%{color:#4d91a3}50%{color:#1a6e82}100%{color:#2f2e2e}}@keyframes boxMenuItemActive{0%{background-color:#4d91a3}50%{background-color:#1a6e82}100%{color:#efeeeb;background-color:#2f2e2e}}
.NavBar{max-height:calc(100vh - 100px);overflow-y:auto;font-size:20px;font-weight:600;letter-spacing:.02em;color:#b4b4b2;align-items:flex-start;display:flex;flex-direction:column}@media(max-width: 1024px){.NavBar{border-top:none;min-height:100vh}}.NavBar .logout,.NavBar .login{padding-top:20px}.NavBar .logout{font-size:20px}.NavBar .Divider{margin:10px 0 10px;width:100%;border-top:1px solid #b4b4b2}.NavBar .MenuItem.selected{color:#967326}.NavBar .MenuItem.selected.green{color:#179982}.NavBar .MenuItem.selected.yellow{color:#facd2d}@media(max-width: 1024px){.NavBar.NavBar-expanded .MenuGroup:not(.expanded),.NavBar.NavBar-expanded>.MenuItem,.NavBar.NavBar-expanded .footer-content-navbar{display:none}}.NavBar.NavBar-expanded .MenuGroup.expanded .MenuGroupItems>.MenuItem:not(.selected):not(:hover){color:#375153}.NavBar.NavBar-expanded .MenuGroup.expanded .navbar-header>.MenuItem.slate-grey{color:#375153}.NavBar.NavBar-expanded .MenuGroup.expanded .navbar-header>.MenuItem.golden-moss{color:#967326}.NavBar.NavBar-expanded .MenuGroup.expanded .navbar-header>.MenuItem.green{color:#179982}.NavBar.NavBar-expanded .MenuGroup.expanded .navbar-header>.MenuItem.yellow{color:#facd2d}@media(max-width: 1024px){.NavBar.NavBar-expanded .MenuGroup.expanded .navbar-header>.MenuItem{font-weight:normal}.NavBar.NavBar-expanded .MenuGroup.expanded .MenuGroup-home,.NavBar.NavBar-expanded .MenuGroup.expanded .MenuGroup-back{display:inline-block}}.NavBar::-webkit-scrollbar{width:6px !important;right:-25px}
.Submenu{overflow:auto;width:364px;max-height:100vh;padding:18px 24px;transition:transform .6s cubic-bezier(0.42, 0, 0.58, 1) .1s,opacity .6s cubic-bezier(0.42, 0, 0.58, 1) .1s;background-color:#edf2f3}.Submenu h4{color:#375153;line-height:1.5 !important}.Submenu h6{color:#9b9b9b;margin-top:20px}.Submenu::-webkit-scrollbar{width:6px}.Submenu::-webkit-scrollbar-track{background-color:#fff}@media(max-width: 1024px){.Submenu::-webkit-scrollbar-track{background-color:#fff}}.Submenu::-webkit-scrollbar-thumb{background-color:#edf2f3;border-color:#dfded8}@media(max-width: 1024px){.Submenu::-webkit-scrollbar-thumb{border-color:#fff}}.Submenu::-webkit-scrollbar-thumb:hover{background-color:#dbe5e7}@media(max-width: 1024px){.Submenu::-webkit-scrollbar-thumb:hover{background-color:#edf2f3}}@media(max-width: 1024px){.Submenu{width:100%;max-height:none;padding:0 12px;pointer-events:none;opacity:0}}.Submenu.open{transition-delay:0s;transition-duration:.3s;transform:translateX(100%)}@media(max-width: 1024px){.Submenu.open{transform:none;pointer-events:auto;opacity:1}}.Submenu.open.green .selected{color:#127361}.Submenu.open.yellow .selected{color:#facd2d}.Submenu.open.orange .selected{color:#967326}.Submenu.open.blue .selected{color:#29adcf}.Submenu .MenuItem{margin-bottom:6px}@media(max-width: 1024px){.Submenu .MenuItem{margin-bottom:0}}.Submenu .MenuItem:last-child{margin-bottom:0}@media(max-width: 1024px){.Submenu .MenuItem:first-child{border-top:none}}
.LeftSide{position:relative;width:228px;min-height:760px;margin-right:24px;padding:18px 24px;transition-delay:100ms;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:300ms;transition-property:width,padding;z-index:11}@media(max-width: 1024px){.LeftSide{width:100%;min-height:0;margin-right:0;margin-bottom:12px;padding:0;transition:none}}.LeftSide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#edf2f3}.LeftSide .logo-text-mobile{max-width:40%;width:max-content;transition-delay:700ms;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:300ms;transition-property:opacity}.LeftSide .logo-text-desktop{width:242px;max-width:242px;transform:translate(-32px, 0)}@media(max-width: 1024px){.LeftSide .logo-text-desktop{display:none}}.LeftSide .Submenu{position:absolute;top:0;right:0;bottom:0;z-index:-1}@media(max-width: 1024px){.LeftSide .Submenu{position:fixed;top:60px;z-index:1}}.LeftSide .left-navbar-header{position:relative;display:flex;flex-direction:column;transition:margin-bottom 0s linear .4s;justify-content:center;align-items:center}@media(max-width: 1024px){.LeftSide .left-navbar-header{flex-direction:row;height:60px;margin-bottom:0;padding:10px 24px;justify-content:initial}}@media(max-width: 767.98px){.LeftSide .left-navbar-header{padding:10px 12px}}.LeftSide .left-navbar-content{position:relative;transition-delay:700ms;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:300ms;transition-property:opacity;opacity:1;height:80%;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1024px){.LeftSide .left-navbar-content{height:unset;position:absolute;top:100%;right:0;left:0;padding:0 24px;transition-delay:0s;border-top:1px solid #b4b4b2;background:#edf2f3}}@media(max-width: 1024px){.LeftSide .left-navbar-content{padding:0 18px}}@media(max-width: 1024px){.LeftSide .flex-container{display:flex;flex:1;align-items:center;justify-content:space-between;padding:0 15px}.LeftSide .flex-container-logo{order:1;justify-content:flex-start}.LeftSide .flex-container-hamburger{order:0}.LeftSide .flex-container-avatar{order:2;justify-content:flex-end}}@media(max-width: 767.98px){.LeftSide .flex-container-logo{flex-grow:2}}.LeftSide .search-button-desktop{display:inline-flex;width:100%;padding:9px 0 13px;border:0;background:none;color:#b4b4b2;line-height:20px;font-size:15px;font-weight:normal;border:0;margin:4px 0 0}@media(max-width: 1024px){.LeftSide .search-button-desktop{display:none}}.LeftSide .search-button-desktop img{margin:0 0 0 auto;width:18px;height:18px}.LeftSide .search-button-desktop svg path{transition:fill .2s;fill:#b4b4b2}.LeftSide .search-button-desktop:hover svg path{fill:#2f2e2e}.LeftSide .search-button-desktop:focus{outline:none}.LeftSide .search-button-mobile{display:none;margin-left:40px;padding:0;cursor:pointer;border:none;background:none;width:18px}@media(max-width: 500px){.LeftSide .search-button-mobile{margin-left:24px}}@media(max-width: 1024px){.LeftSide .search-button-mobile{display:inline-flex}}.LeftSide .search-button-mobile:focus{outline:none}.LeftSide .search-button-mobile svg path{transition:fill .3s;fill:#b4b4b2}.LeftSide .search-button-mobile span{display:none}.LeftSide .flex-container-logo{cursor:pointer}.LeftSide .HamburgerIcon{position:relative;top:-22px;display:inline-flex;pointer-events:none;opacity:0}@media(min-width: 1284px){.LeftSide .HamburgerIcon{display:none}}@media(max-width: 1283.98px){.LeftSide .HamburgerIcon{opacity:1}}@media(max-width: 1024px){.LeftSide .HamburgerIcon{top:0;pointer-events:auto;order:0}}.LeftSide .Avatar{display:none}@media(max-width: 1024px){.LeftSide .Avatar{display:inline-flex;order:3}}.LeftSide.collapsed{transition-delay:100ms;transition-duration:600ms}.LeftSide.collapsed .HamburgerIcon{pointer-events:auto}@media(min-width: 1024.1px)and (max-width: 1283.98px){.LeftSide.collapsed{width:60px;padding:18px}.LeftSide.collapsed .left-navbar-header{transition-delay:.4s}.LeftSide.collapsed .footer-content{opacity:0}}@media(max-width: 1283.98px){.LeftSide.collapsed .left-navbar-content{transition-delay:0s;transition-duration:300ms;pointer-events:none;opacity:0;transform:translateY(-45px)}}.LeftSide .header-login-button{color:#375153;float:right;order:2;font-size:10px;border:1px solid #375153;border-radius:20px;width:40px;height:40px;line-height:40px;text-align:center}@media(min-width: 1024.1px){.LeftSide .header-login-button{display:none}}
.RightSidebar{position:relative;width:300px;margin-left:12px;transition-delay:100ms;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-duration:300ms;transition-property:width;transform:translate3d(0, 0, 0)}.RightSidebar .right-sidebar-header{min-height:96px}.RightSidebar.collapsed{width:60px;transition-delay:100ms;transition-duration:600ms}
.BrowserMessage{z-index:1000;display:block;position:fixed;width:100%;top:0px;left:0px;min-height:30px;line-height:20px;border-bottom:1px dotted #a29330;text-align:center;color:#000;background-color:#fff8ea;box-shadow:0 0 5px rgba(0,0,0,.2);padding:5px 0 5px;margin-bottom:10px}.BrowserMessage .ignore-btn{font-weight:bold;color:#fff;background:#375153;border:1px solid #ffaf00;margin:0px 10px 0px 10px}
.TopBar{height:85px;position:fixed;flex-direction:column;align-items:flex-start;z-index:11;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;background-color:#f9f9f9;border-bottom:1px solid #d3d3d3;background-size:cover;background-position:center}.TopBar h2{width:100%;font-size:25px;margin-top:10px;margin-left:3px}@media(min-width: 1024.1px){.TopBar{z-index:11;top:0;width:100%;left:0;transition:width .3s cubic-bezier(0.42, 0, 0.58, 1) .1s}}@media(max-width: 1024px){.TopBar{display:none}}.TopBar .Divider{flex:0 0 100%;max-width:100%;margin:5px 0 11px}.TopBar.fixed-height{position:static;padding-top:0;visibility:hidden}@media(max-width: 1024px){.TopBar.fixed-height{display:none}}
.Layout{position:relative;display:flex;overflow:hidden;padding-right:84px;background-color:#f9f9f9}@media(max-width: 1024px){.Layout{display:block;overflow:initial;padding-right:0;padding-top:60px}}.Layout>section{flex:1;max-width:1280px;width:100%;margin-right:auto;margin-left:252px;padding:34px 0 18px;transition:margin-left .3s cubic-bezier(0.42, 0, 0.58, 1) .1s;background-color:#f9f9f9}@media(min-width: 1024.1px){.Layout>section{margin-top:50px}}@media(max-width: 1283.98px){.Layout>section{margin-left:84px}}@media(max-width: 1024px){.Layout>section{max-width:100%;margin:0 auto;padding:0 38px 38px;transition:none;max-width:948px}}@media(max-width: 1024px){.Layout>section{max-width:768px;padding:0 24px 24px}}@media(max-width: 767.98px){.Layout>section{max-width:375px;padding:0 12px 12px}}.Layout .LeftSide{position:fixed;top:80px;bottom:0;left:0;margin-right:24px}@media(max-width: 1024px){.Layout .LeftSide{top:0;bottom:initial;margin-right:0;margin-bottom:12px}}.Layout .LeftSide.collapsed+section{transition-duration:.6s}.Layout .LeftSide:not(.collapsed)+section{margin-left:252px}@media(max-width: 1024px){.Layout .LeftSide:not(.collapsed)+section{margin-left:auto}}.Layout .RightSidebar{position:fixed;z-index:10;top:0;right:0;bottom:0}@media(max-width: 1024px){.Layout .RightSidebar{display:none}}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
    line-height: 1.15; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
    margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
    box-sizing: content-box; /* 1 */
    height: 0; /* 1 */
    overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
    background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
    border-bottom: none; /* 1 */
    text-decoration: underline; /* 2 */
    text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
    font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
    border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 1 */
    line-height: 1.15; /* 1 */
    margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
    /* 1 */
    overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
    /* 1 */
    text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type='button'],
[type='reset'],
[type='submit'] {
    -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
    outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
    padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
    box-sizing: border-box; /* 1 */
    color: inherit; /* 2 */
    display: table; /* 1 */
    max-width: 100%; /* 1 */
    padding: 0; /* 3 */
    white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
    vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
    overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type='checkbox'],
[type='radio'] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type='search'] {
    -webkit-appearance: textfield; /* 1 */
    outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type='search']::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
    -webkit-appearance: button; /* 1 */
    font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
    display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
    display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
    display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
    display: none;
}

@font-face{font-family:"ESPeak";font-weight:400;src:url(/fonts/ESPeak-Extralightd0b1a2435cb75b4d8ea3e37c6e8c5297.woff2) format("woff2"),url(/fonts/ESPeak-Extralightabdf64634ff95665051dca47d842bf87.woff) format("woff")}@font-face{font-family:"ESPeak";font-weight:400;font-style:italic;src:url(/fonts/ESPeak-Italic327542512ab46c42e9b302ea135b86d9.woff2) format("woff2"),url(/fonts/ESPeak-Italic1ea9e9ea758c6d1fa2fdbb85e3c5f240.woff) format("woff")}@font-face{font-family:"ESPeak";font-weight:450;src:url(/fonts/ESPeak-Light2febb98ef30558909ebf52cb4827f22b.woff2) format("woff2"),url(/fonts/ESPeak-Light1228f3c48c0f3ccea66a5b7f862c9446.woff) format("woff")}@font-face{font-family:"ESPeak";font-weight:500;src:url(/fonts/ESPeak-Mediume124b05ae8f42c44874529d5ecdc0a65.woff2) format("woff2"),url(/fonts/ESPeak-Mediumb29185678fb229bb05f5517e1e5dc3e6.woff) format("woff")}@font-face{font-family:"ESPeak";font-weight:500;font-style:italic;src:url(/fonts/ESPeak-MediumItalic971d093955a215cf7a4145e97e8423af.woff2) format("woff2"),url(/fonts/ESPeak-MediumItalic10404a50740d272afd9be6d91453943c.woff) format("woff")}@font-face{font-family:"ESPeak";font-weight:600;src:url(/fonts/ESPeak-Semibold0b742e49e9e5c522013fc6ccb34ff0de.woff2) format("woff2"),url(/fonts/ESPeak-Semiboldf74ffcc4d3ba9afb5b360a54d289f9a5.woff) format("woff")}@font-face{font-family:"ESPeak";font-weight:600;font-style:italic;src:url(/fonts/ESPeak-SemiboldItalic36b9740804b4dbc04b2df5ace32eefef.woff2) format("woff2"),url(/fonts/ESPeak-SemiboldItalicda0533a900bf4f4f6ff9a36eb061d147.woff) format("woff")}h1,h2,h3,h4,h5,h6{font-family:"ESPeak","Arial Narrow",Arial,sans-serif;font-weight:600;margin:0;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1);color:#375153}h1{font-size:39px;line-height:1.13;letter-spacing:.2px}@media(max-width: 767.98px){h1{font-size:30px;letter-spacing:.1px}}h2{font-size:36px;line-height:1;letter-spacing:-0.2px}@media(max-width: 767.98px){h2{font-size:20px;line-height:1.05}}h3{font-size:27px;line-height:1.11}@media(max-width: 767.98px){h3{font-size:19px}}h4{font-size:24px;line-height:1;letter-spacing:.2px}h5{font-size:20px;line-height:1.5;letter-spacing:.2px}h6{font-size:18px;line-height:1;letter-spacing:.4px}a{color:#1a6e82;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1)}a:hover{color:#967326}a:focus{outline:none}input{outline:none}p{margin:0}.kicker,.standfirst{font-size:18px;font-weight:500;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1)}.kicker{line-height:1;letter-spacing:.3px;color:#375153}@media(max-width: 767.98px){.kicker{font-size:15px}}.standfirst{line-height:1.33;letter-spacing:.2px}.date-and-place,.readlink,.helptext{font-size:15px;font-style:italic;line-height:1.2;transition:color .3s cubic-bezier(0.42, 0, 0.58, 1)}.date-and-place{letter-spacing:.8px;color:#fff}.readlink:hover{color:#967326}.readlink:focus{outline:none;animation-name:readlinkActiveAnimation;animation-duration:.4s;animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-fill-mode:forwards}@keyframes readlinkActiveAnimation{0%{color:#4d91a3}50%{color:#4d91a3}100%{color:#1a6e82}}.text-center{text-align:center}.toggle.btn-sm{min-width:25px;display:inline-flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;font-weight:400;cursor:pointer;border-radius:.25rem}.toggle-group .btn-sm{padding:.3rem .55rem;font-size:16px;line-height:1;border-radius:.25rem;padding-right:20px}.btn-success{color:#fff;background-color:#00ac69;border-color:#00ac69}.btn-danger{color:#fff;background-color:#e81500;border-color:#e81500}body{font-family:"ESPeak","Arial Narrow",Arial,sans-serif;font-size:18px;line-height:1.34;font-variant-numeric:tabular-nums;margin:0;padding:0;background-color:#f9f9f9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.no-scroll{position:relative;overflow:hidden}body:before{position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .6s cubic-bezier(0.42, 0, 0.58, 1) .1s;pointer-events:none;opacity:0;background-color:#2f2e2e}@media(max-width: 1024px){body:before{display:none}}body.overlay:before{transition-delay:0s;transition-duration:.3s;pointer-events:auto;opacity:.75}figure{margin:0}*,*:before,*:after{box-sizing:border-box}nav ul{margin:0;padding:0;list-style-type:none}img{max-width:100%;max-height:100%}button{cursor:pointer}a{text-decoration:none;color:#1a6e82}.col-2{max-width:calc(66.66% - 8px)}@media(max-width: 1024px){.col-2{max-width:100%}}.col-2 .col-2{max-width:100%}.col-2 .col-1{max-width:calc(50% - 12px)}@media(max-width: 767.98px){.col-2 .col-1{max-width:calc(50% - 7.5px)}}.col-1{max-width:calc(33.33% - 16px)}@media(max-width: 1024px){.col-1{max-width:calc(50% - 12px)}}@media(max-width: 767.98px){.col-1{max-width:calc(50% - 7.5px)}}.col-1 .col-1{max-width:100%}@media(max-width: 1024px){.col-1 .col-2-tablet-down{max-width:48%;flex:0 0 48%;margin-right:4%}.col-1 .col-2-tablet-down:nth-child(2n){margin-right:0}}@media(max-width: 1024px){.hide-mobile{display:none !important}}@media(min-width: 1024.1px){.hide-desktop{display:none !important}}@media(min-width: 768px){.hide-mobile-up{display:none !important}}@media(max-width: 767.98px){.hide-mobile-down{display:none !important}}@media(min-width: 768px){.mobile-only{display:none !important}}.hide{display:none !important}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background-color:#fff}@media(max-width: 1024px){::-webkit-scrollbar-track{background-color:#fff}}::-webkit-scrollbar-thumb{background-color:#b8cace;border:none;border-radius:16px}@media(max-width: 1024px){::-webkit-scrollbar-thumb{background-color:#dbe5e7;border-color:#fff}}::-webkit-scrollbar-thumb:hover{background-color:#a6bdc2}@media(max-width: 1024px){::-webkit-scrollbar-thumb:hover{background-color:#dbe5e7}}
