.bythenumbers{text-align:center}
.bythenumbers.left-by-the-numbers{text-align:left}
.bythenumbers.left-by-the-numbers .flex-container .flex-item:first-child{margin-left:0}
.bythenumbers .flex-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:flex;justify-content:space-between;padding:0;list-style:none}
.bythenumbers .flex-container .flex-item{padding:0 0 1.5rem 1.5rem;margin-left:0rem;max-width:14.06rem;text-align:left;flex:1}
.bythenumbers .flex-container .flex-item.verticalLine{border-left:.125rem solid #f9550c}
.bythenumbers .flex-container .flex-item .number-title{color:#240b6b;font-family:'Druk';font-size:3.75rem;font-weight:700;letter-spacing:0;line-height:4.125rem;padding-bottom:.3125rem}
.bythenumbers .flex-container .flex-item .number-details{color:#353535;font-family:Akkurat Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}
.bythenumbers .flex-container.singleBlock .flex-item:first-child{width:auto;max-width:none;margin-left:0}
.bythenumbers .bynum-heading{color:#00485e;font-family:Publico Pro Web,Georgia,Times New Roman,Times,serif;font-size:1.5rem;letter-spacing:0;line-height:2rem;font-weight:400;padding-bottom:1rem}
.bythenumbers.white-text .bynum-heading,.bythenumbers.white-text.bythenumber-text .flex-container li.flex-item:first-child .number-details,.bythenumbers.white-text.bythenumber-text .flex-container li.flex-item:first-child .number-title,.bythenumbers.white-text .flex-container .flex-item .number-details,.bythenumbers.white-text .flex-container .flex-item .number-title{color:#fff}
.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-box-pack:center;vertical-align:top;padding:0 1.875rem 0 0;margin-left:0;width:6.875rem}
.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child .number-details,.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child .number-title{color:#00485e;font-family:Publico Pro Web,Georgia,Times New Roman,Times,serif;font-size:1.5rem;letter-spacing:0;line-height:2rem;font-weight:400}
@media(min-width:768px) and (max-width:1024px){.bythenumbers .flex-container .flex-item{padding:0 0 1rem 1.25rem;margin-left:0rem}
.bythenumbers .flex-container .flex-item .number-title{font-size:4rem;line-height:5.625rem}
.bythenumbers .flex-container .flex-item .number-details{font-size:.75rem;line-height:1rem}
.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child{padding:0}
.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child .number-details,.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child .number-title{font-size:1.125rem;line-height:1.25rem}
}
@media(max-width:767px){.bythenumbers{text-align:left}
.bythenumbers .bynum-heading{padding-bottom:0}
.bythenumbers .flex-container{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:block}
.bythenumbers .flex-container li.flex-item{padding-left:1.25rem;margin-left:0;max-width:none}
.bythenumbers .flex-container li.flex-item.verticalLine{padding-bottom:1.75rem}
.bythenumbers .flex-container li.flex-item.verticalLine:last-child{padding-bottom:0}
.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child,.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child .number-details,.bythenumbers.bythenumber-text .flex-container li.flex-item:first-child .number-title{display:inline}
.bythenumbers.bythenumber-text .flex-container li.flex-item:nth-child(2){margin-top:1rem}
}
.bythenumbers--brave{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:768px){.bythenumbers--brave{background-position-x:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media(min-width:1025px){.bythenumbers--brave{background-position-x:6rem}
.bythenumbers .flex-container .flex-item .number-details{font-size:.75rem;line-height:1rem}
}
.bythenumbers--brave.bythenumbers .bythenumbers__list-heading-container{text-align:left}
.bythenumbers--brave.bythenumbers .bythenumbers__list-heading-title{color:#ec6c38;font-family:Akkurat Pro,Helvetica,Arial,sans-serif;text-transform:capitalize;padding-bottom:1rem;font-weight:400}
.bythenumbers--brave.bythenumbers .bythenumbers__list-heading-text{font-family:Akkurat Pro,Helvetica,Arial,sans-serif;font-weight:400}
.bythenumbers--brave.bythenumbers--3-col .bythenumbers__list-heading-container{width:100%}
@media(min-width:768px){.bythenumbers--brave.bythenumbers--3-col .bythenumbers__list-heading-container{width:16.66666667%}
}
.bythenumbers--brave.bythenumbers--3-col .flex-container{margin:0}
.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item{margin-top:2rem;padding:2rem 0 0;max-width:unset}
@media(min-width:768px){.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item{margin-top:0;margin-left:1rem;padding:0 0 0 1rem}
}
@media(min-width:1025px){.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item{margin-left:3rem;padding:0 0 0 3rem}
}
.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item.verticalLine{border-top:.125rem solid #eaeaea;border-left:0}
@media(min-width:768px){.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item.verticalLine{border-top:0;border-left:.125rem solid #eaeaea}
}
.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item .number-title{color:#f8f6f3;font-family:Druk Web Bold,Georgia,Times New Roman,Times,serif;font-size:7.5rem;font-weight:700;letter-spacing:.5rem;line-height:90%;padding-bottom:1rem;text-shadow:-2px 2px 0 #ec6c38,2px 2px 0 #ec6c38,2px -2px 0 #ec6c38,-2px -2px 0 #ec6c38}
@media(min-width:1025px){.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item .number-title{font-size:12.5rem;padding-bottom:2rem}
}
.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item .number-details{color:#00475e;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.75rem;font-family:Publico Pro Web,Georgia,Times New Roman,Times,serif}
@media(min-width:1025px){.bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item .number-details{font-size:1.5rem;font-weight:700;line-height:2rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:100%}
}
.bythenumbers--brave.bythenumbers--4-col .bythenumbers__list-heading-container{width:100%;margin-bottom:4rem}
@media(min-width:768px){.bythenumbers--brave.bythenumbers--4-col .bythenumbers__list-heading-container{width:30%}
}
.bythenumbers--brave.bythenumbers--4-col .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}
.bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item{width:100%;padding:0;margin:0 0 4rem}
@media(min-width:768px){.bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item{width:19%;padding:0 0 0 2rem;margin:0 0 3rem}
}
@media(min-width:1025px){.bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item{width:20%;padding:0 0 0 3rem;margin:0 0 5rem}
}
.bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-title{color:#f8f6f3;font-family:Druk Web Bold,Georgia,Times New Roman,Times,serif;font-size:6.25rem;font-weight:700;letter-spacing:.5rem;line-height:90%;padding-bottom:1rem;text-shadow:-1px 1px 0 #ec6c38,1px 1px 0 #ec6c38,1px -1px 0 #ec6c38,-1px -1px 0 #ec6c38}
@media(min-width:768px){.bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-title{font-size:4rem;line-height:3rem}
}
@media(min-width:1025px){.bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-title{font-size:6.25rem;line-height:5.625rem}
}
.bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-details{color:#58595b}
.bythenumbers--brave.white-text .bythenumbers__list-heading-text,.bythenumbers--brave.white-text .bythenumbers__list-heading-title{color:#fff}
.bythenumbers--brave.white-text .flex-container .flex-item .number-title{color:#00475e;text-shadow:-2px 2px 0 #fff,2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff}
.bythenumbers--brave.white-text .flex-container .flex-item .number-details{color:#fff}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave{flex-direction:column}
@media(min-width:1025px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave{flex-direction:row}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave .flex-container{width:100%;display:flex;justify-content:flex-start}
.bnym-rebrand__bythenumbers-container .bythenumbers--3-col{padding-bottom:8.75rem}
@media(min-width:768px){.bnym-rebrand__bythenumbers-container .bythenumbers--3-col{padding-bottom:11.25rem}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--4-col{padding-bottom:4rem}
@media(min-width:768px){.bnym-rebrand__bythenumbers-container .bythenumbers--4-col{padding-bottom:6rem}
}
.bnym-rebrand__bythenumbers-container .bythenumbers.bythenumber-text .flex-container li.flex-item:first-child{width:unset;-webkit-box-pack:start;padding:0}
.bnym-rebrand__bythenumbers-container .bythenumbers.bythenumber-text .flex-container li.flex-item:first-child .number-title{color:#ec6c38;font-family:Akkurat Pro,Helvetica,Arial,sans-serif;text-transform:capitalize;font-size:1.5rem;line-height:2rem;letter-spacing:0;text-shadow:none;padding-bottom:1rem}
.bnym-rebrand__bythenumbers-container .bythenumbers.bythenumber-text .flex-container li.flex-item:first-child .number-details{font-family:Akkurat Pro,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;display:block;color:#58595b}
.bythenumbers--brave.bythenumbers--3-col .flex-container{flex-direction:column}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item{margin-top:1rem;padding:1rem 0 0 0;max-width:unset}
@media(min-width:768px){.bythenumbers--brave.bythenumbers--3-col .flex-container{flex-direction:row}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item{margin-top:0;margin-left:1rem;margin-bottom:2rem;padding:0 0 0 1rem}
}
@media(min-width:768px) and (max-width:1024px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container{flex-wrap:wrap}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item:nth-child(odd){margin-left:0;padding-left:0;border-left:0}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item:nth-child(odd).verticalLine{border-left:0}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item{width:calc(50% - 2rem)}
}
@media(min-width:1025px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col{flex-direction:row}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container{flex-wrap:nowrap}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item{margin-left:3rem;padding:0 0 0 3rem;width:100%}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item .number-title{color:#f8f6f3;font-family:Druk Web Bold,Georgia,Times New Roman,Times,serif;font-size:7.5rem;font-weight:700;letter-spacing:.5rem;line-height:90%;padding-bottom:1rem;text-shadow:-2px 2px 0 #ec6c38,2px 2px 0 #ec6c38,2px -2px 0 #ec6c38,-2px -2px 0 #ec6c38}
@media(min-width:1025px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item .number-title{font-size:12.5rem;padding-bottom:2rem}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item .number-details{color:#58595b;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.75rem;font-family:Publico Pro Web,Georgia,Times New Roman,Times,serif}
@media(min-width:1025px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item .number-details{font-size:1.5rem;font-weight:700;line-height:2rem;width:min-content;min-width:100%}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item.verticalLine{border-top:0;border-left:0}
@media(min-width:768px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--3-col .flex-container .flex-item.verticalLine{border-top:0;border-left:.125rem solid #eaeaea}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--3-col.bythenumbers--brave.bythenumbers--font-size-100px .flex-container .flex-item .number-title{font-size:5rem;padding-bottom:1rem}
@media(min-width:1025px){.bnym-rebrand__bythenumbers-container .bythenumbers--3-col.bythenumbers--brave.bythenumbers--font-size-100px .flex-container .flex-item .number-title{font-size:6.25rem}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--4-col .flex-item{width:calc(50% - 2rem);max-width:100%;padding:0 0 0 2rem;margin:0 0 2rem 0}
.bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item:nth-child(2n+1){padding-left:0}
@media(min-width:768px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-title{font-size:5rem;line-height:4.5rem}
.bythenumbers .flex-container .flex-item .number-details{font-size:1rem;line-height:1.5rem}
}
@media(min-width:1025px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--4-col .flex-item{width:20%;max-width:20%;padding:0 0 0 3rem;margin:0 0 5rem 0}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-title{color:#f8f6f3;font-family:Druk Web Bold,Georgia,Times New Roman,Times,serif;font-size:6.25rem;font-weight:700;letter-spacing:.5rem;line-height:90%;padding-bottom:1rem;text-shadow:-1px 1px 0 #ec6c38,1px 1px 0 #ec6c38,1px -1px 0 #ec6c38,-1px -1px 0 #ec6c38}
@media(min-width:768px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-title{font-size:4rem;line-height:3rem}
}
@media(min-width:1025px){.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-title{font-size:6.25rem;line-height:5.625rem}
}
.bnym-rebrand__bythenumbers-container .bythenumbers--brave.bythenumbers--4-col .flex-container .flex-item .number-details{color:#58595b}
.bythenumbers .flex-container .flex-item.verticalLine{border-left:2px solid #ccc}
.paragraph-small .cmp-text p{font-size:.875rem;line-height:1.375rem}
.paragraph-small .cmp-text p sup{top:2px}
.text-color--gray .cmp-text{color:#666}
.text-color--gray .cmp-text a{color:#666;border-color:#666}
.text-color--gray .cmp-text a:active,.text-color--gray .cmp-text a:focus,.text-color--gray .cmp-text a:hover{color:#fff;margin:0 -.2rem;padding:0 .2rem}
.text-color--gray .cmp-text a:focus,.text-color--gray .cmp-text a:hover{background-color:#000;border-color:#000;outline:0}
.text-color--gray .cmp-text a:active{background-color:#b3a369;border-color:#b3a369}
.padding-top-24{padding-top:24px}
@media(max-width:767px){.padding-top-24{padding-top:1rem}
}
@media(max-width:767px){.disable-mobile-pad-y.padding-bottom-24,.disable-mobile-pad-y.padding-bottom-120,.disable-mobile-pad-y.keyhighlights-padding-bottom-lg,.disable-mobile-pad-y.padding-bottom-md,.disable-mobile-pad-y.padding-bottom-sm,.disable-mobile-pad-y.padding-bottom-xl,.disable-mobile-pad-y.padding-bottom-xs,.disable-mobile-pad-y.padding-bottom-xxl,.disable-mobile-pad-y.padding-top-24,.disable-mobile-pad-y.padding-top-120,.disable-mobile-pad-y.keyhighlights-padding-top-lg,.disable-mobile-pad-y.padding-top-md,.disable-mobile-pad-y.padding-top-sm,.disable-mobile-pad-y.padding-top-xl,.disable-mobile-pad-y.padding-top-xs,.disable-mobile-pad-y.padding-top-xxl{padding-top:0;padding-bottom:0}
}
.keyhighlights-container .cmp-container .pershing-container{padding:3rem 4px;max-width:80pc;width:calc(100% - 2rem) !important}
@media(max-width:767px){.keyhighlights-container .cmp-container .pershing-container{padding-bottom:1.5rem;padding-top:1.5rem}
}
.keyhighlights-text{padding-bottom:1rem;padding-top:24px}
@media(max-width:767px){.keyhighlights-text{padding-bottom:0;padding-top:0}
}
.keyhighlights-text .cmp-text p{font-size:.875rem;line-height:1.375rem}
.bythenumbers .flex-container{margin-block-start:1em}
@media(min-width:768px){.key-left{text-align:left}
.key-center{text-align:center}
.key-right{text-align:right}
}