/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--primary-bleu:#0e5e77;--primary-cuivre:#b16454;--primary-bleu-fonce:#072f3c;--secondary-beige:#efe5e4;--secondary-rose:#eabca7;--color-validation:#5e9419;--color-error:#d13e3e;--color-warning:#da7600;--color-selection:#3d8ad1;--bleu-80:#3e7e92;--bleu-60:#6e9ead;--bleu-40:#9fbfc9;--bleu-20:#cfdfe4;--bleu-10:#e7eff1;--cuivre-80:#c18376;--cuivre-60:#d0a298;--cuivre-40:#e0c1bb;--cuivre-20:#efe0dd;--cuivre-10:#f9f3f1;--couleurs-interface-bleu-fonc-5:#072f3c0d;--border-color-bleu:#072f3c33;--couleurs-interface-bleu-fonc-60:#072f3c99;--bleu-fonce-80:#072f3ccc;--bleu-fonce-20:#072f3c33;--bleu-gris:#385862;--vert-pale:#ecfaea;--grey-tag-border:#edeff0;--grey-cta-background:#edeff0;--grey-cta-border:#c9d1d4;--grey-sticky-border:#f2f6f7;--light-grey-background:#f3f7f7;--padding-24:24px;--padding-20:20px;--radius-5:5px;--radius-10:10px;--radius-20:20px;--radius-24:24px;--radius-30:30px;--radius-60:60px;--main-font-family:"DMSans",Arial,sans-serif}@font-face{font-display:swap;font-family:DMSans;font-style:normal;font-weight:400;src:url(/themes/custom/corum_v2/fonts/DMSans-Regular.woff2),url(/themes/custom/corum_v2/fonts/DMSans-Regular.ttf)}@font-face{font-display:swap;font-family:DMSans;font-style:normal;font-weight:500;src:url(/themes/custom/corum_v2/fonts/DMSans-Medium.woff2),url(/themes/custom/corum_v2/fonts/DMSans-Medium.ttf)}@font-face{font-display:swap;font-family:DMSans;font-style:normal;font-weight:700;src:url(/themes/custom/corum_v2/fonts/DMSans-Bold.woff2),url(/themes/custom/corum_v2/fonts/DMSans-Bold.ttf)}body{color:var(--primary-bleu-fonce);font-family:var(--main-font-family);font-size:14px;font-weight:500;line-height:130%}@media screen and (min-width:768px){body{font-size:15px}}@media screen and (min-width:992px){body{font-size:16px}}@media screen and (min-width:1200px){body{font-size:18px}}body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open{padding-top:calc(var(--drupal-displace-offset-top))!important}p{color:var(--primary-bleu-fonce);font-size:14px;font-weight:500;line-height:1.3}@media screen and (min-width:768px){p{font-size:15px}}@media screen and (min-width:992px){p{font-size:16px}}@media screen and (min-width:1200px){p{font-size:18px}}p.p-s{font-size:14px}p.p-xs,small{font-size:12px}a{color:inherit;font-size:14px;font-weight:500;text-decoration:underline}@media screen and (min-width:768px){a{font-size:15px}}@media screen and (min-width:992px){a{font-size:16px}}@media screen and (min-width:1200px){a{font-size:18px}}a.small-link{font-size:14px}a:hover{color:inherit}.toolbar a{font-size:inherit}h1{font-size:34px;font-weight:700;line-height:1.1}@media screen and (min-width:992px){h1{font-size:50px;line-height:1.3}}h2{font-size:26px;font-weight:700;line-height:1.3}@media screen and (min-width:992px){h2{font-size:30px}}h2 *{font-size:inherit;font-weight:inherit;line-height:inherit}h3{font-size:22px;font-weight:700;line-height:1.3}h3 *{font-size:inherit;font-weight:inherit;line-height:inherit}h4{font-size:18px;font-weight:700;line-height:1.3}h4 *{font-size:inherit;font-weight:inherit;line-height:inherit}iframe[data-src*=youtube],iframe[src*=youtube]{aspect-ratio:16/9;border-radius:var(--radius-30);margin:15px 0;max-width:100%}.border-right-dotted{border-right:1px dotted var(--border-color-bleu,#072f3c33)}.tag{font-size:10px;line-height:1.3}.cta,.tag{font-weight:500}.cta{line-height:1}.cta-m{font-size:18px}.cta-s{font-size:14px}.cta-xs{font-size:12px}.padding-24{padding:var(--padding-24)!important}.btn,.button,.cta-button,button{--button-primary:var(--primary-bleu-fonce);--button-secondary:var(--border-color-bleu);background:var(--button-primary);border:none;border-radius:var(--radius-10);color:#fff;padding:10px 28px;position:relative;transition:all .1s;z-index:0}.btn:active,.btn:focus,.btn:focus-visible,.btn:hover,.button:active,.button:focus,.button:focus-visible,.button:hover,.cta-button:active,.cta-button:focus,.cta-button:focus-visible,.cta-button:hover,button:active,button:focus,button:focus-visible,button:hover{background:var(--primary-bleu-fonce);outline:none}.btn p,.btn span,.button p,.button span,.cta-button p,.cta-button span,button p,button span{color:#fff;line-height:1;text-decoration:none}.btn[disabled],.button[disabled],.cta-button[disabled],button[disabled]{background:var(--button-secondary);cursor:not-allowed}.btn.button--danger,.button.button--danger,.cta-button.button--danger,button.button--danger{background:var(--color-error);border-color:var(--color-error)}.btn.button--danger:active,.btn.button--danger:focus,.btn.button--danger:focus-visible,.btn.button--danger:hover,.button.button--danger:active,.button.button--danger:focus,.button.button--danger:focus-visible,.button.button--danger:hover,.cta-button.button--danger:active,.cta-button.button--danger:focus,.cta-button.button--danger:focus-visible,.cta-button.button--danger:hover,button.button--danger:active,button.button--danger:focus,button.button--danger:focus-visible,button.button--danger:hover{box-shadow:0 0 5px var(--color-error);outline:none}.btn.button-secondary,.button.button-secondary,.cta-button.button-secondary,button.button-secondary{background-color:var(--button-secondary)}.btn a,.button a,.cta-button a,button a{text-decoration:none}.btn a:before,.button a:before,.cta-button a:before,button a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}legend{color:#000;font-size:16px;font-weight:500}.js-form-type-checkbox{--checkbox-primary-color:var(--primary-bleu);--checkbox-secondary-color:var(--bleu-20);align-items:center;color:#0009;display:flex;gap:10px}.js-form-type-checkbox input[type=checkbox]{height:15px;margin:0;width:15px}.js-form-type-checkbox input[type=checkbox]:active,.js-form-type-checkbox input[type=checkbox]:focus,.js-form-type-checkbox input[type=checkbox]:hover{border-color:var(--checkbox-primary-color);box-shadow:none;filter:none;outline:none}.js-form-type-checkbox input[type=checkbox][disabled]{background-color:#0003;border-color:#0003;pointer-events:none}.js-form-type-checkbox input[type=checkbox]:checked{background-color:var(--checkbox-secondary-color);background-image:url(/themes/custom/corum_v2/img/checked.svg);background-position:50%;background-repeat:no-repeat;background-size:9px;border-color:var(--checkbox-primary-color)}.js-form-type-checkbox:has([disabled]){color:#0003}.js-form-type-checkbox:has(input[type=checkbox]:checked){color:var(--primary-bleu-fonce);font-weight:500}.js-form-type-radio{--radio-primary-color:var(--primary-bleu);--radio-secondary-color:var(--bleu-20);align-items:center;color:#0009;display:flex;gap:10px}.js-form-type-radio label[class*=radio] input{opacity:0;position:absolute}.js-form-type-radio label[class*=radio] .custom-control-indicator{align-items:center;border:thin solid #0009;border-radius:50%;display:flex;height:15px;justify-content:center;width:15px}.js-form-type-radio label[class*=radio]:has(input[type=radio]:checked) .custom-control-indicator{background-color:var(--radio-secondary-color);border-color:var(--radio-primary-color)}.js-form-type-radio label[class*=radio]:has(input[type=radio]:checked) .custom-control-indicator:after{background-color:var(--radio-primary-color);border-radius:50%;content:"";height:9px;width:9px}.js-form-type-radio label[class*=radio]:has([disabled]) .custom-control-indicator{background-color:#0003;border-color:#0003}.js-form-type-radio:active label[class*=radio] .custom-control-indicator,.js-form-type-radio:focus label[class*=radio] .custom-control-indicator,.js-form-type-radio:hover label[class*=radio] .custom-control-indicator{border-color:var(--radio-primary-color)}.js-form-type-radio:has([disabled]){color:#0003}.js-form-type-radio:has(input[type=radio]:checked){color:var(--primary-bleu-fonce);font-weight:500}.js-form-type-date,.js-form-type-email,.js-form-type-entity-autocomplete,.js-form-type-password,.js-form-type-tel,.js-form-type-textfield{--primary-input-text-color:var(--primary-bleu);display:flex;flex-direction:column;font-size:16px;gap:10px}.js-form-type-date label,.js-form-type-email label,.js-form-type-entity-autocomplete label,.js-form-type-password label,.js-form-type-tel label,.js-form-type-textfield label{color:var(--primary-bleu-fonce);font-weight:500}.js-form-type-date input[type=date],.js-form-type-date input[type=email],.js-form-type-date input[type=password],.js-form-type-date input[type=tel],.js-form-type-date input[type=text],.js-form-type-email input[type=date],.js-form-type-email input[type=email],.js-form-type-email input[type=password],.js-form-type-email input[type=tel],.js-form-type-email input[type=text],.js-form-type-entity-autocomplete input[type=date],.js-form-type-entity-autocomplete input[type=email],.js-form-type-entity-autocomplete input[type=password],.js-form-type-entity-autocomplete input[type=tel],.js-form-type-entity-autocomplete input[type=text],.js-form-type-password input[type=date],.js-form-type-password input[type=email],.js-form-type-password input[type=password],.js-form-type-password input[type=tel],.js-form-type-password input[type=text],.js-form-type-tel input[type=date],.js-form-type-tel input[type=email],.js-form-type-tel input[type=password],.js-form-type-tel input[type=tel],.js-form-type-tel input[type=text],.js-form-type-textfield input[type=date],.js-form-type-textfield input[type=email],.js-form-type-textfield input[type=password],.js-form-type-textfield input[type=tel],.js-form-type-textfield input[type=text]{align-items:center;border:thin solid #0003;border-radius:var(--radius-10);color:#0009;display:flex;font-size:16px;font-weight:500;justify-content:flex-start;padding:15px 17px;width:max-content}.js-form-type-date input[type=date]::placeholder,.js-form-type-date input[type=email]::placeholder,.js-form-type-date input[type=password]::placeholder,.js-form-type-date input[type=tel]::placeholder,.js-form-type-date input[type=text]::placeholder,.js-form-type-email input[type=date]::placeholder,.js-form-type-email input[type=email]::placeholder,.js-form-type-email input[type=password]::placeholder,.js-form-type-email input[type=tel]::placeholder,.js-form-type-email input[type=text]::placeholder,.js-form-type-entity-autocomplete input[type=date]::placeholder,.js-form-type-entity-autocomplete input[type=email]::placeholder,.js-form-type-entity-autocomplete input[type=password]::placeholder,.js-form-type-entity-autocomplete input[type=tel]::placeholder,.js-form-type-entity-autocomplete input[type=text]::placeholder,.js-form-type-password input[type=date]::placeholder,.js-form-type-password input[type=email]::placeholder,.js-form-type-password input[type=password]::placeholder,.js-form-type-password input[type=tel]::placeholder,.js-form-type-password input[type=text]::placeholder,.js-form-type-tel input[type=date]::placeholder,.js-form-type-tel input[type=email]::placeholder,.js-form-type-tel input[type=password]::placeholder,.js-form-type-tel input[type=tel]::placeholder,.js-form-type-tel input[type=text]::placeholder,.js-form-type-textfield input[type=date]::placeholder,.js-form-type-textfield input[type=email]::placeholder,.js-form-type-textfield input[type=password]::placeholder,.js-form-type-textfield input[type=tel]::placeholder,.js-form-type-textfield input[type=text]::placeholder{font-weight:400}.js-form-type-date input[type=date]:active,.js-form-type-date input[type=date]:focus,.js-form-type-date input[type=date]:focus-visible,.js-form-type-date input[type=date]:hover,.js-form-type-date input[type=email]:active,.js-form-type-date input[type=email]:focus,.js-form-type-date input[type=email]:focus-visible,.js-form-type-date input[type=email]:hover,.js-form-type-date input[type=password]:active,.js-form-type-date input[type=password]:focus,.js-form-type-date input[type=password]:focus-visible,.js-form-type-date input[type=password]:hover,.js-form-type-date input[type=tel]:active,.js-form-type-date input[type=tel]:focus,.js-form-type-date input[type=tel]:focus-visible,.js-form-type-date input[type=tel]:hover,.js-form-type-date input[type=text]:active,.js-form-type-date input[type=text]:focus,.js-form-type-date input[type=text]:focus-visible,.js-form-type-date input[type=text]:hover,.js-form-type-email input[type=date]:active,.js-form-type-email input[type=date]:focus,.js-form-type-email input[type=date]:focus-visible,.js-form-type-email input[type=date]:hover,.js-form-type-email input[type=email]:active,.js-form-type-email input[type=email]:focus,.js-form-type-email input[type=email]:focus-visible,.js-form-type-email input[type=email]:hover,.js-form-type-email input[type=password]:active,.js-form-type-email input[type=password]:focus,.js-form-type-email input[type=password]:focus-visible,.js-form-type-email input[type=password]:hover,.js-form-type-email input[type=tel]:active,.js-form-type-email input[type=tel]:focus,.js-form-type-email input[type=tel]:focus-visible,.js-form-type-email input[type=tel]:hover,.js-form-type-email input[type=text]:active,.js-form-type-email input[type=text]:focus,.js-form-type-email input[type=text]:focus-visible,.js-form-type-email input[type=text]:hover,.js-form-type-entity-autocomplete input[type=date]:active,.js-form-type-entity-autocomplete input[type=date]:focus,.js-form-type-entity-autocomplete input[type=date]:focus-visible,.js-form-type-entity-autocomplete input[type=date]:hover,.js-form-type-entity-autocomplete input[type=email]:active,.js-form-type-entity-autocomplete input[type=email]:focus,.js-form-type-entity-autocomplete input[type=email]:focus-visible,.js-form-type-entity-autocomplete input[type=email]:hover,.js-form-type-entity-autocomplete input[type=password]:active,.js-form-type-entity-autocomplete input[type=password]:focus,.js-form-type-entity-autocomplete input[type=password]:focus-visible,.js-form-type-entity-autocomplete input[type=password]:hover,.js-form-type-entity-autocomplete input[type=tel]:active,.js-form-type-entity-autocomplete input[type=tel]:focus,.js-form-type-entity-autocomplete input[type=tel]:focus-visible,.js-form-type-entity-autocomplete input[type=tel]:hover,.js-form-type-entity-autocomplete input[type=text]:active,.js-form-type-entity-autocomplete input[type=text]:focus,.js-form-type-entity-autocomplete input[type=text]:focus-visible,.js-form-type-entity-autocomplete input[type=text]:hover,.js-form-type-password input[type=date]:active,.js-form-type-password input[type=date]:focus,.js-form-type-password input[type=date]:focus-visible,.js-form-type-password input[type=date]:hover,.js-form-type-password input[type=email]:active,.js-form-type-password input[type=email]:focus,.js-form-type-password input[type=email]:focus-visible,.js-form-type-password input[type=email]:hover,.js-form-type-password input[type=password]:active,.js-form-type-password input[type=password]:focus,.js-form-type-password input[type=password]:focus-visible,.js-form-type-password input[type=password]:hover,.js-form-type-password input[type=tel]:active,.js-form-type-password input[type=tel]:focus,.js-form-type-password input[type=tel]:focus-visible,.js-form-type-password input[type=tel]:hover,.js-form-type-password input[type=text]:active,.js-form-type-password input[type=text]:focus,.js-form-type-password input[type=text]:focus-visible,.js-form-type-password input[type=text]:hover,.js-form-type-tel input[type=date]:active,.js-form-type-tel input[type=date]:focus,.js-form-type-tel input[type=date]:focus-visible,.js-form-type-tel input[type=date]:hover,.js-form-type-tel input[type=email]:active,.js-form-type-tel input[type=email]:focus,.js-form-type-tel input[type=email]:focus-visible,.js-form-type-tel input[type=email]:hover,.js-form-type-tel input[type=password]:active,.js-form-type-tel input[type=password]:focus,.js-form-type-tel input[type=password]:focus-visible,.js-form-type-tel input[type=password]:hover,.js-form-type-tel input[type=tel]:active,.js-form-type-tel input[type=tel]:focus,.js-form-type-tel input[type=tel]:focus-visible,.js-form-type-tel input[type=tel]:hover,.js-form-type-tel input[type=text]:active,.js-form-type-tel input[type=text]:focus,.js-form-type-tel input[type=text]:focus-visible,.js-form-type-tel input[type=text]:hover,.js-form-type-textfield input[type=date]:active,.js-form-type-textfield input[type=date]:focus,.js-form-type-textfield input[type=date]:focus-visible,.js-form-type-textfield input[type=date]:hover,.js-form-type-textfield input[type=email]:active,.js-form-type-textfield input[type=email]:focus,.js-form-type-textfield input[type=email]:focus-visible,.js-form-type-textfield input[type=email]:hover,.js-form-type-textfield input[type=password]:active,.js-form-type-textfield input[type=password]:focus,.js-form-type-textfield input[type=password]:focus-visible,.js-form-type-textfield input[type=password]:hover,.js-form-type-textfield input[type=tel]:active,.js-form-type-textfield input[type=tel]:focus,.js-form-type-textfield input[type=tel]:focus-visible,.js-form-type-textfield input[type=tel]:hover,.js-form-type-textfield input[type=text]:active,.js-form-type-textfield input[type=text]:focus,.js-form-type-textfield input[type=text]:focus-visible,.js-form-type-textfield input[type=text]:hover{border-color:var(--primary-input-text-color);outline:none}.js-form-type-password .password-strength__meter{border-radius:var(--radius-5);height:18px}.js-form-type-password .password-strength__meter .password-strength__indicator{background-color:var(--color-error)}.js-form-type-password .password-strength__meter .password-strength__indicator.is-good{background-color:var(--color-warning)}.js-form-type-password .password-strength__meter .password-strength__indicator.is-strong{background-color:var(--color-validation)}select:focus,select:focus-visible{background:var(--primary-bleu-fonce);border-width:0;outline-width:0}.js-form-type-select{--primary-select-color:var(--primary-bleu);display:flex;flex-direction:column;font-size:16px;gap:10px}.js-form-type-select label{color:var(--primary-bleu-fonce);font-weight:500}.js-form-type-select select{align-items:center;background:var(--primary-select-color);background-image:url(/themes/custom/corum_v2/img/pictos/select.svg);background-position:center right 8px;background-repeat:no-repeat;border:none;border-radius:var(--radius-5);color:#fff;display:flex;font-size:16px;justify-content:flex-start;outline:none;padding:5px 20px 5px 8px;width:max-content}.js-form-type-select select:focus,.js-form-type-select select:focus-visible{background:var(--primary-bleu-fonce);border-width:0;outline-width:0}.webform-submission-form .js-form-type-select select:focus,.webform-submission-form .js-form-type-select select:focus-visible{background:#0000}.js-form-type-textarea{--primary-textarea-color:var(--primary-bleu);display:flex;flex-direction:column;font-size:16px;gap:10px}.js-form-type-textarea label{color:var(--primary-bleu-fonce);font-weight:500}.js-form-type-textarea textarea{border:thin solid #0003;border-radius:var(--radius-10);padding:15px 17px}.js-form-type-textarea textarea:active,.js-form-type-textarea textarea:focus,.js-form-type-textarea textarea:focus-visible,.js-form-type-textarea textarea:hover{border-color:var(--primary-textarea-color);outline:none}.js-form-type-file,.js-form-type-managed-file{--primary-upload-color:var(--primary-bleu);display:flex;flex-direction:column;font-size:16px;gap:10px}.js-form-type-file label,.js-form-type-managed-file label{color:var(--primary-bleu-fonce);font-weight:500}.js-form-type-file input::file-selector-button,.js-form-type-managed-file input::file-selector-button{background:var(--primary-upload-color);border:none;border-radius:var(--radius-10);color:#fff;cursor:pointer;padding:10px 28px}.nav[role=tablist]{--primary-tabs-color:var(--primary-bleu-fonce);align-items:stretch;border:none;display:flex;justify-content:flex-start;min-height:80px}.nav[role=tablist] [role=tab]{background-color:#00000008;border:thin solid #0000001a;flex:1;height:auto;margin:0;padding:5px 15px;width:auto}@media screen and (min-width:1200px){.nav[role=tablist] [role=tab]{padding:5px 30px}}.nav[role=tablist] [role=tab] a{align-items:center;border:none;color:var(--primary-tabs-color);cursor:pointer;display:flex;flex-flow:column;font-size:18px;font-weight:500;height:100%;justify-content:center;padding:0;text-align:center;text-decoration:none;width:100%}.nav[role=tablist] [role=tab] a:after{display:none}.nav[role=tablist] [role=tab]:first-child{border-radius:var(--radius-10) 0 0 var(--radius-10)}.nav[role=tablist] [role=tab]:last-child{border-radius:0 var(--radius-10) var(--radius-10) 0}.nav[role=tablist] [role=tab].active,.nav[role=tablist] [role=tab].swiper-slide-active,.nav[role=tablist] [role=tab]:hover{background-color:var(--primary-tabs-color);border-color:var(--primary-tabs-color)}.nav[role=tablist] [role=tab].active a,.nav[role=tablist] [role=tab].swiper-slide-active a,.nav[role=tablist] [role=tab]:hover a{color:#fff}.pager,nav[role=navigation]{--primary-pager-color:var(--primary-bleu-fonce)}.pager .js-pager__items,.pager .pager__items,nav[role=navigation] .js-pager__items,nav[role=navigation] .pager__items{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.pager .js-pager__items .pager__item,.pager .js-pager__items li,.pager .pager__items .pager__item,.pager .pager__items li,nav[role=navigation] .js-pager__items .pager__item,nav[role=navigation] .js-pager__items li,nav[role=navigation] .pager__items .pager__item,nav[role=navigation] .pager__items li{align-items:center;background-color:#00000008;border:thin solid #0003;color:var(--primary-pager-color);display:flex;font-size:14px;height:40px;justify-content:center;min-width:40px;padding:13px 10px}.pager .js-pager__items .pager__item:first-child,.pager .js-pager__items li:first-child,.pager .pager__items .pager__item:first-child,.pager .pager__items li:first-child,nav[role=navigation] .js-pager__items .pager__item:first-child,nav[role=navigation] .js-pager__items li:first-child,nav[role=navigation] .pager__items .pager__item:first-child,nav[role=navigation] .pager__items li:first-child{border-radius:var(--radius-20) 0 0 var(--radius-20)}.pager .js-pager__items .pager__item:last-child,.pager .js-pager__items li:last-child,.pager .pager__items .pager__item:last-child,.pager .pager__items li:last-child,nav[role=navigation] .js-pager__items .pager__item:last-child,nav[role=navigation] .js-pager__items li:last-child,nav[role=navigation] .pager__items .pager__item:last-child,nav[role=navigation] .pager__items li:last-child{border-radius:0 var(--radius-20) var(--radius-20) 0}.pager .js-pager__items .pager__item a,.pager .js-pager__items li a,.pager .pager__items .pager__item a,.pager .pager__items li a,nav[role=navigation] .js-pager__items .pager__item a,nav[role=navigation] .js-pager__items li a,nav[role=navigation] .pager__items .pager__item a,nav[role=navigation] .pager__items li a{align-items:center;color:var(--primary-pager-color);display:flex;font-size:14px;height:100%;justify-content:center;text-decoration:none;width:100%}.pager .js-pager__items .pager__item.is-active,.pager .js-pager__items .pager__item:hover,.pager .js-pager__items li.is-active,.pager .js-pager__items li:hover,.pager .pager__items .pager__item.is-active,.pager .pager__items .pager__item:hover,.pager .pager__items li.is-active,.pager .pager__items li:hover,nav[role=navigation] .js-pager__items .pager__item.is-active,nav[role=navigation] .js-pager__items .pager__item:hover,nav[role=navigation] .js-pager__items li.is-active,nav[role=navigation] .js-pager__items li:hover,nav[role=navigation] .pager__items .pager__item.is-active,nav[role=navigation] .pager__items .pager__item:hover,nav[role=navigation] .pager__items li.is-active,nav[role=navigation] .pager__items li:hover{background-color:var(--primary-pager-color);border-color:var(--primary-pager-color);color:#fff}.pager .js-pager__items .pager__item.is-active a,.pager .js-pager__items .pager__item:hover a,.pager .js-pager__items li.is-active a,.pager .js-pager__items li:hover a,.pager .pager__items .pager__item.is-active a,.pager .pager__items .pager__item:hover a,.pager .pager__items li.is-active a,.pager .pager__items li:hover a,nav[role=navigation] .js-pager__items .pager__item.is-active a,nav[role=navigation] .js-pager__items .pager__item:hover a,nav[role=navigation] .js-pager__items li.is-active a,nav[role=navigation] .js-pager__items li:hover a,nav[role=navigation] .pager__items .pager__item.is-active a,nav[role=navigation] .pager__items .pager__item:hover a,nav[role=navigation] .pager__items li.is-active a,nav[role=navigation] .pager__items li:hover a{color:#fff}.status-messages .message{border-radius:var(--radius-20);margin:0 auto;max-width:90%;padding:15px}.status-messages .message.status{background:var(--color-selection);border:none;box-shadow:none;color:var(--primary-bleu-fonce)}.status-messages .message.status a{color:var(--primary-bleu-fonce)}.status-messages .message.warning{background:var(--color-warning);border:none;box-shadow:none;color:var(--primary-bleu-fonce)}.status-messages .message.warning a{color:var(--primary-bleu-fonce)}.status-messages .message.error{background:var(--color-error);border:none;box-shadow:none;color:var(--primary-bleu-fonce)}.status-messages .message.error a{color:var(--primary-bleu-fonce)}.placeholder{background-color:unset;cursor:unset;display:unset;min-height:unset;opacity:unset;vertical-align:unset}.container{overflow:hidden}@media (min-width:1200px){.container{max-width:1200px}}.slider-navigation{align-items:center;display:flex;justify-content:start;margin-bottom:30px}.slider-navigation .slider-nav{align-items:center;background:var(--bleu-10);border:thin solid var(--border-color-bleu);display:flex;height:52px;justify-content:center;width:52px}.slider-navigation .slider-nav:after{background-color:var(--primary-bleu-fonce);content:"";height:17px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:17px}.slider-navigation .slider-nav.slider-prev{align-items:center;border-radius:var(--radius-10) 0 0 var(--radius-10);display:flex;justify-content:center}.slider-navigation .slider-nav.slider-prev:after{-webkit-mask-image:url(/themes/custom/corum_v2/img/arrow-left.svg);mask-image:url(/themes/custom/corum_v2/img/arrow-left.svg)}.slider-navigation .slider-nav.slider-next{align-items:center;border-radius:0 var(--radius-10) var(--radius-10) 0;display:flex;justify-content:center}.slider-navigation .slider-nav.slider-next:after{-webkit-mask-image:url(/themes/custom/corum_v2/img/arrow-right.svg);mask-image:url(/themes/custom/corum_v2/img/arrow-right.svg)}.slider-navigation .slider-nav:hover{background-color:var(--primary-bleu-fonce)}.slider-navigation .slider-nav:hover:after{background-color:#fff}.slider-navigation .slider-nav.swiper-button-disabled{cursor:not-allowed;opacity:.5}.slider-navigation .slider-nav.swiper-button-disabled:hover{background-color:var(--bleu-10)}.slider-navigation .slider-nav.swiper-button-disabled:hover:after{background-color:var(--primary-bleu-fonce)}.slider-navigation:has(.slider-prev.swiper-button-disabled+.slider-next.swiper-button-disabled){display:none}.bg-blanc{background-color:#fff}.square{display:inline-block;height:10px;vertical-align:middle;width:10px}.bg-primary-base-v-1,.bg-primary-bleu{background-color:var(--primary-bleu)}.bg-primary-cuivre{background-color:var(--primary-cuivre)}.c-white{color:#fff}.captcha__title{display:none}.layout__region.layout__region--content{margin:0 auto}.margin-y-40{margin-bottom:40px;margin-top:40px}.margin-top-50{margin-top:50px}.margin-top-64{margin-top:64px}.margin-bottom-20{margin-top:20px}.margin-bottom-64{margin-bottom:64px}.disclaimer-customizable{margin-bottom:30px}.layout--twocol-border-section .disclaimer-customizable{margin-left:10px;margin-right:10px}.subtitle-container,.title-container{align-items:center;display:flex;line-height:1.2}.subtitle-container>*,.title-container>*{font-weight:700;margin-bottom:0}.subtitle-container.title-container>*,.title-container.title-container>*{font-size:33px}.subtitle-container.subtitle-container>*,.title-container.subtitle-container>*{font-size:23px}.subtitle-container .container-icon,.title-container .container-icon{margin-left:10px}.title-container{max-width:600px}.main-body .global-wrapper,[id*=main-content] .global-wrapper{display:flex;flex-direction:column}.main-body .global-wrapper .main-nav,[id*=main-content] .global-wrapper .main-nav{order:0}.main-body .global-wrapper .system-breadcrumb-block,[id*=main-content] .global-wrapper .system-breadcrumb-block{display:none;order:1}@media screen and (min-width:768px){.main-body .global-wrapper .system-breadcrumb-block,[id*=main-content] .global-wrapper .system-breadcrumb-block{display:block}}.main-body .global-wrapper .page-content-wrapper,[id*=main-content] .global-wrapper .page-content-wrapper{order:2}.main-body .global-wrapper .page-footer-wrapper,[id*=main-content] .global-wrapper .page-footer-wrapper{background-color:#fff;float:left;position:relative;width:100%}.layout[class*=-border-section]:not([class*=layout--onecol]){border:1.25px solid var(--border-color-bleu);border-radius:var(--radius-60)}.layout[class*=-border-section][class*=layout--twocol-tb-border-section]{border:none;border-radius:0}.layout__region .inline-block-basic,.layout__region .inline-block-basic.left-aligned-block{width:100%}.container--border{border:1.25px solid var(--border-color-bleu);border-radius:var(--radius-60);padding:30px}@media screen and (min-width:992px){.container--border{padding:58px}}table td{font-size:14px}.toolbar-oriented .toolbar-bar{z-index:1001}.corum-icon:before{-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/r_logo.svg)!important;mask-image:url(/themes/custom/corum_v2/img/pictos/r_logo.svg)!important}.messages__wrapper{position:relative;z-index:1}.messages--status{background-color:var(--color-validation);color:#fff;padding:1rem}.messages--warning{background-color:var(--color-warning);padding:1rem}.messages--error{background-color:var(--color-error);color:#fff;padding:1rem}
.ct-footer{background-color:#fff;border-top:1.25px solid var(--bleu-fonce-20);margin-bottom:30px;padding:40px 0 100px}@media screen and (min-width:768px){.ct-footer{padding:60px 0 100px}}.ct-footer .ct-footer__logo{grid-area:logo}.ct-footer .ct-footer__logo img{width:112px}@media screen and (min-width:768px){.ct-footer .ct-footer__logo img{width:174px}}.ct-footer .ct-footer__card-header,.ct-footer .ct-label{font-size:16px;font-weight:700}@media screen and (min-width:768px){.ct-footer .ct-footer__card-header,.ct-footer .ct-label{font-size:18px}}.ct-footer .ct-footer__card-header{border-top:1.25px solid var(--border-color-bleu);display:flex;gap:12px;justify-content:space-between;padding:24px 0;position:relative}.ct-footer .ct-footer__card-header:after{background-color:var(--primary-bleu-fonce);content:"";display:block;height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/chevron-down.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/chevron-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;width:20px}@media screen and (min-width:768px){.ct-footer .ct-footer__card-header{border-top:none;padding:0}.ct-footer .ct-footer__card-header:after{display:none}}.ct-footer .ct-footer__card-body{list-style:none;margin:0 0 0 15px;padding:0}@media screen and (min-width:768px){.ct-footer .ct-footer__card-body{margin-left:0;margin-top:24px}}.ct-footer .ct-footer__card-body li{line-height:1;margin-bottom:12px}.ct-footer .ct-footer__card-body li a{font-size:14px;font-weight:700;text-decoration:none}.ct-footer .ct-footer__card-body li a:hover{text-decoration:underline}.ct-footer .ct-footer__adress *{font-size:18px;font-weight:500}.ct-footer .ct-footer__mentions{grid-area:mentions}.ct-footer .ct-footer__mentions .mentions-list{flex-wrap:wrap;gap:15px 30px;justify-content:start;max-width:900px}@media screen and (min-width:768px){.ct-footer .ct-footer__mentions .mentions-list{flex-wrap:nowrap;gap:30px}}.ct-footer .ct-footer__mentions .mentions-list>span{font-size:12px}@media screen and (min-width:768px){.ct-footer .ct-footer__mentions span.ct-mention__date,.ct-footer .ct-footer__mentions span.ct-mention__link{margin-left:auto}}.ct-footer .ct-footer__mentions .ct-mention__date,.ct-footer .ct-footer__mentions .ct-mention__link{font-size:10px;font-weight:700;text-decoration:none}@media screen and (min-width:768px){.ct-footer .ct-footer__mentions .ct-mention__date,.ct-footer .ct-footer__mentions .ct-mention__link{font-size:12px}}.ct-footer .ct-footer__mentions .ct-mention__date:hover,.ct-footer .ct-footer__mentions .ct-mention__link:hover{text-decoration:underline}.ct-footer .ct-footer__mentions .ct-mention__date{font-size:12px;font-weight:500;margin-top:15px;width:100%}@media screen and (min-width:768px){.ct-footer .ct-footer__mentions .ct-mention__date{margin:0;width:auto}}.ct-footer .ct-footer__mentions .ct-mention__date:hover{text-decoration:none}.ct-footer .ct-footer__widgets{grid-area:widgets}.ct-footer .ct-footer__widgets>.row{flex-wrap:nowrap;gap:30px}@media screen and (min-width:768px){.ct-footer .ct-footer__widgets>.row{flex-wrap:wrap}}@media screen and (min-width:992px){.ct-footer .ct-footer__widgets .ct-verif-widget .widget-item,.ct-footer .ct-footer__widgets .ct-verif-widget .widget-item a{width:225px}}.ct-footer .ct-footer__widgets .ct-social,.ct-footer .ct-footer__widgets .ct-verif--footer{flex:1}.ct-footer .ct-footer__widgets .ct-social .ct-links{display:flex;flex-wrap:wrap;gap:6px}@media screen and (min-width:768px){.ct-footer .ct-footer__widgets .ct-social .ct-links{flex-wrap:nowrap;gap:10px}}.ct-footer .ct-footer__widgets .ct-social .ct-link{align-items:center;background-color:#00000008;border:thin solid #0000001a;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}@media screen and (min-width:768px){.ct-footer .ct-footer__widgets .ct-social .ct-link{height:50px;width:50px}}.ct-footer .ct-footer__widgets .ct-social .ct-link:hover{background-color:var(--primary-bleu-fonce)}.ct-footer .ct-footer__widgets .ct-social .ct-link:hover svg{filter:invert(100%)}.ct-footer .ct-footer__sitemap{grid-area:sitemap}.ct-footer .ct-footer__sitemap>.row{align-items:center;flex-direction:column;gap:0}@media screen and (min-width:768px){.ct-footer .ct-footer__sitemap>.row{align-items:start;flex-direction:row;gap:60px}}.ct-footer .ct-footer__sitemap .ct-footer__card{flex:1}@media screen and (min-width:768px){.ct-footer .ct-footer__sitemap .ct-footer__card{padding:0}}.ct-footer .footer-content{display:grid;grid-template-areas:"logo widgets" "location sitemap" "mentions mentions"}@media screen and (min-width:992px){.ct-footer .footer-content{grid-gap:60px 120px}}@media screen and (min-width:768px) and (max-width:991px){.ct-footer .footer-content{grid-template-areas:"logo widgets" "location sitemap" "mentions mentions";grid-gap:60px}}@media screen and (max-width:767px){.ct-footer .footer-content{grid-template-areas:"logo location" "widgets widgets" "sitemap sitemap" "mentions mentions";grid-gap:20px}}.ct-footer .container{padding-left:0;padding-right:0}.ct-footer .container .row{margin-left:0;margin-right:0}.ct-newsletter>.container>.row{width:100%}@media screen and (min-width:1200px){.ct-newsletter>.container>.row{width:50%}}.ct-newsletter .container{padding-left:0;padding-right:0}.ct-newsletter .container .row{margin-left:0;margin-right:0}.ct-newsletter .container .row .ct-label,.ct-newsletter .container .row .webform-newsletter-ct{padding-left:0;padding-right:0}
.page-header-wrapper{display:contents;position:relative}.page-header-wrapper>div{display:contents}.page-header-wrapper>div>.main-nav{background:#fff;border-bottom:1.25px solid var(--border-color-bleu);padding:16px 20px;position:sticky;top:var(--drupal-displace-offset-top,0);z-index:1000}@media screen and (min-width:768px){.page-header-wrapper>div>.main-nav{padding:0}}.page-header-wrapper>div>.main-nav .primary-nav{background:#fff;padding:0;z-index:1000}@media screen and (min-width:768px){.page-header-wrapper>div>.main-nav .primary-nav{padding:0 20px}}@media screen and (min-width:992px){.page-header-wrapper>div>.main-nav .primary-nav{padding:0 60px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper{align-items:center;display:grid;grid-template-areas:"logo ctas toggler";grid-gap:30px 18px;grid-template-columns:max-content auto max-content;margin:0 auto;overflow:unset}@media screen and (min-width:768px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper{grid-template-areas:"logo  ctas" "main main";grid-template-columns:100px auto;max-width:none;padding:20px 0 0}}@media screen and (min-width:992px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper{grid-template-columns:200px auto}}@media screen and (min-width:1200px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper{grid-template-areas:"logo ctas" "logo main";grid-template-columns:300px auto;max-width:1160px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler{align-items:center;background-color:var(--primary-bleu-fonce);border-radius:50%;display:flex;grid-area:toggler;height:44px;justify-content:center;padding:0;width:44px}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler .navbar-toggler-icon .line{background-color:#fff;border-radius:99px;height:2px;width:18px}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler .navbar-toggler-icon.open{align-items:center;flex-direction:column;gap:5px;justify-content:center}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler .navbar-toggler-icon.close{position:relative}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler .navbar-toggler-icon.close .line{left:23%;position:absolute;top:50%}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler .navbar-toggler-icon.close .line:first-child{transform:translateY(-50%) rotate(45deg)}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler .navbar-toggler-icon.close .line:last-child{transform:translateY(-50%) rotate(-45deg)}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler[aria-expanded=false] .close{display:none}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler[aria-expanded=false] .open{display:flex}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler[aria-expanded=true] .close{display:block}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler[aria-expanded=true] .open{display:none}@media only screen and (min-width:768px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .navbar-toggler{display:none}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .brand img{height:43px;width:auto}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .brand.with-slogan{grid-area:logo}@media only screen and (min-width:992px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .brand.with-slogan{align-self:end;margin-bottom:0;width:174px}}@media only screen and (min-width:1200px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .brand.with-slogan{margin-bottom:35px;margin-top:15px;width:234px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .brand.with-slogan img{height:auto;width:112px}@media only screen and (min-width:992px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .brand.with-slogan img{width:174px}}@media only screen and (min-width:1200px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .brand.with-slogan img{width:234px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas{align-items:center;display:flex;gap:12px;grid-area:ctas;justify-content:end}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas>.menu{display:flex;gap:5px 18px;list-style:none;margin-bottom:0;padding:0 10px 0 0}@media only screen and (max-width:767px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas>.menu{display:none}}@media only screen and (max-width:991px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas>.menu{flex:1;flex-wrap:wrap}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas>.menu>li a{align-items:center;color:var(--primary-bleu);display:flex;font-size:14px;font-weight:700;gap:5px;line-height:1.1;text-decoration:none}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas>.menu>li a:after{background-color:var(--primary-bleu);content:"";display:block;height:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:20px}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas>.menu>li a:hover{text-decoration:underline}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas>.menu>li:first-child a:after{-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/briefcase.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/briefcase.svg);-webkit-mask-position:right center;mask-position:right center}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas>.menu>li:last-child a:after{-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/user-circle.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/user-circle.svg);-webkit-mask-position:right center;mask-position:right center}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien{display:block}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button{--button-primary:var(--secondary-rose);align-items:center;background-color:var(--button-primary);display:flex;gap:5px;padding:15px;position:relative}@media only screen and (max-width:1199px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button{padding:12px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button:after{background-color:var(--primary-bleu-fonce);content:"";height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/tel.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/tel.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;width:20px}@media only screen and (max-width:1199px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button:after{height:16px;-webkit-mask-size:16px;mask-size:16px;width:16px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button:hover{color:#fff;--button-primary:var(--primary-cuivre)}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button:hover:after{background-color:#fff}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button a{color:var(--primary-bleu-fonce);font-size:14px;font-weight:700;line-height:1.1;text-decoration:none}@media only screen and (max-width:1199px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button a{font-size:12px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact.with-lien .button a:hover{color:#fff}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact-us.with-slogan{display:none}@media only screen and (min-width:992px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact-us.with-slogan{display:block}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-ctas .contact-us.with-slogan .button{--button-primary:var(--secondary-rose);font-size:14px;font-weight:500}@media screen and (min-width:768px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .header-menu{background:#fff;border-bottom:1.25px solid var(--border-color-bleu);border-top:1.25px solid var(--border-color-bleu);display:contents;left:0;padding:20px;position:absolute;top:100%;width:100svw}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register{display:none}@media only screen and (min-width:768px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register{display:block}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register.register-mobile{display:flex;width:100%}@media only screen and (min-width:768px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register.register-mobile{display:none}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register.register-mobile .button{background-color:#072f3c33;color:#fff;display:flex;flex:100%;justify-content:center}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register.register-mobile .button a{text-decoration:none}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register.register-mobile .button:after{background-color:#fff}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register .button{--button-primary:var(--cuivre-60);align-items:center;background-color:var(--button-primary);color:var(--primary-bleu-fonce);display:flex;font-size:14px;font-weight:700;gap:5px;line-height:1.1;padding:15px}@media only screen and (min-width:768px) and (max-width:1199px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register .button{font-size:12px;padding:12px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register .button:after{background-color:var(--primary-bleu-fonce);content:"";height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/fleche.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/fleche.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;width:20px}@media only screen and (min-width:768px) and (max-width:1199px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register .button:after{height:16px;-webkit-mask-size:16px;mask-size:16px;width:16px}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register .button:hover{color:#fff;--button-primary:var(--primary-cuivre)}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .register .button:hover:after{background-color:#fff}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas{background:var(--primary-cuivre);display:flex;flex-wrap:wrap;gap:12px;padding:24px;position:relative;z-index:1000}@media only screen and (min-width:768px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas{display:none}}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas .login.with-lien,.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas .login.with-slogan{display:flex;flex:100%;width:max-content}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas .login.with-lien>span,.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas .login.with-slogan>span{display:flex;flex:100%}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas .login.with-lien>span .button,.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas .login.with-slogan>span .button{background-color:var(--primary-bleu-fonce);color:#fff;display:flex;flex:100%;font-size:14px;font-weight:500;gap:5px;justify-content:center;padding:15px}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas .login.with-lien>span .button:after,.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .boutons-mobile-bas .login.with-slogan>span .button:after{background-color:#fff;content:"";display:block;height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/user-circle.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/user-circle.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:20px}.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .main-nav{border:none;grid-area:main}@media only screen and (max-width:767px){.page-header-wrapper>div>.main-nav .primary-nav .nav-wrapper .main-nav{padding:15px}}.page-header-wrapper .main-badge-alert{display:flex;width:100vw}.page-header-wrapper .main-badge-alert button{border-radius:0;display:flex;justify-content:center;width:50%}@media only screen and (min-width:992px){.page-header-wrapper .main-badge-alert button{display:none}}@media only screen and (max-width:767px){.page-header-wrapper .main-badge-alert button{padding:15px 10px}}.page-header-wrapper .main-badge-alert button.with-border{border-right:1px solid #fff}.page-header-wrapper .main-badge-alert button a{display:flex;font-size:16px;gap:8px;text-decoration:none;width:max-content}.page-header-wrapper .main-badge-alert button a img{height:15px!important;width:15px!important}.page-header-wrapper .main-badge-alert button a .i-phone{background:url(/themes/custom/corum_v2/img/pictos/phone-call.svg) no-repeat 50%;height:15px;width:15px}[id*=block-corum-v2-frcorumheader]{display:none}
.modal .bottom-elems .group-text,.modal .top-elem .group-text{display:flex;flex-direction:column;gap:10px 0}.modal .bottom-elems .group-text .top-title,.modal .top-elem .group-text .top-title{font-size:30px;font-weight:700;line-height:39px}.modal .bottom-elems .top-subtitle p span,.modal .bottom-elems .top-subtitle p strong,.modal .top-elem .top-subtitle p span,.modal .top-elem .top-subtitle p strong{all:unset}.modal .bottom-elems .bottom-title,.modal .top-elem .bottom-title{color:var(--primary-bleu-fonce);font-size:18px;font-weight:700;line-height:130%}.modal .bottom-elems .button,.modal .top-elem .button{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:500;gap:10px;height:80px;justify-content:center;position:relative;width:100%}.modal .bottom-elems .button:after,.modal .top-elem .button:after{background-color:#fff;content:"";flex:0 0 15px;height:15px;-webkit-mask-image:url(/themes/custom/corum_v2/img/arrow-right.svg);mask-image:url(/themes/custom/corum_v2/img/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:15px;mask-size:15px;width:15px}.modal .bottom-elems .button.button-main,.modal .bottom-elems .button.button-optional,.modal .top-elem .button.button-main,.modal .top-elem .button.button-optional{margin-top:5px}.modal .bottom-elems .button a,.modal .top-elem .button a{text-decoration:none}.modal .bottom-elems .button a:after,.modal .top-elem .button a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.modal .bottom-elems .button.button-optional,.modal .top-elem .button.button-optional{background:#072f3c0d;border:1px solid #072f3c33;height:50px}.modal .bottom-elems .button.button-optional:after,.modal .top-elem .button.button-optional:after{background-color:var(--primary-bleu-fonce)}.modal .bottom-elems .button.button-optional a,.modal .top-elem .button.button-optional a{color:var(--primary-bleu-fonce);font-size:14px;line-height:14px;text-align:left}
.modal{background-color:#00000080}.modal .modal-dialog{color:var(--primary-bleu-fonce);margin:10px;max-width:1280px;top:0}@media screen and (min-width:1280px){.modal .modal-dialog{margin:auto}}.modal .modal-dialog .modal-content{padding:0 20px}.modal .modal-dialog .modal-content>div{padding:10px 0}@media screen and (min-width:768px){.modal .modal-dialog .modal-content>div{padding:30px 20px}.modal .modal-dialog .modal-content .modal-body{padding:0 20px}}.modal .modal-dialog .modal-content .modal-header{align-items:flex-start;border:none}@media screen and (min-width:768px){.modal .modal-dialog .modal-content .modal-header{padding:30px 35px}}.modal .modal-dialog .modal-content .modal-header .ab-popin-title{font-size:32px;font-weight:700;line-height:1.3}@media screen and (min-width:768px){.modal .modal-dialog .modal-content .modal-header .ab-popin-title{font-size:50px}}.modal .modal-dialog .modal-content .modal-header .ab-button-close{cursor:pointer;font-size:14px;font-weight:500;line-height:16px;padding-right:24px;position:relative}.modal .modal-dialog .modal-content .modal-header .ab-button-close:before{background:var(--primary-bleu-fonce);bottom:0;content:"";height:16px;margin:auto;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/closed.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/closed.svg);position:absolute;right:0;top:0;width:16px}.modal .modal-dialog .modal-content .modal-body .top-elems .row{justify-content:center}.modal .modal-dialog .modal-content .modal-body .top-elems .row .col-12{padding:10px 0}.modal .modal-dialog .modal-content .modal-body .top-elems .row .col-12 .top-elem{align-content:space-between;background:var(--cuivre-10);border-radius:40px;display:flex;flex-wrap:wrap;gap:50px;height:100%;padding:40px 30px}@media (min-width:992px){.modal .modal-dialog .modal-content .modal-body .top-elems .row .col-12 .top-elem{border-radius:60px;padding:60px}}@media (min-width:768px){.modal .modal-dialog .modal-content .modal-body .top-elems .row .col-12{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}}.modal .modal-dialog .modal-content .modal-body .bottom-elems{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:center;margin:40px 0 10px;text-align:center}.modal#modal-souscription .top-title{min-height:78px}.modal-backdrop{background:none;z-index:900}
.toolbar-horizontal.toolbar-fixed .system-breadcrumb-block{top:206px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .system-breadcrumb-block{top:221px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open.page-node-type-homepage .system-breadcrumb-block,.toolbar-horizontal.toolbar-fixed.toolbar-tray-open.page-node-type-projets .system-breadcrumb-block,.toolbar-horizontal.toolbar-fixed.toolbar-tray-open.page-node-type-v2_produits .system-breadcrumb-block{top:223px}.toolbar-horizontal.toolbar-fixed.page-node-type-homepage .system-breadcrumb-block,.toolbar-horizontal.toolbar-fixed.page-node-type-projets .system-breadcrumb-block,.toolbar-horizontal.toolbar-fixed.page-node-type-v2_produits .system-breadcrumb-block{top:183px}.system-breadcrumb-block{left:0;margin-top:24px;position:absolute;top:142px;width:100%;z-index:1}.breadcrumb{align-items:center;flex-wrap:nowrap}.breadcrumb .breadcrumb-item{align-items:center;display:flex;font-weight:500;padding:0}.breadcrumb .breadcrumb-item:before{background-color:var(--primary-bleu-fonce);content:"";height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/chevron-left.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/chevron-left.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;padding:0;width:20px}.breadcrumb .breadcrumb-item:first-child:before{display:none}.breadcrumb .breadcrumb-item:last-child{display:none;flex:auto;min-width:0}.breadcrumb .breadcrumb-item:last-child span{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){.breadcrumb .breadcrumb-item:last-child{display:block}}.breadcrumb .breadcrumb-item.home a{background-color:var(--primary-bleu-fonce);height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/home.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/home.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:20px}.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item span{display:flex;width:max-content}.page-node-type-homepage .breadcrumb,.page-node-type-projets .breadcrumb,.page-node-type-v2_guide .breadcrumb,.page-node-type-v2_produits .breadcrumb{color:#fff}.page-node-type-homepage .breadcrumb .breadcrumb-item:before,.page-node-type-homepage .breadcrumb .home a,.page-node-type-projets .breadcrumb .breadcrumb-item:before,.page-node-type-projets .breadcrumb .home a,.page-node-type-v2_guide .breadcrumb .breadcrumb-item:before,.page-node-type-v2_guide .breadcrumb .home a,.page-node-type-v2_produits .breadcrumb .breadcrumb-item:before,.page-node-type-v2_produits .breadcrumb .home a{background-color:#fff}.page-node-type-homepage .breadcrumb .breadcrumb-item.active,.page-node-type-projets .breadcrumb .breadcrumb-item.active,.page-node-type-v2_guide .breadcrumb .breadcrumb-item.active,.page-node-type-v2_produits .breadcrumb .breadcrumb-item.active{color:#fff}.page-node-type-homepage .system-breadcrumb-block,.page-node-type-projets .system-breadcrumb-block,.page-node-type-v2_produits .system-breadcrumb-block{padding:0 20px;top:127px}@media screen and (min-width:992px){.page-node-type-homepage .system-breadcrumb-block,.page-node-type-projets .system-breadcrumb-block,.page-node-type-v2_produits .system-breadcrumb-block{margin-top:30px;padding:0 60px;top:144px}}.page-node-type-homepage .system-breadcrumb-block .main-breadcrumb .container,.page-node-type-projets .system-breadcrumb-block .main-breadcrumb .container,.page-node-type-v2_produits .system-breadcrumb-block .main-breadcrumb .container{max-width:1160px;padding:0}
.ctas-wrapper{display:flex;flex-flow:row wrap;gap:12px;justify-content:center;margin:0 auto;max-width:1160px}.ctas-wrapper [data-component-id="corum_v2:paragraph__v2_cta__paragraphe"]{flex:1;max-width:458px;min-width:335px}
.field-entity-simple-title{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:12px}@media screen and (min-width:992px){.field-entity-simple-title{font-size:30px;margin-bottom:20px}}.field-entity-simple-title h2,.field-entity-simple-title h3{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.field-entity-simple-title sup{font-size:12px;font-weight:500}.entity-col-right .field-entity-simple-title{margin:0}.bandeau-info .field-entity-simple-title{font-size:18px;margin-bottom:10px}.paragraph--type--v2-item-titre-texte .field-entity-simple-title{font-size:20px}@media screen and (min-width:768px){.paragraph--type--v2-item-titre-texte .field-entity-simple-title{font-size:22px}}.paragraph--type--v2-titre-txt-cta-avis .field-entity-simple-title{margin-bottom:12px}@media screen and (min-width:992px){.paragraph--type--v2-titre-txt-cta-avis .field-entity-simple-title{margin-bottom:20px;max-width:420px}}
.bandeau-info{margin:30px auto}.bandeau-info>.bandeau-info-wrapper{border:1.25px solid var(--couleurs-interface-bleu-fonc-20,#072f3c33);border-radius:10px;padding:76px 24px 24px;position:relative}@media screen and (min-width:576px){.bandeau-info>.bandeau-info-wrapper{border-radius:30px;padding:24px 24px 24px 88px}}.bandeau-info>.bandeau-info-wrapper:before{background:url(/themes/custom/corum_v2/img/pictos/info-circle-v2.svg) no-repeat 50%;content:"";height:40px;left:24px;position:absolute;top:24px;width:40px}@media screen and (min-width:576px){.bandeau-info>.bandeau-info-wrapper:before{bottom:0;margin:auto;top:0}}.entity--type--v2-section-1-colonne .bandeau-info{margin:50px 0;padding:0}
[data-component-id="corum_v2:include__v2_header"]{background-blend-mode:multiply;background-color:var(--primary-cuivre);background-image:url(/themes/custom/corum_v2/img/pictos/noise.png);background-size:0 0/50px 50px;color:#fff;padding:40px 20px;position:relative;z-index:0}@media screen and (min-width:992px){[data-component-id="corum_v2:include__v2_header"]{padding:80px 60px}}[data-component-id="corum_v2:include__v2_header"]:before{background-image:url(/themes/custom/corum_v2/img/pictos/r.svg);background-position:0 -280px;background-repeat:no-repeat;background-size:130% 100%;content:"";height:100%;left:50%;max-width:1280px;position:absolute;top:0;transform:translate(-50%);width:100%;z-index:-1}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_header"]:before{background-position:0 0;background-size:1280px auto}}[data-component-id="corum_v2:include__v2_header"] .entity-header-wrapper{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:40px;margin:0 auto}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_header"] .entity-header-wrapper{flex-direction:row;justify-content:space-between}}[data-component-id="corum_v2:include__v2_header"] .header-col{flex:1;width:100%}[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left,[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left>div{display:flex;flex-direction:column;gap:12px;justify-content:end;max-width:522px}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left,[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left>div{margin-top:40px}}[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left .solution-famille,[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left>div .solution-famille{background-color:var(--couleurBg,"transparent");border-radius:10px;color:var(--primary-bleu-fonce);font-size:12px;font-weight:500;line-height:130%;padding:9px 10px;text-transform:uppercase;width:max-content}[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left .titre-simple,[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left .titre-simple h1,[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left>div .titre-simple,[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left>div .titre-simple h1{margin:0}[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left .texte-simple,[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left>div .texte-simple{margin-bottom:0}[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left .paragraph--type--v2-cta-paragraphe:last-child,[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-left>div .paragraph--type--v2-cta-paragraphe:last-child{margin-top:0}[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-right{align-items:end;display:flex;max-width:580px}[data-component-id="corum_v2:include__v2_header"] .header-col.header-col-right .media-header img{max-height:435px}[data-component-id="corum_v2:include__v2_header"]:has(.solution-famille){align-items:flex-end}[data-component-id="corum_v2:include__v2_header"]:has(.solution-famille) .header-col-right .media-header img{max-height:none}.layout--onecol [data-component-id="corum_v2:include__v2_header"]{margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:992px){.layout--onecol [data-component-id="corum_v2:include__v2_header"]{margin-left:0;margin-right:0}}
.entity--type--v2-inline-cta{background-color:var(--background-inline-cta-color,#fff);padding:30px 20px}@media screen and (min-width:992px){.entity--type--v2-inline-cta{padding:60px 80px}}.entity--type--v2-inline-cta.bg-entity-,.entity--type--v2-inline-cta.bg-entity-blanc{margin:30px auto;padding-bottom:0;padding-top:0}@media screen and (min-width:992px){.entity--type--v2-inline-cta.bg-entity-,.entity--type--v2-inline-cta.bg-entity-blanc{margin:60px auto}}.entity--type--v2-inline-cta.noise-entity{background-blend-mode:multiply;background-image:url(/themes/custom/corum_v2/img/pictos/noise.png);background-size:0 0/50px 50px}.entity--type--v2-section-1-colonne .entity--type--v2-inline-cta{margin:50px 0;padding:0}.entity--type--v2-inline-cta.bg-entity-blanc{--background-inline-cta-color:#fff}.entity--type--v2-inline-cta.bg-entity-primary-bleu{--background-inline-cta-color:var(--primary-bleu)}.entity--type--v2-inline-cta.bg-entity-primary-cuivre{--background-inline-cta-color:var(--primary-cuivre)}.entity--type--v2-inline-cta.bg-entity-primary-bleu-fonce{--background-inline-cta-color:var(--primary-bleu-fonce)}.entity--type--v2-inline-cta.bg-entity-secondary-beige{--background-inline-cta-color:var(--secondary-beige)}.entity--type--v2-inline-cta.bg-entity-secondary-rose{--background-inline-cta-color:var(--secondary-rose)}.entity--type--v2-inline-cta.bg-entity-bleu_80{--background-inline-cta-color:var(--bleu_80)}.entity--type--v2-inline-cta.bg-entity-bleu-60{--background-inline-cta-color:var(--bleu-60)}.entity--type--v2-inline-cta.bg-entity-bleu-40{--background-inline-cta-color:var(--bleu-40)}.entity--type--v2-inline-cta.bg-entity-bleu-20{--background-inline-cta-color:var(--bleu-20)}.entity--type--v2-inline-cta.bg-entity-bleu-10{--background-inline-cta-color:var(--bleu-10)}.entity--type--v2-inline-cta.bg-entity-cuivre-80{--background-inline-cta-color:var(--cuivre-80)}.entity--type--v2-inline-cta.bg-entity-cuivre-60{--background-inline-cta-color:var(--cuivre-60)}.entity--type--v2-inline-cta.bg-entity-cuivre-40{--background-inline-cta-color:var(--cuivre-40)}.entity--type--v2-inline-cta.bg-entity-cuivre-20{--background-inline-cta-color:var(--cuivre-20)}.entity--type--v2-inline-cta.bg-entity-cuivre-10{--background-inline-cta-color:var(--cuivre-10)}
.entity--type--v2-section-1-colonne{background-color:var(--background-1-col-color,#fff);color:var(--text-1-col-color,var(--primary-bleu-fonce));padding:40px 20px;position:relative}@media screen and (min-width:992px){.entity--type--v2-section-1-colonne{padding:80px 60px}}.entity--type--v2-section-1-colonne.noise-entity{background-blend-mode:multiply;background-image:url(/themes/custom/corum_v2/img/pictos/noise.png);background-size:0 0/50px 50px}.entity--type--v2-section-1-colonne.entity-border-top{padding-top:0}.entity--type--v2-section-1-colonne.entity-border-top>.entity-one-col-wrapper{border-top:1.25px solid #072f3c33;padding-top:40px}@media screen and (min-width:992px){.entity--type--v2-section-1-colonne.entity-border-top>.entity-one-col-wrapper{padding-top:50px}}.entity--type--v2-section-1-colonne .entity-one-col-wrapper{display:flex;margin:0 auto}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content{display:grid;flex:1;grid-template-areas:"title title" "stitre stitre" "text text" "bottom bottom" "cta cta";grid-template-columns:repeat(2,1fr)}@media screen and (min-width:992px){.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content{grid-template-areas:"title   cta" "stitre  cta" "text  cta" "bottom bottom"}}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content>.field-paragraph-simple-title{grid-area:title;margin-bottom:0;max-width:522px}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content>.texte-simple{grid-area:stitre}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content>.texte-formatted{grid-area:text}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content>.texte-formatted,.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content>.texte-simple{margin:20px 0 0;max-width:522px}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content .paragraph--type--v2-cta-paragraphe{align-self:center;grid-area:cta;justify-self:center;margin-top:40px}@media screen and (min-width:992px){.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content .paragraph--type--v2-cta-paragraphe{align-self:end;justify-self:end;margin-top:0}}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content .entity-line-bottom{grid-area:bottom;margin-top:40px}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content .entity-line-bottom>.paragraph:last-child{margin-bottom:0;margin-top:24px}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content .entity-line-bottom>.paragraph:only-child{margin:0}@media screen and (min-width:992px){.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content .entity-line-bottom{margin-top:60px}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content .entity-line-bottom>.paragraph:last-child{margin-top:40px}.entity--type--v2-section-1-colonne .entity-one-col-wrapper .entity-one-col-content .entity-line-bottom>.paragraph:only-child{margin:0}}.entity--type--v2-section-1-colonne.bg-entity-blanc{--background-1-col-color:#fff}.entity--type--v2-section-1-colonne.bg-entity-primary-bleu{--background-1-col-color:var(--primary-bleu)}.entity--type--v2-section-1-colonne.bg-entity-primary-cuivre{--background-1-col-color:var(--primary-cuivre)}.entity--type--v2-section-1-colonne.bg-entity-primary-bleu-fonce{--background-1-col-color:var(--primary-bleu-fonce)}.entity--type--v2-section-1-colonne.bg-entity-secondary-beige{--background-1-col-color:var(--secondary-beige)}.entity--type--v2-section-1-colonne.bg-entity-secondary-rose{--background-1-col-color:var(--secondary-rose)}.entity--type--v2-section-1-colonne.bg-entity-bleu_80{--background-1-col-color:var(--bleu_80)}.entity--type--v2-section-1-colonne.bg-entity-bleu-60{--background-1-col-color:var(--bleu-60)}.entity--type--v2-section-1-colonne.bg-entity-bleu-40{--background-1-col-color:var(--bleu-40)}.entity--type--v2-section-1-colonne.bg-entity-bleu-20{--background-1-col-color:var(--bleu-20)}.entity--type--v2-section-1-colonne.bg-entity-bleu-10{--background-1-col-color:var(--bleu-10)}.entity--type--v2-section-1-colonne.bg-entity-cuivre-80{--background-1-col-color:var(--cuivre-80)}.entity--type--v2-section-1-colonne.bg-entity-cuivre-60{--background-1-col-color:var(--cuivre-60)}.entity--type--v2-section-1-colonne.bg-entity-cuivre-40{--background-1-col-color:var(--cuivre-40)}.entity--type--v2-section-1-colonne.bg-entity-cuivre-20{--background-1-col-color:var(--cuivre-20)}.entity--type--v2-section-1-colonne.bg-entity-cuivre-10{--background-1-col-color:var(--cuivre-10)}.entity--type--v2-section-1-colonne.txt-entity-blanc{--text-1-col-color:#fff}.entity--type--v2-section-1-colonne.txt-entity-primary-bleu{--text-1-col-color:var(--primary-bleu)}.entity--type--v2-section-1-colonne.txt-entity-primary-cuivre{--text-1-col-color:var(--primary-cuivre)}.entity--type--v2-section-1-colonne.txt-entity-primary-bleu-fonce{--text-1-col-color:var(--primary-bleu-fonce)}.entity--type--v2-section-1-colonne.txt-entity-secondary-beige{--text-1-col-color:var(--secondary-beige)}.entity--type--v2-section-1-colonne.txt-entity-secondary-rose{--text-1-col-color:var(--secondary-rose)}.entity--type--v2-section-1-colonne.txt-entity-bleu_80{--text-1-col-color:var(--bleu_80)}.entity--type--v2-section-1-colonne.txt-entity-bleu-60{--text-1-col-color:var(--bleu-60)}.entity--type--v2-section-1-colonne.txt-entity-bleu-40{--text-1-col-color:var(--bleu-40)}.entity--type--v2-section-1-colonne.txt-entity-bleu-20{--text-1-col-color:var(--bleu-20)}.entity--type--v2-section-1-colonne.txt-entity-bleu-10{--text-1-col-color:var(--bleu-10)}.entity--type--v2-section-1-colonne.txt-entity-cuivre-80{--text-1-col-color:var(--cuivre-80)}.entity--type--v2-section-1-colonne.txt-entity-cuivre-60{--text-1-col-color:var(--cuivre-60)}.entity--type--v2-section-1-colonne.txt-entity-cuivre-40{--text-1-col-color:var(--cuivre-40)}.entity--type--v2-section-1-colonne.txt-entity-cuivre-20{--text-1-col-color:var(--cuivre-20)}.entity--type--v2-section-1-colonne.txt-entity-cuivre-10{--text-1-col-color:var(--cuivre-10)}
[data-component-id="corum_v2:include__v2_points_forts"]{background-color:var(--couleurBg,"transparent");padding:30px 20px}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_points_forts"]{padding:80px 60px}}[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content{align-items:center;display:flex;flex-direction:column;gap:60px;justify-content:space-between}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content{align-items:stretch;flex-direction:row}}[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content .point-fort-col{flex:1;max-width:522px}[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content .point-fort-col.col-left{display:flex;flex-direction:column;gap:60px}[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content .point-fort-col.col-left .titre-simple{margin:0}[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content .point-fort-col.col-right .point-fort-img{aspect-ratio:1.34/1;height:100%;margin-bottom:-30px;margin-left:-20px;width:calc(100% + 40px)}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content .point-fort-col.col-right .point-fort-img{margin-bottom:0;margin-left:0;width:100%}}[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content .point-fort-col.col-right .point-fort-img .media-header{height:100%}[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content .point-fort-col.col-right .point-fort-img img{border-radius:30px 30px 0 0;height:100%;object-fit:cover;object-position:center;width:100%}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_points_forts"] .entity-point_fort-wrapper .entity-point-fort-content .point-fort-col.col-right .point-fort-img img{border-radius:30px;margin-bottom:0;margin-left:0;width:100%}}
[data-component-id="corum_v2:include__v2_produits_formules"]{color:var(--text-1-col-color,var(--primary-bleu-fonce));counter-reset:renvoieBasPageBlockProduit;margin:30px auto;padding:0 20px;position:relative}@media screen and (min-width:992px){[data-component-id="corum_v2:include__v2_produits_formules"]{margin:80px auto;padding:0 60px}[data-component-id="corum_v2:include__v2_produits_formules"].block{padding:0}}[data-component-id="corum_v2:include__v2_produits_formules"] .note-bas-page{width:100%}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:1400px}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper>.titre-simple{max-width:580px;text-align:center}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .onglet-nav{margin-bottom:60px;min-height:auto}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .onglet-nav .nav-item .nav-link{border-color:var(--bleu-20);border-radius:0;color:var(--primary-bleu-fonce);font-size:14px;font-weight:700;height:100%;padding:18px 15px;transition:all .25s ease-in-out}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .onglet-nav .nav-item .nav-link.active,[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .onglet-nav .nav-item .nav-link:hover{border-color:var(--primary-bleu-fonce);color:#fff}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .onglet-nav .nav-item:first-child .nav-link{border-radius:10px 0 0 10px}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .onglet-nav .nav-item:last-child .nav-link{border-radius:0 10px 10px 0}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .tab-content{width:100%}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .tab-content>.tab-pane.active{display:flex;flex-wrap:wrap;gap:60px;justify-content:center}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .views-element-container{width:100%}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .sous-titre{text-align:center}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper:has(.sous-titre)>.titre-simple{margin-bottom:0}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper:has(.onglet-nav) .sous-titre{margin-top:0}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .block-famille-produit{display:flex;flex-direction:column;gap:24px}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .block-famille-produit .swiper-slide{height:auto}@media screen and (max-width:868px){[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .block-famille-produit{flex-flow:row wrap;gap:12px;justify-content:center;margin:0 -20px 0 0}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .block-famille-produit .swiper-slide{height:auto;width:100%}}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .bandeau-info{margin:0 0 48px;padding:0}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .paragraph--type--v2-simple-texte{text-align:center}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .ctas{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .ctas{flex-wrap:nowrap}}[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .ctas .paragraph--type--v2-cta-paragraphe{max-width:none}@media screen and (min-width:768px){[data-component-id="corum_v2:include__v2_produits_formules"] .produit-formule-wrapper .ctas .paragraph--type--v2-cta-paragraphe{flex:1;max-width:50%}}
[data-component-id="corum_v2:include__v2_two_col"]{background-color:var(--background-2-col-color,var(--bleu-10));color:var(--text-2-col-color,var(--primary-bleu-fonce));padding:40px 8px;position:relative}@media screen and (min-width:992px){[data-component-id="corum_v2:include__v2_two_col"]{padding:80px 48px}[data-component-id="corum_v2:include__v2_two_col"]:only-child{height:100%}}.with-margins [data-component-id="corum_v2:include__v2_two_col"],[data-component-id="corum_v2:include__v2_two_col"].border-radius{border-radius:var(--radius-24)}[data-component-id="corum_v2:include__v2_two_col"].noise-entity{background-blend-mode:multiply;background-image:url(/themes/custom/corum_v2/img/pictos/noise.png);background-size:0 0/50px 50px}[data-component-id="corum_v2:include__v2_two_col"].radius-right-col-light{border-radius:var(--radius-24);gap:36px;padding:24px 32px}[data-component-id="corum_v2:include__v2_two_col"].radius-right-col-light .entity-col-right{background-color:var(--light-grey-background);border-radius:var(--radius-24);padding:43px 24px}[data-component-id="corum_v2:include__v2_two_col"].entity-border-top{padding-top:0}[data-component-id="corum_v2:include__v2_two_col"].entity-border-top>.entity-two-col-wrapper{border-top:1.25px solid #072f3c33;padding-top:30px}@media screen and (min-width:992px){[data-component-id="corum_v2:include__v2_two_col"].entity-border-top>.entity-two-col-wrapper{padding-top:50px}}[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper{--gap-2-col:20px;display:flex;flex-direction:column;gap:var(--gap-2-col);margin:0 auto}@media screen and (min-width:992px){[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper{--gap-2-col:60px;flex-direction:row;height:100%;justify-content:space-between}}[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper .entity-two-col-content{flex:1}@media screen and (min-width:992px){[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper .entity-two-col-content{max-width:522px;width:calc(50% - var(--gap-2-col)/2)}}[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper .entity-col-left .texte-formatted img{border-radius:var(--radius-30)}@media screen and (max-width:991px){[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper:has(.entity-col-left .paragraph--type--v2-avis-verifie) .entity-col-left .paragraph--type--v2-titre-txt-cta-avis,[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper:has(.entity-col-left .paragraph--type--v2-avis-verifie) .entity-two-col-content,[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper:has(.entity-col-left .paragraph--type--v2-cta-paragraphe) .entity-col-left .paragraph--type--v2-titre-txt-cta-avis,[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper:has(.entity-col-left .paragraph--type--v2-cta-paragraphe) .entity-two-col-content{display:contents}[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper:has(.entity-col-left .paragraph--type--v2-avis-verifie) .entity-col-left .paragraph--type--v2-titre-txt-cta-avis .paragraph--type--v2-cta-paragraphe,[data-component-id="corum_v2:include__v2_two_col"] .entity-two-col-wrapper:has(.entity-col-left .paragraph--type--v2-cta-paragraphe) .entity-col-left .paragraph--type--v2-titre-txt-cta-avis .paragraph--type--v2-cta-paragraphe{margin:20px auto 0;order:1}}.entity--type--v2-two-col.bg-entity-blanc{--background-2-col-color:#fff}.entity--type--v2-two-col.bg-entity-primary-bleu{--background-2-col-color:var(--primary-bleu)}.entity--type--v2-two-col.bg-entity-primary-cuivre{--background-2-col-color:var(--primary-cuivre)}.entity--type--v2-two-col.bg-entity-primary-bleu-fonce{--background-2-col-color:var(--primary-bleu-fonce)}.entity--type--v2-two-col.bg-entity-secondary-beige{--background-2-col-color:var(--secondary-beige)}.entity--type--v2-two-col.bg-entity-secondary-rose{--background-2-col-color:var(--secondary-rose)}.entity--type--v2-two-col.bg-entity-bleu_80{--background-2-col-color:var(--bleu_80)}.entity--type--v2-two-col.bg-entity-bleu-60{--background-2-col-color:var(--bleu-60)}.entity--type--v2-two-col.bg-entity-bleu-40{--background-2-col-color:var(--bleu-40)}.entity--type--v2-two-col.bg-entity-bleu-20{--background-2-col-color:var(--bleu-20)}.entity--type--v2-two-col.bg-entity-bleu-10{--background-2-col-color:var(--bleu-10)}.entity--type--v2-two-col.bg-entity-cuivre-80{--background-2-col-color:var(--cuivre-80)}.entity--type--v2-two-col.bg-entity-cuivre-60{--background-2-col-color:var(--cuivre-60)}.entity--type--v2-two-col.bg-entity-cuivre-40{--background-2-col-color:var(--cuivre-40)}.entity--type--v2-two-col.bg-entity-cuivre-20{--background-2-col-color:var(--cuivre-20)}.entity--type--v2-two-col.bg-entity-cuivre-10{--background-2-col-color:var(--cuivre-10)}.entity--type--v2-two-col.txt-entity-blanc{--text-2-col-color:#fff}.entity--type--v2-two-col.txt-entity-primary-bleu{--text-2-col-color:var(--primary-bleu)}.entity--type--v2-two-col.txt-entity-primary-cuivre{--text-2-col-color:var(--primary-cuivre)}.entity--type--v2-two-col.txt-entity-primary-bleu-fonce{--text-2-col-color:var(--primary-bleu-fonce)}.entity--type--v2-two-col.txt-entity-secondary-beige{--text-2-col-color:var(--secondary-beige)}.entity--type--v2-two-col.txt-entity-secondary-rose{--text-2-col-color:var(--secondary-rose)}.entity--type--v2-two-col.txt-entity-bleu_80{--text-2-col-color:var(--bleu_80)}.entity--type--v2-two-col.txt-entity-bleu-60{--text-2-col-color:var(--bleu-60)}.entity--type--v2-two-col.txt-entity-bleu-40{--text-2-col-color:var(--bleu-40)}.entity--type--v2-two-col.txt-entity-bleu-20{--text-2-col-color:var(--bleu-20)}.entity--type--v2-two-col.txt-entity-bleu-10{--text-2-col-color:var(--bleu-10)}.entity--type--v2-two-col.txt-entity-cuivre-80{--text-2-col-color:var(--cuivre-80)}.entity--type--v2-two-col.txt-entity-cuivre-60{--text-2-col-color:var(--cuivre-60)}.entity--type--v2-two-col.txt-entity-cuivre-40{--text-2-col-color:var(--cuivre-40)}.entity--type--v2-two-col.txt-entity-cuivre-20{--text-2-col-color:var(--cuivre-20)}.entity--type--v2-two-col.txt-entity-cuivre-10{--text-2-col-color:var(--cuivre-10)}
.header-menu .main-nav .menu-level-0{display:flex;gap:0 20px;justify-content:flex-end;list-style:none;margin-bottom:0}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0{flex-wrap:wrap}.header-menu .main-nav .menu-level-0>li{border-bottom:1.25px solid var(--border-color-bleu);flex:100%}.header-menu .main-nav .menu-level-0>li.retour-menu-wrapper{display:none!important}.header-menu .main-nav .menu-level-0>li:last-child{border-bottom:none}}.header-menu .main-nav .menu-level-0>li a{display:flex;font-weight:700;text-decoration:none}.header-menu .main-nav .menu-level-0>li a:hover{text-decoration:underline;text-decoration-thickness:2px}.header-menu .main-nav .menu-level-0>li>.link-arrow-wrapper>a{color:var(--primary-bleu);font-size:18px;padding-bottom:20px}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0>li>.link-arrow-wrapper>a{flex:0 0 auto;font-size:16px;padding:24px 0}}.header-menu .main-nav .menu-level-0>li>.link-arrow-wrapper:hover>a{color:var(--primary-bleu-fonce)}.header-menu .main-nav .menu-level-0>li>.link-arrow-wrapper:hover+.sous-menu-wrapper>.menu_link_content{display:flex}@media screen and (min-width:768px){.header-menu .main-nav .menu-level-0>li>.link-arrow-wrapper:hover+.sous-menu-wrapper>.menu_link_content{opacity:1;visibility:visible}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content{background:#fff;width:100%}@media screen and (min-width:767px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content{border-top:1.25px solid var(--border-color-bleu);display:flex;left:50%;max-width:1280px;opacity:0;position:absolute;top:108px;transform:translate(-50%);transition:opacity .4s ease-in-out;visibility:hidden}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content:before{background:#fff;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50svw);width:calc(100svw - 9px);z-index:-1}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content.expand-menu,.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content:hover{opacity:1;visibility:visible}}@media screen and (min-width:992px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content{top:133px}}@media screen and (min-width:1199px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content{top:142px}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content>div{display:flex;flex-wrap:wrap;padding:60px}@media screen and (max-width:992px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content>div{padding:20px}}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content>div{align-items:flex-start;padding:0}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left{flex:2}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1{column-count:2;column-gap:50px;flex:100%}@media screen and (max-width:992px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1{column-count:1}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li{break-inside:avoid;display:grid;margin-bottom:36px}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li>.icone-lien{display:flex;gap:12px}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li>.icone-lien .field--name-field-icone{padding-bottom:6px}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li>.icone-lien .field--name-field-icone{display:none}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li>.icone-lien>a{font-size:18px;margin-bottom:3px}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li>.icone-lien>a{flex:0 0 auto;font-size:14px;margin-bottom:0}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content{background:#fff;width:100%}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content .field--name-field-description,.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content a{font-size:14px;font-weight:500;line-height:18px}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content .field--name-field-description,.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content a{font-weight:700}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content .field--name-field-description{display:none}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content a{margin-bottom:3px}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content a{margin-bottom:0}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .menu-level-1>li .menu_link_content a:hover{text-decoration-thickness:1px}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .field--name-field-lien{flex:100%}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-left .field--name-field-lien{display:none}}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-right{background:var(--bleu-20);flex:1;flex-direction:column;gap:24px;justify-content:flex-start}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-right>.field{max-width:400px}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-right>.field.field--name-field-image img{border-radius:20px;height:auto;max-width:100%}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-right>.field.field--name-field-titre{font-size:22px;font-weight:700;line-height:1.3;margin-bottom:-10px}.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-right>.field.field--name-field-description-droite{font-size:14px;line-height:1.3}@media screen and (max-width:767px){.header-menu .main-nav .menu-level-0>li>.sous-menu-wrapper>.menu_link_content .menu-field-right{display:none}}.header-menu .main-nav .sous-menu-wrapper{display:contents}@media screen and (max-width:767px){.header-menu .main-nav .sous-menu-wrapper{display:flex}}.header-menu .main-nav ul{list-style:none;padding:0}@media screen and (max-width:767px){.header-menu .main-nav .menu-item{align-items:center;display:flex!important;justify-content:space-between;margin:0!important}.header-menu .main-nav .menu-item>.icone-lien{flex:100%}.header-menu .main-nav .menu-item>.icone-lien>a,.header-menu .main-nav .menu-item>.link-arrow-wrapper>a,.header-menu .main-nav .menu-item>a{align-items:center;color:var(--primary-bleu);display:flex;flex:100%;font-size:14px;justify-content:space-between;margin:0;padding:18px 0}.header-menu .main-nav .menu-item.menu-item--expanded>.icone-lien>.arrow-menu,.header-menu .main-nav .menu-item.menu-item--expanded>.link-arrow-wrapper>.arrow-menu{background-color:var(--primary-bleu);display:block;flex:1 0 auto;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/chevron-left.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/chevron-left.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px}}.retour-menu-wrapper{display:none!important}@media screen and (max-width:767px){.retour-menu-wrapper{display:block!important;margin-bottom:12px!important}.retour-menu-wrapper>.retour-menu{align-items:center;border-bottom:1.25px solid var(--border-color-bleu);color:var(--primary-bleu);display:flex;flex:100%;font-size:16px!important;padding:18px 0}.retour-menu-wrapper>.retour-menu:before{background-color:var(--primary-bleu);content:"";display:block;height:40px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/arrow-left.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/arrow-left.svg);-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:40px}.link-arrow-wrapper{display:flex;width:100%}.link-arrow-wrapper>*{flex:auto}}.field--name-field-lien-droite{display:flex;flex-wrap:wrap;gap:12px;width:100%}.field--name-field-lien-droite .field__item{flex:100%}.field--name-field-lien-droite .field__item a{align-items:center;background:var(--primary-bleu-fonce);border:none;border-radius:var(--radius-10);color:#fff;display:flex;font-size:14px;gap:10px;justify-content:center;padding:15px;position:relative;text-decoration:none;transition:all .1s;width:100%;z-index:0}.field--name-field-lien-droite .field__item a:hover{background:var(--primary-bleu);border-color:var(--primary-bleu);color:#fff;outline:none;text-decoration:none!important}.field--name-field-lien-droite .field__item a:after{background-color:#fff;content:"";display:block;height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/fleche-droite-noire.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/fleche-droite-noire.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.field--name-field-lien{display:flex;flex-wrap:wrap;gap:12px;width:100%}.field--name-field-lien a{align-items:center;background:var(--couleurs-interface-bleu-fonc-5);border:1.25px solid var(--border-color-bleu);border-radius:var(--radius-10);color:var(--primary-bleu-fonce);display:flex;font-size:14px;gap:10px;justify-content:center;padding:15px;position:relative;text-decoration:none;transition:all .1s;width:100%;z-index:0}.field--name-field-lien a:hover{background:#fff;outline:none;text-decoration:none!important}.field--name-field-lien a:after{background-color:var(--primary-bleu-fonce);content:"";display:block;height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/fleche-droite-noire.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/fleche-droite-noire.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}@media screen and (max-width:767px){.header-menu,.sous-menu-wrapper{background:#fff;height:100%;left:100%;padding-bottom:15px;padding-left:15px;padding-right:15px;position:fixed;top:77px;transition:all .4s ease;width:100%;z-index:1}.header-menu.collapsing,.sous-menu-wrapper.collapsing{height:100%;left:50%;margin-left:50%;transition:all .2s ease}.header-menu.show,.sous-menu-wrapper.show{height:100%;left:0}.header-menu{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding:0 0 77px}}
.node--type-post.node--view-mode-accroche-v2{background:var(--secondary-beige);border-radius:30px;height:100%;max-width:100%;padding:24px;position:relative;width:378px}.node--type-post.node--view-mode-accroche-v2 .node__content{display:flex;flex-direction:column;gap:24px 0;justify-content:space-between}.node--type-post.node--view-mode-accroche-v2 .node__content .header-info{display:flex;flex-wrap:wrap;justify-content:space-between}.node--type-post.node--view-mode-accroche-v2 .node__content .header-info .filtre-article{display:flex;flex-wrap:wrap;gap:6px}.node--type-post.node--view-mode-accroche-v2 .node__content .header-info .field{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.node--type-post.node--view-mode-accroche-v2 .node__content .header-info .field.field--filtre .item{background:var(--primary-cuivre);border-radius:10px;color:#fff;font-size:12px;padding:5px 10px;text-transform:uppercase}.node--type-post.node--view-mode-accroche-v2 .node__content .header-info .field.field--type-article .item{background:var(--cuivre-40);border-radius:10px;font-size:12px;padding:5px 10px;text-transform:uppercase}.node--type-post.node--view-mode-accroche-v2 .node__content .titre-contenu .field--body{font-size:14px}.node--type-post.node--view-mode-accroche-v2 .node__content .titre-contenu .field--titre{min-height:85px}.node--type-post.node--view-mode-accroche-v2 .node__content .titre-contenu .field--titre a{text-decoration:none}.node--type-post.node--view-mode-accroche-v2 .node__content .titre-contenu .field--titre a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.node--type-post.node--view-mode-accroche-v2 .node__content .field--media{text-align:center}.node--type-post.node--view-mode-accroche-v2 .node__content .field--media img{border-radius:30px;height:auto;max-width:100%;object-fit:cover;width:100%}@media screen and (max-width:768px){.node--type-post.node--view-mode-accroche-v2 .node__content .field--media img{width:auto}}
[data-component-id="corum_v2:node_recompense_teaser_recompense"]{background:#fff;border-radius:var(--radius-30);color:var(--primary-bleu-fonce);display:flex;flex:1;flex-direction:column;font-weight:500;gap:12px;height:auto;justify-content:space-between;max-width:183px;padding:24px}[data-component-id="corum_v2:node_recompense_teaser_recompense"]:last-child{margin:0!important}[data-component-id="corum_v2:node_recompense_teaser_recompense"] .picto-recompense{height:88px;margin:0 auto 24px;position:relative;width:88px}[data-component-id="corum_v2:node_recompense_teaser_recompense"] .picto-recompense img{height:100%;object-fit:contain;object-position:center;width:100%}[data-component-id="corum_v2:node_recompense_teaser_recompense"] .picto-recompense .overlay-picture{background-color:var(--background-recompense,var(--primary-cuivre));height:100%;left:0;-webkit-mask-size:100%;mask-size:100%;mix-blend-mode:overlay;position:absolute;top:0;width:100%}[data-component-id="corum_v2:node_recompense_teaser_recompense"] .bottom-info{display:flex;flex-direction:column}[data-component-id="corum_v2:node_recompense_teaser_recompense"] .nom-recompense{font-size:14px;line-height:130%;margin-bottom:6px}[data-component-id="corum_v2:node_recompense_teaser_recompense"] .annee-recompense{font-size:12px;line-height:1.3}[data-component-id="corum_v2:node_recompense_teaser_recompense"] .tag-recompense{color:var(--couleurs-interface-bleu-fonc-60);font-size:12px;line-height:1.3}.paragraph--type--v2-recompense.bg-entity-blanc{--background-recompense:#fff}.paragraph--type--v2-recompense.bg-entity-primary-bleu{--background-recompense:var(--primary-bleu)}.paragraph--type--v2-recompense.bg-entity-primary-cuivre{--background-recompense:var(--primary-cuivre)}.paragraph--type--v2-recompense.bg-entity-primary-bleu-fonce{--background-recompense:var(--primary-bleu-fonce)}.paragraph--type--v2-recompense.bg-entity-secondary-beige{--background-recompense:var(--secondary-beige)}.paragraph--type--v2-recompense.bg-entity-secondary-rose{--background-recompense:var(--secondary-rose)}.paragraph--type--v2-recompense.bg-entity-bleu_80{--background-recompense:var(--bleu_80)}.paragraph--type--v2-recompense.bg-entity-bleu-60{--background-recompense:var(--bleu-60)}.paragraph--type--v2-recompense.bg-entity-bleu-40{--background-recompense:var(--bleu-40)}.paragraph--type--v2-recompense.bg-entity-bleu-20{--background-recompense:var(--bleu-20)}.paragraph--type--v2-recompense.bg-entity-bleu-10{--background-recompense:var(--bleu-10)}.paragraph--type--v2-recompense.bg-entity-cuivre-80{--background-recompense:var(--cuivre-80)}.paragraph--type--v2-recompense.bg-entity-cuivre-60{--background-recompense:var(--cuivre-60)}.paragraph--type--v2-recompense.bg-entity-cuivre-40{--background-recompense:var(--cuivre-40)}.paragraph--type--v2-recompense.bg-entity-cuivre-20{--background-recompense:var(--cuivre-20)}.paragraph--type--v2-recompense.bg-entity-cuivre-10{--background-recompense:var(--cuivre-10)}
.paragraph--type--v2-accordeon{background-color:var(--background-accordeon-color,var(--bleu-10));border-radius:var(--radius-30);color:var(--text-accordeon-color,var(--primary-bleu-fonce));padding:36px 24px}.entity-col-left .paragraph--type--v2-accordeon{margin-top:30px;padding-bottom:80px}@media screen and (min-width:992px){.entity-col-left .paragraph--type--v2-accordeon{margin-top:60px;padding-bottom:36px}}.paragraph--type--v2-accordeon.bg-entity-blanc{--background-accordeon-color:#fff}.paragraph--type--v2-accordeon.bg-entity-primary-bleu{--background-accordeon-color:var(--primary-bleu)}.paragraph--type--v2-accordeon.bg-entity-primary-cuivre{--background-accordeon-color:var(--primary-cuivre)}.paragraph--type--v2-accordeon.bg-entity-primary-bleu-fonce{--background-accordeon-color:var(--primary-bleu-fonce)}.paragraph--type--v2-accordeon.bg-entity-secondary-beige{--background-accordeon-color:var(--secondary-beige)}.paragraph--type--v2-accordeon.bg-entity-secondary-rose{--background-accordeon-color:var(--secondary-rose)}.paragraph--type--v2-accordeon.bg-entity-bleu_80{--background-accordeon-color:var(--bleu_80)}.paragraph--type--v2-accordeon.bg-entity-bleu-60{--background-accordeon-color:var(--bleu-60)}.paragraph--type--v2-accordeon.bg-entity-bleu-40{--background-accordeon-color:var(--bleu-40)}.paragraph--type--v2-accordeon.bg-entity-bleu-20{--background-accordeon-color:var(--bleu-20)}.paragraph--type--v2-accordeon.bg-entity-bleu-10{--background-accordeon-color:var(--bleu-10)}.paragraph--type--v2-accordeon.bg-entity-cuivre-80{--background-accordeon-color:var(--cuivre-80)}.paragraph--type--v2-accordeon.bg-entity-cuivre-60{--background-accordeon-color:var(--cuivre-60)}.paragraph--type--v2-accordeon.bg-entity-cuivre-40{--background-accordeon-color:var(--cuivre-40)}.paragraph--type--v2-accordeon.bg-entity-cuivre-20{--background-accordeon-color:var(--cuivre-20)}.paragraph--type--v2-accordeon.bg-entity-cuivre-10{--background-accordeon-color:var(--cuivre-10)}.paragraph--type--v2-accordeon.txt-entity-blanc{--text-accordeon-color:#fff}.paragraph--type--v2-accordeon.txt-entity-primary-bleu{--text-accordeon-color:var(--primary-bleu)}.paragraph--type--v2-accordeon.txt-entity-primary-cuivre{--text-accordeon-color:var(--primary-cuivre)}.paragraph--type--v2-accordeon.txt-entity-primary-bleu-fonce{--text-accordeon-color:var(--primary-bleu-fonce)}.paragraph--type--v2-accordeon.txt-entity-secondary-beige{--text-accordeon-color:var(--secondary-beige)}.paragraph--type--v2-accordeon.txt-entity-secondary-rose{--text-accordeon-color:var(--secondary-rose)}.paragraph--type--v2-accordeon.txt-entity-bleu_80{--text-accordeon-color:var(--bleu_80)}.paragraph--type--v2-accordeon.txt-entity-bleu-60{--text-accordeon-color:var(--bleu-60)}.paragraph--type--v2-accordeon.txt-entity-bleu-40{--text-accordeon-color:var(--bleu-40)}.paragraph--type--v2-accordeon.txt-entity-bleu-20{--text-accordeon-color:var(--bleu-20)}.paragraph--type--v2-accordeon.txt-entity-bleu-10{--text-accordeon-color:var(--bleu-10)}.paragraph--type--v2-accordeon.txt-entity-cuivre-80{--text-accordeon-color:var(--cuivre-80)}.paragraph--type--v2-accordeon.txt-entity-cuivre-60{--text-accordeon-color:var(--cuivre-60)}.paragraph--type--v2-accordeon.txt-entity-cuivre-40{--text-accordeon-color:var(--cuivre-40)}.paragraph--type--v2-accordeon.txt-entity-cuivre-20{--text-accordeon-color:var(--cuivre-20)}.paragraph--type--v2-accordeon.txt-entity-cuivre-10{--text-accordeon-color:var(--cuivre-10)}
[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"]{width:min(522px,100%)}@media screen and (min-width:992px){[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"]{width:max-content}}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"] .button.cta-paragraphs{align-items:center;display:flex;gap:10px;justify-content:center;padding:18px;position:relative;transition:all .25s ease-in-out;width:100%}@media screen and (min-width:992px){[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"] .button.cta-paragraphs{padding:30px}}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"] .button.cta-paragraphs a{font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"] .button.cta-paragraphs .title-link{text-decoration:none}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"] .button.cta-paragraphs .icon{height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/fleche-droite-noire.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/fleche-droite-noire.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-dark .button.cta-paragraphs{background:var(--primary-bleu-fonce);border:1.25px solid var(--primary-bleu-fonce)}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-dark .button.cta-paragraphs .title-link{color:#fff}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-dark .button.cta-paragraphs .icon{background-color:#fff}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-dark .button.cta-paragraphs:hover{background:var(--primary-bleu);border-color:var(--primary-bleu)}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-light .button.cta-paragraphs{background:var(--couleurs-interface-bleu-fonc-5);border:1.25px solid var(--border-color-bleu)}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-light .button.cta-paragraphs .title-link{color:var(--primary-bleu-fonce)}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-light .button.cta-paragraphs .icon{background-color:var(--primary-bleu-fonce)}[data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-light .button.cta-paragraphs:hover{background:#fff}.bg-entity-primary-bleu [data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-dark .button.cta-paragraphs:hover,.bg-entity-primary-bleu-fonce [data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-dark .button.cta-paragraphs{border-color:#fff}.bg-entity-primary-bleu-fonce [data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-dark .button.cta-paragraphs:hover{border-color:var(--primary-bleu)}.bg-entity-blanc [data-component-id="corum_v2:paragraph__v2_cta__paragraphe"].theme-light .button.cta-paragraphs:hover{border-color:var(--primary-bleu-fonce)}.paragraph--type--v2-titre-txt-cta-avis [data-component-id="corum_v2:paragraph__v2_cta__paragraphe"]{margin-top:20px}@media screen and (min-width:992px){.paragraph--type--v2-titre-txt-cta-avis [data-component-id="corum_v2:paragraph__v2_cta__paragraphe"]{margin-top:36px}}
.paragraph--type--v2-entity-ref .viewsreference--view-title{display:none}
.paragraph--type--v2-item-accordeon{border-bottom:1.25px solid var(--border-color-bleu);padding:24px 0}.paragraph--type--v2-item-accordeon:first-child{padding-top:0}.paragraph--type--v2-item-accordeon:last-child{border:none;padding-bottom:0}.paragraph--type--v2-item-accordeon .trigger-item-accordeon{align-items:center;color:var(--primary-bleu);display:flex;font-size:12px;font-weight:700;gap:5px;margin-left:auto;min-width:60px}@media screen and (min-width:992px){.paragraph--type--v2-item-accordeon .trigger-item-accordeon{font-size:14px}}.paragraph--type--v2-item-accordeon .trigger-item-accordeon:after{background-color:var(--primary-bleu);content:"";height:20px;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/chevron-down.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/chevron-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;width:20px}.paragraph--type--v2-item-accordeon .header-item-accordeon{align-items:center;cursor:pointer;display:flex;gap:12px}@media screen and (min-width:992px){.paragraph--type--v2-item-accordeon .header-item-accordeon{gap:24px}}.paragraph--type--v2-item-accordeon .header-item-accordeon article svg{max-height:40px;max-width:40px}.paragraph--type--v2-item-accordeon .header-item-accordeon article svg path{stroke:var(--text-accordeon-color,var(--primary-bleu-fonce))}.paragraph--type--v2-item-accordeon .header-item-accordeon .titre-simple{font-size:16px;line-height:1;margin:0}@media screen and (min-width:992px){.paragraph--type--v2-item-accordeon .header-item-accordeon .titre-simple{font-size:18px}}.paragraph--type--v2-item-accordeon .header-item-accordeon[aria-expanded=true] .trigger-item-accordeon:after{transform:rotate(180deg)}.paragraph--type--v2-item-accordeon .content-item-accordeon .texte-simple{margin:12px 0 0}
.paragraph--type--v2-item-titre-texte{border-radius:30px;max-width:calc(100svw - 40px);padding:58px;width:378px}@media screen and (max-width:576px){.paragraph--type--v2-item-titre-texte{padding:24px}}
.paragraph--type--v2-recompense{--background-recompense-color:var(--secondary-cuivre)}.paragraph--type--v2-recompense .swiper-wrapper{align-items:stretch;max-width:calc(100vw - 40px)}@media screen and (min-width:992px){.paragraph--type--v2-recompense .swiper-wrapper{max-width:calc(100vw - 120px)}}.paragraph--type--v2-recompense+.swiper-controls .slider-navigation{display:none}.paragraph--type--v2-recompense.bg-entity-blanc{--background-recompense-color:#fff}.paragraph--type--v2-recompense.bg-entity-primary-bleu{--background-recompense-color:var(--primary-bleu)}.paragraph--type--v2-recompense.bg-entity-primary-cuivre{--background-recompense-color:var(--primary-cuivre)}.paragraph--type--v2-recompense.bg-entity-primary-bleu-fonce{--background-recompense-color:var(--primary-bleu-fonce)}.paragraph--type--v2-recompense.bg-entity-secondary-beige{--background-recompense-color:var(--secondary-beige)}.paragraph--type--v2-recompense.bg-entity-secondary-rose{--background-recompense-color:var(--secondary-rose)}.paragraph--type--v2-recompense.bg-entity-bleu_80{--background-recompense-color:var(--bleu_80)}.paragraph--type--v2-recompense.bg-entity-bleu-60{--background-recompense-color:var(--bleu-60)}.paragraph--type--v2-recompense.bg-entity-bleu-40{--background-recompense-color:var(--bleu-40)}.paragraph--type--v2-recompense.bg-entity-bleu-20{--background-recompense-color:var(--bleu-20)}.paragraph--type--v2-recompense.bg-entity-bleu-10{--background-recompense-color:var(--bleu-10)}.paragraph--type--v2-recompense.bg-entity-cuivre-80{--background-recompense-color:var(--cuivre-80)}.paragraph--type--v2-recompense.bg-entity-cuivre-60{--background-recompense-color:var(--cuivre-60)}.paragraph--type--v2-recompense.bg-entity-cuivre-40{--background-recompense-color:var(--cuivre-40)}.paragraph--type--v2-recompense.bg-entity-cuivre-20{--background-recompense-color:var(--cuivre-20)}.paragraph--type--v2-recompense.bg-entity-cuivre-10{--background-recompense-color:var(--cuivre-10)}
.paragraph--type--v2-section-blocs-titre-texte .swiper-wrapper{display:flex}.paragraph--type--v2-section-blocs-titre-texte .swiper-wrapper>.paragraph{background-color:var(--background-accordeon-color,var(--bleu-10));color:var(--text-accordeon-color,var(--primary-bleu-fonce));height:auto}.paragraph--type--v2-accordeon.bg-entity-blanc{--background-accordeon-color:#fff}.paragraph--type--v2-accordeon.bg-entity-primary-bleu{--background-accordeon-color:var(--primary-bleu)}.paragraph--type--v2-accordeon.bg-entity-primary-cuivre{--background-accordeon-color:var(--primary-cuivre)}.paragraph--type--v2-accordeon.bg-entity-primary-bleu-fonce{--background-accordeon-color:var(--primary-bleu-fonce)}.paragraph--type--v2-accordeon.bg-entity-secondary-beige{--background-accordeon-color:var(--secondary-beige)}.paragraph--type--v2-accordeon.bg-entity-secondary-rose{--background-accordeon-color:var(--secondary-rose)}.paragraph--type--v2-accordeon.bg-entity-bleu_80{--background-accordeon-color:var(--bleu_80)}.paragraph--type--v2-accordeon.bg-entity-bleu-60{--background-accordeon-color:var(--bleu-60)}.paragraph--type--v2-accordeon.bg-entity-bleu-40{--background-accordeon-color:var(--bleu-40)}.paragraph--type--v2-accordeon.bg-entity-bleu-20{--background-accordeon-color:var(--bleu-20)}.paragraph--type--v2-accordeon.bg-entity-bleu-10{--background-accordeon-color:var(--bleu-10)}.paragraph--type--v2-accordeon.bg-entity-cuivre-80{--background-accordeon-color:var(--cuivre-80)}.paragraph--type--v2-accordeon.bg-entity-cuivre-60{--background-accordeon-color:var(--cuivre-60)}.paragraph--type--v2-accordeon.bg-entity-cuivre-40{--background-accordeon-color:var(--cuivre-40)}.paragraph--type--v2-accordeon.bg-entity-cuivre-20{--background-accordeon-color:var(--cuivre-20)}.paragraph--type--v2-accordeon.bg-entity-cuivre-10{--background-accordeon-color:var(--cuivre-10)}.paragraph--type--v2-accordeon.txt-entity-blanc{--text-accordeon-color:#fff}.paragraph--type--v2-accordeon.txt-entity-primary-bleu{--text-accordeon-color:var(--primary-bleu)}.paragraph--type--v2-accordeon.txt-entity-primary-cuivre{--text-accordeon-color:var(--primary-cuivre)}.paragraph--type--v2-accordeon.txt-entity-primary-bleu-fonce{--text-accordeon-color:var(--primary-bleu-fonce)}.paragraph--type--v2-accordeon.txt-entity-secondary-beige{--text-accordeon-color:var(--secondary-beige)}.paragraph--type--v2-accordeon.txt-entity-secondary-rose{--text-accordeon-color:var(--secondary-rose)}.paragraph--type--v2-accordeon.txt-entity-bleu_80{--text-accordeon-color:var(--bleu_80)}.paragraph--type--v2-accordeon.txt-entity-bleu-60{--text-accordeon-color:var(--bleu-60)}.paragraph--type--v2-accordeon.txt-entity-bleu-40{--text-accordeon-color:var(--bleu-40)}.paragraph--type--v2-accordeon.txt-entity-bleu-20{--text-accordeon-color:var(--bleu-20)}.paragraph--type--v2-accordeon.txt-entity-bleu-10{--text-accordeon-color:var(--bleu-10)}.paragraph--type--v2-accordeon.txt-entity-cuivre-80{--text-accordeon-color:var(--cuivre-80)}.paragraph--type--v2-accordeon.txt-entity-cuivre-60{--text-accordeon-color:var(--cuivre-60)}.paragraph--type--v2-accordeon.txt-entity-cuivre-40{--text-accordeon-color:var(--cuivre-40)}.paragraph--type--v2-accordeon.txt-entity-cuivre-20{--text-accordeon-color:var(--cuivre-20)}.paragraph--type--v2-accordeon.txt-entity-cuivre-10{--text-accordeon-color:var(--cuivre-10)}
[data-component-id="corum_v2:paragraph_v2_item_point_fort"]{border-bottom:1.25px solid #072f3c33;display:flex;flex-direction:column;gap:12px;padding:24px 0}[data-component-id="corum_v2:paragraph_v2_item_point_fort"]:first-child{padding-top:0}[data-component-id="corum_v2:paragraph_v2_item_point_fort"]:last-child{border-bottom:none;padding-bottom:0}[data-component-id="corum_v2:paragraph_v2_item_point_fort"] .picto-title{align-items:center;display:flex;gap:12px}[data-component-id="corum_v2:paragraph_v2_item_point_fort"] .picto-title .picto-point-fort{height:40px;width:40px}[data-component-id="corum_v2:paragraph_v2_item_point_fort"] .picto-title .titre-simple{font-size:22px;margin:0}[data-component-id="corum_v2:paragraph_v2_item_point_fort"] .texte-simple{margin:0}
[data-component-id="corum_v2:paragraph_v2_note_bas_page"]{align-items:baseline;counter-increment:renvoieBasPageBlockProduit;display:flex;gap:12px}[data-component-id="corum_v2:paragraph_v2_note_bas_page"]:before{align-self:start;content:counter(renvoieBasPageBlockProduit) ".";font-size:12px;margin-right:30px}@media screen and (max-width:868px){[data-component-id="corum_v2:paragraph_v2_note_bas_page"]:before{margin-right:15px}}[data-component-id="corum_v2:paragraph_v2_note_bas_page"] .texte-simple{margin:0 0 6px}[data-component-id="corum_v2:node_v2_produits_full"] [data-component-id="corum_v2:paragraph_v2_note_bas_page"]{margin:0 auto 6px;max-width:1280px;padding:0 20px;width:100%}@media screen and (min-width:992px){[data-component-id="corum_v2:node_v2_produits_full"] [data-component-id="corum_v2:paragraph_v2_note_bas_page"]{padding:0 60px}}
[data-component-id="corum_v2:paragraph_v2_simple_media"]{margin:0 auto;overflow:hidden;width:100%}[data-component-id="corum_v2:paragraph_v2_simple_media"].border-radius{border-radius:var(--radius-30)}[data-component-id="corum_v2:paragraph_v2_simple_media"] iframe{margin:0}[data-component-id="corum_v2:paragraph_v2_simple_media"] img{height:auto;width:100%}.entity--type--v2-two-col:has(.paragraph--type--v2-accordeon) [data-component-id="corum_v2:paragraph_v2_simple_media"]{height:100%}@media screen and (max-width:991px){.entity--type--v2-two-col:has(.paragraph--type--v2-accordeon) [data-component-id="corum_v2:paragraph_v2_simple_media"]{aspect-ratio:4/3;margin-top:-70px}}.entity--type--v2-two-col:has(.paragraph--type--v2-accordeon) [data-component-id="corum_v2:paragraph_v2_simple_media"] article{height:100%}.entity--type--v2-two-col:has(.paragraph--type--v2-accordeon) [data-component-id="corum_v2:paragraph_v2_simple_media"] img{height:100%;object-fit:cover;object-position:center;width:100%}
.v2-card-logo .entreprise-logo{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.v2-card-logo .subtitle-company{color:var(--Text-subtle,#385862);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:20px}.v2-card-logo .title-entreprise{align-items:normal;display:flex;flex-direction:row;font-weight:700;gap:6px;justify-content:start;width:100%}.v2-card-logo .title-entreprise .has-note{counter-increment:renvoieProduitListe}.v2-card-logo .title-entreprise .has-note:after{content:counter(renvoieProduitListe);font-variant-position:super}.v2-card-logo .title-entreprise p,.v2-card-logo .title-entreprise span{color:var(--Text-Accent-default,#0e5e77);display:inline;font-size:18px;font-style:normal;font-weight:400;line-height:130%}.v2-card-logo .title-entreprise p strong,.v2-card-logo .title-entreprise span strong{font-size:18px}.v2-card-logo .title-entreprise .icon{background:url(/themes/custom/corum_v2/img/pictos/icons-info.svg);height:18px;left:4px;margin:0;padding:0;position:relative;top:4px;width:16px;z-index:999999;z-index:9999}
.field-paragraph-simple-title{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:12px}@media screen and (min-width:992px){.field-paragraph-simple-title{font-size:30px;margin-bottom:20px}}.field-paragraph-simple-title h2,.field-paragraph-simple-title h3{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.field-paragraph-simple-title sup{font-size:12px;font-weight:500}.entity-col-right .field-paragraph-simple-title{margin:0}.paragraph--type--v2-bandeau-info .field-paragraph-simple-title{font-size:18px;margin-bottom:10px}.paragraph--type--v2-item-titre-texte .field-paragraph-simple-title{font-size:20px}@media screen and (min-width:768px){.paragraph--type--v2-item-titre-texte .field-paragraph-simple-title{font-size:22px}}.paragraph--type--v2-titre-txt-cta-avis .field-paragraph-simple-title{margin-bottom:12px}@media screen and (min-width:992px){.paragraph--type--v2-titre-txt-cta-avis .field-paragraph-simple-title{margin-bottom:20px;max-width:420px}}
[data-component-id="corum_v2:v2_formatted_text"]{font-size:16px;font-weight:500;line-height:1.3;margin-bottom:1rem}[data-component-id="corum_v2:v2_formatted_text"] p{font-size:16px}[data-component-id="corum_v2:v2_formatted_text"] b,[data-component-id="corum_v2:v2_formatted_text"] strong{font-weight:900}[data-component-id="corum_v2:v2_formatted_text"] .full-iframe{aspect-ratio:4/4;min-height:1296px;width:100%}[data-component-id="corum_v2:v2_formatted_text"] .full-iframe iframe{border:0;height:100%;width:100%}@media screen and (min-width:992px){[data-component-id="corum_v2:v2_formatted_text"],[data-component-id="corum_v2:v2_formatted_text"] p{font-size:18px}}@media (max-width:991px){[data-component-id="corum_v2:v2_formatted_text"] .full-iframe{min-height:2845px}}@media (max-width:480px){[data-component-id="corum_v2:v2_formatted_text"] .full-iframe{min-height:3910px}}[data-component-id="corum_v2:v2_formatted_text"] img{height:auto;margin-bottom:1rem;max-width:100%}[data-component-id="corum_v2:v2_formatted_text"] img.align-left{margin-right:1rem}[data-component-id="corum_v2:v2_formatted_text"] img.align-right{margin-left:1rem}
.v2-graphics .icon{background-color:var(--primary-bleu-fonce);height:20px;margin-right:6px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;width:20px}.v2-graphics .title-disponibilite,.v2-graphics .title-entreprise{justify-content:center}.v2-graphics .title-repartition{color:#385862}.v2-graphics .title-disponibilite,.v2-graphics .title-entreprise,.v2-graphics .title-repartition{align-items:start;display:flex;gap:6px;width:100%}.v2-graphics .title-disponibilite .has-note,.v2-graphics .title-entreprise .has-note,.v2-graphics .title-repartition .has-note{counter-increment:renvoieProduitListe}.v2-graphics .title-disponibilite .has-note:after,.v2-graphics .title-entreprise .has-note:after,.v2-graphics .title-repartition .has-note:after{content:counter(renvoieProduitListe);font-variant-position:super}.v2-graphics .title-disponibilite p,.v2-graphics .title-disponibilite span,.v2-graphics .title-entreprise p,.v2-graphics .title-entreprise span,.v2-graphics .title-repartition p,.v2-graphics .title-repartition span{display:inline;font-size:14px;font-weight:700;left:13px;line-height:1.3;margin:0;position:relative;text-align:left;top:25px;z-index:9999}.v2-graphics .title-disponibilite p strong,.v2-graphics .title-disponibilite span strong,.v2-graphics .title-entreprise p strong,.v2-graphics .title-entreprise span strong,.v2-graphics .title-repartition p strong,.v2-graphics .title-repartition span strong{font-size:18px}.v2-graphics .title-disponibilite .icon,.v2-graphics .title-entreprise .icon,.v2-graphics .title-repartition .icon{background:url(/themes/custom/corum_v2/img/pictos/icons-info.svg);bottom:105px;height:18px;left:157px;left:13px;margin:0;position:relative;top:25px;width:16px;z-index:999999;z-index:9999}.v2-graphics text.highcharts-title{visibility:hidden}.v2-graphics .chart-label{font-family:var(--main-font-family);font-size:18px;font-weight:700}.v2-graphics .chart-label .highcharts-text-outline{display:none}.v2-graphics .chart-label text{fill:#000}.v2-graphics .chart-tooltip{font-family:var(--main-font-family);font-size:16px}.v2-graphics .legend-repartitions{display:flex;flex-direction:column;font-size:10px;font-weight:500}.v2-graphics .legend-repartitions .legend-immo,.v2-graphics .legend-repartitions .legend-obligations{align-items:center;display:flex;font-size:14px;gap:6px;left:10px;position:relative}.v2-graphics .legend-repartitions .legend-immo:before,.v2-graphics .legend-repartitions .legend-obligations:before{border-radius:3px;content:"";height:12px;width:12px}.v2-graphics .legend-repartitions .legend-immo:before{background-color:var(--primary-cuivre)}.v2-graphics .legend-repartitions .legend-obligations:before{background-color:var(--primary-bleu)}.tooltip{background:#fff;border-radius:20px;box-shadow:0 10px 50px 0 #00000040;height:max-content;padding:0}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip .tooltip-inner{background:#0000;height:max-content;max-width:215px;padding:12px;text-align:left}.tooltip .tooltip-inner,.tooltip .tooltip-inner p{font-size:12px;font-weight:500;line-height:1.3;margin:0}
@media screen and (min-width:768px){[data-component-id="corum_v2:v2_grid"] .v2-grid{margin-bottom:21px;padding-top:21px}}[data-component-id="corum_v2:v2_grid"] .grid-container{padding-top:21px}@media screen and (min-width:768px){[data-component-id="corum_v2:v2_grid"] .grid-container.flex{margin:auto auto 20px}[data-component-id="corum_v2:v2_grid"] .grid-container.grid{display:grid;gap:12px;grid-template-areas:"data data" "map graph";grid-template-columns:1fr 1fr;margin:auto;max-width:1160px}}[data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--primary-bleu-fonce);--nav-bg-color:var(--border-color-bleu);--nav-bg-color-hover:var(--primary-bleu-fonce);align-items:center;display:flex;justify-content:center;margin-top:20px;position:relative}@media screen and (min-width:992px){[data-component-id="corum_v2:v2_grid"] .swiper-controls{display:none}}[data-component-id="corum_v2:v2_grid"] .swiper-controls:has(.swiper-pagination-bullet:only-child){display:none}[data-component-id="corum_v2:v2_grid"] .swiper-controls .swiper-pagination{position:relative}[data-component-id="corum_v2:v2_grid"] .swiper-controls .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;top:0;width:auto}[data-component-id="corum_v2:v2_grid"] .swiper-controls .swiper-pagination .swiper-pagination-bullet{background-color:var(--bullet-bg-color);border-radius:99px;height:3px;opacity:.6;transition:all .25s;width:9px}[data-component-id="corum_v2:v2_grid"] .swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:16px}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation{align-items:center;display:none;justify-content:start;margin:0}@media screen and (min-width:992px){[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation{display:flex}}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav{align-items:center;background:var(--nav-bg-color);border:thin solid var(--border-color-bleu);display:flex;height:52px;justify-content:center;width:52px}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav:after{background-color:var(--bullet-bg-color);content:"";height:17px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:17px}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav.slider-prev{align-items:center;border-radius:var(--radius-10) 0 0 var(--radius-10);display:flex;justify-content:center}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav.slider-prev:after{-webkit-mask-image:url(/themes/custom/corum_v2/img/arrow-left.svg);mask-image:url(/themes/custom/corum_v2/img/arrow-left.svg)}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav.slider-next{align-items:center;border-radius:0 var(--radius-10) var(--radius-10) 0;display:flex;justify-content:center}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav.slider-next:after{-webkit-mask-image:url(/themes/custom/corum_v2/img/arrow-right.svg);mask-image:url(/themes/custom/corum_v2/img/arrow-right.svg)}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav:hover{background-color:var(--nav-bg-color-hover)}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav:hover:after{background-color:var(--bullet-bg-color)}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav.swiper-button-disabled{cursor:not-allowed;opacity:.5}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav.swiper-button-disabled:hover{background-color:var(--nav-bg-color)}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation .slider-nav.swiper-button-disabled:hover:after{background-color:var(--bullet-bg-color)}[data-component-id="corum_v2:v2_grid"] .swiper-controls .slider-navigation:has(.slider-prev.swiper-button-disabled+.slider-next.swiper-button-disabled){display:none}.bg-entity-blanc [data-component-id="corum_v2:v2_grid"] .swiper-controls{--nav-bg-color:var(--couleurs-interface-bleu-fonc-5);--nav-bg-color-hover:#fff}.txt-entity-blanc [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:#fff}.txt-entity-primary-bleu [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--primary-bleu)}.txt-entity-primary-cuivre [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--primary-cuivre)}.txt-entity-primary-bleu-fonce [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--primary-bleu-fonce)}.txt-entity-secondary-beige [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--secondary-beige)}.txt-entity-secondary-rose [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--secondary-rose)}.txt-entity-bleu_80 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--bleu_80)}.txt-entity-bleu-60 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--bleu-60)}.txt-entity-bleu-40 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--bleu-40)}.txt-entity-bleu-20 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--bleu-20)}.txt-entity-bleu-10 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--bleu-10)}.txt-entity-cuivre-80 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--cuivre-80)}.txt-entity-cuivre-60 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--cuivre-60)}.txt-entity-cuivre-40 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--cuivre-40)}.txt-entity-cuivre-20 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--cuivre-20)}.txt-entity-cuivre-10 [data-component-id="corum_v2:v2_grid"] .swiper-controls{--bullet-bg-color:var(--cuivre-10)}
.local-tasks-block{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:10}.local-tasks-block ul{align-items:flex-end;background-color:var(--gin-bg-layer);border-radius:6px 0 0 6px;box-shadow:0 0 4px #0000004d;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;overflow:hidden;padding:0}.local-tasks-block ul li{border-bottom:thin solid var(--gin-bg-item-hover);display:flex;text-align:end;width:100%}.local-tasks-block ul li a{color:var(--gin-color-text);font-family:var(--gin-font);padding:1rem;text-decoration:none;width:100%}.local-tasks-block ul li a.is-active,.local-tasks-block ul li a:hover{background-color:var(--gin-bg-item-hover);color:var(--gin-color-primary-hover)}
[data-component-id="corum_v2:v2_media_header"].media-header{border-radius:40px;overflow:hidden;width:100%}[data-component-id="corum_v2:v2_media_header"].media-header img{height:auto;object-fit:cover;object-position:center;width:100%}
[data-component-id="corum_v2:v2_simple_texte"]{font-size:16px;font-weight:500;line-height:1.3;margin-bottom:40px}@media screen and (min-width:992px){[data-component-id="corum_v2:v2_simple_texte"]{font-size:18px;margin-bottom:58px}}.bandeau-info [data-component-id="corum_v2:v2_simple_texte"],.entity-col-right [data-component-id="corum_v2:v2_simple_texte"],.paragraph--type--v2-item-titre-texte [data-component-id="corum_v2:v2_simple_texte"]{margin:0}.produit-formule-wrapper .paragraph--type--v2-simple-texte [data-component-id="corum_v2:v2_simple_texte"]{text-align:center}[data-component-id="corum_v2:v2_simple_texte"] p{color:inherit;font-size:22px}[data-component-id="corum_v2:v2_simple_texte"] ul{display:flex;flex-direction:column;gap:12px;list-style-image:url(/themes/custom/corum_v2/img/pictos/check-circle.svg);padding:0}[data-component-id="corum_v2:v2_simple_texte"] ul li{align-items:center;display:grid;gap:12px;grid-template-columns:20px auto}[data-component-id="corum_v2:v2_simple_texte"] ul li:before{background-image:url(/themes/custom/corum_v2/img/pictos/check-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;width:20px}.paragraph--type--v2-titre-txt-cta-avis [data-component-id="corum_v2:v2_simple_texte"]{margin-bottom:10px}@media screen and (min-width:992px){.paragraph--type--v2-titre-txt-cta-avis [data-component-id="corum_v2:v2_simple_texte"]{margin-bottom:58px}}.entity-one-col-content>[data-component-id="corum_v2:v2_simple_texte"]{max-width:464px!important}
[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:#fff;--nav-bg-color:var(--border-color-bleu);--nav-bg-color-hover:var(--primary-bleu-fonce);align-items:center;display:flex;justify-content:center;margin-top:24px;position:relative}@media screen and (min-width:992px){[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{justify-content:space-between}.entity--type--v2-two-col [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{max-width:522px}}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls:has(.swiper-pagination-bullet:only-child){display:none}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .swiper-pagination{position:relative}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;top:0;width:auto}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .swiper-pagination .swiper-pagination-bullet{background-color:var(--bullet-bg-color);border-radius:99px;height:3px;opacity:.6;transition:all .25s;width:9px}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:16px}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation{align-items:center;display:none;justify-content:start;margin:0}@media screen and (min-width:992px){[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation{display:flex}}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav{align-items:center;background:var(--nav-bg-color);border:thin solid var(--border-color-bleu);display:flex;height:52px;justify-content:center;width:52px}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav:after{background-color:var(--bullet-bg-color);content:"";height:17px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:17px}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav.slider-prev{align-items:center;border-radius:var(--radius-10) 0 0 var(--radius-10);display:flex;justify-content:center}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav.slider-prev:after{-webkit-mask-image:url(/themes/custom/corum_v2/img/arrow-left.svg);mask-image:url(/themes/custom/corum_v2/img/arrow-left.svg)}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav.slider-next{align-items:center;border-radius:0 var(--radius-10) var(--radius-10) 0;display:flex;justify-content:center}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav.slider-next:after{-webkit-mask-image:url(/themes/custom/corum_v2/img/arrow-right.svg);mask-image:url(/themes/custom/corum_v2/img/arrow-right.svg)}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav:hover{background-color:var(--nav-bg-color-hover)}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav:hover:after{background-color:var(--bullet-bg-color)}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav.swiper-button-disabled{cursor:not-allowed;opacity:.5}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav.swiper-button-disabled:hover{background-color:var(--nav-bg-color)}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation .slider-nav.swiper-button-disabled:hover:after{background-color:var(--bullet-bg-color)}[data-component-id="corum_v2:v2_swiper_controls"].swiper-controls .slider-navigation:has(.slider-prev.swiper-button-disabled+.slider-next.swiper-button-disabled){display:none}.bg-entity-blanc [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--nav-bg-color:var(--couleurs-interface-bleu-fonc-5);--nav-bg-color-hover:#fff}.txt-entity-blanc [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:#fff}.txt-entity-primary-bleu [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--primary-bleu)}.txt-entity-primary-cuivre [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--primary-cuivre)}.txt-entity-primary-bleu-fonce [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--primary-bleu-fonce)}.txt-entity-secondary-beige [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--secondary-beige)}.txt-entity-secondary-rose [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--secondary-rose)}.txt-entity-bleu_80 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--bleu_80)}.txt-entity-bleu-60 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--bleu-60)}.txt-entity-bleu-40 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--bleu-40)}.txt-entity-bleu-20 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--bleu-20)}.txt-entity-bleu-10 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--bleu-10)}.txt-entity-cuivre-80 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--cuivre-80)}.txt-entity-cuivre-60 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--cuivre-60)}.txt-entity-cuivre-40 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--cuivre-40)}.txt-entity-cuivre-20 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--cuivre-20)}.txt-entity-cuivre-10 [data-component-id="corum_v2:v2_swiper_controls"].swiper-controls{--bullet-bg-color:var(--cuivre-10)}
.v2-tag .v2-tag--label:before{background-color:var(--circle-color);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:8px;width:8px}.v2-tag div{color:var(--Text-subtlest,#688088);display:inline-block;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.96px;line-height:15px;text-transform:uppercase}
.teaser-card{align-self:stretch;background:var(--Surface-default,#fff);border:1px solid var(--Border-subtlest,#edeff0);border-radius:16px;box-shadow:0 8px 16px 0 #3740401a;counter-reset:v2-text-value;display:flex;flex:1;flex-direction:column;gap:10px;height:auto;min-width:276px;padding:var(--400,32px) 24px 24px 24px;width:300px}.one-item .teaser-card,.teaser-card{max-width:370px}.teaser-card--title{font-weight:700}.teaser-card .teaser-card--new{align-items:center;background-color:#072f3c;border-radius:99px;color:#fff;display:flex;font-size:12px;gap:8px;height:31px;padding:var(--100,8px) var(--200,16px);position:absolute;right:27px;text-transform:uppercase;top:-21px;width:105px}.teaser-card a{text-decoration:none}.teaser-card .teaser-card--link{align-items:center;align-self:stretch;background:var(--Surface-Accent-surface-accent,#072f3c);border-radius:10px;display:flex;gap:5px;justify-content:center;padding:12px}.teaser-card .teaser-card--link span{color:#fff;display:flex;flex-direction:row;font-size:14px;gap:1px;text-decoration:none}.teaser-card .teaser-card--link span:after{background:url(/themes/custom/corum_v2/img/pictos/arrow-circle-right.svg);content:" ";height:20px;left:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:12px;transform:translateY(-50%);width:20px}.teaser-card .teaser-card--section{color:var(--Text-Accent-default,#0e5e77);display:flex;flex-direction:column;font-size:18px;font-style:normal;font-weight:700;height:100%;line-height:130%}.teaser-card .teaser-card--section .ui-patterns-entity-corum-v2-v2-text-value:has(div):last-child .v2-text-value--simple{border-bottom-width:0}
.produit-info{align-items:flex-start;display:flex;flex-direction:column;gap:6px;text-align:center}.produit-info.hidden{display:none}.produit-info .legend-icone-data-produit{display:flex}.produit-info .legend-icone-data-produit .icone{height:20px;margin-right:6px;-webkit-mask-size:20px;mask-size:20px;width:20px}.produit-info .legend-icone-data-produit .icone.coins{background-color:var(--primary-bleu-fonce);-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/coins-stacked.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/coins-stacked.svg)}.produit-info .legend-icone-data-produit .icone.chart{background-color:var(--primary-bleu-fonce);-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/bar-line-chart.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/bar-line-chart.svg)}.produit-info .legend-icone-data-produit .icone.compass{background-color:var(--primary-bleu-fonce);-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/compass.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/compass.svg)}.produit-info .legend-icone-data-produit .icone.hand{background-color:var(--primary-bleu-fonce);-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/coins-hand.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/coins-hand.svg)}.produit-info .legend-icone-data-produit .icone.warning{background-color:var(--primary-bleu-fonce);-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/alert-triangle.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/alert-triangle.svg)}.produit-info .legend-icone-data-produit .legend-data-produit{font-size:18px;font-weight:700;text-align:start}.produit-info.has-note .legend-data-produit:after{content:counter(renvoieProduitListe);font-variant-position:super}.produit-info .value-data-produit{font-size:50px;font-weight:700;line-height:1.1;padding-left:20px}.produit-info .soustitre-value{font-size:18px;font-weight:700;max-width:100%;width:max-content}@media screen and (min-width:768px){.produit-info{flex-basis:calc(50% - 12px)}}.produit-info .soustitre-value{margin-left:26px;max-width:calc(100% - 26px);text-align:start;width:100%}.produit-info a{align-items:center;border-bottom:1.25px solid #0000;color:var(--primary-bleu);display:flex;font-size:14px;font-weight:700;gap:6px;position:relative;text-decoration:none}.produit-info a:after{background-color:var(--primary-bleu);content:"";height:20px;left:0;-webkit-mask-image:url(/themes/custom/corum_v2/img/pictos/fleche-droite-noire.svg);mask-image:url(/themes/custom/corum_v2/img/pictos/fleche-droite-noire.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:10px;transform:translateY(-50%);width:20px}.produit-info a:hover{text-decoration:underline}.v2-text-value--highlighted{align-self:stretch;background:var(--Surface-accent-subtlest,#f3f7f7);border:1px solid var(--Border-subtlest,#edeff0);border-radius:8px;color:var(--Text-Accent-default,#0e5e77);display:flex;flex-direction:column;font-size:28px;font-style:normal;font-weight:800;gap:8px;letter-spacing:-.56px;max-height:137px;padding:16px}.v2-text-value--highlighted .v2-text-value--value-type{color:var(--Text-Accent-default,#0e5e77);display:flex;flex-direction:row;font-size:18px;font-style:normal;font-weight:700;gap:4px;line-height:130%}.v2-text-value--highlighted .v2-text-value--value-type p{color:var(--Text-Accent-default,#0e5e77);font-size:18px;font-style:normal;font-weight:700;line-height:130%;margin:0}.v2-text-value--highlighted .v2-text-value--description{color:var(--Text-subtle,#385862);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:20px}.v2-text-value--simple{border-bottom:1px solid var(--Border-subtler,#c9d1d4);display:flex;flex-direction:column;gap:4px;padding:16px 0}.v2-text-value--simple .v2-text-value--value-type{color:var(--Text-Accent-default,#0e5e77);display:flex;flex-direction:row;font-size:18px;font-style:normal;font-weight:700;gap:1px}.v2-text-value--simple .v2-text-value--value-type p{color:var(--Text-Accent-default,#0e5e77);font-size:18px;font-style:normal;font-weight:700;margin:0}.v2-text-value--simple .v2-text-value--description{color:var(--Text-subtle,#385862);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px}.v2-text-value{counter-increment:v2-text-value}.v2-text-value--description:after{content:counter(v2-text-value);font-size:12px;font-variant-position:super}
[data-component-id="corum_v2:views_list_produits_block_1"] .swiper-controls{--bullet-bg-color:var(--primary-bleu-fonce)}@media screen and (min-width:869px){[data-component-id="corum_v2:views_list_produits_block_1"] .swiper-controls{display:none}}
.view-actualites-paragraph.view-display-id-block_1 .views-row{flex:1;height:auto;max-width:max-content}
