span.header-style1,li.header-style1{font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:48px;line-height:44px;letter-spacing:.5px;color:#004c45;word-wrap:break-word;overflow-wrap:break-word}
li:has(.header-style1){font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:48px;line-height:44px;letter-spacing:.5px;color:#004c45;word-wrap:break-word;overflow-wrap:break-word}
span.header-style2,li.header-style2{font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:36px;line-height:36px;letter-spacing:.4px;color:#004c45;word-wrap:break-word;overflow-wrap:break-word}
li:has(.header-style2){font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:36px;line-height:36px;letter-spacing:.4px;color:#004c45;word-wrap:break-word;overflow-wrap:break-word}
span.header-style3,li.header-style3{font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:30px;line-height:33px;letter-spacing:.25px;color:#004c45}
li:has(.header-style3){font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:30px;line-height:33px;letter-spacing:.25px;color:#004c45}
span.title-style1,li.title-style1{font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:36px;line-height:36px;letter-spacing:.4px;color:#004c45;word-wrap:break-word;overflow-wrap:break-word}
li:has(.title-style1){font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:36px;line-height:36px;letter-spacing:.4px;color:#004c45;word-wrap:break-word;overflow-wrap:break-word}
span.title-style2,li.title-style2{font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:34px;line-height:40px;letter-spacing:0;color:#004c45}
li:has(.title-style2){font-family:BNPPSerif,sans-serif;font-weight:bold;font-size:34px;line-height:40px;letter-spacing:0;color:#004c45}
span.title-style3,li.title-style3{font-family:BNPPSerif,sans-serif;font-size:30px;line-height:40px;letter-spacing:0;color:#004c45}
li:has(.title-style3){font-family:BNPPSerif,sans-serif;font-size:30px;line-height:40px;letter-spacing:0;color:#004c45}
span.title-style4,li.title-style4{font-family:BNPPSerif,sans-serif;font-size:21px;line-height:26px;letter-spacing:0;color:#004c45}
li:has(.title-style4){font-family:BNPPSerif,sans-serif;font-size:21px;line-height:26px;letter-spacing:0;color:#004c45}
span.quotetext-style,li.quotetext-style{font-family:BNPPSerif,sans-serif;font-size:28px;letter-spacing:.23px;color:#004c45}
li:has(.quotetext-style){font-family:BNPPSerif,sans-serif;font-size:28px;letter-spacing:.23px;color:#004c45}
span.sub-header-style1,li.sub-header-style1{font-family:BNPPSerif,sans-serif;font-size:28px;letter-spacing:.23px;color:#004c45}
li:has(.sub-header-style1){font-family:BNPPSerif,sans-serif;font-size:28px;letter-spacing:.23px;color:#004c45}
span.sub-header-style2,li.sub-header-style2{font-family:BNPPSerif,sans-serif;font-size:18px;letter-spacing:.15px;color:#004c45}
li:has(.sub-header-style2){font-family:BNPPSerif,sans-serif;font-size:18px;letter-spacing:.15px;color:#004c45}
span.bodytext-style,li.bodytext-style{font-family:BNPPSans,sans-serif;font-size:16px;letter-spacing:.13px;color:#004c45}
li:has(.bodytext-style){font-family:BNPPSans,sans-serif;font-size:16px;letter-spacing:.13px;color:#004c45}
span.navigationtext-style1,li.navigationtext-style1{font-family:BNPPSans-Expanded,sans-serif;font-size:14px;letter-spacing:.39px;color:#004c45}
li:has(.navigationtext-style1){font-family:BNPPSans-Expanded,sans-serif;font-size:14px;letter-spacing:.39px;color:#004c45}
span.navigationtext-style2,li.navigationtext-style2{font-family:BNPPSans-Expanded,sans-serif;font-size:12px;letter-spacing:.33px;color:#004c45}
li:has(.navigationtext-style2){font-family:BNPPSans-Expanded,sans-serif;font-size:12px;letter-spacing:.33px;color:#004c45}
.background-style1{background-color:#fff;color:#004c45;width:100%;display:block}
.background-style2{background-color:#1a322f;color:#fff;width:100%;display:block}
span.disclaimer,li.disclaimer{font-size:14px;font-family:BNPPSans,sans-serif;color:#333}
@media(max-width:768px){.mobile-font-size-12{font-size:12px;line-height:1.5;display:block}
.mobile-font-size-13{font-size:13px;line-height:1.5;display:block}
.mobile-font-size-14{font-size:14px;line-height:1.5;display:block}
.mobile-font-size-15{font-size:15px;line-height:1.5;display:block}
.mobile-font-size-16{font-size:16px;line-height:1.5;display:block}
.mobile-font-size-17{font-size:17px;line-height:1.5;display:block}
.mobile-font-size-18{font-size:18px;line-height:1.5;display:block}
.mobile-font-size-19{font-size:19px;line-height:1.5;display:block}
.mobile-font-size-20{font-size:20px;line-height:1.5;display:block}
}