@font-face{font-family:"Karbon";src:url("/theme/assets/fonts/Karbon-Bold.woff2") format("/theme/assets/fonts/woff2"),url("/theme/assets/fonts/Karbon-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Karbon-medium";src:url("/theme/assets/fonts/Karbon-Medium.woff2") format("woff2"),url("/theme/assets/fonts/Karbon-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Karbon-semibold";src:url("/theme/assets/fonts/Karbon-Semibold.woff2") format("woff2"),url("/theme/assets/fonts/Karbon-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Karbon-light";src:url("/theme/assets/fonts/Karbon-Light.woff2") format("woff2"),url("/theme/assets/fonts/Karbon-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.redesign,html{font-size:62.5%;line-height:1.4}.redesign{clear:both}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body.menu-is-open{overflow:hidden}.redesign{
  /*!
   * Bootstrap Grid Only (grid and responsive utilities extracted from Bootstrap 4.1.3)
   * GitHub: https://github.com/dmhendricks/bootstrap-grid-css
   * Bootstrap License: MIT (https://github.com/twbs/bootstrap/blob/v4-dev/LICENSE)
   * Credits: Twitter, Inc. & The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
   */}.redesign .plus.icon{color:#000;position:absolute;margin-left:3px;margin-top:10px;top:0;left:0}.redesign .plus.icon:before{content:"";position:absolute;width:14px;height:2px;background-color:currentColor}.redesign .plus.icon:after{content:"";position:absolute;width:14px;height:2px;background-color:currentColor;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.redesign .plus.icon.large{top:25px;left:auto;right:40px}.redesign .plus.icon.large:after,.redesign .plus.icon.large:before{width:22px}.redesign a,.redesign abbr,.redesign address,.redesign article,.redesign aside,.redesign audio,.redesign blockquote,.redesign body,.redesign canvas,.redesign caption,.redesign cite,.redesign code,.redesign dd,.redesign del,.redesign details,.redesign dfn,.redesign div,.redesign dl,.redesign dt,.redesign em,.redesign fieldset,.redesign figcaption,.redesign figure,.redesign footer,.redesign form,.redesign h1,.redesign h2,.redesign h3,.redesign h4,.redesign h5,.redesign h6,.redesign header,.redesign hgroup,.redesign html,.redesign iframe,.redesign img,.redesign ins,.redesign label,.redesign legend,.redesign li,.redesign main,.redesign mark,.redesign nav,.redesign ol,.redesign p,.redesign pre,.redesign q,.redesign section,.redesign small,.redesign span,.redesign strike,.redesign strong,.redesign sub,.redesign summary,.redesign sup,.redesign table,.redesign tbody,.redesign td,.redesign tfoot,.redesign th,.redesign thead,.redesign time,.redesign tr,.redesign ul,.redesign video{margin:0;padding:0;border:0}.redesign html{font-size:62.5%}.redesign body{font-size:1.6rem;line-height:1.4}.redesign *{font-family:inherit;font-size:inherit;line-height:inherit}.redesign a{color:inherit}.redesign article,.redesign aside,.redesign footer,.redesign header,.redesign main,.redesign nav,.redesign section{display:block}.redesign *{-webkit-box-sizing:border-box;box-sizing:border-box}.redesign :after,.redesign :before{-webkit-box-sizing:inherit;box-sizing:inherit}.redesign table{border-collapse:collapse;border-spacing:0}.redesign ol,.redesign ul{list-style:none}.redesign img,.redesign video{max-width:100%;height:auto}.redesign img{border-style:none}.redesign blockquote,.redesign q{quotes:none}.redesign blockquote:after,.redesign blockquote:before,.redesign q:after,.redesign q:before{content:"";content:none}.redesign .hidden{display:none!important}.redesign [disabled]{cursor:not-allowed}.redesign :focus:not(:focus-visible){outline:none}.redesign .sr-only{position:absolute;clip:rect(1px,1px,1px,1px);left:-9999px;top:-9999px}.redesign .skipnav{text-align:left}.redesign .skipnav a{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;background-color:#EC008C}.redesign .skipnav a:active,.redesign .skipnav a:focus{position:static;left:0;width:auto;height:auto;overflow:visible;text-decoration:underline;color:#fff;padding:6px}@-ms-viewport{width:device-width}.redesign html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}.redesign *,.redesign :after,.redesign :before{-webkit-box-sizing:inherit;box-sizing:inherit}.redesign .clearfix:after{display:block;clear:both;content:""}.redesign .visible{visibility:visible!important}.redesign .invisible{visibility:hidden!important}.redesign .hidden-xs-up{display:none!important}@media (max-width:575.98px){.redesign .hidden-xs-down{display:none!important}}@media (min-width:576px){.redesign .hidden-sm-up{display:none!important}}@media (max-width:767.98px){.redesign .hidden-sm-down{display:none!important}}@media (min-width:768px){.redesign .hidden-md-up{display:none!important}}@media (max-width:991.98px){.redesign .hidden-md-down{display:none!important}}@media (min-width:992px){.redesign .hidden-lg-up{display:none!important}}@media (max-width:1199.98px){.redesign .hidden-lg-down{display:none!important}}@media (min-width:1200px){.redesign .hidden-xl-up{display:none!important}}@media (max-width:1399.98px){.redesign .hidden-xl-down{display:none!important}}@media (min-width:1400px){.redesign .hidden-xxl-up{display:none!important}}.redesign .hidden-xxl-down{display:none!important}.redesign .visible-print-block{display:none!important}@media print{.redesign .visible-print-block{display:block!important}}.redesign .visible-print-inline{display:none!important}@media print{.redesign .visible-print-inline{display:inline!important}}.redesign .visible-print-inline-block{display:none!important}@media print{.redesign .visible-print-inline-block{display:inline-block!important}}@media print{.redesign .hidden-print{display:none!important}}.redesign .container{width:100%;padding-right:13px;padding-left:13px;margin-right:auto;margin-left:auto}@media (min-width:576px){.redesign .container{max-width:540px}}@media (min-width:768px){.redesign .container{max-width:720px}}@media (min-width:992px){.redesign .container{max-width:960px}}@media (min-width:1200px){.redesign .container{max-width:1366px}}.redesign .container-fluid{width:100%;padding-right:13px;padding-left:13px;margin-right:auto;margin-left:auto}.redesign .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-13px;margin-left:-13px}.redesign .no-gutters{margin-right:0;margin-left:0}.redesign .no-gutters>.col,.redesign .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.redesign .col,.redesign .col-1,.redesign .col-10,.redesign .col-11,.redesign .col-12,.redesign .col-2,.redesign .col-3,.redesign .col-4,.redesign .col-5,.redesign .col-6,.redesign .col-7,.redesign .col-8,.redesign .col-9,.redesign .col-auto,.redesign .col-lg,.redesign .col-lg-1,.redesign .col-lg-10,.redesign .col-lg-11,.redesign .col-lg-12,.redesign .col-lg-2,.redesign .col-lg-3,.redesign .col-lg-4,.redesign .col-lg-5,.redesign .col-lg-6,.redesign .col-lg-7,.redesign .col-lg-8,.redesign .col-lg-9,.redesign .col-lg-auto,.redesign .col-md,.redesign .col-md-1,.redesign .col-md-10,.redesign .col-md-11,.redesign .col-md-12,.redesign .col-md-2,.redesign .col-md-3,.redesign .col-md-4,.redesign .col-md-5,.redesign .col-md-6,.redesign .col-md-7,.redesign .col-md-8,.redesign .col-md-9,.redesign .col-md-auto,.redesign .col-sm,.redesign .col-sm-1,.redesign .col-sm-10,.redesign .col-sm-11,.redesign .col-sm-12,.redesign .col-sm-2,.redesign .col-sm-3,.redesign .col-sm-4,.redesign .col-sm-5,.redesign .col-sm-6,.redesign .col-sm-7,.redesign .col-sm-8,.redesign .col-sm-9,.redesign .col-sm-auto,.redesign .col-xl,.redesign .col-xl-1,.redesign .col-xl-10,.redesign .col-xl-11,.redesign .col-xl-12,.redesign .col-xl-2,.redesign .col-xl-3,.redesign .col-xl-4,.redesign .col-xl-5,.redesign .col-xl-6,.redesign .col-xl-7,.redesign .col-xl-8,.redesign .col-xl-9,.redesign .col-xl-auto,.redesign .col-xxl,.redesign .col-xxl-1,.redesign .col-xxl-10,.redesign .col-xxl-11,.redesign .col-xxl-12,.redesign .col-xxl-2,.redesign .col-xxl-3,.redesign .col-xxl-4,.redesign .col-xxl-5,.redesign .col-xxl-6,.redesign .col-xxl-7,.redesign .col-xxl-8,.redesign .col-xxl-9,.redesign .col-xxl-auto{position:relative;width:100%;padding-right:13px;padding-left:13px}.redesign .col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.redesign .col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.redesign .col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.redesign .col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.redesign .col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.redesign .col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.redesign .col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.redesign .col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.redesign .col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.redesign .col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.redesign .col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.redesign .col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.redesign .col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.redesign .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.redesign .order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.redesign .order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.redesign .order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.redesign .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.redesign .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.redesign .order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.redesign .order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.redesign .order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.redesign .order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.redesign .order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.redesign .order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.redesign .order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.redesign .order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.redesign .order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.redesign .order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.redesign .offset-1{margin-left:8.3333333333%}.redesign .offset-2{margin-left:16.6666666667%}.redesign .offset-3{margin-left:25%}.redesign .offset-4{margin-left:33.3333333333%}.redesign .offset-5{margin-left:41.6666666667%}.redesign .offset-6{margin-left:50%}.redesign .offset-7{margin-left:58.3333333333%}.redesign .offset-8{margin-left:66.6666666667%}.redesign .offset-9{margin-left:75%}.redesign .offset-10{margin-left:83.3333333333%}.redesign .offset-11{margin-left:91.6666666667%}@media (min-width:576px){.redesign .col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.redesign .col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.redesign .col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.redesign .col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.redesign .col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.redesign .col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.redesign .col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.redesign .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.redesign .col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.redesign .col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.redesign .col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.redesign .col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.redesign .col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.redesign .col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.redesign .order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.redesign .order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.redesign .order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.redesign .order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.redesign .order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.redesign .order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.redesign .order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.redesign .order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.redesign .order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.redesign .order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.redesign .order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.redesign .order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.redesign .order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.redesign .order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.redesign .order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.redesign .offset-sm-0{margin-left:0}.redesign .offset-sm-1{margin-left:8.3333333333%}.redesign .offset-sm-2{margin-left:16.6666666667%}.redesign .offset-sm-3{margin-left:25%}.redesign .offset-sm-4{margin-left:33.3333333333%}.redesign .offset-sm-5{margin-left:41.6666666667%}.redesign .offset-sm-6{margin-left:50%}.redesign .offset-sm-7{margin-left:58.3333333333%}.redesign .offset-sm-8{margin-left:66.6666666667%}.redesign .offset-sm-9{margin-left:75%}.redesign .offset-sm-10{margin-left:83.3333333333%}.redesign .offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.redesign .col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.redesign .col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.redesign .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.redesign .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.redesign .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.redesign .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.redesign .col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.redesign .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.redesign .col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.redesign .col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.redesign .col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.redesign .col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.redesign .col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.redesign .col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.redesign .order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.redesign .order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.redesign .order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.redesign .order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.redesign .order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.redesign .order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.redesign .order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.redesign .order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.redesign .order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.redesign .order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.redesign .order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.redesign .order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.redesign .order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.redesign .order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.redesign .order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.redesign .offset-md-0{margin-left:0}.redesign .offset-md-1{margin-left:8.3333333333%}.redesign .offset-md-2{margin-left:16.6666666667%}.redesign .offset-md-3{margin-left:25%}.redesign .offset-md-4{margin-left:33.3333333333%}.redesign .offset-md-5{margin-left:41.6666666667%}.redesign .offset-md-6{margin-left:50%}.redesign .offset-md-7{margin-left:58.3333333333%}.redesign .offset-md-8{margin-left:66.6666666667%}.redesign .offset-md-9{margin-left:75%}.redesign .offset-md-10{margin-left:83.3333333333%}.redesign .offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.redesign .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.redesign .col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.redesign .col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.redesign .col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.redesign .col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.redesign .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.redesign .col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.redesign .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.redesign .col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.redesign .col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.redesign .col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.redesign .col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.redesign .col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.redesign .col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.redesign .order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.redesign .order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.redesign .order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.redesign .order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.redesign .order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.redesign .order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.redesign .order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.redesign .order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.redesign .order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.redesign .order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.redesign .order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.redesign .order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.redesign .order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.redesign .order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.redesign .order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.redesign .offset-lg-0{margin-left:0}.redesign .offset-lg-1{margin-left:8.3333333333%}.redesign .offset-lg-2{margin-left:16.6666666667%}.redesign .offset-lg-3{margin-left:25%}.redesign .offset-lg-4{margin-left:33.3333333333%}.redesign .offset-lg-5{margin-left:41.6666666667%}.redesign .offset-lg-6{margin-left:50%}.redesign .offset-lg-7{margin-left:58.3333333333%}.redesign .offset-lg-8{margin-left:66.6666666667%}.redesign .offset-lg-9{margin-left:75%}.redesign .offset-lg-10{margin-left:83.3333333333%}.redesign .offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.redesign .col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.redesign .col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.redesign .col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.redesign .col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.redesign .col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.redesign .col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.redesign .col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.redesign .col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.redesign .col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.redesign .col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.redesign .col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.redesign .col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.redesign .col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.redesign .col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.redesign .order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.redesign .order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.redesign .order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.redesign .order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.redesign .order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.redesign .order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.redesign .order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.redesign .order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.redesign .order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.redesign .order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.redesign .order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.redesign .order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.redesign .order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.redesign .order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.redesign .order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.redesign .offset-xl-0{margin-left:0}.redesign .offset-xl-1{margin-left:8.3333333333%}.redesign .offset-xl-2{margin-left:16.6666666667%}.redesign .offset-xl-3{margin-left:25%}.redesign .offset-xl-4{margin-left:33.3333333333%}.redesign .offset-xl-5{margin-left:41.6666666667%}.redesign .offset-xl-6{margin-left:50%}.redesign .offset-xl-7{margin-left:58.3333333333%}.redesign .offset-xl-8{margin-left:66.6666666667%}.redesign .offset-xl-9{margin-left:75%}.redesign .offset-xl-10{margin-left:83.3333333333%}.redesign .offset-xl-11{margin-left:91.6666666667%}}@media (min-width:1400px){.redesign .col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.redesign .col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.redesign .col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.redesign .col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.redesign .col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.redesign .col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.redesign .col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.redesign .col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.redesign .col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.redesign .col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.redesign .col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.redesign .col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.redesign .col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.redesign .col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.redesign .order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.redesign .order-xxl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.redesign .order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.redesign .order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.redesign .order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.redesign .order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.redesign .order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.redesign .order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.redesign .order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.redesign .order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.redesign .order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.redesign .order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.redesign .order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.redesign .order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.redesign .order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.redesign .offset-xxl-0{margin-left:0}.redesign .offset-xxl-1{margin-left:8.3333333333%}.redesign .offset-xxl-2{margin-left:16.6666666667%}.redesign .offset-xxl-3{margin-left:25%}.redesign .offset-xxl-4{margin-left:33.3333333333%}.redesign .offset-xxl-5{margin-left:41.6666666667%}.redesign .offset-xxl-6{margin-left:50%}.redesign .offset-xxl-7{margin-left:58.3333333333%}.redesign .offset-xxl-8{margin-left:66.6666666667%}.redesign .offset-xxl-9{margin-left:75%}.redesign .offset-xxl-10{margin-left:83.3333333333%}.redesign .offset-xxl-11{margin-left:91.6666666667%}}.redesign .img-fluid{max-width:100%;height:auto}.redesign main:focus{outline:none;border:0px;-webkit-box-shadow:none;box-shadow:none}.redesign .section,.redesign section{margin-top:60px}@media (min-width:1200px){.redesign .section,.redesign section{margin-top:90px}}.redesign .section--collapse-top,.redesign section--collapse-top{margin-top:inherit}.redesign .col.half{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:992px){.redesign .col.half{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width:992px){.redesign .col.half .right-padded{padding-right:60px}}@media (min-width:992px){.redesign .col.half .flush-margin-left{margin-left:-53px}}@media (min-width:992px){.redesign .col.half .flush-margin-right{margin-right:-53px}}.redesign .col.half+.col.half{margin-top:30px}@media (min-width:992px){.redesign .col.half+.col.half{margin-top:0}}@media (max-width:991.98px){.redesign .col.half .padded-mobile{padding-left:20px;padding-right:20px}}.redesign .col.third{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:992px){.redesign .col.third{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1200px){.redesign .col.third{max-width:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}.redesign .col.third+.col.third{margin-top:30px}@media (min-width:992px){.redesign .col.third+.col.third{margin-top:0}}.redesign .col-3-alt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px}@media (min-width:992px){.redesign .col-3-alt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.redesign .col-3-alt>div{width:calc(50% - 18px);-ms-flex-preferred-size:calc(50% - 18px);flex-basis:calc(50% - 18px)}}@media (min-width:1200px){.redesign .col-3-alt>div{width:calc(33.3333% - 18px);-ms-flex-preferred-size:calc(33.3333% - 18px);flex-basis:calc(33.3333% - 18px)}}.redesign .col-3-alt .team-member{margin-bottom:inherit}.redesign .section-row{padding-top:40px;padding-bottom:40px}@media (min-width:768px){.redesign .section-row{padding-top:60px;padding-bottom:60px}}.redesign .section-row--bottom{padding-bottom:40px}@media (min-width:768px){.redesign .section-row--bottom{padding-bottom:60px}}.redesign .section-row--top-flush{padding-top:inherit}@media (min-width:992px){.redesign .block-of-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}}@media (min-width:992px){.redesign .block-of-4>*{width:calc(25% - 12px)}}.redesign .block-of-4+.pagination{margin-top:48px}.redesign .people__contact a{display:block}.redesign .scrollup{display:block;position:fixed;right:0;bottom:50px;background:#d00571;color:#fff;z-index:100;padding:10px 15px;font-size:1.3em;font-weight:bold;text-decoration:none;-webkit-transition:padding 0.2s;transition:padding 0.2s}.redesign .scrollup span{line-height:1.6}.redesign .scrollup:focus,.redesign .scrollup:hover{padding:5px 15px 15px 15px;color:#fff}.no-csstransitions .redesign .scrollup:focus,.no-csstransitions .redesign .scrollup:hover{padding:10px 15px}.js .redesign .scrollup{display:none}@media (min-width:992px){.redesign .align-right-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:992px){.redesign .layout-margin-flush{margin-left:-13px;margin-right:-13px}}.redesign .grid-stack{display:-ms-grid!important;display:grid!important;grid-template-areas:"stack"}.redesign .grid-stack>*{-ms-grid-row:1;-ms-grid-column:1;grid-area:stack}.redesign .grid-stack--center{place-items:center;justify-items:stretch}.redesign .grid-4-col{display:-ms-grid;display:grid;grid-gap:24px}@media (min-width:576px){.redesign .grid-4-col{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.redesign .grid-4-col{-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(4,1fr)}}.redesign .grid-4-col .card+.card{margin:inherit}.redesign .grid-2-4-col{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media (min-width:768px){.redesign .grid-2-4-col{-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(4,1fr)}}.redesign .grid-2-4-col .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:inherit}.redesign .grid-2-4-col .slick-track .slick-slide+.slick-slide{margin-left:24px}.redesign .grid-1-3-col .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.redesign .grid-1-3-col .slick-track .slick-slide{float:none}.redesign .grid-1-3-col .slick-track .media-short+.media-short{margin-left:24px;margin-top:inherit}@media (min-width:992px){.redesign .grid-1-3-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px){.redesign .grid-1-3-col .grid-1-3-col__item+.grid-1-3-col__item{margin-top:24px}}.redesign .grid-1-3-col__item{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:992px){.redesign .grid-1-3-col--stack .grid-1-3-col__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:calc(33.3333% - 24px)}}@media (min-width:1200px){.redesign .flexi-col{display:-webkit-box;display:-ms-flexbox;display:flex;gap:55px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.redesign .flexi-col>div{width:50%}}@media (min-width:1400px){.redesign .flexi-col{gap:110px}}.redesign .flexi-col--full>div{width:100%}.redesign .center-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.redesign .m-top-std{margin-top:24px}@media (max-width:1199.98px){.redesign .m-top-std-mobile{margin-top:24px}}@media (min-width:1400px){.redesign .left-space{padding-left:60px}}.redesign .bg-teal-light{background-color:#00D0CC}.redesign .bg-orange-gradient{background:rgb(255,108,62);background:linear-gradient(145deg,rgb(240,28,119) 0%,rgb(255,108,62) 50%)}.redesign .bg-purple-rebrand{background-color:#8C00AF}.redesign .bg-purple-gradient{background:rgb(214,2,134);background:linear-gradient(145deg,rgb(214,2,134) 0%,rgb(74,20,102) 60%)}.redesign .bg-purple-gradient-top{background:rgb(190,5,129);background:linear-gradient(145deg,rgb(190,5,129) 0%,rgb(71,20,101) 60%,rgb(47,22,95) 100%)}.redesign .bg-green-gradient{background:rgb(13,139,96);background:linear-gradient(145deg,rgb(13,139,96) 0%,rgb(43,23,96) 60%)}.redesign .bg-transparent-gradient{position:relative}.redesign .bg-transparent-gradient__overlay:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(42,23,92,0.5);background:-webkit-gradient(linear,left top,left bottom,from(rgb(42,23,92)),color-stop(100%,rgb(5,5,15)),to(rgb(10,5,20)));background:linear-gradient(180deg,rgb(42,23,92) 0%,rgb(5,5,15) 100%,rgb(10,5,20) 100%);opacity:0.5}.redesign .bg-dark-blue{background-color:#2B175E}.redesign .bg-light-grey{background-color:#E9EAE8}.redesign .bg-purple{background-color:#2B175E}.redesign .bg-purple.experience-block{background-color:#2B175E}.redesign .bg-magenta{background-color:#EC008C}.redesign .bg-magenta.experience-block{background-color:#EC008C}.redesign .bg-teal{background-color:#018292}.redesign .bg-teal.experience-block{background-color:#018292}.redesign .bg-grey{background-color:#F0F4F4}.redesign .bg-grey.experience-block{background-color:#F0F4F4}.redesign .bg-grey.experience-block *,.redesign .bg-grey.experience-block .plus.icon{color:#2B175E}.redesign .bg-grey-medium{background-color:#E9EAE8}.redesign .bg-grey-medium>:last-child{margin-bottom:0}.redesign .bg-pushed{position:relative}.redesign .bg-pushed:before{content:"";position:absolute;left:0;right:0;top:72px;bottom:0}@media (min-width:1200px){.redesign .bg-pushed:before{bottom:72px}}.redesign .bg-pushed .media .media__content{padding-top:108px;padding-bottom:108px}@media (max-width:991.98px){.redesign .bg-pushed .media .media__content{padding-top:20px}}.redesign .bg-pushed .media .media__image img,.redesign .bg-pushed .media .media__image picture{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.redesign .bg-pushed--light-grey:before{background-color:#E9EAE8}.redesign .white-text *,.redesign .white-text .btn.more,.redesign .white-text .title-brand,.redesign .white-text a{color:#fff}.redesign .purple-text *,.redesign .purple-text .btn.more,.redesign .purple-text .title-brand,.redesign .purple-text a{color:#2B175E}.redesign p{color:#3d3d3d;margin-bottom:30px;font-size:16px;font-size:1.6rem}@media (min-width:768px){.redesign p{font-size:18px;font-size:1.8rem}}.redesign p.callout{padding:15px 5px}.redesign .text-right{text-align:right}.redesign .h1,.redesign h1{line-height:1;margin-bottom:30px;font-family:"Karbon",arial,sans-serif;font-size:34px;font-size:3.4rem}@media (min-width:768px){.redesign .h1,.redesign h1{font-size:56px;font-size:5.6rem}}.redesign .h2,.redesign h2{line-height:1.2;margin-bottom:30px;font-family:"Karbon",arial,sans-serif;font-size:34px;font-size:3.4rem}@media (min-width:768px){.redesign .h2,.redesign h2{font-size:48px;font-size:4.8rem}}@media (min-width:992px){.redesign .h2.extra-margin,.redesign h2.extra-margin{margin-bottom:60px}}.redesign .h3,.redesign h3{line-height:1;margin-bottom:30px;font-family:"Karbon",arial,sans-serif;font-size:24px;font-size:2.4rem}@media (min-width:768px){.redesign .h3,.redesign h3{font-size:34px;font-size:3.4rem}}.redesign .h4,.redesign h4{line-height:1;margin-bottom:30px;font-size:18px;font-size:1.8rem}@media (min-width:768px){.redesign .h4,.redesign h4{font-size:24px;font-size:2.4rem}}.redesign .h5,.redesign h5{line-height:1;margin-bottom:20px;font-size:18px;font-size:1.8rem}.redesign .title-border{font-weight:700;margin-bottom:6px;font-family:"Lato",sans-serif;font-size:18px;font-size:1.8rem}.redesign .title-border a,.redesign .title-border span{display:block;position:relative}@media (min-width:992px){.redesign .title-border a,.redesign .title-border span{padding-bottom:16px}}.redesign .title-border a:focus,.redesign .title-border a:hover,.redesign .title-border span:focus,.redesign .title-border span:hover{color:#3d3d3d}@media (min-width:992px){.redesign .title-border a:after,.redesign .title-border span:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid}}.redesign input[type=email],.redesign input[type=number],.redesign input[type=password],.redesign input[type=tel],.redesign input[type=text],.redesign select{padding:13px;width:100%;border:1px solid #859090;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:inherit;font-size:16px;font-size:1.6rem}.redesign input[type=email],.redesign input[type=number],.redesign input[type=password],.redesign input[type=tel],.redesign input[type=text]{height:58px}.redesign hr{border:0;height:1px;margin-top:30px;margin-bottom:30px}.redesign.footer{background-color:#2B175E;font-family:"Lato",sans-serif;clear:both}.redesign.footer *{color:#fff}.redesign.footer a:focus,.redesign.footer a:hover{color:#fff;text-decoration:underline}.redesign.footer li a{text-decoration:none}.redesign.footer li a:focus span,.redesign.footer li a:hover span{color:#fff;text-decoration:underline}.redesign.footer li a span{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:767.98px){.redesign.footer__top .footer__list{margin-left:12px}}.redesign.footer__top .footer__list li{margin-bottom:18px}@media (min-width:992px){.redesign.footer__top .footer__list li{font-weight:600}}.redesign.footer__top li,.redesign.footer__top p{font-size:18px;font-size:1.8rem}.redesign.footer__top+.footer__bottom{margin-top:22px}@media (min-width:992px){.redesign.footer__top+.footer__bottom{margin-top:48px}}.redesign.footer .office{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 40px}.redesign.footer .office .office__location{display:inline-block;min-width:118px}.redesign.footer .office a:last-child{display:inline-block;min-width:166px}.redesign.footer .office a[href^="tel:"]:before{content:"";display:inline-block;background-repeat:no-repeat;height:14px;width:14px;margin-right:6px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='13.529' height='13.529'%3E%3Cpath fill='%23fafbfa' d='M2.721 5.855a11.386 11.386 0 0 0 4.953 4.953l1.654-1.654a.747.747 0 0 1 .767-.18 8.574 8.574 0 0 0 2.683.428.754.754 0 0 1 .752.752v2.623a.754.754 0 0 1-.752.752A12.777 12.777 0 0 1 0 .752.754.754 0 0 1 .752 0h2.63a.754.754 0 0 1 .752.752 8.539 8.539 0 0 0 .428 2.683.754.754 0 0 1-.188.767L2.721 5.855Z' data-name='Icon material-phone' /%3E%3C/svg%3E")}.redesign.footer__bottom .footer__list{margin-top:-9px}.redesign.footer__bottom .footer__list li a{display:block;padding-top:9px;padding-bottom:9px}@media (max-width:991.98px){.redesign.footer__bottom .footer__list{margin-top:15px;margin-bottom:15px}}.redesign.footer__bottom li,.redesign.footer__bottom p{font-size:15px;font-size:1.5rem;font-weight:600}.redesign.footer__title{font-size:24px;font-size:2.4rem;font-weight:700;font-family:"Karbon",arial,sans-serif;margin-bottom:0}.redesign.footer__title+*{margin-top:24px}@media (min-width:992px){.redesign.footer__title+*{margin-top:36px}}.redesign.footer__list--office span{display:inline-block;margin-right:6px}@media (min-width:1200px){.redesign.footer__list--office span{min-width:108px}}.redesign.footer hr{background-color:#fff}.redesign.footer__partner{display:block}@media (max-width:991.98px){.redesign.footer__logo{display:block;margin-top:24px}}@media (max-width:1199.98px){.redesign.footer__box{margin-bottom:24px}}.redesign.footer__copy{margin-top:36px}.redesign.footer__copy:last-child{margin-bottom:inherit}.redesign.footer__wrap{padding-top:40px;padding-bottom:40px}.redesign.footer--bg-desktop,.redesign.footer--bg-mobile{background-repeat:no-repeat;background-size:cover}.redesign.footer.footer--bg-desktop{background-position:77% center}@media (min-width:992px){.redesign.footer.footer--bg-desktop{background-position:50% center}}@media only screen and (min-width:1400px){.redesign.footer.footer--bg-desktop{background-position:30% center}}.redesign.footer .footer--bg-mobile{background-position:bottom center}@media (min-width:992px){.redesign.footer .footer--bg-mobile{background-image:none!important}}@media (max-width:991.98px){.redesign.footer.footer--bg-desktop{background-image:none!important}}.redesign.footer__box--social .social ul li+li{margin-left:10px}.redesign.footer__box--social .social ul li:last-child{margin-left:14px}@media (max-width:991.98px){.redesign .menu,.redesign .menu>ul .subnav-dropdown{overflow:hidden;max-height:0;-webkit-transform:translate(-110%,0);-ms-transform:translate(-110%,0);transform:translate(-110%,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;clear:both;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}@media (max-width:991.98px){.redesign .menu>ul .subnav-dropdown.active{overflow:inherit}}@media (max-width:991.98px){.redesign .menu>ul .subnav-dropdown.active:before{content:"";width:100vw;height:100%;position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#fff}}@media (max-width:991.98px){.redesign .menu.active{overflow:inherit}}@media (max-width:991.98px){.redesign .menu.active,.redesign .menu>ul .subnav-dropdown.active{max-height:none;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}.redesign .header{font-family:"Lato",sans-serif;background-color:rgba(140,0,175,0.42)}@media (max-width:991.98px){.redesign .header{height:100px}.redesign .header.active{height:auto}}@media (min-width:992px){.redesign .header{padding-top:30px}}@media (max-width:991.98px){.redesign .header.active{position:fixed!important;top:0;bottom:0;left:0;right:0;z-index:39;padding-top:inherit;overflow-y:auto;background:rgb(190,5,129);background:linear-gradient(169deg,rgb(190,5,129) 0%,rgb(71,20,101) 40%,rgb(47,22,95) 100%)}}.redesign .header .logo-main{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.is-sticky .redesign .header{position:fixed!important;z-index:9999!important;left:0;right:0;background-color:#fff;color:#2B175E;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.2);box-shadow:0 0 12px rgba(0,0,0,0.2)}@media (min-width:992px){.is-sticky .redesign .header .nav-primary .menu .level-1>li>a{color:#2B175E}}.is-sticky .redesign .header .search-trigger svg path{fill:#2B175E}@media (max-width:991.98px){.is-sticky .redesign .header .menu-link span{background-color:#2B175E}}.redesign .header--solid .header{background-color:rgb(140,0,175)}@media (max-width:991.98px){.redesign .is-sticky.menu-is-open .menu-link span{background-color:#FC178E}}.redesign .is-sticky.menu-is-open .search-trigger svg path{fill:#fff}.redesign .is-sticky .search-trigger.is-open [data-modal-x]{color:#2B175E}.redesign .is-sticky .header--solid .header,.redesign .is-sticky .hero-banner--bio .header{background-color:#fff}.redesign .is-sticky .sticky-scroll-nav{z-index:99}.redesign .is-sticky .hero-banner--bio .media-stack{padding-top:100px}@media (min-width:992px){.redesign .is-sticky .hero-banner--bio .media-stack{padding-top:150px}}@media (min-width:992px){.redesign .nav-primary{overflow:visible}.redesign .menu,.redesign .menu>ul .subnav-dropdown{max-height:none;overflow:visible;-webkit-transform:none;-ms-transform:none;transform:none}.redesign .menu>ul li:hover>.subnav-dropdown,.redesign .menu>ul li>.subnav-dropdown.active,.redesign .menu>ul li>a:focus~.subnav-dropdown{opacity:1;z-index:29;visibility:visible;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .menu>ul>li{display:inline-block;position:static}.redesign .menu>ul .subnav-dropdown{position:absolute;left:13px;right:13px;z-index:-1;opacity:0;visibility:hidden;color:#2B175E;background:#fff;-webkit-box-shadow:0 9px 10px rgba(0,0,0,0.2);box-shadow:0 9px 10px rgba(0,0,0,0.2);max-height:86svh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:white transparent}.redesign .menu>ul .subnav-dropdown::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.redesign .menu>ul .subnav-dropdown::-webkit-scrollbar{width:12px;background-color:transparent}.redesign .menu>ul .subnav-dropdown::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#acacac}.redesign .header nav.menu[role=navigation]{padding-top:26px}.redesign .header nav.menu[role=navigation] ul.level-1>li{padding-bottom:30px}.redesign .header nav.menu[role=navigation] ul.level-1>li>div.subnav-dropdown{margin-top:30px}}.redesign .nav-primary ul{padding-left:0;list-style:none}@media (min-width:992px){.redesign .nav-primary .level-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.redesign .nav-primary .menu li a{display:block}.redesign .nav-primary .menu li a.btn{display:inline-block;font-weight:600;margin-bottom:5px}@media (max-width:991.98px){.redesign .nav-primary .menu .level-1>li{margin-bottom:24px}}.redesign .nav-primary .menu .level-1>li>a{font-weight:600;text-decoration:none;color:#fff;font-size:24px;font-size:2.4rem}@media (max-width:991.98px){.redesign .nav-primary .menu .level-1>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:992px){.redesign .nav-primary .menu .level-1>li>a{position:relative;padding:6px 12px 24px}}@media (min-width:992px){.redesign .nav-primary .menu .level-1>li>a:after{content:"";height:3px;background-color:#EC008C;position:absolute;left:12px;right:100%;bottom:18px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}@media (min-width:992px){.redesign .nav-primary .menu .level-1>li>a.active:after,.redesign .nav-primary .menu .level-1>li>a:focus:after,.redesign .nav-primary .menu .level-1>li>a:hover:after{right:10px}}@media (max-width:991.98px){.redesign .nav-primary .menu .level-1>li:not(.has-subnav)>a:before{content:"";display:inline-block;height:12px;width:15px;margin-right:12px;background-image:url("../images/redesign/arrow-right-magenta.svg");background-repeat:no-repeat}}@media (max-width:991.98px){.redesign .nav-primary .menu .has-subnav>a{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:991.98px){.redesign .nav-primary .menu .has-subnav>a:before{content:"";height:14px;width:14px;display:inline-block;margin-right:12px;background-image:url("../images/redesign/plus-magenta.svg");background-repeat:no-repeat;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}@media (max-width:991.98px){.redesign .nav-primary .menu .has-subnav>a.active:before{background-image:url("../images/redesign/minus-magenta.svg");background-position:0}}@media (min-width:992px){.redesign .nav-primary .menu .has-subnav .toggle-header{cursor:auto}}.redesign .logo-main{display:block}.redesign .logo-main img{display:block;height:58px;width:58px;-o-object-fit:contain;object-fit:contain}@media (max-width:991.98px){.redesign .logo-main img{position:relative;z-index:100}}@media (min-width:992px){.redesign .logo-main img{width:90px;height:90px}}@media (min-width:992px){.redesign .nav-primary-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:58px}}@media (max-width:991.98px){.redesign .logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}}@media (min-width:992px){.redesign .logo-container{padding-bottom:30px}}@media (max-width:991.98px){.redesign .menu-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:48px;height:80vh;height:80svh;padding-left:12px;padding-right:12px;position:absolute}}@media (max-width:991.98px){.redesign .menu-switch.active{position:static}}.redesign .menu-switch .social--mobile{color:#fff}@media (max-width:991.98px){.redesign .menu-switch .social--mobile{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:auto}}@media (max-width:991.98px){.redesign .menu-switch>*{margin-top:10px}}@media (max-width:991.98px){.redesign .menu-switch .search-main{margin-bottom:18px}}.redesign .menu-link{width:38px;height:32px;position:relative;margin-left:auto;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}@media (min-width:992px){.redesign .menu-link{display:none}}.redesign .menu-link span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.redesign .menu-link span:first-child{top:0px}.redesign .menu-link span:nth-child(2){top:13px}.redesign .menu-link span:nth-child(3){top:26px}.redesign .menu-link.active span{background:#FC178E}.redesign .menu-link.active span:first-child{top:10px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.redesign .menu-link.active span:nth-child(2){opacity:0;left:-60px}.redesign .menu-link.active span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.redesign .menu-link .accessible-menu{font-size:0}@media (max-width:991.98px){.redesign body.autocomplete-is-open{position:fixed;height:100%;width:100%;overflow:hidden}}@media (max-width:991.98px){.redesign body.autocomplete-is-open .header.active{overflow:hidden}}@media (max-width:991.98px){.redesign body.autocomplete-is-open .ui-autocomplete{max-height:280px}}.redesign #header-observer{position:absolute;width:1px;height:1px;top:130px;left:0}.redesign .sticky-scroll-nav{position:sticky;overflow:hidden;top:100px;z-index:8;background-color:#8C00AF;padding-top:12px;padding-bottom:18px}@media (max-width:991.98px){.redesign .sticky-scroll-nav{padding-top:3px;padding-bottom:9px}}@media (min-width:992px){.redesign .sticky-scroll-nav{top:150px}}@media (min-width:1200px){.redesign .sticky-scroll-nav{padding-top:22px;padding-bottom:28px}}@media (max-width:991.98px){.redesign .sticky-scroll-nav.is-open{background-color:#E9EAE8}}.redesign .sticky-scroll-nav.is-open.white-text *,.redesign .sticky-scroll-nav.is-open.white-text .btn.more,.redesign .sticky-scroll-nav.is-open.white-text .title-brand,.redesign .sticky-scroll-nav.is-open.white-text a{color:#2B175E}.redesign .sticky-scroll-nav.is-open .btn.more.btn--short:focus:after,.redesign .sticky-scroll-nav.is-open .btn.more.btn--short:hover:after{width:20px}.redesign .sticky-scroll-nav.first-list-active svg path{stroke:#fff}.redesign .sticky-scroll-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:991.98px){.redesign .sticky-scroll-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.redesign .sticky-scroll-nav__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px){.redesign .sticky-scroll-nav__list{gap:0}}.redesign .sticky-scroll-nav__list li a{display:block;text-decoration:none}@media (max-width:991.98px){.redesign .sticky-scroll-nav__list li a.btn.more{padding-top:12px;padding-bottom:12px}}@media (max-width:991.98px){.redesign .sticky-scroll-nav__list li a.btn.more:after{bottom:10px}}.redesign .sticky-scroll-nav__list li.is-active{position:relative}@media (max-width:991.98px){.redesign .sticky-scroll-nav__list li.is-active:before{content:"";position:absolute;top:0;bottom:0;left:-15vw;right:-15vw;background-color:#8C00AF}}@media (max-width:991.98px){.redesign .sticky-scroll-nav__list li.is-active a.btn.more{color:#fff!important}}.redesign .sticky-scroll-nav .btn.more{text-transform:inherit;font-weight:600}@media (max-width:991.98px){.redesign .sticky-scroll-nav .btn.more{font-size:18px;font-size:1.8rem}}@media (min-width:1200px){.redesign .sticky-scroll-nav .btn.more{font-size:18px;font-size:1.8rem}}.redesign .sticky-scroll-nav__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.redesign .footer{background-color:#2B175E;font-family:"Lato",sans-serif;clear:both}.redesign .footer *{color:#fff}.redesign .footer a:focus,.redesign .footer a:hover{color:#fff;text-decoration:underline}.redesign .footer li a{text-decoration:none}.redesign .footer li a:focus span,.redesign .footer li a:hover span{color:#fff;text-decoration:underline}.redesign .footer li a span{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:767.98px){.redesign .footer__top .footer__list{margin-left:12px}}.redesign .footer__top .footer__list li{margin-bottom:18px}@media (min-width:992px){.redesign .footer__top .footer__list li{font-weight:600}}.redesign .footer__top li,.redesign .footer__top p{font-size:18px;font-size:1.8rem}.redesign .footer__top+.footer__bottom{margin-top:22px}@media (min-width:992px){.redesign .footer__top+.footer__bottom{margin-top:48px}}.redesign .footer .office{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 40px}.redesign .footer .office .office__location{display:inline-block;min-width:118px}.redesign .footer .office a:last-child{display:inline-block;min-width:166px}.redesign .footer .office a[href^="tel:"]:before{content:"";display:inline-block;background-repeat:no-repeat;height:14px;width:14px;margin-right:6px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='13.529' height='13.529'%3E%3Cpath fill='%23fafbfa' d='M2.721 5.855a11.386 11.386 0 0 0 4.953 4.953l1.654-1.654a.747.747 0 0 1 .767-.18 8.574 8.574 0 0 0 2.683.428.754.754 0 0 1 .752.752v2.623a.754.754 0 0 1-.752.752A12.777 12.777 0 0 1 0 .752.754.754 0 0 1 .752 0h2.63a.754.754 0 0 1 .752.752 8.539 8.539 0 0 0 .428 2.683.754.754 0 0 1-.188.767L2.721 5.855Z' data-name='Icon material-phone' /%3E%3C/svg%3E")}.redesign .footer__bottom .footer__list{margin-top:-9px}.redesign .footer__bottom .footer__list li a{display:block;padding-top:9px;padding-bottom:9px}@media (max-width:991.98px){.redesign .footer__bottom .footer__list{margin-top:15px;margin-bottom:15px}}.redesign .footer__bottom li,.redesign .footer__bottom p{font-size:15px;font-size:1.5rem;font-weight:600}.redesign .footer__title{font-size:24px;font-size:2.4rem;font-weight:700;font-family:"Karbon",arial,sans-serif;margin-bottom:0}.redesign .footer__title+*{margin-top:24px}@media (min-width:992px){.redesign .footer__title+*{margin-top:36px}}.redesign .footer__list--office span{display:inline-block;margin-right:6px}@media (min-width:1200px){.redesign .footer__list--office span{min-width:108px}}.redesign .footer hr{background-color:rgba(255,255,255,0.45)}.redesign .footer__partner{display:block}@media (max-width:991.98px){.redesign .footer__logo{display:block;margin-top:24px}}@media (max-width:1199.98px){.redesign .footer__box{margin-bottom:24px}}.redesign .footer__copy{margin-top:36px}.redesign .footer__copy:last-child{margin-bottom:inherit}.redesign .footer__wrap{padding-top:40px;padding-bottom:40px}.redesign .footer--bg-desktop,.redesign .footer--bg-mobile{background-repeat:no-repeat;background-size:cover}.redesign .footer.footer--bg-desktop{background-position:77% center}@media (min-width:992px){.redesign .footer.footer--bg-desktop{background-position:50% center}}@media only screen and (min-width:1400px){.redesign .footer.footer--bg-desktop{background-position:30% center}}.redesign .footer .footer--bg-mobile{background-position:bottom center}@media (min-width:992px){.redesign .footer .footer--bg-mobile{background-image:none!important}}@media (max-width:991.98px){.redesign .footer.footer--bg-desktop{background-image:none!important}}.redesign .footer__box--social .social ul li+li{margin-left:10px}.redesign .footer__box--social .social ul li:last-child{margin-left:14px}.redesign .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 3px;background-repeat:no-repeat;background-size:cover;background-position:center center}.redesign .intro__item{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}.redesign .intro__item+.reach__item{padding-left:36px}.redesign .intro__item+.intro__item{padding-left:12px}@media (min-width:992px){.redesign .intro__item+.intro__item{padding-left:24px}}.redesign .intro__item *{margin-bottom:6px;max-width:100%;-ms-flex-negative:0;flex-shrink:0}@media (max-width:575.98px){.redesign .intro__item img{max-width:84px}}.redesign .intro__title{color:#2B175E;margin-top:auto;font-size:34px;font-size:3.4rem}@media (min-width:768px){.redesign .intro__title{font-size:64px;font-size:6.4rem}}.redesign .intro__para{margin-top:auto}.redesign .intro+.team-container{margin-top:30px}@media (min-width:992px){.redesign .intro+.team-container{margin-top:48px}}@media (max-width:991.98px){.redesign .intro-content{margin-bottom:24px}}@media (min-width:1200px){.redesign .intro-content{padding-right:106px}}.redesign .intro-content ol,.redesign .intro-content ul{margin-left:30px}@media (min-width:992px){.redesign .intro-content ol,.redesign .intro-content ul{margin-left:40px}}.redesign .expertise-block{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.redesign .expertise-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:24px 0;margin-top:24px}}@media (max-width:991.98px){.redesign .expertise-block .list-box+.list-box{margin-top:20px}}@media (min-width:992px){.redesign .expertise-block{padding:34px;gap:34px}}@media (min-width:1200px){.redesign .expertise-block{padding:60px;gap:60px}}@media (min-width:992px){.redesign .expertise-block>div{width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (max-width:991.98px){.redesign .expertise-block .global{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:60px}}@media (min-width:1200px){.redesign .expertise-block .global{margin-right:24px}}@media (max-width:991.98px){.redesign .expertise-block .global+.list-box{margin-top:24px}}@media (min-width:992px){.redesign .expertise-block .global .search-main{margin-top:18px}}@media (max-width:991.98px){.redesign .expertise-block .global__title{font-size:32px;font-size:3.2rem}}@media (min-width:992px){.redesign .expertise-block>div{margin-bottom:24px}}@media (max-width:991.98px){.redesign .expertise-block .list-box .link-list{margin-left:18px}}@media (max-width:991.98px){.redesign .expertise-block .list-box .link-list li{font-size:15px;font-size:1.5rem}}.redesign .expertise-block .list-box .link-list a{text-decoration:none}.redesign .expertise-block .list-box .link-list a:active,.redesign .expertise-block .list-box .link-list a:focus,.redesign .expertise-block .list-box .link-list a:hover{text-decoration:underline}.redesign .expertise-block .list-box__link li{font-weight:600;font-size:16px;font-size:1.6rem}@media (min-width:992px){.redesign .expertise-block .list-box__link li{font-size:18px;font-size:1.8rem}}.redesign .expertise-block .list-box__link li+li{margin-top:20px}@media (min-width:992px){.redesign .expertise-block .list-box__link li+li{margin-top:40px}}.redesign .expertise-block .list-box__link+.link-list{margin-top:20px}@media (min-width:992px){.redesign .expertise-block .list-box__link+.link-list{margin-top:40px}}.redesign .expertise-block .list-box__link .btn{display:inline-block;text-transform:inherit;font-size:inherit}.redesign .expertise-block .list-box__link .btn>span{margin-right:6px}.redesign .expertise-block .list-box .link-list+.list-box__link{margin-top:20px}@media (min-width:992px){.redesign .expertise-block .list-box .link-list+.list-box__link{margin-top:40px}}.redesign .expertise-block .list-box h4{margin-bottom:18px}.redesign .expertise-block .btn-icon{position:absolute;right:36px;bottom:12px}@media (max-width:991.98px){.redesign .expertise-block .btn-icon{right:0}}@media (min-width:992px){.redesign .expertise-block .btn-icon{bottom:36px}}.redesign div.intro{min-height:248px}.redesign .hero-banner{background-color:#2B175E;background:linear-gradient(145deg,rgb(214,2,134) 0%,rgb(74,20,102) 60%);background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:388px;position:relative}@media (min-width:992px){.redesign .hero-banner{min-height:100vh;min-height:100svh}}.redesign .hero-banner.auto-height{min-height:auto;padding-bottom:100px}.redesign .hero-banner.auto-height .hero-banner__content div,.redesign .hero-banner.auto-height .hero-banner__content div p{font-weight:600;font-size:24px;line-height:32px}.redesign .hero-banner.no-btm-padding{padding-bottom:0px}.redesign .hero-banner__content{margin-bottom:18px}.redesign .hero-banner__content *{color:#fff}.redesign .hero-banner__content h1+.btn-icon{margin-top:-12px;display:table}.redesign .hero-banner__content .btn-icon{margin-bottom:12px}.redesign .hero-banner__content .title-brand+h1{margin-top:27px;margin-bottom:35px}@media (min-width:1200px){.redesign .hero-banner__content .search-main input[type=text]{font-size:24px;font-size:2.4rem}}.redesign .hero-banner .hero-banner-wrap{margin-top:36px}@media (min-width:1200px){.redesign .hero-banner .hero-banner-wrap{margin-top:142px;display:-webkit-box;display:-ms-flexbox;display:flex;height:86%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.redesign .hero-banner__intro{font-weight:600;font-size:20px;font-size:2rem}@media (min-width:992px){.redesign .hero-banner__intro{font-size:24px;font-size:2.4rem}}@media (min-width:992px){.redesign .hero-banner--std{min-height:480px}}.redesign .hero-banner--std .hero-banner__content h1{font-family:"Karbon-semibold",arial,sans-serif}.redesign .hero-banner--std .hero-banner-wrap{margin-top:60px}@media (min-width:1200px){.redesign .hero-banner--std .hero-banner-wrap{margin-left:45px}}.redesign .hero-banner--inner{background:transparent}@media (max-width:991.98px){.redesign .hero-banner--inner{min-height:100svh}}@media (min-width:992px){.redesign .hero-banner--inner{min-height:810px}}.redesign .hero-banner--inner .hero-banner__content h1{font-family:"Karbon-medium",arial,sans-serif;font-weight:500}@media (min-width:600px) and (max-width:767.98px){.redesign .hero-banner--inner .banner img,.redesign .hero-banner--inner .banner picture img,.redesign .hero-banner--inner .banner picture source,.redesign .hero-banner--inner .banner picture video,.redesign .hero-banner--inner .banner source,.redesign .hero-banner--inner .banner video,.redesign .hero-banner--inner .banner-carousel__item img,.redesign .hero-banner--inner .banner-carousel__item source,.redesign .hero-banner--inner .banner-carousel__item video,.redesign .hero-banner--inner .video-container img,.redesign .hero-banner--inner .video-container source,.redesign .hero-banner--inner .video-container video{-o-object-position:100% 90%;object-position:100% 90%}}@media (max-width:599px){.redesign .hero-banner--inner .banner img,.redesign .hero-banner--inner .banner picture img,.redesign .hero-banner--inner .banner picture source,.redesign .hero-banner--inner .banner picture video,.redesign .hero-banner--inner .banner source,.redesign .hero-banner--inner .banner video,.redesign .hero-banner--inner .banner-carousel__item img,.redesign .hero-banner--inner .banner-carousel__item source,.redesign .hero-banner--inner .banner-carousel__item video,.redesign .hero-banner--inner .video-container img,.redesign .hero-banner--inner .video-container source,.redesign .hero-banner--inner .video-container video{-o-object-position:100% 100%;object-position:100% 100%}}.redesign .hero-banner--inner-small{min-height:770px}.redesign .hero-banner--small{min-height:444px}@media (min-width:992px){.redesign .hero-banner--small{min-height:578px}}@media (max-width:991.98px){.redesign .hero-banner--small-position .banner img,.redesign .hero-banner--small-position .banner picture img,.redesign .hero-banner--small-position .banner picture source,.redesign .hero-banner--small-position .banner picture video,.redesign .hero-banner--small-position .banner source,.redesign .hero-banner--small-position .banner video,.redesign .hero-banner--small-position .banner-carousel__item img,.redesign .hero-banner--small-position .banner-carousel__item source,.redesign .hero-banner--small-position .banner-carousel__item video,.redesign .hero-banner--small-position .video-container img,.redesign .hero-banner--small-position .video-container source,.redesign .hero-banner--small-position .video-container video{-o-object-position:100% 80%;object-position:100% 80%}}.redesign .hero-banner--bottom .hero-banner-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.redesign .hero-banner--carousel{background:transparent;min-height:inherit;height:100svh}@media (min-width:600px) and (max-width:767.98px){.redesign .hero-banner--carousel .banner img,.redesign .hero-banner--carousel .banner picture img,.redesign .hero-banner--carousel .banner picture source,.redesign .hero-banner--carousel .banner picture video,.redesign .hero-banner--carousel .banner source,.redesign .hero-banner--carousel .banner video,.redesign .hero-banner--carousel .banner-carousel__item img,.redesign .hero-banner--carousel .banner-carousel__item source,.redesign .hero-banner--carousel .banner-carousel__item video,.redesign .hero-banner--carousel .video-container img,.redesign .hero-banner--carousel .video-container source,.redesign .hero-banner--carousel .video-container video{-o-object-position:100% 91%;object-position:100% 91%}}@media (max-width:575.98px){.redesign .hero-banner--carousel .banner img,.redesign .hero-banner--carousel .banner picture img,.redesign .hero-banner--carousel .banner picture source,.redesign .hero-banner--carousel .banner picture video,.redesign .hero-banner--carousel .banner source,.redesign .hero-banner--carousel .banner video,.redesign .hero-banner--carousel .banner-carousel__item img,.redesign .hero-banner--carousel .banner-carousel__item source,.redesign .hero-banner--carousel .banner-carousel__item video,.redesign .hero-banner--carousel .video-container img,.redesign .hero-banner--carousel .video-container source,.redesign .hero-banner--carousel .video-container video{-o-object-position:100% 100%;object-position:100% 100%}}@media (min-width:768px){.redesign .hero-banner--inner-center .banner img,.redesign .hero-banner--inner-center .banner picture img,.redesign .hero-banner--inner-center .banner picture source,.redesign .hero-banner--inner-center .banner picture video,.redesign .hero-banner--inner-center .banner source,.redesign .hero-banner--inner-center .banner video,.redesign .hero-banner--inner-center .banner-carousel__item img,.redesign .hero-banner--inner-center .banner-carousel__item source,.redesign .hero-banner--inner-center .banner-carousel__item video,.redesign .hero-banner--inner-center .video-container img,.redesign .hero-banner--inner-center .video-container source,.redesign .hero-banner--inner-center .video-container video{-o-object-position:70% 100%;object-position:70% 100%}}.redesign .hero-banner .header{position:relative;z-index:9}.redesign .hero-banner.has-video.tint-bg:before{z-index:1}.redesign .hero-banner.has-video .hero-banner-wrap{position:relative;z-index:1}.redesign .hero-banner--bio{background-color:#fff;background:#fff}@media (max-width:991.98px){.redesign .hero-banner--bio .media-stack{top:36px;padding-bottom:48px}}@media (min-width:992px){.redesign .hero-banner--bio .media-stack{bottom:-120px}}@media (max-width:991.98px){.redesign .hero-banner--bio .banner{display:none}}@media (max-width:991.98px){.redesign .hero-banner--bio .header{background-color:rgb(140,0,175)}}@media (min-width:992px){.redesign .hero-banner-container .carousel-std{padding-top:36px}}.redesign .hero-banner-container .carousel-std .global-stat__title{margin-bottom:13px;line-height:1.1;font-size:24px}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (min-device-height:1366px) and (max-device-height:1366px) and (min-width:1024px) and (max-width:1024px){.redesign .hero-banner{min-height:64vh}}@media screen and (max-height:800px){.redesign .hero-banner-container .hero-banner-wrap{margin-top:60px}.redesign .hero-banner-container .hero-banner-wrap .cta-block{margin-top:0}}.redesign .banner,.redesign .banner picture,.redesign .banner-carousel,.redesign .video-container{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.redesign .banner img,.redesign .banner picture img,.redesign .banner picture source,.redesign .banner picture video,.redesign .banner source,.redesign .banner video,.redesign .banner-carousel img,.redesign .banner-carousel source,.redesign .banner-carousel video,.redesign .video-container img,.redesign .video-container source,.redesign .video-container video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-height:100%;min-width:100%;height:auto;width:auto;max-width:none}@supports ((-o-object-fit:cover) or (object-fit:cover)){.redesign .banner img,.redesign .banner picture img,.redesign .banner picture source,.redesign .banner picture video,.redesign .banner source,.redesign .banner video,.redesign .banner-carousel img,.redesign .banner-carousel source,.redesign .banner-carousel video,.redesign .video-container img,.redesign .video-container source,.redesign .video-container video{-o-object-fit:cover;object-fit:cover;height:100%;width:100.05%}}@supports (-ms-ime-align:auto){.redesign .banner img,.redesign .banner picture img,.redesign .banner picture source,.redesign .banner picture video,.redesign .banner source,.redesign .banner video,.redesign .banner-carousel img,.redesign .banner-carousel source,.redesign .banner-carousel video,.redesign .video-container img,.redesign .video-container source,.redesign .video-container video{height:auto;width:auto}}@media screen and (max-width:860px){.redesign .hero-banner.auto-height{padding-bottom:70px}.redesign .hero-banner.auto-height .hero-banner__content div,.redesign .hero-banner.auto-height .hero-banner__content div p{font-size:16px;line-height:24px}.redesign .hero-banner.no-btm-padding{padding-bottom:0px}}@media screen and (max-height:720px){.redesign .hero-banner--carousel{min-height:720px}.redesign .hero-banner--carousel .banner-carousel .banner-carousel__item{min-height:720px}}@media screen and (min-width:1200px){.redesign .hero-banner--carousel{min-height:820px}.redesign .hero-banner--carousel .banner-carousel .banner-carousel__item{min-height:820px}}.redesign .search-main{position:relative}.redesign .search-main .search{position:absolute;top:2px;right:1px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .search-main svg path{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .search-main input{padding-right:inherit;color:#000;font-weight:600}@media screen and (max-width:991px){.redesign .expertise-block .search-main{margin-top:0px;background:none;width:100%;padding:0px}}.redesign .clear{clear:both}.redesign .search-main--mega label{display:inline-block;line-height:1;margin-bottom:18px;font-family:"Karbon",arial,sans-serif;font-size:34px;font-size:3.4rem}@media (min-width:768px){.redesign .search-main--mega label{margin-bottom:24px;font-size:45px;font-size:4.5rem}}.redesign .search{border:none;padding:0 12px;line-height:0;cursor:pointer;background-color:#fff;height:54px}.redesign [data-modal-x]{border-right:2px solid;bottom:0;display:block;height:2em;left:0;margin:auto;pointer-events:none;position:relative;right:0;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:2px}.redesign [data-modal-x]:after{border-right:2px solid;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:100%}.redesign .search-desktop{position:absolute!important;z-index:9;right:0;top:58%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:991px){.redesign .search-desktop{width:100%;position:relative!important}}@media screen and (min-width:992px){.redesign .search-desktop{top:44%}}@media screen and (min-width:992px){.redesign .search-desktop .search-main .search svg,.redesign .search-desktop .search-trigger svg{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}}.redesign .search-trigger{background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:58px;width:58px;cursor:pointer;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media screen and (max-width:991px){.redesign .search-trigger{position:absolute;top:-52px;right:50px;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.redesign .search-trigger svg{width:58px;height:58px;position:absolute;left:10px;top:10px}}@media screen and (min-width:992px){.redesign .search-trigger.is-open{background-color:#EC008C}}.redesign .search-trigger.is-open svg{display:none}.redesign .search-trigger.is-open [data-modal-x]{display:block}.redesign .search-trigger [data-modal-x]{display:none;color:#fff;height:16px}@media screen and (max-width:991px){.redesign .search-trigger [data-modal-x]{height:36px}}.redesign .search-dropdown{position:absolute;top:0;right:58px;min-width:376px;display:none;z-index:9;background:none}@media (max-width:991.98px){.redesign .search-dropdown{top:0px;right:0px;min-width:unset;width:100%!important;margin-top:0px;padding:30px 0px}.redesign .search-dropdown .search{top:32px}.redesign .search-dropdown .typeahead-list{position:absolute}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.redesign{}.redesign .search-trigger{display:block}}.redesign .page-search{background:#F0F4F4;padding:0px}.redesign .page-search .container{width:100%;padding-right:0px;padding-left:0px}.redesign .page-search .container .container-inner{margin:0px auto;width:100%;max-width:1366px}@media screen and (min-width:576px){.redesign .page-search .container .container-inner{max-width:540px}}@media screen and (min-width:768px){.redesign .page-search .container .container-inner{max-width:720px}}@media screen and (min-width:992px){.redesign .page-search .container .container-inner{max-width:960px}}@media screen and (min-width:1200px){.redesign .page-search .container .container-inner{max-width:1366px}}.redesign .page-search .container .container-inner .listing-wrapper{padding-top:5px}.redesign .page-search .container .container-inner .listing-wrapper .listing{position:relative;padding:30px 0px 30px 248px}@media screen and (max-width:768px){.redesign .page-search .container .container-inner .listing-wrapper .listing{padding:30px 0px 30px 0px}}.redesign .page-search .container .container-inner .listing-wrapper .listing:before{display:none}.redesign .page-search .container .container-inner .listing-wrapper .listing .type{position:absolute;left:0px;top:30px;padding-left:0px;font-size:14px}@media screen and (max-width:768px){.redesign .page-search .container .container-inner .listing-wrapper .listing .type{position:relative;margin-bottom:20px;float:left;top:0px}}.redesign .page-search .container .container-inner .listing-wrapper .listing .type:after{width:18px}.redesign .page-search .container .container-inner .listing-wrapper .listing h2{font-size:34px;margin-top:-5px;padding-left:0px;width:100%}@media screen and (max-width:768px){.redesign .page-search .container .container-inner .listing-wrapper .listing h2{font-size:24px}}.redesign .page-search .container .container-inner .listing-wrapper .listing p{padding-left:0px}.redesign .page-search .container .container-inner .listing-wrapper .listing .more{margin-top:45px}@media screen and (max-width:768px){.redesign .page-search .container .container-inner .listing-wrapper .listing .more{margin-top:20px}}.redesign .page-search .container .container-inner .listing-wrapper .listing .team-member .more{margin-top:0px}.redesign .page-search .container .container-inner .listing-wrapper .team-member{background:#F0F4F4}@media screen and (max-width:768px){.redesign .page-search .container .container-inner .listing-wrapper .team-member{width:100%}}@media screen and (max-width:360px){.redesign .page-search .container .container-inner .listing-wrapper .team-member{float:left}}.redesign .page-search .container .container-inner .listing-wrapper .team-member h2{font-size:24px;line-height:28px;margin-bottom:3px;color:#000;overflow:visible}.redesign .page-search .container .container-inner .listing-wrapper .team-member h2 .icon-arrow-right{position:absolute;left:-25px;top:4px}.redesign .page-search .container .container-inner .listing-wrapper .team-member h2 .icon-arrow-right:before{font-size:14px;color:#000;font-weight:bold}@media screen and (max-width:480px){.redesign .page-search .container .container-inner .listing-wrapper .team-member h2{font-size:18px;line-height:22px}}.redesign .page-search .container .container-inner .listing-wrapper .team-member .image{width:100%;max-width:208px;margin-right:35px}@media screen and (max-width:768px){.redesign .page-search .container .container-inner .listing-wrapper .team-member .image{margin-right:20px;max-width:130px}}@media screen and (max-width:420px){.redesign .page-search .container .container-inner .listing-wrapper .team-member .image{margin-right:0px}}@media screen and (max-width:360px){.redesign .page-search .container .container-inner .listing-wrapper .team-member .image{width:100%;max-width:unset}}.redesign .page-search .container .container-inner .listing-wrapper .team-member p{overflow:visible}.redesign .page-search .container .container-inner .listing-wrapper .team-member .contact-list-link:before{display:none}.redesign .page-search .header .container{padding-right:13px;padding-left:13px}.redesign .page-search .breadcrumb{width:100%;margin:20px 0px 0px 0px;padding:20px 48px}.redesign .page-search .page-title-wrap{margin:0px;padding:0px 48px}.redesign .page-search .page-title-wrap h1{font-size:72px;font-family:"Karbon",arial,sans-serif;color:#000;font-weight:normal;margin-bottom:20px}.redesign .page-search .big-search-field{padding:0px 48px;margin-bottom:35px}@media screen and (max-width:992px){.redesign .page-search .big-search-field,.redesign .page-search .breadcrumb,.redesign .page-search .page-title-wrap{padding-left:14px;padding-right:14px}.redesign .page-search .big-search-field{padding-bottom:20px}.redesign .page-search .search-filters{padding:20px 0px}}@media screen and (max-width:992px) and (max-width:768px){.redesign .page-search .search-filters{padding-bottom:0px}}@media screen and (max-width:992px){.redesign .page-search .breadcrumb{padding:10px 14px}.redesign .page-search .page-title-wrap h1{margin:10px 0px}.redesign .page-search .big-search-field.search-again{margin-bottom:0px}}@media screen and (max-width:480px){.redesign .page-search .big-search-box{width:100%;margin-left:0px;margin-right:0px}}.redesign .page-search .container-inner{padding:0px}.redesign .page-search .heading-line:after{left:auto;background:none transparent}@media screen and (min-width:768px){.redesign .page-search .heading-line .close,.redesign .page-search .heading-line:after{display:none}}.redesign .page-search#maincontent{padding:0px}@media screen and (max-width:992px){.redesign .page-search#maincontent h1{font-size:4rem}}.redesign .page-search .pagination{padding-bottom:40px}.redesign .search-page-wrapper{background:#fff}@media screen and (max-width:992px){.redesign .search-page-wrapper .container .container-inner{padding-right:14px;padding-left:14px}}.redesign .selected-filters{float:left;width:100%;margin-top:10px;padding-bottom:20px}.redesign .selected-filters.no-filters{margin-top:0px;padding-bottom:0px}@media screen and (max-width:768px){.redesign .selected-filters{text-align:center;border-bottom:1px solid #A2AAAA}.redesign .selected-filters.no-filters{border-bottom:0px none}}.redesign .selected-filters .list{float:left}@media screen and (max-width:768px){.redesign .selected-filters .list{width:100%;text-align:left}}.redesign .selected-filters .list span{float:left;padding:10px 0px}.redesign .selected-filters .list a{display:inline-block;background:#F0F4F4;color:#000;padding:14px;padding-right:45px;position:relative;font-size:14px;margin-right:10px;margin-top:10px;text-decoration:none}.redesign .selected-filters .list a .close{position:absolute;top:15px;right:15px}.redesign .selected-filters a.clear-filters{display:inline-block;font-size:18px;border:1px solid #A2AAAA;color:#000000;padding:10px;text-decoration:none;margin-top:10px}.redesign .selected-filters a.clear-filters:hover{border:1px solid #EC008C}.redesign .listing-wrapper{display:inline-block;width:100%}.redesign .listing-wrapper .result-counter{margin-bottom:5px;float:left;position:relative;z-index:10}.redesign .listing-wrapper .result-counter .sod_select{position:relative;right:0px;bottom:-4px;padding:14px 15px 14px 10px}.redesign .listing-wrapper .result-counter .sod_select:after{position:absolute;background:none;top:15px;right:3px;content:"";width:21px;height:21px;content:"\e906";font-family:rpc;font-size:13px;line-height:21px;color:#000;padding:0px}.redesign .listing-wrapper .result-counter .sod_select.open{width:200px}@media (max-width:991.98px){.redesign body.menu-is-open{overflow:hidden}}@media (max-width:991.98px){.redesign body.search-is-open{overflow:hidden}}@media (max-width:991.98px){.redesign body.search-is-open:before{content:"";position:fixed;z-index:2;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5)}}.redesign .collapse-section .collapse-toggle{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);text-transform:none}.redesign .collapse-section .collapse-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redesign .collapse-section .collapse-heading:before{content:"";background-image:url("../images/redesign/plus-white.svg");background-repeat:no-repeat;display:inline-block;height:22px;width:22px;margin-right:12px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .collapse-section .collapse-heading--black:before{background-image:url("../images/redesign/plus-black.svg")}.redesign .collapse-section--mobile{}@media (max-width:767.98px){.redesign .collapse-section--mobile{border-bottom:1px solid}}@media (max-width:767.98px){.redesign .collapse-section--mobile .collapse-content{max-height:0;opacity:0;overflow:hidden;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;width:100%}}@media (min-width:768px){.redesign .collapse-section--mobile .collapse-heading:before{display:none}}@media (max-width:767.98px){.redesign .collapse-section--mobile [type=checkbox]:checked~.collapse-content,.redesign .collapse-section--mobile [type=radio]:checked~.collapse-content{padding-bottom:24px}}.redesign .collapse-section .collapse-content-std{max-height:0;opacity:0;overflow:hidden;width:100%;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .collapse-section .collapse-heading.current:before{background-image:url("../images/redesign/minus-white.svg")}.redesign .collapse-section .collapse-heading--black.current:before{background-image:url("../images/redesign/minus-black.svg")}.redesign .collapse-section [type=checkbox]:checked~.collapse-content,.redesign .collapse-section [type=radio]:checked~.collapse-content{max-height:90rem;opacity:1;overflow:visible}@media (max-width:991.98px){.subnav-dropdown .redesign .collapse-section{margin-left:24px}}@media (max-width:991.98px){.subnav-dropdown .redesign .collapse-section .collapse-content{margin-left:28px}}.redesign .collapse-section.next-step{border-bottom:0}.redesign .collapse-section.next-step .collapse-heading.current{background-color:#F0F4F4}.redesign .collapse-section.next-step .collapse-heading.current:before{background-image:url(../images/redesign/plus-black.svg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.redesign .collapse-section.next-step .collapse-heading.current:after{background-color:#859090}@media (min-width:992px){.redesign .collapse-section.next-step .collapse-heading.current:after{display:none}}.redesign .collapse-section.next-step [type=checkbox]:checked~.collapse-content,.redesign .collapse-section.next-step [type=radio]:checked~.collapse-content{height:auto;opacity:1;overflow:visible;padding:20px;background-color:#F0F4F4}@media (min-width:992px){.redesign .collapse-section.next-step [type=checkbox]:checked~.collapse-content,.redesign .collapse-section.next-step [type=radio]:checked~.collapse-content{display:block;padding:40px 40px 30px 40px;visibility:visible;z-index:1}}.redesign .collapse-section.next-step .collapse-heading{padding:18px 20px 18px 55px;position:relative;font-weight:bold;cursor:pointer}@media (min-width:992px){.redesign .collapse-section.next-step .collapse-heading{font-size:24px;padding:18px 20px 18px 65px;width:47.5%}}.redesign .collapse-section.next-step .collapse-heading:before{display:block;position:absolute;top:18px;left:20px;margin:0}@media (min-width:992px){.redesign .collapse-section.next-step .collapse-heading:before{top:23px}}.redesign .collapse-section.next-step .collapse-heading:after{height:1px;width:calc(100% - 40px);margin:0 20px;content:"";background-color:transparent;position:absolute;bottom:0;left:0}.redesign .collapse-section.next-step .collapse-heading.current{background-color:#F0F4F4}.redesign .collapse-section.next-step .collapse-heading.current:before{background-image:url(../images/redesign/plus-black.svg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:991.98px){.redesign .collapse-section.next-step .collapse-heading.current:after{background-color:#859090}}.redesign .collapse-section.next-step .collapse-content{margin:0;max-height:none;overflow:hidden;display:none;opacity:1;background-color:#F0F4F4;padding:20px}@media (min-width:992px){.redesign .collapse-section.next-step .collapse-content{height:auto;position:absolute;top:0;width:52.5%;right:0;padding:40px;visibility:visible;z-index:1;opacity:1}}@media (min-width:992px){.redesign .collapse-section.next-step .collapse-content .image{width:185px}}.redesign .collapse-section.next-step .collapse-content p:last-child{margin:0}.redesign .collapse-section.next-step .collapse-content .title{font-size:18px;font-weight:bold;text-transform:none;margin-bottom:20px}@media (min-width:992px){.redesign .collapse-section.next-step .collapse-content .title{font-size:24px}}.redesign .collapse-section.next-step .collapse-content li a{text-decoration:none}.redesign .collapse-section.next-step .collapse-content li+li{margin-top:12px}.redesign .collapse-section.next-step .collapse-content li svg{margin-right:8px}.redesign .toggle-header{text-decoration:none}@media (max-width:991.98px){.redesign .toggle-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:991.98px){.redesign .toggle-header:before{content:"";background-image:url("../images/redesign/plus-magenta.svg");background-repeat:no-repeat;display:inline-block;height:14px;width:14px;margin-right:12px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}@media (max-width:991.98px){.redesign .toggle-header--is-open:before{background-image:url("../images/redesign/minus-magenta.svg");background-position:0}}@media (max-width:991.98px){.redesign .toggle-header--white:before{background-image:url("../images/redesign/plus-white.svg")}}.redesign .toggle-header--white .toggle-header--is-open:before{background-image:url("../images/redesign/minus-white.svg")}.redesign .toggle-content{display:block;overflow:hidden;background-color:#fff}@media (max-width:991.98px){.redesign .toggle-content{max-height:0px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .toggle-content.showing{max-height:100vh}.redesign .toggle-content.hiding{max-height:0px}}.redesign .accordion__heading .loader{background:url("../images/redesign/modal-loader.gif") no-repeat;position:absolute;width:40px;height:40px;right:0px;margin-right:15px;top:0px;margin-top:15px;z-index:20}.redesign .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redesign .social__intro{text-transform:uppercase;margin-bottom:6px;margin-right:12px;font-size:14px;font-size:1.4rem}.redesign .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redesign .social ul li+li{margin-left:18px}.redesign .social ul li a:focus path,.redesign .social ul li a:focus rect,.redesign .social ul li a:hover path,.redesign .social ul li a:hover rect{fill:#EC008C}.redesign .social svg{overflow:visible}.redesign .social path,.redesign .social rect{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (min-width:992px){.redesign .social--mobile{position:absolute;clip:rect(1px,1px,1px,1px);left:-9999px;top:-9999px}}.redesign .social--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.redesign .social--left-mobile{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.redesign .social--purple>*{color:#2B175E}.redesign .btn{display:inline-block;padding:16px 24px;text-decoration:none;text-align:center;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:14px;font-size:1.4rem}.redesign .btn--primary{color:#2B175E;border:1px solid #859090;background-color:#fff}.redesign .btn--primary:active,.redesign .btn--primary:focus,.redesign .btn--primary:hover{color:#fff;background-color:#2B175E;border-color:#2B175E}.redesign .btn--secondary{color:#fff;border:1px solid transparent;background-color:#EC008C}.redesign .btn--secondary:active,.redesign .btn--secondary:focus,.redesign .btn--secondary:hover{background-color:#fff;border:1px solid #859090;color:#EC008C}.redesign .btn--territory{border:1px solid #859090;background-color:#F0F4F4;min-width:184px;font-size:18px;font-size:1.8rem}.redesign .btn--territory.is-active,.redesign .btn--territory:active,.redesign .btn--territory:focus,.redesign .btn--territory:hover{background-color:#fff;border-color:#2B175E;color:#2B175E}.redesign .btn+.btn{margin-left:24px}.redesign .btn-icon{display:inline-block;position:relative;text-decoration:none;padding-bottom:6px;font-size:14px;font-size:1.4rem;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .btn-icon:after{content:"";position:absolute;bottom:0;left:0;width:58px;border-bottom:2px solid;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .btn-icon:focus:after,.redesign .btn-icon:hover:after{width:100%}.redesign .btn-icon svg{margin-right:6px}.redesign .btn-icon--primary:after{border-color:#EC008C}.redesign .btn-icon--primary:focus,.redesign .btn-icon--primary:hover{color:#EC008C}.redesign .btn-icon--primary:focus path,.redesign .btn-icon--primary:hover path{stroke:#EC008C}.redesign .btn-icon--secondary{color:#fff}.redesign .btn-icon--secondary:after{border-color:#EC008C}.redesign .btn-icon--secondary:focus,.redesign .btn-icon--secondary:hover{color:#EC008C}.redesign .btn-icon--secondary:focus path,.redesign .btn-icon--secondary:hover path{stroke:#EC008C}.redesign .btn-icon--territory{color:#fff}.redesign .btn-icon--territory:focus,.redesign .btn-icon--territory:hover{color:#EC008C}.redesign .btn-icon--territory:focus path,.redesign .btn-icon--territory:hover path{stroke:#EC008C}.redesign .link-list li{margin-top:16px;font-size:18px;font-size:1.8rem}.redesign .link-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline;line-height:1.25;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .link-list li a:before{content:"";display:inline-block;height:12px;width:18px;margin-right:9px;background-image:url("../images/redesign/arrow-right-dark-purple.svg");background-size:15px 12px;background-repeat:no-repeat}.redesign .link-list li a:focus,.redesign .link-list li a:hover{color:#EC008C}.redesign .link-list li a:focus:before,.redesign .link-list li a:hover:before{background-image:url("../images/redesign/arrow-right-magenta.svg")}@media (min-width:992px){.redesign .link-list--cols-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:992px){.redesign .link-list--cols-3 li{width:33.33%;padding-right:18px}}@media (min-width:992px){.redesign .link-list--cols-3 li p{padding-left:22px}}.redesign .link-list--cols-3 li h5 a{text-decoration:none}.redesign .link-list--cols-3 li h5 a:active,.redesign .link-list--cols-3 li h5 a:focus,.redesign .link-list--cols-3 li h5 a:hover{text-decoration:underline}.redesign .link-list.large li{margin-top:10px}@media (min-width:992px){.redesign .link-list.large li{margin-top:15px}}.redesign .link-list.large li a{font-family:"Karbon",arial,sans-serif;font-size:24px;text-decoration:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-left:25px}@media (min-width:992px){.redesign .link-list.large li a{font-size:34px;padding-left:37px}}.redesign .link-list.large li a:before{position:absolute;top:11px;left:0}@media (min-width:992px){.redesign .link-list.large li a:before{height:24px;width:30px;background-size:30px 24px}}.redesign .link-list.link-list--move-right li a{text-decoration:none;position:relative;padding-left:24px}.redesign .link-list.link-list--move-right li a:before{position:absolute;left:0;top:6px;-webkit-transition:left 0.2s;transition:left 0.2s}.redesign .link-list.link-list--move-right li a:focus,.redesign .link-list.link-list--move-right li a:hover{text-decoration:underline}.redesign .link-list.link-list--move-right li a:focus:before,.redesign .link-list.link-list--move-right li a:hover:before{left:4px}.redesign .btn-filter{border:none;height:59px;width:58px;background-color:#EC008C;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .btn-filter svg{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.redesign .btn-filter:hover svg{margin-right:-6px}.redesign .btn.more{text-transform:uppercase;letter-spacing:0.08em;font-size:0.77778em;text-decoration:none;position:relative;display:inline-block;padding:0;color:#2B175E;text-align:inherit;font-size:14px}.redesign .btn.more:after{content:"";display:block;height:2px;width:50px;background:#EC008C;position:absolute;bottom:-5px;left:0;-webkit-transition:width 0.2s;transition:width 0.2s}.redesign .btn.more:hover:after{width:100%;color:currentColor}.redesign .btn.more .icon-arrow-right-thick{width:14px;height:12px;display:inline-block}.redesign .btn.more.btn--std:after{background-color:currentColor}.redesign .btn.more.btn--short:after{width:20px}.redesign .btn.more.btn--short:focus:after,.redesign .btn.more.btn--short:hover:after{width:100%}.redesign .expertise-list__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.redesign .expertise-list__links li{font-weight:700;margin-right:8px;font-size:24px;font-size:2.4rem}@media (min-width:768px){.redesign .expertise-list__links li{font-size:34px;font-size:3.4rem}}.redesign .expertise-list__links li a{text-decoration:none}.redesign .expertise-list__links li a:focus,.redesign .expertise-list__links li a:hover{color:#EC008C}.redesign .expertise-list__links .is-disabled{color:#859090;cursor:none}.redesign .expertise-list__links .is-disabled:focus,.redesign .expertise-list__links .is-disabled:hover{color:#859090}.redesign .expertise-list .intro{padding:inherit}.redesign .expertise-list>*+*{margin-top:24px}@media (min-width:768px){.redesign .expertise-list>*+*{margin-top:36px}}.redesign .expertise-list__title{font-weight:700;margin-bottom:inherit;line-height:1;font-size:24px;font-size:2.4rem}@media (min-width:768px){.redesign .expertise-list__title{font-size:34px;font-size:3.4rem}}.redesign .expertise-list hr{margin-top:14px;margin-bottom:18px;background-color:#859090}@media (min-width:768px){.redesign .expertise-list hr{margin-bottom:24px}}.redesign .expertise-list .a-to-z-tiles{margin-bottom:24px}@media (min-width:768px){.redesign .expertise-list .a-to-z-tiles{margin-bottom:36px}}.redesign .expertise-list .search-main{height:58px}.redesign .expertise-list .search-main input:focus~.search{background-color:transparent;right:1px}.redesign .expertise-list .search-main input:focus~.search svg path{fill:#CF2371}.redesign .expertise-list .search-main .search{cursor:inherit}.redesign .cta-panel{padding-top:42px;padding-bottom:42px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redesign .cta-panel__intro{line-height:1.3;-webkit-transition:180ms all ease-in;transition:180ms all ease-in}@media (max-width:767.98px){.redesign .cta-panel__intro{width:100%}}@media (min-width:768px){.redesign .cta-panel__intro{-webkit-box-flex:1;-ms-flex:1;flex:1}}.redesign .cta-panel__sub-intro{display:inline-block;font-family:"Lato",sans-serif;font-weight:normal;font-size:18px;font-size:1.8rem}@media (max-width:767.98px){.redesign .cta-panel__sub-intro{display:block;margin-top:18px}}@media (min-width:992px){.redesign .cta-panel__sub-intro{font-size:24px;font-size:2.4rem;font-weight:600}}.redesign .cta-panel__sub-intro-ext{font-weight:600;font-size:21px;font-size:2.1rem}@media (min-width:992px){.redesign .cta-panel__sub-intro-ext{font-size:18px;font-size:1.8rem}}.redesign .cta-panel__intro-line{position:relative}.redesign .cta-panel__intro-line:after{content:"";display:block;height:3px;width:24px;background-color:currentColor;position:absolute;bottom:0px;left:0}.redesign .cta-panel>*{margin-bottom:inherit}.redesign .cta-panel .icon-envelope{margin-right:6px}.redesign .cta-panel--full{gap:30px 94px}.redesign .cta-panel--with-mega-intro p{font-family:"Lato",sans-serif;font-weight:600;font-size:18px;color:#2B175E}@media (min-width:992px){.redesign .cta-panel--with-mega-intro p{max-width:64%;font-size:30px}}.redesign .cta-panel--inner{padding:42px max(2vw,1.5rem)}.redesign .cta-panel--inner .cta-panel__intro{font-family:"Karbon",arial,sans-serif;font-weight:600;font-size:28px;font-size:2.8rem}@media (min-width:992px){.redesign .cta-panel--inner .cta-panel__intro{font-size:34px;font-size:3.4rem}}.redesign .cta-panel--side .cta-panel__intro,.redesign .cta-panel--side .cta-panel__sub-intro-ext{width:100%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.redesign .cta-panel--side .cta-panel__sub-intro{margin-top:40px;font-weight:600;font-size:18px;font-size:1.8rem}.redesign .cta-panel .title-brand{line-height:1}.redesign .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redesign .social__intro{text-transform:uppercase;margin-bottom:6px;margin-right:12px;font-size:14px;font-size:1.4rem}.redesign .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redesign .social ul li+li{margin-left:18px}.redesign .social ul li a:focus path,.redesign .social ul li a:focus rect,.redesign .social ul li a:hover path,.redesign .social ul li a:hover rect{fill:#EC008C}.redesign .social svg{overflow:visible}.redesign .social path,.redesign .social rect{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (min-width:992px){.redesign .social--mobile{position:absolute;clip:rect(1px,1px,1px,1px);left:-9999px;top:-9999px}}.redesign .social--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.redesign .social--left-mobile{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.redesign .social--purple>*{color:#2B175E}.redesign .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.redesign .pagination li{margin:0;float:left;list-style:none}.redesign .pagination li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 14px;height:40px;border:1px solid #859090;text-decoration:none;color:#2B175E;font-weight:600;font-size:18px;font-size:1.8rem}.redesign .pagination li+li{margin-left:12px}.redesign .pagination li.is-active a,.redesign .pagination li:focus a,.redesign .pagination li:hover a{border-color:#2B175E;color:#fff;background-color:#2B175E}.redesign .page-search .pagination ul li{padding:0 0px}.redesign .page-search .pagination ul li a:hover{border:1px solid #EC008C}@media (min-width:992px){.redesign .header{padding-top:30px}}.redesign.header--solid .header{background-color:rgb(140,0,175)}.is-sticky .redesign.header--solid .header{background-color:#fff}.redesign .btn.more .icon-arrow-right-thick{margin-right:3px}.redesign [class*=" icon-"],.redesign [class^=icon-]{font-family:"rpc";line-height:1}.redesign .icon--small{font-size:0.7em}.redesign .social.social--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:49.375em){.redesign .social.social--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:49.365em){.redesign .social.social--left-mobile{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px}}@media (max-width:991.98px){.is-sticky.menu-is-open .redesign .menu-link span{background-color:#FC178E}}.is-sticky.menu-is-open .redesign .search-trigger svg path{fill:#ffffff}.is-sticky.menu-is-open .redesign .search-trigger.is-open [data-modal-x]{color:#2B175E}.is-sticky.menu-is-open .redesign .header--solid .header{background-color:#ffffff}.rich-text ol,.rich-text ul{margin-left:36px;margin-bottom:30px}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:auto}.rich-text table{width:100%;border-collapse:collapse;border-spacing:0}.rich-text table td,.rich-text table th{padding:10px;text-align:left;border:1px solid}
/*# sourceMappingURL=global-new.css.map */