.app-download-banner{padding:15px;z-index:1040 !important;box-shadow:0 1px 2px rgba(0,0,0,.25);height:90px}.app-download-banner h4,.app-download-banner p{margin-bottom:unset !important;line-height:normal !important}.app-download-banner h4{text-transform:unset !important}.app-download-banner img{height:50px;width:auto;max-width:90px;border-radius:8px !important}@media(min-width:992px){.app-download-banner img{height:60px}}form.authMultiples input{width:41px;caret-color:transparent !important;cursor:pointer !important}form.authMultiples input::selection,form.authMultiples input::-moz-selection{background-color:transparent;color:inherit}html{display:flex}html body{display:flex;flex-direction:column;min-height:100vh;width:100%;background:url(/images/login-background.png);background-color:#fff;background-position:50% 50%;background-size:cover}html body header .container-oidc{padding-top:15px;padding-bottom:15px}html body header .container-oidc a>img{height:60px}@media(min-width:992px){html body header .container-oidc a>img{height:80px}}html body main{display:flex;flex-grow:1;justify-content:center !important}@media(min-width:576px){html body main{align-items:center !important;padding:50px 0}}html body main .login-card{flex-grow:1;width:100%}@media(min-width:576px){html body main .login-card{flex-grow:0}}@media(min-width:992px){html body main .login-card{width:1025px}}html body main .login-card .card-header{padding:1.75rem 1.25rem}html #group-numadh div.tooltip{top:-40px;width:100%}#inputRGPD{vertical-align:top}.inbenta-popup-body img{max-width:100%}@font-face{font-family:Montserrat;src:url("/styles/typography/Montserrat/Montserrat.ttf") format("truetype")}@font-face{font-family:Museo;src:url("/styles/typography/MuseoSans/MuseoSans_100.otf") format("truetype")}@font-face{font-family:DIN;src:url("/styles/typography/DINR/DINR____.TTF") format("truetype")}@font-face{font-family:Playlist Script;src:url("/styles/typography/Playlist-Script/Playlist-Script.eot?");src:url("/styles/typography/Playlist-Script/Playlist-Script.woff");font-weight:normal;font-style:normal}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-100.ttf") format("truetype");font-style:normal;font-weight:100}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-300.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-400.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-500.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-700.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-900.ttf") format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-200.woff2") format("woff2");font-style:normal;font-weight:200}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-300.woff2") format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-400.woff2") format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-600.woff2") format("woff2");font-style:normal;font-weight:600}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-700.woff2") format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Source Sans Pro Semibold;src:url("/styles/typography/sourcesanspro-semibold/sourcesanspro-semibold.eot?");src:url("/styles/typography/sourcesanspro-semibold/sourcesanspro-semibold.woff");font-weight:600;font-style:normal}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-200.woff2") format("woff2");font-style:normal;font-weight:200}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-300.woff2") format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-400.woff2") format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-500.woff2") format("woff2");font-style:normal;font-weight:500}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-600.woff2") format("woff2");font-style:normal;font-weight:600}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-700.woff2") format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Unna;src:url("/styles/typography/Unna/Unna-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Unna;src:url("/styles/typography/Unna/Unna-Italic.ttf") format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Unna;src:url("/styles/typography/Unna/Unna-Bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Unna;src:url("/styles/typography/Unna/Unna-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Light.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-LightItalic.ttf") format("truetype");font-style:italic;font-weight:300}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Italic.ttf") format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Medium.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-MediumItalic.ttf") format("truetype");font-style:italic;font-weight:500}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-SemiBold.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-SemiBoldItalic.ttf") format("truetype");font-style:italic;font-weight:600}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-ExtraBold.ttf") format("truetype");font-style:normal;font-weight:800}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-ExtraBoldItalic.ttf") format("truetype");font-style:italic;font-weight:800}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd XLt.otf") format("truetype");font-style:normal;font-weight:100}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd Bk.otf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd Md.otf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd Demi.otf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd Bold.otf") format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-Thin.otf") format("truetype");font-style:normal;font-weight:200}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-ExtraLight.otf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-light.otf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-Regular.otf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-SemiBold.otf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-Bold.otf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-ExtraBold.otf") format("truetype");font-style:normal;font-weight:800}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-Heavy.otf") format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Ubuntu;src:url("/styles/typography/Ubuntu/Ubuntu-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Ubuntu;src:url("/styles/typography/Ubuntu/Ubuntu-Italic.ttf") format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Ubuntu;src:url("/styles/typography/Ubuntu/Ubuntu-Bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Ubuntu;src:url("/styles/typography/Ubuntu/Ubuntu-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Aeonik;src:url("/styles/typography/Aeonik/Aonik-Light.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Aeonik;src:url("/styles/typography/Aeonik/Aonik-Regular.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Aeonik;src:url("/styles/typography/Aeonik/Aonik-Medium.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Aeonik;src:url("/styles/typography/Aeonik/Aonik-Bold.ttf") format("truetype");font-style:normal;font-weight:700}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}body.modal-open{height:auto}@media(min-width:1500px){.container{max-width:1400px}}footer{z-index:2;flex-shrink:0;min-height:110px;padding:.5rem 2rem}footer .footer-logo{height:50px;padding-right:15px;margin-right:15px;border-right:2px dotted}footer p{margin:0}hr{margin-top:1.5rem;margin-bottom:1.5rem}.clearfix::before,.clearfix::after{content:".";display:block;height:0;overflow:hidden}.clearfix::after{clear:both}.clearfix{zoom:1}.visually-hidden{display:none}img{max-width:100%}@charset "UTF-8";@font-face{font-family:Montserrat;src:url("/styles/typography/Montserrat/Montserrat.ttf") format("truetype")}@font-face{font-family:Museo;src:url("/styles/typography/MuseoSans/MuseoSans_100.otf") format("truetype")}@font-face{font-family:DIN;src:url("/styles/typography/DINR/DINR____.TTF") format("truetype")}@font-face{font-family:Playlist Script;src:url("/styles/typography/Playlist-Script/Playlist-Script.eot?");src:url("/styles/typography/Playlist-Script/Playlist-Script.woff");font-weight:normal;font-style:normal}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-100.ttf") format("truetype");font-style:normal;font-weight:100}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-300.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-400.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-500.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-700.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Roboto;src:url("/styles/typography/Roboto/Roboto-900.ttf") format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-200.woff2") format("woff2");font-style:normal;font-weight:200}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-300.woff2") format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-400.woff2") format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-600.woff2") format("woff2");font-style:normal;font-weight:600}@font-face{font-family:Source Sans Pro;src:url("/styles/typography/sourcesanspro/sourcesanspro-700.woff2") format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Source Sans Pro Semibold;src:url("/styles/typography/sourcesanspro-semibold/sourcesanspro-semibold.eot?");src:url("/styles/typography/sourcesanspro-semibold/sourcesanspro-semibold.woff");font-weight:600;font-style:normal}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-200.woff2") format("woff2");font-style:normal;font-weight:200}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-300.woff2") format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-400.woff2") format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-500.woff2") format("woff2");font-style:normal;font-weight:500}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-600.woff2") format("woff2");font-style:normal;font-weight:600}@font-face{font-family:Fira Sans;src:url("/styles/typography/firasans/firasans-700.woff2") format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Unna;src:url("/styles/typography/Unna/Unna-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Unna;src:url("/styles/typography/Unna/Unna-Italic.ttf") format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Unna;src:url("/styles/typography/Unna/Unna-Bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Unna;src:url("/styles/typography/Unna/Unna-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Light.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-LightItalic.ttf") format("truetype");font-style:italic;font-weight:300}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Italic.ttf") format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Medium.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-MediumItalic.ttf") format("truetype");font-style:italic;font-weight:500}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-SemiBold.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-SemiBoldItalic.ttf") format("truetype");font-style:italic;font-weight:600}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-Bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-ExtraBold.ttf") format("truetype");font-style:normal;font-weight:800}@font-face{font-family:Open Sans;src:url("/styles/typography/OpenSans/OpenSans-ExtraBoldItalic.ttf") format("truetype");font-style:italic;font-weight:800}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd XLt.otf") format("truetype");font-style:normal;font-weight:100}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd Bk.otf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd Md.otf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd Demi.otf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:ITC Avant Garde Gothic;src:url("/styles/typography/ITC Avant Garde Gothic/ITCAvantGardeStd Bold.otf") format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-Thin.otf") format("truetype");font-style:normal;font-weight:200}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-ExtraLight.otf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-light.otf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-Regular.otf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-SemiBold.otf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-Bold.otf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-ExtraBold.otf") format("truetype");font-style:normal;font-weight:800}@font-face{font-family:Bronkoh;src:url("/styles/typography/Bronkoh/Bronkoh-Heavy.otf") format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Ubuntu;src:url("/styles/typography/Ubuntu/Ubuntu-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Ubuntu;src:url("/styles/typography/Ubuntu/Ubuntu-Italic.ttf") format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Ubuntu;src:url("/styles/typography/Ubuntu/Ubuntu-Bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Ubuntu;src:url("/styles/typography/Ubuntu/Ubuntu-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Aeonik;src:url("/styles/typography/Aeonik/Aonik-Light.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Aeonik;src:url("/styles/typography/Aeonik/Aonik-Regular.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Aeonik;src:url("/styles/typography/Aeonik/Aonik-Medium.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Aeonik;src:url("/styles/typography/Aeonik/Aonik-Bold.ttf") format("truetype");font-style:normal;font-weight:700}html{display:flex}body{display:flex;flex-direction:column;min-height:100vh;width:100%}header,footer{flex-shrink:0}main{flex-grow:1;background-position:50% 50%;background-size:cover}.aligner{display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.text-black-sm{color:#000 !important}.font-weight-normal-sm{font-weight:normal !important}.font-weight-bold-sm{font-weight:bold !important}}header .header-right .header-informations .header-informations-important{text-align:center}header .header-right .header-informations .header-informations-last-connection{text-align:center}.edit-contract-btns .btn{white-space:normal}table .btn-sm{padding:.1475rem .5rem !important;font-size:10px;line-height:15px}.list-group.list-group-table>.list-group-item-complex>.card .card-body{font-size:85%}.list-group.list-group-table>.list-group-item:first-child input{margin-top:.5rem}@media(max-width:767.98px){.beneficiaries-list-group .list-group-item{margin-bottom:1rem}.beneficiaries-list-group .list-group-item .maille-affichage>div{padding-top:10px;padding-bottom:10px}.beneficiaries-list-group .list-group-item .maille-affichage>div:last-child{border-bottom:none}.beneficiaries-list-group .list-group-item .maille-affichage .maille-libelle{font-weight:800}.remboursements-list-group .list-group-item-complex,.historique-list-group .list-group-item-complex{margin-top:.5rem}.remboursements-list-group .list-group-item-complex .card,.historique-list-group .list-group-item-complex .card{border:none !important}.remboursements-list-group .list-group-item-complex .card .card-body,.historique-list-group .list-group-item-complex .card .card-body{margin-bottom:.5rem !important}.remboursements-list-group .date,.historique-list-group .date{font-weight:600}.remboursements-list-group .no-border,.historique-list-group .no-border{border-width:0 !important}.remboursements-list-group .normal-header,.historique-list-group .normal-header{font-weight:normal !important}.cotisations-list-group .list-group-item,courriers-list-group .list-group-item{margin-bottom:.5rem}.cotisations-list-group .list-group-item.no-border,courriers-list-group .list-group-item.no-border{border-width:0 !important}.cotisations-list-group .list-group-item .date,courriers-list-group .list-group-item .date{font-weight:600}.cotisations-list-group .normal-header,courriers-list-group .normal-header{font-weight:normal !important}.reverse-on-mobile{flex-wrap:wrap-reverse}}.nav-tabs .nav-item .nav-link{cursor:pointer;margin-left:.5rem}@media(max-width:767.98px){.prestations-nav-tabs .nav-item{flex:50%;margin-bottom:5px}.prestations-nav-tabs .nav-item .nav-link{border-bottom:none}}hr{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.accueil-card-container{margin-left:-.5rem;margin-right:-.5rem}.accueil-card-container .accueil-card,.accueil-card-container .accueil-card-xl{padding-left:.5rem;padding-right:.5rem}.accueil-card-container .accueil-card .accueil-card-link,.accueil-card-container .accueil-card-xl .accueil-card-link{height:150px;padding:15px;font-weight:600;color:#fff;text-transform:uppercase;cursor:pointer}.accueil-card-container .accueil-card .accueil-card-link i,.accueil-card-container .accueil-card-xl .accueil-card-link i{display:block}.accueil-card-container .accueil-card p,.accueil-card-container .accueil-card-xl p{margin:0 !important}.accueil-card-container .accueil-card img,.accueil-card-container .accueil-card-xl img{height:auto !important;width:100% !important}.accueil-card-container .accueil-card div[name=Blocs_Accueil] img,.accueil-card-container .accueil-card-xl div[name=Blocs_Accueil] img{height:100%}.accueil-card-container .accueil-card .accueil-card-link{display:flex;justify-content:space-between;flex-direction:column}@media(min-width:992px){.accueil-card-container .accueil-card .accueil-card-link div:first-child{font-size:13px}}.accueil-card-container .accueil-card .accueil-card-link div:first-child i{font-size:19px;line-height:1.3}.accueil-card-container .accueil-card-xl .accueil-card-link{display:flex;justify-content:space-between;align-items:flex-end}.accueil-prestations-container{margin-left:-.5rem;margin-right:-.5rem}.accueil-prestations-container .accueil-prestations-item{padding-left:.5rem;padding-right:.5rem;margin-bottom:1rem}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body{position:relative;background-color:#fff;padding:1.5rem 1rem 1.5rem !important;cursor:pointer;height:100%;width:100%}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body:hover{background-color:#e9ecef}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body h5{position:relative;text-align:center;font-weight:700 !important;padding-bottom:1rem;margin:0}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body h5::after{content:"";position:absolute;left:47%;bottom:0;height:2px;width:6%;border-bottom:2px solid}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body small{padding:1rem 0;display:-webkit-box;width:100%;height:100px}@media only screen and (min-width:769px) and (max-width:1439px){.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body .montantpaie{font-size:16px}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body .datepaie{height:100%;font-size:.8rem;margin-top:20px}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body small{width:100%;font-size:.8rem}}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body i{float:right}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body hr{border-radius:5px;height:5px;border-width:5px;margin-bottom:.5rem !important;margin-top:inherit !important}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body h4{margin-bottom:inherit !important}.accueil-prestations-container .accueil-prestations-item .accueil-prestations-item-body span{font-weight:bold}.chart-simulateur{height:600px;width:100%}.modal-xlg .modal-dialog{max-width:900px}.navbar-toggle{outline:0 !important;position:relative;flex-direction:column;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;height:100px;width:100px}@media(max-width:991.98px){.navbar-toggle{width:70px}}@media(max-width:575.98px){.navbar-toggle{width:50px}}.navbar-toggle .icon-bar{display:block;width:30px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.pagination{padding:2.5rem 0 !important;margin:0 !important}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:.35rem 1rem;margin-left:-1px;text-decoration:none;border:1px solid}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{cursor:not-allowed}#prestationPharmacie .flex{display:flex;align-items:center}#prestationPharmacie .flex .input-group{padding:7px 15px 0 15px}.contrat-detail__beneficiaires .disabled{background-color:#e6e6e6}.cookies-bandeau{left:0;bottom:0;margin:0;width:100%;opacity:.9;z-index:9999;display:flex;position:fixed;font-size:16px;padding:20px 30px;text-align:justify;flex-direction:row}.cookies-bandeau .cookies-bandeau-content{flex:10}.cookies-bandeau .cookies-bandeau-content a{text-decoration:underline}.cookies-bandeau .buttons-container{flex:1 1 auto;text-align:center}@media(max-width:768px){.cookies-bandeau{font-size:15px;padding:15px 5px;flex-direction:column}}@media(max-width:575.98px){body .header-right .header-links{padding-right:.5rem !important}body .header-right .header-links .header-link{height:28px !important;width:28px !important}body .header-right .header-links .header-link.header-link-primary{margin-right:.3rem !important}body .header-right .header-links .header-link i{font-size:12px}body .navbar-header>a{padding-left:.5rem !important}body .navbar-header>a img{height:40px}body .navbar-header .navbar-toggle .icon-bar{width:25px}}@media(min-width:576px) and (max-width:767.98px){body .header-right .header-links{padding-right:1rem !important}body .header-right .header-links .header-link{height:44px !important;width:44px !important}}.icon-dropdown-menu{grid-template-columns:auto auto auto auto;position:absolute;background-color:#f9f9f9;z-index:1;border:1px solid #ccc}.chart-content{height:300px}.wrapper{width:100%;margin:5px;padding:5px;border:1px solid #000}.tree-node-content{margin:13px}.node-content-name{font-weight:bold}.tree-handle{padding:10px;background:#428bca;color:#fff;margin-right:10px}.simulateur-card-row a{text-decoration:none !important}.simulateur-card-row .card{width:150px;margin:5px;margin-right:10px;margin-top:5px}.simulateur-card-row .card .card-body,.simulateur-card-row .card .card-img{height:112px;outline:5px solid;outline-color:rgba(255,255,255,0)}.simulateur-card-row .card .card-body i,.simulateur-card-row .card .card-img i{font-size:35px}.simulateur-card-row .card .card-body img,.simulateur-card-row .card .card-img img{max-height:64px;max-width:64px}@media(max-width:991.98px){.simulateur-card-row .card{width:120px}.simulateur-card-row .card .card-body,.simulateur-card-row .card .card-img{height:89.6px}.simulateur-card-row .card .card-body i,.simulateur-card-row .card .card-img i{font-size:28px}}.simulateur-card-row .card-benef .card-body{border-radius:100%;width:105px;height:105px}.simulateur-card-row .card-benef i{font-size:28px !important}.simulateur-card-row .card-body:hover{cursor:pointer}.simulateur-card-row .card-body:hover img{opacity:.7}.simulateur-card-row .mettreEnValeur{font-weight:bold}.simulateur-card-row .mettreEnValeur .card-body,.simulateur-card-row .mettreEnValeur .card-img{outline-style:dashed}.simulateur-card-row .mettreEnValeur.selected .card-body,.simulateur-card-row .mettreEnValeur.selected .card-img{outline-style:solid}.simu-grid{display:grid;grid-template-columns:repeat(auto-fill,150px);justify-content:center;grid-gap:10px;width:100%}@media(max-width:991.98px){.simu-grid{grid-template-columns:repeat(auto-fill,120px)}}@media(max-width:767.98px){.simu-grid{grid-auto-flow:column;width:auto;justify-content:normal}}@media(max-width:767.98px){.simu-grid.double-row{grid-template-rows:1fr 1fr}}@media(max-width:767.98px){.simu-grid-container{overflow:auto;justify-content:normal !important}}.simu-result .nav-item{cursor:pointer;padding:20px}.simu-result .circle{font-size:1.6rem}.anchor{top:-20vh;position:absolute}.presta-search h1{font-size:1.2rem}.presta-search .list-group-item-action:hover{cursor:pointer}.btn-modify-delete{height:40px;width:40px;border-radius:10px !important}.datepicker-flex input:first-of-type{flex:auto !important;width:1% !important}.paiement-form .kr-smart-form{width:unset !important}.paiement-form .kr-embedded *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,image),.paiement-form .kr-checkout *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,image),.paiement-form .kr-smart-button *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,image),.paiement-form .kr-discount-panel *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,image),.paiement-form .kr-layer-manager *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,image),.paiement-form .kr-smart-form *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,image){font-family:inherit !important;font-weight:inherit !important}.paiement-form em{font-size:14px !important;font-style:italic !important}.paiement-form .kr-card-holder-name,.paiement-form .kr-pan,.paiement-form .kr-expiry,.paiement-form .kr-security-code{height:50px !important;margin-top:5px !important;margin-bottom:26px !important;box-shadow:2px 2px 5px grey !important;border:0 solid #b1b1b1;border-radius:11px !important;border-color:#fff !important}.paiement-form .kr-payment-button{padding:10px !important;font-size:16px !important;cursor:pointer !important;border-radius:5px !important;width:fit-content !important;margin:20px 0 0 auto !important;height:40px !important;display:flex !important}.paiement-form .kr-form-error{margin-top:7px !important;box-sizing:border-box;box-sizing:border-box;margin-bottom:7px;text-align:center;width:100%;border:0;border:0;background-color:#b71c1c;display:block}.paiement-form .kr-form-error span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;color:#fff !important;padding:10px 3px;display:inline-block;font-size:1em;font-family:Roboto,sans-serif;text-align:center;cursor:default;margin:auto;width:fit-content}.card-body-info-bank{background-color:#fef3ec !important;flex:1 1 auto;min-height:1px;padding:1rem;border-radius:30px;margin-right:100px;margin-left:100px}.info-bank-bg-color{background-color:#fff}@media(max-width:575.98px){.kr-payment-button{width:100% !important;margin-left:unset !important}}@media(min-width:1500px){.background-info-card{padding-right:8rem !important;padding-left:8rem !important}}@media(min-width:1200px){.background-info-card{padding-right:8rem !important;padding-left:8rem !important}}@media(min-width:1500px){.cotisation-echeance{margin-left:17rem !important}}@media(min-width:1200px){.cotisation-echeance{margin-left:17rem !important}}.check-summary{color:#8ec697}.montant-label{font-weight:600}.badge-save{padding:.2rem .5rem !important;border-radius:8px !important;font-size:83% !important}.resend-link-absolute{position:absolute;color:#00f !important;text-decoration:underline !important;cursor:pointer;font-size:14px !important}.resend-link{color:#00f !important;text-decoration:underline !important;cursor:pointer;font-size:14px !important}.disabled-link{pointer-events:none;cursor:default}