/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.gin-secondary-toolbar.gin-secondary-toolbar--frontend{z-index:1031;}#admin-toolbar-search-tab{display:none;}.toolbar-menu-administration .toolbar-menu{-ms-overflow-style:none;scrollbar-width:none;}.toolbar-menu-administration .toolbar-menu::-webkit-scrollbar{display:none;}
.pagination-2xl{margin:0 1rem !important;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
div.titre1{font-size:3.4rem;font-family:HelvNeueOrange,Arial,sans-serif;font-weight:700;line-height:3.4rem;margin-bottom:4rem;}div.titre2{font-size:2.4rem;font-family:HelvNeueOrange,Arial,sans-serif;font-weight:700;line-height:2.6rem;margin-bottom:2rem;margin-top:2rem;}div.titre3{font-size:1.8rem;font-family:HelvNeueOrange,Arial,sans-serif;font-weight:700;line-height:3rem;padding-bottom:3rem;}div.titre4{font-size:2rem;font-family:HelvNeueOrange,Arial,sans-serif;font-weight:700;line-height:2.2rem;margin-bottom:1rem;margin-top:1rem;}div.textlimit{max-width:850px;}ul.orange,ul.black,ul.white,ul.grey{list-style-type:square;}p.highlight1{font-size:1.6rem;font-family:HelvNeueOrange,Arial,sans-serif;font-weight:700;line-height:2rem;margin-bottom:1rem;}p.highlight1 + .titre4{margin-top:2rem;}p.highlight1 + .titre2{margin-top:3rem;}div.embedded-entity.align-center img,div.embedded-entity.align-left img,div.embedded-entity.align-right img,div.embedded-entity:not(.align-center):not(.align-left):not(.align-right) img{max-width:100%;height:auto;}p.date{font-size:1.4rem;font-family:HelvNeueOrange,Arial,sans-serif;font-weight:700;}p.insight_banniere{font-size:3rem;font-family:HelvNeueOrange,Arial,sans-serif;font-weight:700;line-height:3rem;}span.downloadPDF{font-size:1.4rem;font-family:HelvNeueOrange,Arial,sans-serif;font-weight:700;text-decoration:underline;}a:hover.downloadPDF{color:var(--bs-primary);}ul.orange,span.orange{color:var(--bs-primary);}ul.black,span.black{color:var(--bs-dark);}ul.white,span.white{color:var(--bs-white);}ul.grey,span.grey{color:var(--bs-gray-500);}span.blue{color:var(--bs-blue);}div.titre-insight{font-size:1.875em;}div.titre-insight span{line-height:2.875rem;}.bg-functional-green{--green:#32c832;background-color:var(--green) !important;}.bg-functional-blue{--blue:#527edb;background-color:var(--blue) !important;}.bg-functional-yellow{background-color:var(--bs-warning) !important;}.bg-functional-red{background-color:var(--bs-red) !important;}.grid-twblf{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;}.cell-background{grid-area:1 / 1 / 2 / 2;}.cell-content{grid-area:1 / 1 / 2 / 2;z-index:1000;}
.obs_template.one_column p,.obs_template.two_columns_33_66 p,.obs_template.two_columns_66_33 p,.obs_template.three_columns p,.obs_template.four_columns p,.obs_template.two_columns p{padding:10px;}.obs_template.obs_background_blue{background-color:var(--bs-blue);padding:10px;}.obs_template.obs_background_green{background-color:var(--bs-green);padding:10px;}.obs_template.obs_background_purple{background-color:var(--bs-purple);padding:10px;}.obs_template.obs_background_pink{background-color:var(--bs-pink);padding:10px;}.obs_template.obs_background_yellow{background-color:var(--bs-yellow);padding:10px;}.obs_template.obs_background_black{background-color:var(--bs-dark);padding:10px;color:var(--bs-white);}.obs_template.obs_background_dark_grey{background-color:var(--bs-gray-dark);padding:10px;}.obs_template.obs_background_white{background-color:var(--bs-white);padding:10px;}.obs_template.obs_background_moderate_grey{background-color:var(--bs-gray-600);padding:10px;}.obs_template.obs_background_orange{background-color:var(--bs-primary);padding:10px;}.obs_template.obs_background_light_grey{background-color:var(--bs-gray-400);padding:10px;}.obs_template.obs_background_lighter_grey{background-color:var(--bs-gray-300);padding:10px;}.obs_template.div[class*=" obs_background_"] a{color:var(--bs-dark);text-decoration:underline;}.obs_template.div[class*=" obs_background_"] a:hover,.obs_template.div[class*=" obs_background_"] a:focus{color:var(--bs-dark);text-decoration:underline;}.obs_template.obs_background_black a{color:var(--bs-white);}.obs_template.obs_background_black a:hover,.obs_template.obs_background_black a:focus,.obs_template.obs_background_white a:hover,.obs_template.obs_background_white a:focus,.obs_template.obs_background_light_grey a:hover,.obs_template.obs_background_light_grey a:focus,.obs_template.obs_background_lighter_grey a:hover,.obs_template.obs_background_lighter_grey a:focus,.obs_template.obs_background_moderate_grey a:hover,.obs_template.obs_background_moderate_grey a:focus,.obs_template.obs_background_dark_grey a:hover,.obs_template.obs_background_dark_grey a:focus{color:var(--bs-primary);}.obs_template.one_column li > p,.obs_template.two_columns_33_66 li > p,.obs_template.two_columns_66_33 li > p,.obs_template.three_columns li > p,.obs_template.four_columns li > p,.obs_template.two_columns li > p{padding:0px;}@media (max-width:767px){.obs_template .col-sm-12 p{margin-bottom:2rem;}}.obs_template.obs_background_orange ul li:before{color:var(--bs-dark) !important;}.obs_template.obs_background_orange a:hover{color:var(--bs-dark) !important;text-decoration:none;}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.cke_editable .col-xxl-6{flex:0 0 50%;max-width:50%;}.cke_editable .col-xxl-4{flex:0 0 33.333333%;max-width:33.333333%;}.cke_editable  .cke_widget_element[data-embed-button="lottie"] div.lottie-animation{background-color:var(--bs-gray-500);position:relative;}.cke_editable  .cke_widget_element[data-embed-button="lottie"] div.lottie-animation:before{content:"Custom Lottie";position:absolute;text-align:center;color:var(--bs-gray-500);}.cke_combopanel{width:200px !important;}
.paragraph--unpublished{background-color:#fff4f4;}
.social-media-sharing{display:block;}.social-media-sharing li{margin-right:15px;list-style:none;list-style-type:none;padding-bottom:1rem;}.social-media-sharing ul{padding-left:0.5rem;}.social-media-sharing .share{cursor:pointer;}.social-media-sharing .share img{width:40px;}
