html{scroll-behavior:smooth}hr{border:0;border-top:1px solid #eee;margin-top:8px;margin-bottom:8px}.small-divider{background-color:var(--primary-ambre-80);width:32px;min-width:32px;height:2px;margin:16px 0}@media screen and (width<=576px){.center-tab .ant-tabs-tab{margin:0;padding-left:8px!important;padding-right:8px!important}}@media screen and (width>=576px){.center-tab .ant-tabs-nav-wrap{justify-content:center}}.css-variables.ant-carousel{--gm-carousel-dot-height:10px;--gm-carousel-dot-offset:-36px;--gm-color-bg-container:var(--primary-ambre)}.ant-carousel .slick-dots li:not(.slick-active) button{background:var(--primary-bleu-marine);opacity:1}.ant-carousel .slick-dots li button:hover{opacity:.6}input:not(.ant-input-status-error):not([value=""]).ant-input-lg.ant-otp-input{border-color:var(--primary-bleu-marine)}.ant-modal-body .ant-result{padding:0}.ant-modal-content:has(.ant-result):has(.ant-modal-confirm-btns) .ant-result{padding-bottom:0}.ant-modal-confirm-btns{flex-direction:column;gap:16px;display:flex}.ant-modal-content:has(.ant-result) .ant-modal-confirm-btns{margin-top:0;padding:24px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}.ant-result .ant-result-icon:has(.shape){text-align:unset;justify-content:center;display:flex}.ant-tabs-nav-list:not(:has(.ant-tabs-tab:not(.ant-tabs-tab-disabled))){--gm-tabs-ink-bar-color:var(--primary-bleu-marine-10)}.ant-space-compact .ant-select.ant-select-in-form-item{width:fit-content}.ant-fullcalendar span,.ant-fullcalendar .ant-fullcalendar-value{-webkit-user-select:none;user-select:none}.calendar-header-value{-webkit-user-select:none;user-select:none;margin-left:1px;margin-right:1px}.ant-picker{width:100%}.country-select .divider{cursor:auto;background-color:var(--primary-ambre);opacity:.7;height:2px;min-height:1px;margin:0;padding:0}.ant-upload-hint{margin:0;font-size:12px}.upload-count{text-align:right;color:var(--primary-bleu-marine-60);margin:16px 0 0}.ant-upload-wrapper .ant-upload-drag{background-color:var(--secondary-white)}.ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover{background-color:var(--primary-ambre-20);border-color:var(--primary-ambre)}.ant-field-calendar-container{justify-content:center;height:40px}.ant-field-calendar-container .ant-input-group-addon{align-items:center;width:38px;height:32px;display:inline-flex}.ant-field-textarea{box-shadow:unset}.ant-form-horizontal .ant-form-item-control{display:flex}.preference-card .ant-card-head{background-color:var(--primary-bleu-marine);color:var(--secondary-white)}.preference-card .ant-card-extra{padding:0}.preference-card .ant-card-head-title{white-space:break-spaces}@media only screen and (width<=575px){.preference-card .ant-card-head-wrapper{flex-direction:column;align-items:flex-start;display:flex}.preference-card .ant-card-head{padding-bottom:16px}}.insured-card .ant-card-body,.preference-card .ant-card-body{overflow:hidden}.notification-title{background-color:var(--primary-bleu-marine);height:96px;color:var(--secondary-white);padding:16px 32px;font-size:18px}.notification-module{background-color:#fff;height:calc(100vh - 96px);overflow-y:scroll}.notification-module .notif-box-title{margin-bottom:0;font-size:12px}.notification-module .notif-message-header{margin-bottom:0;font-weight:400}.notification-module .notif-message-title{margin-bottom:8px;font-size:20px;font-weight:700}.notification-module .notification-module-section-title{z-index:1;text-transform:capitalize;box-shadow:inset 0px -8px 8px -8px var(--primary-bleu-marine-20);background-color:#fff;margin:0;padding:16px 32px 12px;font-size:20px;position:sticky;top:-4px}.notification-module .message-container{box-shadow:0px 2px 8px 0px var(--primary-bleu-marine-20);background-color:#fff;border-left:4px solid;border-right:4px solid #0000;margin:16px 0;padding:16px 32px}.notification-module .message-container:first-of-type{margin-top:0}.notification-module .message-container:last-of-type{margin-bottom:8px}.notification-module .notif-unseen{border-left-color:var(--primary-bleu-marine)}.notification-module .notif-seen{border-left-color:#0000}.page-container{max-width:1280px;margin:0 auto;padding:16px 32px}@media screen and (width<=576px){.page-container{padding:16px}}.menu-mobile-item{all:unset;box-sizing:border-box;background-color:var(--primary-bleu-marine-80);width:100%;color:var(--secondary-white);padding:var(--gm-padding-lg) var(--gm-padding);border-radius:var(--gm-border-radius);cursor:pointer;gap:8px;margin-bottom:8px;font-weight:700;line-height:24px;transition:all;display:flex}.menu-mobile-item a{color:inherit}.menu-mobile-item:hover,.menu-mobile-item:focus{background-color:var(--primary-bleu-marine-60)}.menu-mobile-item-divider{background-color:var(--primary-bleu-marine-60);border-radius:4px;width:80px;height:4px;margin-top:32px;margin-bottom:8px}.header{--header-vertical-padding:24px;--header-horizontal-padding:80px;background-color:var(--primary-bleu-marine)}@media screen and (width<=1280px){.header{--header-horizontal-padding:16px}}.header .navbar{height:calc(105px - (var(--header-vertical-padding) * 2))}.header-menu.css-variables{--gm-menu-item-color:var(--secondary-white);--gm-menu-item-hover-color:var(--secondary-white);--gm-menu-item-bg:var(--primary-bleu-marine);--gm-menu-item-selected-color:var(--primary-ambre);--gm-menu-horizontal-item-selected-color:var(--primary-ambre);--gm-menu-active-bar-height:4px;--gm-menu-item-padding-inline:12px}.header-menu .ant-menu-submenu{padding-right:calc(var(--gm-menu-item-padding-inline) + 16px)}.header-menu .ant-menu-submenu-selected.ant-menu-submenu-open{--gm-menu-item-selected-color:var(--secondary-white)}.header-menu .ant-menu-overflow-item:hover,.header-menu .ant-menu-submenu-open{--gm-menu-horizontal-item-selected-color:var(--secondary-white)}.header-menu .no-active-bar,.header-menu .menu-divider{--gm-menu-active-bar-height:0px}.header-menu .menu-divider{-webkit-user-select:none;user-select:none;cursor:default}.header-menu.ant-menu-submenu .ant-menu-item{--gm-menu-item-hover-bg:var(--primary-ambre-20);--gm-menu-item-active-bg:var(--primary-ambre-20);--gm-menu-item-selected-bg:var(--primary-ambre-40);--gm-menu-item-selected-color:var(--primary-bleu-marine-80);--gm-menu-item-color:var(--primary-bleu-marine-80);--gm-menu-item-hover-color:var(--primary-bleu-marine-80)}.header .ant-menu .ant-menu-item,.header .ant-menu .ant-menu-submenu-title{display:flex}.header .ant-menu-horizontal .ant-menu-submenu-arrow{display:block;right:-16px;transform:rotate(90deg)}.header .ant-menu .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow{transform:rotate(-90deg)}.year-selector .ant-tabs-nav-wrap:after,.year-selector .ant-tabs-nav-wrap:before{display:none}.year-selector .ant-tabs-nav-operations{display:none!important}@media screen and (width<=576px){.year-selector .ant-tabs-tab{margin-right:16px}}.textBloc{background-color:var(--primary-bleu-marine);margin:40px 0;padding:8px 0;position:relative}.textBloc .textLeft,.textBloc .textRight{color:var(--secondary-white);margin:0 16px;font-size:1.125em}.textBloc .textRight{float:right}@media screen and (width<=576px){.textBloc{margin:16px 0}}.account-form-container{border:1px solid #beced4;border-radius:9px;flex-direction:column;gap:16px;width:50%;margin:45px auto 0;padding:45px 30px;display:flex;box-shadow:0 2px 8px #beced4}@media screen and (width<=991px){.account-form-container{width:100%;margin:45px auto 0}}@media screen and (width<=576px){.account-form-container{margin:16px auto 0;padding:16px}}.consent-preference{margin-bottom:32px}.consent-preference .ant-tabs{color:var(--primary-bleu-marine-80)}.consent-preference .ant-tabs-top>.ant-tabs-nav{margin:0}.consent-preference-toggle-disabled .ant-tabs-ink-bar{background:var(--primary-bleu-marine-40)}.consent-preference-toggle-disabled .ant-tabs-tab-btn span{color:var(--primary-bleu-marine-40)}.consent-preference-toggle-true .ant-tabs-tab-btn,.consent-preference-toggle-false .ant-tabs-tab-btn{align-items:center;display:flex}.consent-preference-toggle-true .ant-tabs-tab:first-of-type:hover{color:var(--secondary-vert)}.consent-preference-toggle-true .ant-tabs-ink-bar{background:var(--secondary-vert)}.consent-preference-toggle-true .ant-tabs-tab-active span{color:var(--secondary-vert)}.consent-preference-toggle-false .ant-tabs-tab:not(:first-of-type):hover{color:var(--secondary-rouge)}.consent-preference-toggle-false .ant-tabs-ink-bar{background:var(--secondary-rouge)}.consent-preference-toggle-false .ant-tabs-tab-active span{color:var(--secondary-rouge)}@media only screen and (width>=574px){.consent-preference .ant-tabs-nav-wrap{justify-content:flex-end}}.contracts .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:0 0!important}.contracts .ant-row-end{min-width:50px!important}@media screen and (width<=576px){.contracts .ant-collapse-header{align-items:center;display:flex}.contracts .ant-collapse-header .ant-collapse-extra{margin-left:auto}}.contracts-mutation-review-table{text-align:left;width:100%}.contracts-mutation-review-table>thead>tr>th{padding-bottom:4px}.contracts-mutation-review-table>tbody>tr>td{border:1px solid var(--primary-bleu-marine-30);padding:16px 8px}.contracts-mutation-review-table>tbody>tr>td:nth-child(3),.contracts-mutation-review-table>tbody>tr>td:nth-child(4){width:25%}.contracts-mutation-review-table-new-value{background-color:var(--primary-ambre-20)}.contracts-mutation-form .ant-form-item-label{max-width:100%}.contact-column{text-align:center;display:inline-block}.contact-column-action{text-align:center;cursor:pointer;display:inline-block}.contact-column-action:hover{background-color:var(--secondary-creme)}.contact-phone{color:var(--primary-ambre);padding-bottom:20px;font-size:1.5em}.contact-subtitle+:not(.contact-phone){padding-top:calc(20px + 2.5em)}.contact-cta{color:var(--primary-ambre);padding:20px 0}.business-help-contact .section-title{padding-top:1.25rem;padding-bottom:.625rem}.business-help-contact .grid-container{grid-template-columns:repeat(1,1fr);gap:2rem;display:grid}@media (width>=600px){.business-help-contact .grid-container{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.business-help-contact .grid-container{grid-template-columns:repeat(3,1fr)}}.business-help-contact .right-icon{font-size:1.5rem}.business-help-contact .divider{background-color:var(--primary-ambre-60);width:10rem;min-width:10rem;height:.15rem;margin-top:2rem}.business-help-contact .card .ant-card-body{align-items:left;min-height:8.75rem;padding:0 3rem;display:flex}.business-help-contact .card-icon{color:var(--primary-bleu-marine);margin-right:.5rem}.business-help-contact .card-content{justify-content:space-between;align-items:center;width:100%;display:flex}.business-help-contact .card-header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.business-help-contact .card-description{margin-right:3rem}.business-help-contact .bottom-spacing{margin-bottom:3rem}.business-help-contact a{color:inherit;font-weight:400;text-decoration:none}.contribution .ant-progress-inner{background-color:var(--primary-bleu-marine-20)}.contribution .ant-progress-outer{border:1px solid color-mix(in srgb, var(--gm-progress-default-color) 60%, transparent);background:color-mix(in srgb, var(--gm-progress-default-color) 20%, transparent);border-radius:30px;padding:5px}.contribution .ant-collapse-item{border-bottom:0}.myHealth-carousel .slick-track{display:flex}.myHealth-carousel .slick-slide{height:auto}.myHealth-carousel .slick-slide>div{height:100%;display:flex}.leclub{padding:40px}.leclub .slick-prev{left:-64px}.leclub .slick-next{right:-64px}.leclub .ant-carousel .slick-arrow,.leclub .ant-carousel .slick-arrow:hover,.leclub .ant-carousel .slick-arrow:focus{color:var(--primary-bleu-marine);z-index:2;background-color:var(--gm-color-bg-mask);border-radius:24px;width:48px;height:48px;font-size:42px}.leclub .ant-carousel .slick-arrow.slick-next>svg{transform:translate(2px,3px)}.leclub .ant-carousel .slick-arrow.slick-prev>svg{transform:translate(-2px,3px)}.leclub .ant-carousel .slick-next:after,.leclub .ant-carousel .slick-prev:after{display:none}@media screen and (width<=576px){.leclub{width:100%;margin:0;padding:0}.leclub .ant-carousel .slick-next{right:16px}.leclub .ant-carousel .slick-prev{left:16px}}.warning{color:var(--secondary-white);background-color:var(--state-warning);flex:1 0 auto}.warning p,.warning h1,.warning h2,.warning h3,.warning h4,.warning i{margin:0}.homepage-interactions.ant-collapse .ant-collapse-header{align-items:flex-end}@media screen and (width<=1200px){.homepage-interactions.ant-collapse .ant-collapse-header{align-items:center}}.insureds-prev-icon,.insureds-next-icon{cursor:pointer;background-color:var(--primary-bleu-marine);color:var(--secondary-white);border-radius:50%;height:fit-content;padding:10px;font-size:16px;transition:all}.insureds-prev-icon:hover,.insureds-next-icon:hover{background-color:var(--primary-bleu-marine-80)}@media screen and (width<=1200px){.insureds-prev-icon,.insureds-next-icon{font-size:24px}}.ant-card .ant-card-body:before,.ant-card .ant-card-body:after{display:none}.invoice-status-icon{justify-content:left;align-items:center;display:flex}.invoice-status-icon .anticon{margin-right:4px}.login-page img{object-fit:cover}.login-page__landing{grid-template-columns:1fr 1fr;min-height:500px;max-height:calc(100vh - 80px);display:grid}.login-page__landing-left{max-width:500px;margin:auto}.login-page__landing-right{border-radius:24px 0 0 24px;max-height:calc(100vh - 80px);display:flex;overflow:hidden}.login-page__landing-right img{width:100%;height:100%}.login-page__benefits,.login-page__help{grid-template-columns:320px 1fr;gap:48px;display:grid}.login-page__benefits,.login-page__help,.login-page__app{padding:48px 16rem}.login-page__benefits img,.login-page__help img{width:100%}.login-page__benefits-right-list-content{flex-direction:column;gap:16px;max-width:600px;margin-top:16px;margin-bottom:24px;display:flex}.login-page__app{background-color:var(--primary-ambre-20);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (width<=1024px){.login-page__landing{max-height:100%;margin:2rem;display:flex}.login-page__landing-right{display:none}.login-page__benefits,.login-page__help{grid-template-columns:1fr}.login-page__benefits,.login-page__app,.login-page__help{padding:48px 8rem}}@media screen and (width<=768px){.login-page__benefits,.login-page__app,.login-page__help{padding:48px 1rem}}@media screen and (width<=425px){.login-page__landing-left{min-width:100%}.login-page__benefits,.login-page__app,.login-page__help{padding:1rem 2rem}}.unsigned-page header{background-color:var(--secondary-white);z-index:10;justify-content:space-between;align-items:center;gap:24px;height:80px;padding:16px 32px;display:flex;position:sticky;top:0;overflow-y:hidden}@media screen and (width<=768px){.unsigned-page header{gap:8px;padding:1rem}.unsigned-page button{padding:4px}.unsigned-page a{height:auto}}.postal-component{background-color:var(--primary-bleu-marine-05);border:1px solid #0000;border-radius:8px;max-width:620px;margin:auto;padding:48px}.ant-col+.ant-col .postal-component{background-color:var(--secondary-white);border-color:var(--primary-bleu-marine-20)}@media screen and (width<=576px){.postal-component{padding:16px}}.reimbursement-detail{padding:16px 24px 24px;overflow-x:visible!important}.reimbursement-detail__title{color:var(--primary-bleu-marine,#003d4c);margin:0 0 16px;font-family:Roboto,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.reimboursement-detail__summary,.reimboursement-detail__summary--small{flex-direction:row;align-items:start;display:flex}.reimboursement-detail__summary--small{align-items:center}.reimboursement-detail__summary .reimboursement-detail__summary-icon,.reimboursement-detail__summary--small .reimboursement-detail__summary-icon{color:var(--primary-bleu-marine);font-size:30px;font-weight:600}.reimboursement-detail__summary--small .reimboursement-detail__summary-icon{font-size:20px}.reimboursement-detail__summary .reimbursement-detail__amounts,.reimboursement-detail__summary--small .reimbursement-detail__amounts{flex-direction:column;gap:8px;min-width:280px;margin-bottom:24px;display:flex}.reimboursement-detail__summary--small .reimbursement-detail__amounts{gap:0;margin-bottom:0}.reimbursement-detail__amount-row{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.reimbursement-detail__amount-row--highlighted{border:1px solid var(--primary-ambre-40,#fee2a9);background:var(--primary-ambre-20,#fff1d6);border-radius:8px;padding:12px}.reimbursement-detail__subtitle{color:var(--primary-bleu-marine,#003d4c);font-family:Roboto,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.reimbursement-document-cell{flex-direction:column;gap:6px;display:flex}.reimbursement-care-providers{align-items:flex-start;gap:12px;display:flex}.reimbursement-care-providers-list{flex-direction:column;gap:2px;display:flex}.reimbursement-status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.reimbursement-status-icon{flex-shrink:0}.reimbursement-status-text{color:#1a5276;font-size:13px;font-weight:600}.reimbursement-status-text--error{color:#d32f2f;font-size:13px;font-weight:600}.app{flex-direction:column;flex:1 0 auto;min-height:100vh;display:flex}.app-content{flex:1 0 auto}section.contract-mutation{margin-top:35px}section.contract-mutation .separator{background-color:var(--primary-ambre);width:40px;height:2px;margin:0 0 24px}section.contract-mutation .separator:last-of-type{display:none}.footer{background-color:var(--primary-bleu-marine);color:var(--secondary-white)}.footer .page-container{padding:40px 80px}.footer a[target=_blank]{color:var(--secondary-white);font-weight:400}.footer a[target=_blank]:hover{color:var(--secondary-terracotta)}.footer .ant-divider{border-color:var(--primary-bleu-marine-60)}.footer-links{--footer-font-size:.8em;padding-bottom:var(--padding-unit);color:var(--primary-bleu-marine);font-size:var(--footer-font-size)}.footer-links a{font-size:var(--footer-font-size);color:var(--secondary-white)}.footer-links a:hover{color:var(--gm-color-link-hover)}.footer-links .link-title{color:var(--secondary-white);margin:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;display:flex}.footer-links .link-title .anticon{margin-right:8px}.footer-links p{margin:8px 0}.footer-links .footer-links-row{padding-top:var(--padding-unit)}@media screen and (width<=1280px){.footer .page-container{padding:40px 20px}}.footer-social-networks .anticon{color:var(--secondary-white);background-color:var(--primary-bleu-marine-60);padding:12px;transition:all .3s}.footer-social-networks .anticon:hover{color:var(--secondary-terracotta)}.request-access{background-color:var(--secondary-white);border-radius:4px;max-width:700px;margin:auto;padding:24px}.request-access input{min-height:40px;font-size:18px}.request-access a,.request-access .ant-btn-link>span{text-decoration:underline!important}.request-access .ant-btn{height:100%;padding:14px 24px}.request-access-form-where-is-noclient{margin-top:-24px;margin-bottom:24px}.request-access-failure{min-height:100vh}.request-access-failure,.request-access-success{background-color:#0000;background-image:linear-gradient(#0000001a 0%,#00000080 100%),url(/assets/request-access-success-LDuDH5Ej.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.request-access-success{flex:1;justify-content:center;align-items:center;height:80%;display:flex}.request-access-success .ant-btn{height:100%;padding:14px 24px}.request-access-success-content{background-color:var(--secondary-white);text-align:left;border-radius:4px;max-width:750px;margin:24px 14px;padding:40px 24px}@media screen and (width<=576px){.request-access{margin-left:-32px;margin-right:-32px}.request-access-form{border-radius:0}}.self-service{flex-direction:column;flex:1;height:100vh;display:flex}.self-service header{padding:50px 16px 16px}.self-service main{background-color:var(--primary-bleu-marine-05);flex:1;justify-content:center;align-items:center;padding:80px 16px;display:flex}.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon{height:var(--gm-steps-icon-size)}@media screen and (width<=576px){.self-service main{padding:16px;display:block}}.self-service footer{background-color:#f7f7f7;padding:80px}.self-service footer .languages{margin:0;padding:0;list-style:none}.self-service footer .languages>li{display:inline-block}.self-service footer .lang-item{cursor:pointer;color:var(--primary-bleu-marine-40);transition:color .2s}.self-service footer .lang-item.current{color:var(--primary-bleu-marine);text-decoration:underline;text-decoration-thickness:2px}.self-service footer .lang-item:hover{color:var(--primary-bleu-marine-60)}.self-service footer .dot{color:var(--primary-bleu-marine-40);-webkit-user-select:none;user-select:none;margin:0 8px}.self-service footer .footer-social-networks .anticon{background-color:var(--primary-bleu-marine)}.self-service footer .footer-social-networks .anticon:hover{color:#fff;background-color:var(--primary-bleu-marine-60)}.self-service footer .left{align-items:center;display:flex}.self-service footer .center{justify-content:center;align-items:center;gap:24px;display:flex}.self-service footer .right{justify-content:flex-end;display:flex}.self-service footer button{all:unset;cursor:pointer;font-weight:500}.self-service footer a,.self-service footer button{color:var(--primary-bleu-marine-80);text-decoration:none}@media screen and (width<=576px){.self-service footer{padding:16px}}@media screen and (width<=1280px){.self-service footer{padding:32px}.self-service footer .left,.self-service footer .center,.self-service footer .right{justify-content:flex-start}}
