.accordion.text--white .accordion-item{border-top:1px solid #fff}.accordion.text--white .accordion-item:last-child{border-bottom:1px solid #fff}.accordion.text--white .accordion-item .rte ul li:before{filter:grayscale()brightness(10)}.accordion.text--white .accordion-item .rte a{color:inherit;font-size:inherit;font-weight:inherit}.accordion .accordion .accordion .accordion-item.active .accordion-header:after{transform:rotate(0)}.accordion .accordion-header{cursor:pointer;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex;position:relative}.accordion .accordion-header.opening{transition:all .3s ease-out}.accordion .accordion-header.opening:after{transform:rotate(0)}.accordion .accordion-header p{pointer-events:none;margin-bottom:0;padding-right:2.5rem}.accordion .accordion-header:before,.accordion .accordion-header:after{content:"";transform-origin:50%;background-color:#ff6720;width:1.25rem;height:.125rem;position:absolute;top:calc(50% - 1px);right:2px}.accordion .accordion-header:after{transition:transform .3s;transform:rotate(90deg)}.accordion .accordion-body{padding-bottom:1.25rem;padding-right:2.5rem}.accordion .accordion-body .h2,.accordion .accordion-body .h3,.accordion .accordion-body .h4{margin-bottom:1rem}.accordion .accordion-body p:last-child{margin-bottom:0}.accordion .accordion-body ul{margin:0 0 1rem;padding:0;list-style:none}.accordion .accordion-body ul:last-child{margin-bottom:0}.accordion .accordion-body ul li{min-height:1.625rem;margin-bottom:5px;padding:0 0 0 30px}.accordion .accordion-body ul li:before{content:"";float:left;background-image:url("data:image/svg+xml,<svg viewBox=\"0 0 15 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.3506 5.81331L1.45373 0.501742C0.674752 0.180922 -0.0641512 1.03655 0.366686 1.7605L2.98166 6.15455C3.13835 6.41785 3.14619 6.74386 3.00232 7.01439L0.24255 12.2038C-0.151584 12.9449 0.621005 13.7628 1.38335 13.4114L14.3837 7.41986C15.0787 7.09953 15.0583 6.10475 14.3506 5.81331Z\" fill=\"url(%23paint0_linear_2089_6794)\"/><defs><linearGradient id=\"paint0_linear_2089_6794\" x1=\"-0.978577\" y1=\"7.23437\" x2=\"16.2957\" y2=\"7.23437\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23003087\"/><stop offset=\"0.708333\" stop-color=\"%23003087\"/><stop offset=\"1\" stop-color=\"%23003087\"/></linearGradient></defs></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.125rem;height:1.625rem;margin-left:-1.875rem}.accordion .accordion-body .card-list:has(+.h4){margin-bottom:1.25rem}@media screen and (min-width:1200px){.accordion .accordion-body .card-list:has(+.h4){margin-bottom:2.5rem}}.accordion .accordion-body .card-content .bottom{padding-top:.9375rem}.accordion .accordion-collapse{display:none}.accordion .accordion-collapse.opening{height:0;transition:height .3s ease-out;display:block;overflow:hidden}.accordion .accordion-collapse.active{display:block}.accordion.button-reverse .accordion-item{border-color:#0000;flex-direction:column-reverse;display:flex}.accordion.button-reverse .accordion-item.active .accordion-header .btn{display:none}.accordion.button-reverse .accordion-item.active .accordion-header .btn:last-child{display:flex}.accordion.button-reverse .accordion-item.active .accordion-header .ico{transform:rotate(-90deg)}.accordion.button-reverse .accordion-header{text-align:center;justify-content:center;margin:0 auto;padding:0;display:inline-flex}.accordion.button-reverse .accordion-header .ico{transform-origin:50%;margin:0;transform:rotate(90deg)}.accordion.button-reverse .accordion-header:before,.accordion.button-reverse .accordion-header:after{display:none}.accordion.button-reverse .accordion-header .btn{cursor:pointer}.accordion.button-reverse .accordion-header .btn svg,.accordion.button-reverse .accordion-header .btn span{pointer-events:none}.accordion.button-reverse .accordion-header .btn:last-child,.accordion.button-reverse .accordion-header.opening .btn{display:none}.accordion.button-reverse .accordion-header.opening .btn:last-child{display:flex}.accordion.button-reverse .accordion-header.opening .ico{transform:rotate(-90deg)}.accordion.button-reverse .accordion-body{padding-right:0}.accordion.button-reverse .accordion-body .card-list{margin-bottom:0}.accordion.gradient{font-size:0}.accordion.gradient .accordion-item{border-color:#0000;margin-bottom:.625rem}.accordion.gradient .accordion-item.active .accordion-header{box-shadow:none;color:#fff;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.accordion.gradient .accordion-item.active .accordion-header:before,.accordion.gradient .accordion-item.active .accordion-header:after{background-color:#fff}.accordion.gradient .accordion-header{color:#003087;background:linear-gradient(3deg,#003087,#003087 71%,#da291c) border-box;border:1px solid #0000;border-radius:1.5625rem;padding:.8125rem 2.5rem .8125rem 1rem;transition:all .3s;box-shadow:inset 0 3000vw #fff}.accordion.gradient .accordion-header .h5{letter-spacing:0;margin:0;font-family:Open Sans,sans-serif;font-size:1.0625rem;font-weight:600;line-height:120%}@media screen and (min-width:768px){.accordion.gradient .accordion-header .h5{font-size:1.125rem}}@media screen and (min-width:1024px){.accordion.gradient .accordion-header .h5{font-size:1.125rem}}.accordion.gradient .accordion-header:before,.accordion.gradient .accordion-header:after{background-color:#003087;right:1rem}.accordion.gradient .accordion-header.opening{box-shadow:none;color:#fff;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.accordion.gradient .accordion-header.opening:before,.accordion.gradient .accordion-header.opening:after{background-color:#fff}.accordion.gradient .accordion-collapse{background:linear-gradient(3deg,#003087,#003087 71%,#da291c) border-box;border:1px solid #0000;border-top:none;border-radius:0 0 1.5625rem 1.5625rem;box-shadow:inset 0 3000vw #fff}.accordion.gradient .accordion-body{padding:.8125rem 1rem}@media screen and (min-width:768px){.accordion.gradient .accordion-header{padding:.75rem 3.75rem .75rem 1.4375rem}.accordion.gradient .accordion-header:before,.accordion.gradient .accordion-header:after{right:1.4375rem}.accordion.gradient .accordion-body{padding:1.25rem 1.4375rem}}@media screen and (min-width:1200px){.accordion .accordion-header{padding:1.375rem 0}.accordion .accordion-body .h2,.accordion .accordion-body .h3,.accordion .accordion-body .h4{margin-bottom:1.25rem}.accordion.profiles .accordion-body{padding:1.4375rem 2rem}}.accordion-preview{margin-bottom:2.5rem}.accordion-preview:last-child{margin-bottom:0}.accordion-preview .card-quote{max-width:none}@media screen and (min-width:768px){.accordion-preview .card-quote{width:calc(50% - 9px);flex:0 0 calc(50% - 9px)!important}.accordion-preview .card-quote.quote-img{height:auto}}.faqs-group{margin:.375rem 0 0;padding-bottom:2.5rem}.button-list{flex-direction:column;gap:.625rem 0;display:flex}.button-list .btn-nav{border-radius:1.5625rem;justify-content:center;align-items:center;width:100%;min-height:4rem;margin:0 auto;display:flex}@media screen and (min-width:768px){.button-list{grid-template-columns:repeat(3,1fr);gap:1.25rem 1.125rem;display:grid}}.faqs_categories{padding-top:.625rem}.faqs_categories:has(.btn-nav.active){margin-bottom:2.5rem}@media screen and (max-width:767px){.faqs_categories[data-need-more=false] .faq__item,.faqs_categories .button-list .btn-nav:first-child,.faqs_categories .button-list .btn-nav:nth-child(2),.faqs_categories .button-list .btn-nav:nth-child(3),.faqs_categories .button-list .btn-nav:nth-child(4){display:none}}@media screen and (min-width:768px){.faqs_categories:has(.btn-nav.active){margin-bottom:1.875rem}.faqs_categories.button-reverse .accordion-header{display:none}.faqs_categories .accordion-collapse{display:block;height:auto!important}}.faqs-sticky{display:none;padding-bottom:2.5rem!important}.faqs-sticky:has(.faqs-item.active){display:block}.faqs-sticky .heading-underline{margin:0 0 1.25rem}@media screen and (min-width:1024px){.faqs-sticky .heading-underline{border-bottom:2px solid;margin:0 0 1.875rem;padding-bottom:1.25rem}}@media screen and (min-width:1200px){.faqs-sticky .heading-underline{margin:0 0 2.5rem}}.faqs-sticky .faqs-item{display:none}.faqs-sticky .faqs-item.active{display:block}.faqs-sticky .faqs-item .sticky-nav nav{padding-bottom:2.5rem}@media screen and (min-width:1200px){.faqs-sticky{padding-bottom:4.375rem!important}.faqs-sticky .sticky-nav nav{padding-bottom:0}}.btn-nav:hover{box-shadow:none;color:#fff;background:linear-gradient(-90deg,#003087,#003087 71%,#da291c)}.block-tab-accordion .accordion.accordion-wrapper.transparent{padding:0}
.sticky-nav.sticked:not(.no-sticky){z-index:2000;background-color:#fff;top:0;left:0;right:0;padding-top:0!important;position:fixed!important}.sticky-nav.sticked:not(.no-sticky).is_stuck{top:11.4375rem}.sticky-nav.sticked:not(.no-sticky).two-levels{padding-bottom:2.5rem!important}.bg--lightGrey .sticky-nav.sticked:not(.no-sticky){background-color:#f7f7f7}.sticky-nav.sticked nav{margin-bottom:0}.sticky-nav nav{margin-bottom:2.0625rem;padding:1.25rem 0 .4375rem;position:relative}.sticky-nav nav:before{content:"";height:.25rem;width:calc(var(--vw,1vw) * 100);background-color:#003087;display:block;position:absolute;top:0;left:0;transform:translate(-50%)}.sticky-nav nav .btn{white-space:nowrap;width:auto}.sticky-nav.border-none{padding-top:0!important}.sticky-nav.border-none.sticked nav{padding-top:1.25rem}.sticky-nav.border-none nav{padding-top:0}.sticky-nav.border-none nav:before{display:none}.sticky-nav .swiper-slide{width:auto;font-size:0}.sticky-nav .swiper-slide__subs{display:none}.sticky-nav .swiper-slide__subs .btn-sticky--link{text-decoration:none!important}.sticky-nav .swiper-slide__subs .btn-sticky--link.active{text-decoration:underline!important}.sticky-nav .swiper-slide__subs .btn-sticky__arrow{display:none}.sticky-nav .btn-sticky.active+.swiper-slide__subs{display:flex}@media screen and (max-width:1023px){.sticky-nav .swiper-wrapper.no-swiper{justify-content:center;gap:.5rem;display:flex;transform:none!important}.sticky-nav .swiper-slide__subs{position:absolute;top:100%;left:0}.sticky-nav .swiper-slide:nth-child(3n) .swiper-slide__subs{left:50%;transform:translate(-50%)}.sticky-nav .swiper-slide:last-child .swiper-slide__subs{left:auto;right:0}.sticky-nav.two-levels{padding-bottom:2.5rem!important}}@media screen and (min-width:1024px){.sticky-nav.no-vline nav{margin-right:.625rem}.sticky-nav.no-vline nav:before{display:none}.sticky-nav.no-vline nav .btn{max-width:100%}.sticky-nav.sticked:not(.no-sticky){background-color:inherit;top:2.5rem;right:auto;position:sticky!important}.sticky-nav.sticked:not(.no-sticky).is_stuck{top:13.5rem}.sticky-nav.border-none.sticked nav{padding-top:0}.sticky-nav.border-none nav:before{display:block}.sticky-nav nav{margin-right:1.25rem;padding:0;position:relative}.sticky-nav nav:before{content:"";background-color:#d9d9d9;width:.25rem;height:40%;min-height:9.375rem;display:block;position:absolute;top:0;left:auto;right:0;transform:none}.sticky-nav nav:has(.active+.swiper-slide__subs):before{display:none}.sticky-nav nav .btn{white-space:normal;text-align:left;align-self:flex-start;max-width:11.25rem;padding:.5rem 1.125rem;overflow:hidden;text-overflow:ellipsis!important}.sticky-nav .swiper-wrapper{flex-direction:column;gap:.9375rem 0;display:flex;transform:none!important}.sticky-nav .btn-sticky.active+.swiper-slide__subs{flex-direction:column}.sticky-nav .swiper-slide__subs{box-shadow:none;background-origin:border-box;border:1px solid #003087;border-radius:1.175rem;margin-top:.9375rem;padding:.5rem 0}.sticky-nav .swiper-slide__subs .btn-sticky__arrow{display:inline-block}.sticky-nav .swiper-slide__subs .btn-sticky__arrow:after{content:"";vertical-align:middle;background:url("data:image/svg+xml,<svg width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 0.5L6 5.5L11 0.5\" stroke=\"rgb(0, 48, 135)\" stroke-width=\"2\" /></svg>") 50%/15px no-repeat;width:14px;height:9px;margin-right:-14px;display:inline-block;transform:rotate(270deg)}}@media screen and (min-width:1200px){.sticky-nav nav .btn{max-width:14.375rem}}section:has(.sticky-nav.sticked) .col-lg-9 .research-carousel-swiper:before{content:"";z-index:2;background-color:#fff;width:50vw;position:absolute;top:0;bottom:0;right:100%}section:has(.sticky-nav.sticked) .col-lg-9 .quotes-carousel-swiper:before{content:"";z-index:2;background-color:#fff;width:50vw;position:absolute;top:0;bottom:0;right:100%}section:has(.sticky-nav.sticked) .col-lg-9 .news-carousel-swiper:before{content:"";z-index:2;background-color:#fff;width:50vw;position:absolute;top:0;bottom:0;right:100%}section:has(.sticky-nav.sticked).bg--lightGrey .col-lg-9 .research-carousel-swiper:before{background-color:var(--lightGrey)}section:has(.sticky-nav.sticked).bg--lightGrey .col-lg-9 .quotes-carousel-swiper:before{background-color:var(--lightGrey)}section:has(.sticky-nav.sticked).bg--lightGrey .col-lg-9 .news-carousel-swiper:before{background-color:var(--lightGrey)}
