.hero-banner-section{z-index:1;clear:both;position:relative;width:100%;padding:131px
0 0 0;background:var(--heading);margin:0
0 76px 0;overflow:hidden}.hero-banner-section:before{background-image:radial-gradient(circle at 50% 70%,#0953A8,rgba(0,58,112,0) 94%);content:"";width:100%;height:100%;display:block;position:absolute;left:0;right:0;margin:auto;z-index:-1;top:0}.banner-bg{top:-112px;left:423px}.banner-bg
figure{width:1779px}.hero-banner-section .container-lg{padding:0;position:relative}.hero-banner-section .hero-banner-main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:473px;padding:100px
0 0 0}.hero-banner-section .hero-banner-main .hero-banner-txt{width:37.5%;margin:-4px 8.7% 30px 0;color:var(--white);text-align:right}.hero-banner-section .hero-banner-main .hero-banner-txt .optional-text{color:#8fd5df;margin:0
0 15px 0}.hero-banner-section .hero-banner-main .hero-banner-txt
h1{color:var(--white);margin-bottom:18px;font-size:2.8rem}.hero-banner-section .hero-banner-main .hero-banner-image{width:53.5%}.hero-banner-section .hero-banner-main .hero-banner-image .banner-img{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;max-width:825px;left:0;bottom:-76px;max-height:449px;width:100%}.hero-banner-section .hero-banner-main .hero-banner-image .banner-img
img{clip-path:polygon(0 0,100% 0,70.8% 100%,0 100%)}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image{width:62.5%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-txt{width:28.5%;margin:26px
8.7% 30px 0}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .banner-img{max-width:1026px}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-one{width:52.6%;height:100%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-one
img{clip-path:polygon(0% 0%,100% 0%,55% 100%,0% 100%)}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two{position:absolute;left:29.9%;width:70.2%;height:100%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two
img{clip-path:polygon(34% 0%,100% 0%,66% 100%,0% 100%)}@media only screen and (max-width:1640px){.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-one{width:47.6%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two{width:54.2%;left:27%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two
img{clip-path:polygon(40% 0%,100% 0%,66% 100%,0% 100%)}}@media only screen and (max-width:1499px){.hero-banner-section .hero-banner-main .hero-banner-txt{margin:-4px 0 30px 0}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-txt{margin:26px
0 30px 0;width:35.5%}}@media only screen and (max-width:1399px) and (min-width:1200px){.hero-banner-section .hero-banner-main .hero-banner-txt{width:42.5%}.hero-banner-section .hero-banner-main .hero-banner-image{width:57.5%}.hero-banner-section .hero-banner-main .hero-banner-image .banner-img{max-width:720px}}@media only screen and (max-width:1199px) and (min-width:1024px){.hero-banner-section .hero-banner-main .hero-banner-image{width:55.5%}.hero-banner-section .hero-banner-main .hero-banner-image .banner-img{max-width:565px}.hero-banner-section .hero-banner-main .hero-banner-txt{width:42.5%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .banner-img{max-width:565px}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image{width:58.5%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-one{width:51%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two{width:70.2%;left:29.7%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two
img{clip-path:polygon(33% 0%,100% 0%,66% 100%,0% 100%)}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-txt{width:41.5%}}@media only screen and (max-width:1023px) and (min-width:200px){.hero-banner-section{padding:90px
0 0 0}.hero-banner-section .hero-banner-main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:79px
0 0 0}.hero-banner-section .hero-banner-main .hero-banner-image{width:100%}.hero-banner-section .hero-banner-main .hero-banner-image .banner-img{max-height:inherit;position:relative;left:-20px}.hero-banner-section .hero-banner-main .hero-banner-txt{width:100%;text-align:left}.hero-banner-section.dual-banner{padding:90px
0 0 0}.hero-banner-section.dual-banner .hero-banner-main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:79px
0 0 0}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image{width:100%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .banner-img{max-height:inherit;position:relative;left:-20px}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-txt{width:100%;text-align:left}}@media only screen and (max-width:1023px) and (min-width:768px){.hero-banner-section:before{background-image:radial-gradient(circle at 75% 70%,#0953A8,rgba(0,58,112,0) 94%)}.banner-bg{top:-30px;left:-261px}.banner-bg
figure{width:1350px}.hero-banner-section .hero-banner-main{margin-bottom:168px}.hero-banner-section .hero-banner-main .hero-banner-image .banner-img{max-width:686px;bottom:-168px}.hero-banner-section .hero-banner-main .hero-banner-txt{margin:0
0 -168px 0;padding:0
0 80px 0}.hero-banner-section .hero-banner-main .hero-banner-txt .optional-text{color:var(--small)}.hero-banner-section.dual-banner{margin-bottom:168px}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-txt{margin:0
0 -168px 0;padding:0
0 80px 0}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image{width:calc(100% + 40px)}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .banner-img{bottom:-168px;height:373px}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-one{width:58.46%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-one
img{clip-path:polygon(0 0,100% 0,54.7% 100%,0% 100%)}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two{width:65.95%;left:auto;right:0}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two
img{clip-path:polygon(40.6% 0,100% 0,100% 100%,0% 100%)}}@media only screen and (max-width:767px) and (min-width:200px){.hero-banner-section:before{background-image:radial-gradient(circle at 85% 100%,#0953A8,rgba(0,58,112,0) 59%)}.banner-bg{top:-73px;left:-173px}.banner-bg
figure{width:1005px}.hero-banner-section{margin:0
0 90px 0}.hero-banner-section .hero-banner-main{padding:73px
0 0 0;min-height:inherit}.hero-banner-section .hero-banner-main .hero-banner-txt{margin-bottom:-61px;padding:0
0 40px}.hero-banner-section .hero-banner-main .hero-banner-txt .optional-text{margin:0
0 17px 0}.hero-banner-section .hero-banner-main .hero-banner-txt
h1{margin-bottom:25px;font-size:2.5rem;font-weight:600}.hero-banner-section .hero-banner-main .hero-banner-image .banner-img{bottom:-90px}.hero-banner-section.dual-banner{margin:0
0 90px 0}.hero-banner-section.dual-banner .hero-banner-main{padding:69px
0 0 0}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-txt{margin:0
0 -90px 0;padding:0
0 70px}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-txt .optional-text{margin:0
0 17px 0}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-txt
h1{margin-bottom:20px}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image{width:calc(100% + 40px)}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .banner-img{bottom:-89px}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-one{width:58.46%}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-one
img{clip-path:polygon(0 0,100% 0,54.7% 100%,0% 100%)}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two{width:65.95%;left:auto;right:0}.hero-banner-section.dual-banner .hero-banner-main .hero-banner-image .hero-thumb-two
img{clip-path:polygon(40.6% 0,100% 0,100% 100%,0% 100%)}}.cta-panel-section{z-index:1;clear:both;position:relative;width:100%}.cta-panel-section .container-lg{padding:0}.cta-panel-main{padding:90px
0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.optional-cta-text{display:block;font-weight:bold;font-size:1.375rem;letter-spacing:-0.37px;margin-bottom:12px}.cta-panel-image
img{height:345px;overflow:hidden}.cta-image-1{-webkit-box-flex:0;-ms-flex:0 0 481px;flex:0 0 481px;margin-right:41px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cta-image-1
img{clip-path:polygon(0 0,100% 0,62% 100%,0% 100%)}.cta-image-2{-webkit-box-flex:0;-ms-flex:0 0 524px;flex:0 0 524px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cta-image-2
img{clip-path:polygon(32% 0,100% 0,100% 100%,0% 100%)}.cta-panel-text{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 1046px);flex:0 0 calc(100% - 1046px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:var(--light-txt);margin-top:-28px}:lang(fr) .cta-panel-text{margin-right:90px}.cta-panel-text
h2{font-size:2.813rem;line-height:normal;letter-spacing:-0.75px;color:var(--white);margin-bottom:25px}@media only screen and (max-width:1620px) and (min-width:1541px){.cta-image-1{margin-right:0}.cta-panel-text{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 1010px);flex:0 0 calc(100% - 1010px)}}@media only screen and (max-width:1540px) and (min-width:1200px){.cta-image-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:41px}.cta-image-2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cta-panel-image{-webkit-box-flex:0;-ms-flex:0 0 381px;flex:0 0 381px}.cta-panel-text{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 803px);flex:0 0 calc(100% - 803px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cta-panel-text
h2{font-size:2.688rem;letter-spacing:-0.72px}}@media only screen and (max-width:1199px) and (min-width:200px){.cta-panel-image.cta-image-2{position:absolute;right:0;width:65%}.cta-panel-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:66px
20px 0 20px;margin-top:0}}@media only screen and (max-width:1199px) and (min-width:768px){.cta-panel-section{margin:140px
0 0 0}.cta-panel-section .background-bg{clip-path:polygon(0 0,100% 0%,100% 90.8%,0% 100%)}.cta-panel-main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0
0 92px}.cta-panel-image{-webkit-box-flex:0;-ms-flex:0 0 53.78%;flex:0 0 53.78%;margin-top:-140px}.cta-panel-image
img{height:295px}.cta-panel-text
h2{margin-bottom:20px;font-size:2.125rem;letter-spacing:-0.57px;padding:0
20px 0 0}.cta-panel-text h2
strong{font-weight:800}.optional-cta-text{margin-bottom:12px}.cta-image-1
img{clip-path:polygon(0 0,100% 0,62% 100%,0% 100%)}.cta-image-2
img{clip-path:polygon(31.6% 0,100% 0,100% 100%,0% 100%)}}@media only screen and (max-width:767px) and (min-width:200px){.cta-panel-section{margin:87px
0 0 0}.cta-panel-section .background-bg{clip-path:polygon(0 0,100% 0%,100% 91.9%,0% 100%)}.cta-panel-main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0
0 90px}.cta-panel-image{-webkit-box-flex:0;-ms-flex:0 0 54.3%;flex:0 0 54.3%;margin-top:-87px}.cta-panel-text
h2{font-size:2rem;letter-spacing:-0.53px;margin-bottom:21px}.optional-cta-text{font-size:1.25rem;letter-spacing:-0.33px;margin-bottom:14px}.cta-panel-image
img{height:177px;overflow:hidden}.cta-panel-image.cta-image-2{width:56.9%}.cta-image-1
img{clip-path:polygon(0 0,100% 0,73.5% 100%,0% 100%)}.cta-image-2
img{clip-path:polygon(25.5% 0,100% 0,100% 100%,0% 100%)}}.leadership-innovative-main{padding:36px
0 90px 0}.leadership-innovative-text
span{display:block;color:var(--small);font-weight:bold;font-size:1.375rem;letter-spacing:-0.37px}.leadership-innovative-text
h2{color:var(--heading);margin-bottom:20px;font-weight:normal}.leadership-innovative-text{font-size:1rem;line-height:1.563rem;letter-spacing:-0.63px}.innovative-desc
p{font-size:1.375rem;font-weight:bold;letter-spacing:-0.37px;margin-bottom:0}.innovative-desc p
a{color:var(--heading)}span.innovative-position{font-size:0.75rem;line-height:1.263rem;letter-spacing:0.75px;font-weight:600;color:var(--sub-blue);text-transform:uppercase;display:block}span.innovative-position
a{color:var(--sub-blue)}.innovative-desc:after{content:"";display:block;width:15px;height:15px;background-color:var(--anchor);border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.leadership-page-main{border-top:3px solid rgba(136,157,180,0.2)}.leadership-page-thumb{position:relative;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;clip-path:polygon(0 0,100% 0,100% 100%,0 86%)}.leadership-page-thumb:after{width:100%;height:0;bottom:0;left:0;content:"";display:block;position:absolute;background-color:var(--anchor-hover);clip-path:polygon(0 43%,100% 79%,100% 100%,0 65%);opacity:0.4;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transition-property:all;transition-property:all}.leadership-page-thumb:hover:after{height:115px}.leadership-page-thumb
img{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.leadership-page-thumb:hover
img{-webkit-transform:scale(1.1);transform:scale(1.1)}.leadership-page-text
h4{margin-bottom:0}span.leadership-position{font-size:0.75rem;font-weight:600;line-height:1.263rem;letter-spacing:0.75px;margin-bottom:25px;text-transform:uppercase;display:block}span.leadership-position
a{color:var(--sub-blue)}@media only screen and (min-width:1024px){.leadership-innovative-list{gap:167px}.leadership-innovative-image{-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px}.leadership-innovative-text{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 587px);flex:0 0 calc(100% - 587px);padding-top:52px}.leadership-innovative-text
span{margin-bottom:18px}.innovative-desc{color:var(--heading);position:absolute;bottom:0;right:412px;text-align:right;padding-right:40px;width:calc(100% + 290px)}.innovative-desc:after{right:0;top:50%}.leadership-page-main{padding:90px
0 105px 0}.leadership-page-row{gap:50px}.leadership-page-list{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 38px);flex:0 0 calc(25% - 38px)}}@media only screen and (max-width:1299px) and (min-width:1024px){.background-bg{height:calc(100% - 30px)}.leadership-page-thumb:after{clip-path:polygon(0 39%,100% 79%,100% 100%,0 61%)}.leadership-page-thumb:hover:after{height:115px}.leadership-page-main{padding:90px
0 70px 0}.leadership-page-row{gap:20px}.leadership-page-list{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 14px);flex:0 0 calc(33.3333% - 14px)}}@media only screen and (max-width:1100px) and (min-width:1024px){.innovative-desc{max-width:600px}}@media only screen and (max-width:1023px) and (min-width:768px){.leadership-innovative-main{padding:40px
0 65px 0}.leadership-innovative-list{gap:35px}.leadership-innovative-image{-webkit-box-flex:0;-ms-flex:0 0 355px;flex:0 0 355px;padding-top:50px}.leadership-innovative-text{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 390px);flex:0 0 calc(100% - 390px)}.leadership-innovative-text
span{margin-bottom:12px}.leadership-innovative-text
h2{margin-bottom:16px}.innovative-desc{text-align:right;margin-top:30px;position:relative}.innovative-desc:after{right:12px;top:-31px}.leadership-page-main{padding:70px
0 10px 0}.leadership-page-thumb:after{clip-path:polygon(0 50%,100% 79%,100% 100%,0 74%)}.leadership-page-thumb:hover:after{height:115px}.leadership-page-row{gap:24px}.leadership-page-list{width:calc(33.33% - 17px);max-width:225.6px}}@media only screen and (max-width:767px) and (min-width:200px){.leadership-innovative-main{padding:65px
0 52px}.leadership-innovative-text{padding-bottom:65px}.leadership-innovative-text
h2{font-size:2rem;letter-spacing:-0.53px}.leadership-innovative-text
span{margin-bottom:20px}.leadership-innovative-thumb
img{clip-path:polygon(0 0,100% 0,100% 85%,0% 100%)}.innovative-desc{text-align:right}.leadership-page-thumb:after{clip-path:polygon(0 33%,100% 79%,100% 100%,0 55%)}.leadership-page-thumb:hover:after{height:115px}.innovative-desc:after{display:none}.leadership-page-main{padding:70px
0 50px 0}.leadership-page-row{display:block}.leadership-page-list{max-width:374px;margin:0
auto}}@media only screen and (max-width:413px) and (min-width:200px){.leadership-page-thumb:after{clip-path:polygon(0 38%,100% 79%,100% 100%,0 60%)}}