.wp-block-group{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.wp-block-group{max-width:680px}}@media (min-width:1024px){.wp-block-group{max-width:860px;padding-left:0;padding-right:0}}@media (min-width:1280px){.wp-block-group{max-width:940px}}@media (min-width:667px){.wp-block-group.alignwide{max-width:600px!important}}@media (min-width:768px){.wp-block-group.alignwide{max-width:680px!important}}@media (min-width:1024px){.wp-block-group.alignwide{max-width:860px!important}}@media (min-width:1280px){.wp-block-group.alignwide{max-width:1130px!important}}.wp-block-group.alignfull{margin-left:1.5rem;margin-right:1.5rem;max-width:none}@media (min-width:1024px){.wp-block-group.alignfull{margin-left:3rem;margin-right:3rem}}.wp-block-group .wp-block-group{padding-left:0;padding-right:0}.wp-block-separator{--tw-border-opacity:1;border-bottom-width:0;border-color:rgb(235 235 249/var(--tw-border-opacity))}.wp-block-separator.has-indigo-900-background-color{--tw-border-opacity:1;border-color:rgb(36 34 106/var(--tw-border-opacity));opacity:.1}.wp-block-image,figure{border-radius:.375rem}.wp-block-image.aligncenter,figure.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-image figcaption,figure figcaption{padding-bottom:1.25rem}.has-background{border-radius:.375rem;transform:scale(.9) translateY(0);transform-origin:50% 16%}.has-background.bg-active{animation:kenburns-top .6s linear both}.has-inline-color{padding:.25rem .5rem}.has-small-font-size{font-size:.75rem;line-height:1.125rem}@media (min-width:768px){.has-small-font-size{font-size:.875rem;line-height:1.25rem}}.has-small-font-size{margin-bottom:.5rem!important}.has-medium-font-size{font-size:22px}.has-large-font-size,body.single-annual_report .home-header .title-page h1{font-size:28px!important;font-weight:800;line-height:1.25;margin-bottom:1.75rem;max-width:700px}@media (min-width:768px){.has-large-font-size,body.single-annual_report .home-header .title-page h1{font-size:35px!important}}.has-huge-font-size{font-size:80px!important;line-height:.8}@media (min-width:768px){.has-huge-font-size{font-size:150px!important}}.has-huge-font-size sup{font-size:40px;left:.3em;top:-.77em}@media (min-width:768px){.has-huge-font-size sup{top:-2em}}p.is-style-outline{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:#0000!important;font-weight:800}p.is-style-outline.has-indigo-900-color{-webkit-text-stroke-color:#24226a}.is-style-surtitle{font-weight:500;letter-spacing:.175rem;text-transform:uppercase}.is-style-surtitle-2{font-size:1rem;font-weight:400}.is-style-surtitle-2:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(212 66 51/var(--tw-bg-opacity));border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;content:var(--tw-content);display:inline-block;height:22px;margin-right:10px;vertical-align:middle;width:5px}.wp-block-columns.has-logo{margin-bottom:2rem;position:relative}@media (min-width:768px){.wp-block-columns.has-logo{margin-bottom:7rem}}.wp-block-columns.has-logo:after{--tw-content:"";bottom:-48px;content:var(--tw-content);height:73px;position:absolute;right:0;width:73px}@media (min-width:1024px){.wp-block-columns.has-logo:after{height:104px;right:-64px;width:104px}}.wp-block-columns.has-logo:after{background:url(images/servier-virgule-intro.0cbfc4.svg) 100% 100% no-repeat}.has-text-align-right{text-align:center}@media (min-width:768px){.has-text-align-right{text-align:right}}.has-text-align-center{margin-left:auto;margin-right:auto}.wp-block-columns{justify-content:center}@media (min-width:768px){.wp-block-columns{justify-content:space-between}}.wp-block-column:not(.full-width){max-width:520px!important}@media(max-width:768px){.wp-block-spacer{height:2rem!important}}.wp-block-quote{--tw-text-opacity:1;border-color:#d442334d;border-left-width:8px;color:rgb(212 66 51/var(--tw-text-opacity));padding-bottom:.75rem;padding-left:1.75rem;padding-top:.75rem}.wp-block-page-list{break-inside:avoid!important;padding-left:1.5rem!important;page-break-inside:avoid!important;text-indent:-1.5rem!important}@media (min-width:1024px){.wp-block-page-list{column-count:3!important}}.wp-block-page-list li{break-inside:avoid;page-break-inside:avoid}.wp-block-page-list>li:before{--tw-content:none!important;content:var(--tw-content)!important}.wp-block-page-list .submenu-container>li:before{margin-right:.75rem!important}body.single-annual_report .home-header .block-scroll{display:none}body.single-annual_report .home-header .title-page{left:0;margin-left:auto;margin-right:auto;max-width:780px;right:0}@media (min-width:1280px){body.single-annual_report .home-header .title-page{left:26%}}body.single-annual_report .home-header .title-page h1{margin-bottom:0}body.single-annual_report .home-header #videoDiv #videoBlock{min-height:0}body.single-annual_report header.banner .wp-block-button__link:after{--tw-content:none;content:var(--tw-content)}body.single-annual_report .header-primary{padding-bottom:1rem;padding-top:1rem}body.single-annual_report .annual-report-menu-container{--tw-translate-x:-100%}body.single-annual_report .annual-report-menu-container,body.single-annual_report .annual-report-menu-container.open{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}body.single-annual_report .annual-report-menu-container.open{--tw-translate-x:0px}body.single-annual_report .annual-report-menu li:not(:last-child){margin-bottom:.75rem;padding-bottom:.75rem}body.single-annual_report .annual-report-menu li a{--tw-text-opacity:1;color:rgb(36 34 106/var(--tw-text-opacity));font-size:1.25rem;font-weight:700}body.single-annual_report .annual-report-menu li.separator{border-bottom-color:#0000001a;border-bottom-width:1px;margin-bottom:3rem;padding-bottom:3rem}body.single-annual_report .annual-report-menu li.download a{--tw-text-opacity:1;align-items:center;border-radius:.375rem;border-width:1px;color:rgb(212 66 51/var(--tw-text-opacity));display:inline-flex;font-size:15px;font-weight:400;gap:.75rem;padding:1rem 1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}body.single-annual_report .annual-report-menu li.download a:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(212 66 51/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){body.single-annual_report .annual-report-menu li.download a{font-size:1rem;padding-left:1.75rem;padding-right:1.75rem}}body.single-annual_report #main{padding-top:4rem}@media (min-width:1024px){body.single-annual_report #main{padding-top:5.5rem}}body.single-annual_report .annual-report-menu-overlay{opacity:0;visibility:hidden;z-index:-10}body.single-annual_report .annual-report-menu-overlay.open{opacity:1;visibility:visible;z-index:20}